:root{--page-width:var(--container-max-width);--page-gutter:var(--container-gutter);--background-color:var(--background-primary);--font-heading-family:var(--heading-font-family);--font-body-family:"PP Neue Montreal",sans-serif}.list-reset{margin:0;padding:0;list-style:none}.prose .h0+.button,.prose .h1+.button{margin-block-start:24px!important}@media only screen and (max-width:1148px){.prose .h0+.button,.prose .h1+.button{margin-block-start:16px!important}}.button:not(.button--xl):not(.button--lg):not(.button--sm){padding-inline:16px}.button__loader>*{background:0 0;width:16px;height:16px}.h0{--font-size:48px;--letter-spacing:0;--line-height:.8em}@media only screen and (min-width:999px){.h0{--font-size:104px}}h1,.h1{--font-size:40px;--line-height:.875;--letter-spacing:0}@media only screen and (min-width:999px){h1,.h1{--font-size:72px}}h2,.h2{--font-size:32px;--line-height:.875;--letter-spacing:0}@media only screen and (min-width:999px){h2,.h2{--font-size:64px}}h3,.h3{--font-size:32px;--line-height:1;--letter-spacing:0}@media only screen and (min-width:999px){h3,.h3{--font-size:40px}}h4,.h4{--font-size:24px;--letter-spacing:0;--line-height:1}@media only screen and (min-width:999px){h4,.h4{--font-size:32px}}h5,.h5{--font-size:20px;--letter-spacing:0;--line-height:1.25;text-transform:capitalize}@media only screen and (min-width:999px){h5,.h5{--font-size:24px}}h6,.h6{--font-size:24px;--letter-spacing:0}.h0,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h0>*,h1>*,.h1>*,h2>*,.h2>*,h3>*,.h3>*,h4>*,.h4>*,h5>*,.h5>*,h6>*,.h6>*{font-family:var(--font-heading-family);font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}body,.body-text,.small-body-text,.xsmall-body-text,.badge-text,.eyebrow-text,.button-text,.btn{font-optical-sizing:auto;font-family:var(--font-body-family);font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height);font-weight:var(--font-weight)}@media only screen and (max-width:1148px){input,textarea,select{font-size:16px}}body,.body-text,.prose{--font-size:16px;--line-height:1.4;--font-weight:bold}.small-body-text{--font-size:15px;--letter-spacing:-.01em;--line-height:24px}@media only screen and (min-width:999px){.small-body-text{--font-size:14px;--line-height:20px}}.xsmall-body-text{--font-size:12px;--letter-spacing:0;--line-height:16px}@media only screen and (min-width:999px){.xsmall-body-text{--font-size:14px;--line-height:20px}}.badge-text{--font-size:10px;--letter-spacing:.08em;--line-height:12px;--font-weight:400;text-transform:uppercase}@media only screen and (min-width:999px){.badge-text{--line-height:16px}}.eyebrow-text{--font-size:12px;--line-height:16px;--letter-spacing:.08em;--font-weight:400;text-transform:uppercase}@media only screen and (min-width:999px){.eyebrow-text{--font-size:14px;--line-height:20px}}.button-text,.btn{--font-size:14px;--letter-spacing:.08em;--line-height:16px;--font-weight:400;text-transform:uppercase;transition:all .3s}@media only screen and (min-width:999px){.button-text,.btn{--font-size:12px}}.button-text--light,.btn--light{color:#000;background-color:#fff;border:1px solid #00000015}.button-text--light:hover,.btn--light:hover{color:#fff;background-color:#000}.button-text--dark,.btn--dark{color:#fff;background-color:#000;border:1px solid #ffffff15}.button-text--dark:hover,.btn--dark:hover{color:#000;background-color:#fff}.button-text--semi-transparent,.btn--semi-transparent{color:#fff;background-color:#ffffff1d;border:1px solid #ffffff15}.button-text--semi-transparent:hover,.btn--semi-transparent:hover{color:#000;background-color:#fff}.use-checkmarks ul{margin:0;padding:0}.use-checkmarks li{align-items:start;gap:8px;margin-bottom:10px;padding-left:0;font-size:16px;list-style:none;display:flex}.use-checkmarks li:before{content:url("data:image/svg+xml;utf8,<svg width=\"28\" height=\"29\" viewBox=\"0 0 28 29\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.83337 16.4076L9.60521 19.2367C9.84596 19.4172 10.1471 19.4978 10.4459 19.4614C10.7446 19.4251 11.0177 19.2748 11.2082 19.0419L21 7.07422\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"/></svg>");flex-shrink:0;width:28px;height:28px}.use-checkmarks--centered ul{flex-direction:column;align-items:center;display:flex}.section--divider{border-top:1px solid;border-top-color:var(--colorBorder);padding-top:var(--indexSectionPadding);margin-inline:40px;margin-bottom:80px;display:none}@media only screen and (max-width:998px){.section--divider{margin-inline:16px;margin-bottom:40px}}.uppercase{text-transform:uppercase}.underline{text-underline-offset:4px;text-decoration:underline}.prose ul{row-gap:0;margin-inline-start:1em;list-style:none}.prose li{margin-inline-start:8px;position:relative}.prose li:before{content:"•";width:1em;display:inline-block;position:absolute;left:-1em}@media only screen and (max-width:698px){.xs\:hidden{display:none}}@media only screen and (min-width:699px) and (max-width:998px){.sm\:hidden{display:none}}@media only screen and (min-width:999px) and (max-width:1148px){.md\:hidden{display:none}}@media only screen and (min-width:1149px) and (max-width:1398px){.lg\:hidden{display:none}}@media only screen and (max-width:1598px){.xl\:hidden{display:none}}@media only screen and (min-width:999px){.only-mobile{display:none}}@media only screen and (max-width:998px){.hide-mobile{display:none}}@media only screen and (max-width:1148px){.only-tablet{display:none}}@media only screen and (min-width:1149px){.only-tablet{display:none}}@media only screen and (min-width:999px) and (max-width:1148px){.hide-tablet{display:none}}@media only screen and (max-width:1148px){.only-desktop{display:none}}@media only screen and (min-width:1149px){.hide-desktop{display:none}}.section-vertical-spacer{padding-block-start:calc(var(--padding-top,1)*var(--vertical-spacer));padding-block-end:calc(var(--padding-bottom,1)*var(--vertical-spacer))}:root{--vertical-spacer:32px}@media only screen and (min-width:1149px){:root{--vertical-spacer:40px}}.best-fit-size-chart .scr-open-size-chart{padding:0;font-size:15px!important}.best-fit-size-chart .scr-open-size-chart:before{content:none}.hengam-preorder-description{display:none}#sa-modal .sa-PageTitle,.sa-pageContainer .sa-PageTitle{margin-bottom:36px}#sa-modal .sa-PageTitle+.sa-subHeader,.sa-pageContainer .sa-PageTitle+.sa-subHeader{margin-bottom:64px}#sa-modal .sa-subHeader,.sa-pageContainer .sa-subHeader{font-size:2.5rem}@media only screen and (max-width:1148px){#sa-modal .sa-subHeader,.sa-pageContainer .sa-subHeader{font-size:1.75rem}}#sa-modal .sa-subHeader select,.sa-pageContainer .sa-subHeader select{font-size:1rem}#sa-modal .sa-formDescription,#sa-modal .sa-groupDescription,.sa-pageContainer .sa-formDescription,.sa-pageContainer .sa-groupDescription{text-align:left;flex-direction:column;gap:16px;display:flex}#sa-modal #sa-signup-form,.sa-pageContainer #sa-signup-form{gap:0!important}#sa-modal .sa-formLabel,.sa-pageContainer .sa-formLabel{letter-spacing:.04em;color:rgb(var(--text-color)/.8);margin-top:24px;margin-bottom:.5rem;font-size:1rem;position:relative;top:unset!important;left:unset!important}#sa-modal .sa-formInput,#sa-modal select,.sa-pageContainer .sa-formInput,.sa-pageContainer select{box-shadow:none;border-radius:var(--rounded-input,12px);height:unset;font-size:1rem;border:1px solid rgb(var(--text-color)/.12)!important;padding:14px!important}#sa-modal .sa-formInput:focus,#sa-modal select:focus,.sa-pageContainer .sa-formInput:focus,.sa-pageContainer select:focus{border-color:rgb(var(--text-color)/.8)}#sa-modal .sa-Polaris-Modal-Dialog__Modal,.sa-pageContainer .sa-Polaris-Modal-Dialog__Modal{overflow-y:auto}@media only screen and (max-width:1148px){#sa-modal .sa-Polaris-ButtonGroup,.sa-pageContainer .sa-Polaris-ButtonGroup,#sa-modal .sa-Polaris-ButtonGroup__Item,.sa-pageContainer .sa-Polaris-ButtonGroup__Item{width:100%}}#sa-modal .sa-Polaris-Button,.sa-pageContainer .sa-Polaris-Button{border-radius:var(--rounded-button,12px);background-color:rgb(var(--text-color));color:rgb(var(--background-color));min-height:unset;padding:.8rem 2rem}@media only screen and (max-width:1148px){#sa-modal .sa-Polaris-Button,.sa-pageContainer .sa-Polaris-Button{width:100%}}#sa-modal .sa-Polaris-Button:hover,.sa-pageContainer .sa-Polaris-Button:hover{background-color:rgb(var(--text-color)/.8);color:rgb(var(--background-color))}#sa-modal .sa-Table th,#sa-modal .sa-Table td,#sa-modal .sa-Polaris-DataTable th,#sa-modal .sa-Polaris-DataTable td,.sa-pageContainer .sa-Table th,.sa-pageContainer .sa-Table td,.sa-pageContainer .sa-Polaris-DataTable th,.sa-pageContainer .sa-Polaris-DataTable td{padding:10px 14px!important}#sa-modal .sa-rowContent,.sa-pageContainer .sa-rowContent{font-weight:400}#sa-modal .sa-rowContent .sa-Polaris-Button,.sa-pageContainer .sa-rowContent .sa-Polaris-Button{letter-spacing:.04em;min-width:unset;padding:.5rem 1.5rem;font-size:1rem;font-weight:700}.product-alert-popup{z-index:1;pointer-events:none;opacity:0;border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.product-alert-popup.is-visible{opacity:1;pointer-events:auto}.product-alert-popup.is-hidden{display:none}.product-alert-popup__overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:inherit;background-color:#000000bf;width:100%;height:100%;position:absolute;top:0;left:0}.product-alert-popup__content{background-color:var(--alert-bg,#fff);color:var(--alert-text,#000);border-radius:12px;width:100%;max-width:90%;padding:2rem;transition:transform .3s;position:relative;transform:translateY(20px);box-shadow:0 10px 40px #0000004d}.product-alert-popup.is-visible .product-alert-popup__content{transform:translateY(0)}@media only screen and (max-width:698px){.product-alert-popup__content{padding:1.25rem;max-width:95%;padding-top:1.75rem;font-size:.9375rem}}@media only screen and (min-width:699px){.product-alert-popup__content{max-width:440px}}.product-alert-popup__close-x{cursor:pointer;color:var(--alert-text,#000);opacity:.6;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s;display:flex;position:absolute;top:1rem;right:1rem}.product-alert-popup__close-x:hover{opacity:1;background-color:#0000000d}@media only screen and (max-width:698px){.product-alert-popup__close-x{top:.5rem;right:.5rem}}.product-alert-popup__close-x svg{width:12px;height:12px}.product-alert-popup__image{border-radius:8px;margin-bottom:1.5rem;overflow:hidden}@media only screen and (max-width:698px){.product-alert-popup__image{margin-bottom:1rem}}.product-alert-popup__image-img{object-fit:cover;width:100%;height:auto;max-height:50vh;display:block}@media only screen and (max-width:698px){.product-alert-popup__image-img{max-height:40vh}}.product-alert-popup__text{max-height:60vh;margin-bottom:1.5rem;line-height:1.5;overflow-y:auto}.product-alert-popup__text p{font-size:inherit}.product-alert-popup__text p:last-child{margin-bottom:0}@media only screen and (max-width:698px){.product-alert-popup__text{max-height:50vh;margin-bottom:1rem}}.product-alert-popup__image+.product-alert-popup__text{max-height:30vh}@media only screen and (max-width:698px){.product-alert-popup__image+.product-alert-popup__text{max-height:25vh}}.product-alert-popup__close-button{background-color:var(--alert-text,#000);color:var(--alert-bg,#fff);cursor:pointer;border:none;width:100%;transition:opacity .2s}.product-alert-popup__close-button:hover{opacity:.9}.product-card__variants{flex-wrap:wrap;gap:8px;display:flex}.product-card__variant{border:1px solid rgb(var(--text-color));border-radius:99px;padding:2px 12px;display:block;position:relative;overflow:hidden}.product-card__variant.text-subdued{border-color:rgb(var(--text-color)/.6);color:rgb(var(--text-color)/.6)}.product-card__variant.text-subdued:after{content:"";background-color:rgb(var(--text-color));opacity:.5;z-index:1;width:100%;height:1px;display:block;position:absolute;inset-block-start:50%;inset-inline-end:0;transform:translateY(-50%)rotate(-45deg)}.product-card__variant.text-subdued:hover:after{opacity:1;background-color:rgb(var(--background-color))}.product-card__variant:hover{background-color:rgb(var(--text-color));color:rgb(var(--background-color))}.product-gallery .product-gallery__thumbnail{border-radius:8px;overflow:hidden}.product-gallery .product-gallery__thumbnail:after{content:none;display:none}.product-gallery .product-gallery__thumbnail[aria-current=true]{border:1px solid rgb(var(--text-color))}@media only screen and (max-width:1148px){.product{gap:var(--spacing-4)}}.product-info{--product-info-block-spacing:var(--spacing-8)}@media only screen and (max-width:1148px){.product-info{--product-info-block-spacing:var(--spacing-6)}.product-info .product-info__block-item[data-block-type=text]{--product-info-block-spacing:var(--spacing-3)}}.product-info__separator{border-color:rgb(var(--text-color))}.product-info .buy-buttons--multiple{grid-template-columns:1fr!important}.product-info .shopify-payment-button__more-options{display:none}.product-info .product-info__block-item[data-block-type=buy-buttons]:has(+.product-info__block-item[data-block-type=payment-terms]){margin-block-end:10px!important}.product-info .product-info__block-item[data-block-type=buy-buttons]:has(+.product-info__block-item[data-block-type=payment-terms])+.product-info__block-item[data-block-type=payment-terms]{margin-block:0!important}.product-info shopify-payment-terms{justify-content:center;align-items:center;font-size:14px;display:flex}.product-info .quantity-cart-wrapper{flex-wrap:wrap;align-items:stretch;gap:10px;width:100%;display:flex}.product-info .quantity-cart-wrapper .form-control,.product-info .quantity-cart-wrapper quantity-selector{height:100%}.product-info .quantity-cart-wrapper .button{flex:1}.product-info .product-info__text{--text-color:rgb(var(--text-color));--background-color:transparent}.product-info .product-info__text--background{background-color:var(--background-color);padding:8px 12px}.product-info .product-info__text--icon{border-radius:var(--rounded-sm);justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex}.product-info .product-info__text--icon-image{object-fit:contain;flex-shrink:0;width:22px;height:22px}.product-info .product-info__benefits{flex-direction:column;gap:8px;display:flex}.product-info .product-info__benefit{align-items:start;gap:12px;font-size:.9375rem;line-height:1.4;display:flex}.product-info .product-info__benefit-icon{object-fit:contain;flex-shrink:0;width:20px;height:20px}.product-info .product-info__benefit-text{color:rgb(var(--text-color))}.product-info .product-info__accordion{border-color:rgb(var(--text-color))}.product-info .product-info__accordion summary,.product-info .product-info__complementary-products--title{text-transform:uppercase}.product-info .product-info__complementary-products .horizontal-product-list-carousel{--horizontal-product-width:50%;border-width:0}.product-info .product-info__complementary-products .horizontal-product-list-carousel .horizontal-product-list{border-width:0;gap:24px}@media only screen and (max-width:1148px){.product-info .product-info__complementary-products .horizontal-product-list-carousel .horizontal-product-list{grid:auto/auto-flow 50vw}}.quick-buy-drawer .variant-picker__option-info{justify-content:start;margin-bottom:.5rem}.quick-buy-drawer .button{width:100%}.section-header>.section-header__extra-content{flex-shrink:0;grid-column-start:2;justify-content:flex-end;align-items:center;gap:12px;width:100%;display:flex}.variant-picker__option-info{justify-content:space-between;align-items:end;margin-bottom:16px}.variant-picker__option-info>*{line-height:1}.variant-picker__option-info .best-fit-size-chart{text-underline-offset:4px;width:auto;margin-left:1rem}.variant-picker__option-info .best-fit-size-chart .scr-open-size-chart{color:rgb(var(--text-color));margin:0;padding:0}.variant-picker__option-values--block{border:1px solid rgb(var(--text-color));border-radius:21px;flex-wrap:wrap;gap:8px;display:flex;padding:4px!important}.variant-picker__option-values--block .block-swatch{white-space:nowrap;z-index:1;background:0 0;border:none;flex:1 1 0;justify-content:center;align-items:center;max-width:100%;height:auto;padding:6px 12px;transition:color .3s;display:flex;position:relative}.variant-picker__option-values--block .block-swatch:last-child{max-width:50%}@media only screen and (max-width:1148px){.variant-picker__option-values--block .block-swatch:last-child{max-width:100%}}.variant-picker__option-values--block :checked+.block-swatch{color:rgb(var(--background-color));background:rgb(var(--text-color))}.variant-picker__option-values--block :checked+.block-swatch:before{box-shadow:none;border-color:#0000}.cart-drawer .cart-drawer__admin-note{border-radius:var(--rounded-sm);background-color:#f1f1f3;align-items:center;gap:12px;padding:8px 12px;font-size:14px;display:flex}.cart-drawer .cart-drawer__admin-note-icon{object-fit:contain;flex-shrink:0;width:22px;height:22px}.cart-drawer .buy-buttons-wrapper{max-width:100%;overflow:hidden}.cart-drawer .buy-buttons-wrapper>:first-child{margin-top:0;padding-top:0}.shopify-section--main-cart .cart-order__recap{max-width:100%;overflow:hidden}.shopify-section--main-cart .cart-order__recap>:first-child{max-width:380px;margin-top:0;padding-top:0}@media only screen and (max-width:1148px){.shopify-section--main-cart .cart-order__recap>:first-child{max-width:calc(100vw - var(--page-gutter)*2)}}.shopify-section--collection-list .collection-card__image-wrapper{position:relative;overflow:hidden}.shopify-section--collection-list .collection-card__content:first-child{margin-block-start:var(--grid-gutter);margin-block-end:0}.shopify-section--collection-list .collection-card.has-marquee .collection-card__image-wrapper:before{content:"";pointer-events:none;background:rgba(var(--text-color)/.2);opacity:0;z-index:1;width:100%;height:100%;transition:opacity .3s ease-in-out;display:block;position:absolute;inset:0}.shopify-section--collection-list .collection-card:hover.has-marquee .collection-card__image-wrapper:before,.shopify-section--collection-list .collection-card:hover .scrolling-text__wrapper{opacity:1}.shopify-section--collection-list .collection-card:hover .collection-card__content{transform:none}.shopify-section--collection-list .collection-card__title{font-size:1.25rem}.shopify-section--collection-list .scrolling-text__wrapper{opacity:0;z-index:2;pointer-events:none;color:#fff;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;font-size:40px;transition:opacity .3s ease-in-out;position:absolute;inset:0}.shopify-section--collection-list .scrolling-text__wrapper>*{flex-shrink:0}.shopify-section--collection-list .scrolling-text__text{padding-inline:8px}.shopify-section--divider .section{margin:0;padding-block:0}.shopify-section--divider *{--previous-section-background-hash:var(--previous-section-background-hash)}@media only screen and (max-width:1148px){.shopify-section--footer .footer{--footer-padding-block:32px;--calculated-section-spacing-inline:16px}}.shopify-section--footer .footer>.container{margin:0}.shopify-section--footer .footer input{border-color:var(--text-color);border-radius:99px}.shopify-section--footer .footer .footer__aside-bottom{align-items:end;display:flex}@media only screen and (max-width:1148px){.shopify-section--footer .footer .footer__aside-bottom{flex-direction:row}}.shopify-section--footer .footer .footer__end{flex-wrap:wrap;font-size:12px;line-height:1;display:flex}@media only screen and (max-width:1148px){.shopify-section--footer .footer .footer__end{flex-direction:column}}.shopify-section--footer .footer .footer__end ul{flex-wrap:wrap;display:flex}@media only screen and (max-width:1148px){.shopify-section--footer .footer .footer__end ul{margin:4px 0}}.shopify-section--footer .footer .footer__end li{border-left:1px solid rgb(var(--text-color))}@media only screen and (max-width:1148px){.shopify-section--footer .footer .footer__end li{border-left:none;border-right:1px solid rgb(var(--text-color));margin:4px 0;display:block}.shopify-section--footer .footer .footer__end li:last-child{border-right:none}}.shopify-section--footer .footer .footer__end .footer__copyright,.shopify-section--footer .footer .footer__end a{padding-left:12px;padding-right:12px;line-height:1}@media only screen and (max-width:1148px){.shopify-section--footer .footer .footer__end .footer__copyright,.shopify-section--footer .footer .footer__end a{padding-left:4px;padding-right:4px}}.shopify-section--footer .footer .footer__end-right{flex-shrink:0}.header[allow-transparency]:not(.is-filled) .header__wrapper,.navigation-drawer[allow-transparency]:not(.is-filled) .header__wrapper{--header-gutter:var(--container-gutter);--header-full-width-gutter:calc(50% - var(--container-max-width)/2 + 32px);--header-side-padding:max(var(--header-gutter),var(--header-full-width-gutter));padding-left:var(--header-side-padding);padding-right:var(--header-side-padding)}@media only screen and (max-width:1148px){.header[allow-transparency]:not(.is-filled) .header__wrapper,.navigation-drawer[allow-transparency]:not(.is-filled) .header__wrapper{padding-left:calc(var(--container-gutter) + 12px);padding-right:calc(var(--container-gutter) + 12px)}}.header .header__logo-text,.navigation-drawer .header__logo-text{white-space:nowrap;flex-shrink:0}.header .header__link-list,.navigation-drawer .header__link-list{column-gap:20px}.header .mega-menu,.navigation-drawer .mega-menu{overflow-y:scroll}.header .mega-menu__nav,.navigation-drawer .mega-menu__nav{grid-auto-flow:column;grid-template-rows:repeat(var(--mega-menu-rows,2),auto);row-gap:32px;display:grid}.header .mega-menu__content,.navigation-drawer .mega-menu__content{flex-direction:column;align-items:start;gap:32px;display:flex}.header .panel__wrapper li button,.navigation-drawer .panel__wrapper li button{text-transform:uppercase}.header .navigation-promo__wrapper,.navigation-drawer .navigation-promo__wrapper{--content-over-media-overlay:0,0,0,.2}.header .navigation-promo__carousel-controls,.navigation-drawer .navigation-promo__carousel-controls{right:0;inset-block-end:calc(var(--content-over-media-column-gap)*-1)!important}@media only screen and (max-width:1148px){.header .navigation-promo__carousel-controls,.navigation-drawer .navigation-promo__carousel-controls{justify-content:center;align-items:center;padding-bottom:8px;left:0;inset-block-end:calc(var(--content-over-media-column-gap)*-2)!important}}.header .navigation-promo__carousel-controls>button,.navigation-drawer .navigation-promo__carousel-controls>button{--text-color:0 0 0;color:rgb(var(--text-color))}.shopify-section--media-grid.shopify-section:first-child .section{padding-inline-start:max(var(--container-gutter)/4,50% - var(--container-max-width)/2);padding-inline-end:max(var(--container-gutter)/4,50% - var(--container-max-width)/2)}.shopify-section--media-grid.shopify-section:first-child .section[allow-transparent-header]{padding-block-start:calc(var(--container-gutter)/4)}.shopify-section--media-grid .content-over-media{--content-over-media-gap:32px;--content-over-media-row-gap:48px}@media only screen and (max-width:1148px){.shopify-section--media-grid .content-over-media{--content-over-media-gap:16px;--content-over-media-row-gap:28px}}@media only screen and (max-width:698px){.shopify-section--media-grid .content-over-media>:not(img,video,iframe,svg,video-media,picture),.shopify-section--media-grid .button{width:100%}}.shopify-section--scrolling-text .scrolling-text__item{gap:calc(var(--scrolling-text-font-size)*.4);display:flex}.shopify-section--scrolling-text .scrolling-text__icon img{width:var(--scrolling-text-font-size);height:var(--scrolling-text-font-size)}.shopify-section--scrolling-text .scrolling-text__text{gap:calc(var(--scrolling-text-font-size)*.75);padding-inline:calc(var(--scrolling-text-font-size)*.4);display:flex}.shopify-section--slideshow.shopify-section:first-child .slideshow--boxed{padding-inline-start:max(var(--container-gutter)/4,50% - var(--container-max-width)/2);padding-inline-end:max(var(--container-gutter)/4,50% - var(--container-max-width)/2)}.shopify-section--slideshow.shopify-section:first-child .slideshow--boxed[allow-transparent-header]{padding-block-start:calc(var(--container-gutter)/4)}.shopify-section--slideshow .content-over-media{--content-over-media-gap:32px;--content-over-media-row-gap:48px}@media only screen and (max-width:698px){.shopify-section--slideshow .content-over-media>:not(img,video,iframe,svg,video-media,picture),.shopify-section--slideshow .content-over-media .button{width:100%}}@media only screen and (max-width:1148px){.shopify-section--slideshow .content-over-media{--content-over-media-gap:16px;--content-over-media-row-gap:28px}}.shopify-section--slideshow .content-over-media--xl{--content-over-media-height:720px}@media only screen and (max-width:1148px){.shopify-section--slideshow .content-over-media--xl{--content-over-media-height:480px}}.shopify-section--slideshow .prose{font-size:20px;line-height:1.3}@media only screen and (max-width:1148px){.shopify-section--slideshow .prose{font-size:18px}.shopify-section--slideshow .prose>*{margin-top:var(--spacing-4)!important}.shopify-section--slideshow .slideshow__controls{justify-content:center;align-items:center;margin:0 auto;padding-bottom:8px;display:flex;inset-inline:0}}