.hyt-intro-vertical{background:var(--hyt-background, #FFFFFF);color:var(--hyt-text-color, currentColor);padding-block:var(--hyt-padding-top, 96px) var(--hyt-padding-bottom, 96px)}.hyt-intro-vertical--hidden{display:none}.hyt-intro-vertical__inner{max-width:1120px;margin-inline:auto;padding-inline:var(--page-margin, 20px)}.hyt-intro-vertical__blocks{display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:center;gap:clamp(24px,40px,40px);min-height:inherit}.hyt-intro-vertical__block,.hyt-intro-vertical__placeholder{writing-mode:vertical-rl;text-orientation:mixed}.hyt-intro-vertical__heading{margin:0;font-family:var(--font-heading--family, var(--font-body--family));font-size:var(--font-h2--size, 2rem);font-weight:400;line-height:1.5;letter-spacing:0}.hyt-intro-vertical__text,.hyt-intro-vertical__placeholder{font-family:var(--font-body--family);font-size:clamp(1rem,1.125rem,1.25rem);line-height:2}.hyt-intro-vertical__text p,.hyt-intro-vertical__placeholder p{margin:0}.hyt-intro-vertical__text p+p,.hyt-intro-vertical__placeholder p+p{margin-inline-start:1.25rem}.hyt-intro-vertical__placeholder{opacity:.65}.hyt-reveal{opacity:0;transform:translate3d(0,24px,0);transition:opacity .9s ease,transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--hyt-reveal-delay, 0ms);will-change:opacity,transform}.hyt-reveal--visible{opacity:1;transform:translateZ(0)}html.hyt-delighter-ready .page-wrapper[data-delighter]:not(.started){opacity:0;transform:none}html.hyt-delighter-ready .page-wrapper[data-delighter].delighter.started,html.hyt-delighter-ready.hyt-delighter-fallback .page-wrapper[data-delighter]{opacity:1;transform:none;transition:opacity 1.55s cubic-bezier(.33,1,.68,1)}@media(prefers-reduced-motion:reduce){html.hyt-delighter-ready .page-wrapper[data-delighter],.hyt-reveal{opacity:1;transform:none;transition:none}}.hyt-concept-heading__title{font-size:var(--font-h1--size, 2.5rem)!important}.hyt-intro-vertical__heading,.hyt-brand-introduction__heading,.hyt-centenarian__heading{font-size:var(--font-h2--size, 2rem)!important}.hyt-concept-image-text__heading{font-size:var(--font-h3--size, 1.5rem)!important}body.page-width-narrow #header-group,body.page-width-narrow footer{--page-content-width: var(--normal-page-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}footer{background:#000;color:#fff}footer .section,footer .section-background{background:#000}footer .footer-content{width:min(calc(100% - 40px),var(--normal-page-width));margin-inline:auto;padding-block:clamp(56px,6vw,80px) 24px;display:grid;grid-template-columns:minmax(136px,176px) minmax(0,1fr);align-items:center;column-gap:clamp(32px,6vw,96px);row-gap:40px;color:#fff}footer .footer-content .logo-block{grid-column:1;width:min(100%,176px);max-height:none;justify-self:start}footer .footer-content .logo-block__image-wrapper{width:100%}footer .footer-content .logo-block__image{width:100%;height:auto;object-fit:contain}footer .footer-content .menu{grid-column:2;width:100%;min-width:0;align-self:start}footer .footer-content .menu+.menu{margin-block-start:clamp(16px,3.2vw,32px)}footer .footer-content .menu__details{padding:0}footer .footer-content .menu__heading{margin:0 0 12px;padding-block:0;padding-inline-start:12px;border-inline-start:3px solid currentColor;color:#fff;font-size:1.125rem;font-weight:600;line-height:1.4}footer .footer-content .details-content{margin-block-start:0}footer .footer-content .list-unstyled{display:flex;flex-wrap:wrap;gap:12px clamp(24px,3vw,40px);margin:0}footer .footer-content .menu__item{margin:0;color:#fff;line-height:1.5;white-space:nowrap}footer .footer-content .menu__item a{color:currentColor;font-size:1rem;text-decoration:none}footer .footer-content .menu__item a:hover{text-decoration-line:underline;text-underline-offset:.25em}footer .footer-content .email-signup-block{display:none}footer .footer-utilities .section,footer .footer-utilities .section-background{background:#000}footer .utilities{width:min(calc(100% - 40px),var(--normal-page-width));margin-inline:auto;padding-block:18px 32px;border-top:var(--border-width, 1px) solid var(--divider-color, currentColor);color:#fff;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end}footer .utilities a,footer .utilities button,footer .footer-utilities__text{color:currentColor}footer .utilities .social-icons__wrapper{display:none}footer .utilities anchored-popover-component{grid-column:1;grid-row:1;justify-self:start}footer .utilities .footer-utilities__group-copyright{grid-column:2;grid-row:1;justify-self:end;text-align:right}footer .policy-list-trigger,footer .footer-utilities__text{font-size:.75rem;line-height:1.6}@media screen and (max-width:749px){body{--font-size--paragraph: 1rem;--font-paragraph--size: var(--font-size--paragraph);--font-size--h1: 2rem;--font-h1--size: var(--font-size--h1);--font-size--h2: 1.75rem;--font-h2--size: var(--font-size--h2);--font-size--h3: 1.375rem;--font-h3--size: var(--font-size--h3);--font-size--h4: 1.125rem;--font-h4--size: var(--font-size--h4);--font-size--h5: 1.125rem;--font-h5--size: var(--font-size--h5);--font-size--h6: 1rem;--font-h6--size: var(--font-size--h6)}.hyt-intro-vertical{padding-block:calc(var(--hyt-padding-top, 96px) * .64) calc(var(--hyt-padding-bottom, 96px) * .64)}.hyt-intro-vertical__inner{min-height:auto}.hyt-intro-vertical__blocks{flex-direction:column;align-items:flex-start;gap:28px;min-height:auto}.hyt-intro-vertical__block,.hyt-intro-vertical__placeholder{writing-mode:horizontal-tb}.hyt-intro-vertical__heading{font-size:var(--font-h2--size, 1.75rem);line-height:1.35}.hyt-intro-vertical__text,.hyt-intro-vertical__placeholder{max-height:none;font-size:1rem;line-height:2}.hyt-intro-vertical__text p+p,.hyt-intro-vertical__placeholder p+p{margin-block-start:1em;margin-inline-start:0}.content-for-layout .text-block.custom-font-size[style*="--font-size: 1.125rem"],.content-for-layout .text-block.custom-font-size[style*="--font-size: 1.125rem"]>*{font-size:1rem}.content-for-layout[data-template=index] .ui-test-product-list .resource-list__carousel .resource-list__slide{--slide-width: min(100%, calc(100cqw - 32px) )}.menu-drawer__menu-item--mainlist{min-height:56px;font-size:1.125rem!important;line-height:1.5}.menu-drawer__logo{display:block;width:84px;margin:10px auto;color:currentColor;text-decoration:none}.menu-drawer__logo-image{display:block;width:100%;height:auto}footer .footer-content{width:min(calc(100% - 32px),var(--normal-page-width));padding-block:48px 20px;grid-template-columns:1fr;row-gap:32px}footer .footer-content .logo-block,footer .footer-content .image-block{width:138px;max-width:138px;justify-self:center}footer .footer-content .image-block{justify-content:center}footer .footer-content .image-block__image{width:100%;height:auto}footer .footer-content .menu{grid-column:auto}footer .footer-content .menu+.menu{margin-block-start:24px}footer .footer-content .list-unstyled{flex-direction:column;align-items:flex-start;gap:4px 24px}footer .footer-content .menu__item a{font-size:.875rem}footer .utilities{width:min(calc(100% - 32px),var(--normal-page-width));grid-template-columns:1fr;justify-items:center;align-items:start;padding-block:18px 28px;text-align:center}footer .utilities .footer-utilities__group-copyright{grid-column:auto;grid-row:auto;justify-self:center;text-align:center}footer .utilities anchored-popover-component{grid-column:auto;grid-row:auto;justify-self:center}}.shopify-policy__container{width:100%;max-width:none!important;margin-inline:auto;padding-block:clamp(48px,6vw,88px) clamp(72px,8vw,112px)}.content-for-layout[data-template=page]>.section-wrapper:first-child,.content-for-layout[data-template="page.contact"]>.section-wrapper:first-child,.content-for-layout[data-template=collection]>.section-wrapper:first-child{border-bottom:1px solid #000}.content-for-layout[data-template=page]>.section-wrapper:first-child{border-bottom:0}.content-for-layout[data-template=page]>.section-wrapper:first-child .section,.content-for-layout[data-template="page.contact"]>.section-wrapper:first-child .section,.content-for-layout[data-template=collection]>.section-wrapper:first-child .section{width:100%;max-width:none}.content-for-layout[data-template=page]>.section-wrapper:first-child .section-content-wrapper,.content-for-layout[data-template="page.contact"]>.section-wrapper:first-child .section-content-wrapper,.content-for-layout[data-template=collection]>.section-wrapper:first-child .section-content-wrapper{min-height:auto;justify-content:center;gap:0!important}.content-for-layout[data-template="page.contact"]>.section-wrapper:first-child .section-content-wrapper,.content-for-layout[data-template=collection]>.section-wrapper:first-child .section-content-wrapper{padding-block:clamp(48px,6vw,88px)!important}.content-for-layout[data-template=page]>.section-wrapper:first-child .section-content-wrapper{padding-block:0 clamp(72px,8vw,112px)!important}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block:has(>h1),.content-for-layout[data-template="page.contact"]>.section-wrapper:first-child .text-block:has(>h1),.content-for-layout[data-template=collection]>.section-wrapper:first-child .text-block:has(>h1){width:100%;align-items:center}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block:has(>h1){padding-block-start:clamp(48px,6vw,88px)!important;margin-block-end:clamp(48px,6vw,88px)}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block:has(>h1):after{content:"";display:block;width:100vw;height:1px;margin-block-start:clamp(48px,6vw,88px);margin-inline:calc(50% - 50vw);background:#000}.shopify-policy__title{margin-block-end:clamp(48px,6vw,88px);text-align:center}.shopify-policy__title:after{content:"";display:block;width:100vw;height:1px;margin-block-start:clamp(48px,6vw,88px);margin-inline:calc(50% - 50vw);background:#000}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block:has(>h1)>h1,.content-for-layout[data-template="page.contact"]>.section-wrapper:first-child .text-block:has(>h1)>h1,.content-for-layout[data-template=collection]>.section-wrapper:first-child .text-block:has(>h1)>h1,.shopify-policy__title h1{margin:0;font-family:var(--font-heading--family, var(--font-body--family));font-size:var(--font-h1--size, 2.5rem);font-weight:400;line-height:1.35;letter-spacing:0;text-align:center}.content-for-layout[data-template=collection]>.section-wrapper:first-child .divider{display:none}.content-for-layout[data-template=collection] .product-grid-container{--padding-block-start: 80px !important;--padding-block-end: 80px !important}.content-for-layout[data-template=collection] product-card .text-block:has([role=heading][aria-level="3"]),.content-for-layout[data-template=collection] product-card .text-block:has([role=heading][aria-level="3"])>*{line-height:1.45;text-transform:none}.content-for-layout[data-template=product] .product-details .text-block:has(>h1),.content-for-layout[data-template=product] .product-details .text-block:has(>h1)>h1{line-height:1.45;text-transform:none}.content-for-layout[data-template=product] .product-details rte-formatter,.content-for-layout[data-template=product] .product-details rte-formatter>*{line-height:1.8}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte{width:min(calc(100% - 40px),768px);max-width:768px;margin-inline:auto;color:var(--color, var(--color-foreground));font-size:clamp(1rem,.95vw,1.0625rem);line-height:1.9;letter-spacing:0;text-align:left}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte>*{width:100%;max-inline-size:none;text-align:left}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte p{margin-block:0 1.1em}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte h2{margin-block:2.4em .75em;padding-inline-start:12px;border-inline-start:3px solid currentColor;font-family:var(--font-heading--family, var(--font-body--family));font-size:var(--font-h2--size, 2rem);font-weight:500;line-height:1.45;letter-spacing:0}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte h2+h3{margin-block-start:.9em}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte h3{margin-block:1.8em .7em;font-family:var(--font-heading--family, var(--font-body--family));font-size:var(--font-h3--size, 1.5rem);font-weight:600;line-height:1.5;letter-spacing:0}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte h4{margin-block:1.4em .55em;font-family:var(--font-heading--family, var(--font-body--family));font-size:var(--font-h4--size, 1.25rem);font-weight:600;line-height:1.5;letter-spacing:0}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte ul,.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte ol{margin-block:0 1.4em;padding-inline-start:1.5em}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte li{margin-block:.35em}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte table{width:100%;margin-block:0 2rem;border-collapse:collapse;table-layout:fixed;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .28);font-size:inherit;line-height:1.85}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte th,.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte td{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .28);padding-block:1.15rem;padding-inline:1rem;vertical-align:top;text-align:start}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte th{background:transparent;border-bottom-width:2px;border-bottom-color:rgb(var(--color-foreground-rgb) / .55);font-weight:700}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte thead,.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte thead tr,.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte thead th{background:transparent}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte>*:first-child,.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte>style:first-child+*{margin-block-start:0}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte>*:last-child{margin-block-end:0}.shopify-policy__body{width:min(calc(100% - 40px),768px);max-width:768px;margin-inline:auto;font-size:clamp(1rem,.95vw,1.0625rem);line-height:1.9;letter-spacing:0}.shopify-policy__body>*:first-child{margin-block-start:0}.shopify-policy__body>*:last-child{margin-block-end:0}.shopify-policy__body p{margin-block:0 1.1em}.shopify-policy__body h2{margin-block:2.4em .75em;font-family:var(--font-heading--family, var(--font-body--family));font-size:var(--font-h2--size, 2rem);font-weight:500;line-height:1.45;letter-spacing:0}.shopify-policy__body h3{margin-block:1.8em .7em;font-family:var(--font-heading--family, var(--font-body--family));font-size:var(--font-h3--size, 1.5rem);font-weight:600;line-height:1.5;letter-spacing:0}.shopify-policy__body ul,.shopify-policy__body ol{margin-block:0 1.4em;padding-inline-start:1.5em}.shopify-policy__body li{margin-block:.35em}.shopify-policy__body li::marker{font-weight:600}.shopify-policy__body table{width:100%;margin-block:0 2rem;border-collapse:collapse;table-layout:fixed;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .28);font-size:inherit;line-height:1.85}.shopify-policy__body tr{border-bottom:0}.shopify-policy__body th,.shopify-policy__body td{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .28);padding-block:1.15rem;vertical-align:top;text-align:start}.shopify-policy__body th{width:12em;padding-inline:1rem 1.5rem;background:transparent;border-bottom-width:2px;border-bottom-color:rgb(var(--color-foreground-rgb) / .55);font-weight:700;white-space:nowrap;word-break:keep-all}.shopify-policy__body td{padding-inline:1.5rem 1rem;word-break:normal;overflow-wrap:anywhere}.shopify-policy__body td>:last-child{margin-block-end:0}.shopify-policy__body a{color:currentcolor;text-decoration-line:underline;text-underline-offset:.18em}@media screen and (max-width:749px){.shopify-policy__container{width:100%;padding-block:36px 72px}.shopify-policy__title{margin-block-end:36px;text-align:center}.shopify-policy__title:after{margin-block-start:36px}.content-for-layout[data-template=page]>.section-wrapper:first-child .section-content-wrapper,.content-for-layout[data-template="page.contact"]>.section-wrapper:first-child .section-content-wrapper,.content-for-layout[data-template=collection]>.section-wrapper:first-child .section-content-wrapper{min-height:auto;padding-block:36px!important}.content-for-layout[data-template=page]>.section-wrapper:first-child .section-content-wrapper{padding-block:0 72px!important}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block:has(>h1){padding-block-start:36px!important;margin-block-end:36px}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block:has(>h1):after{margin-block-start:36px}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block:has(>h1)>h1,.content-for-layout[data-template="page.contact"]>.section-wrapper:first-child .text-block:has(>h1)>h1,.content-for-layout[data-template=collection]>.section-wrapper:first-child .text-block:has(>h1)>h1,.shopify-policy__title h1{font-size:var(--font-h1--size, 2rem)}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte{width:min(calc(100% - 32px),768px);max-width:768px;font-size:1rem;line-height:1.85}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte h2{padding-inline-start:10px;font-size:var(--font-h2--size, 1.75rem)}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte h2+h3{margin-block-start:.75em}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte h3{font-size:var(--font-h3--size, 1.375rem)}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte .rte-table-wrapper{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte table{min-width:520px;table-layout:auto;border-top:0}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte th{border-bottom-width:2px;white-space:nowrap}.content-for-layout[data-template=page]>.section-wrapper:first-child .text-block.rte td{white-space:nowrap}.content-for-layout[data-template=product] .product-details rte-formatter,.content-for-layout[data-template=product] .product-details rte-formatter>*{max-width:none!important;line-height:1.8}.shopify-policy__body{width:min(calc(100% - 32px),768px);max-width:768px;font-size:1rem;line-height:1.85}.shopify-policy__body table,.shopify-policy__body tbody,.shopify-policy__body tr,.shopify-policy__body th,.shopify-policy__body td{display:block;width:100%}.shopify-policy__body table{table-layout:auto;border-top:0}.shopify-policy__body tr{border-bottom:0}.shopify-policy__body tr+tr{margin-block-start:0}.shopify-policy__body th{padding:.75rem 1rem 0;background:transparent;border-bottom:none;white-space:normal}.shopify-policy__body td{border-bottom:none;padding:.25rem 1rem 1rem}}main[data-template=product] .group-block-content p{font-size:1rem}main[data-template=product] .group-block-content h1{width:100%;font-size:clamp(1.45rem,2.2vw,1.75rem);line-height:1.4}main[data-template=product] .group-block-content h2{margin:2.5rem 0 .625rem;padding-left:.625rem;border-left:5px solid currentColor;font-size:clamp(1.45rem,2.2vw,1.75rem);line-height:1.4;font-weight:700}main[data-template=product] .group-block-content h3{margin:2.5rem 0 .625rem;padding-bottom:.625rem;border-bottom:1px solid currentColor;font-size:clamp(1.15rem,1.7vw,1.45rem);line-height:1.5;font-weight:700}main[data-template=product] .group-block-content ul,main[data-template=product] .group-block-content ol{padding-left:1rem}main[data-template=product] .group-block-content table{width:100%;border-collapse:collapse;border-spacing:0;font-size:.95rem;line-height:1.7}main[data-template=product] .group-block-content th,main[data-template=product] .group-block-content td{padding:.625rem 1rem;border:1px solid rgba(0,0,0,.14);vertical-align:top}main[data-template=product] .group-block-content th{width:120px;font-weight:700;white-space:nowrap}@media screen and (max-width:749px){main[data-template=product] .group-block-content h2{margin-top:2.6em;padding-left:.8em}main[data-template=product] .group-block-content h3{margin-top:2em}main[data-template=product] .group-block-content table,main[data-template=product] .group-block-content tbody,main[data-template=product] .group-block-content tr,main[data-template=product] .group-block-content th,main[data-template=product] .group-block-content td{display:block;width:100%}main[data-template=product] .group-block-content th{margin-top:-1px;border-bottom:none;white-space:normal}main[data-template=product] .group-block-content td{padding-top:0;border-top:none;border-bottom:none}main[data-template=product] .group-block-content table tr:first-child th{margin-top:0;border-top:1px solid rgba(0,0,0,.14)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hyt-custom.css.map */
