/*!***************************************************************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!../../../src/_features/cart-empty-custom/styles/cart-empty-custom.css ***!
  \***************************************************************************************************************************************************************************/
.empty-cart-content{height:100%;position:relative}
/*!****************************************************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!../../../src/_features/klaviyo-features/styles/klaviyo.css ***!
  \****************************************************************************************************************************************************************/
.klaviyo-bis-trigger{display:none!important}
/*!********************************************************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!./src/_features/localization-form/styles/localization-form.css ***!
  \********************************************************************************************************************************************************************/
.localization-selector+.disclosure__list{animation:animateLocalization var(--duration-default) ease}.localization-form__select[aria-expanded=true] svg.icon-caret{transform:rotate(180deg)}.disclosure__list{max-height:19rem;max-width:22rem;min-height:8.2rem;min-width:12rem;transform:translateY(-1rem);z-index:2}
/*!********************************************************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!../../../src/_features/nav-header/styles/nav-header-styles.css ***!
  \********************************************************************************************************************************************************************/
nav-header menu-dropdown.open{border-width:0}nav-header menu-dropdown.open [data-dropdown-link]{--tw-text-opacity:1;color:rgb(0 109 170/var(--tw-text-opacity))}nav-header .nav-dropdown-block-container{justify-content:center}nav-header #link-shorts>.nav-dropdown-block-container>*{width:calc(20% - 1.6rem)}.live_nav_header .nav-dropdown-block-container{padding-bottom:0;padding-top:0}.live_nav_header .nav-dropdown-block-container>div:not(:last-child){margin-top:1rem}.live_nav_header .nav-dropdown-block-container>div:last-child img{border-radius:0!important}.live_nav_header #link-shorts>.nav-dropdown-block-container{display:flex;gap:2rem;justify-content:space-between;width:100%}.live_nav_header #link-shorts>.nav-dropdown-block-container>*{width:auto!important}.live_nav_header #swatches-dropdown-jeans menu-content>a>span,.live_nav_header #swatches-dropdown-shorts menu-content>a>span,.live_nav_header #swatches-dropdown-tops menu-content>a>span{display:none}.live_nav_header menu-dropdown>details .image-block[data-menu-content] img{min-height:20rem!important;min-width:20rem!important}.live_nav_drawer .desktop-header-nav-item.nav-cart-button,.live_nav_drawer .mobile-header-nav-item.nav-cart-button{display:none}.live_nav_drawer .nav-drawer__header{border-style:none;display:flex;flex-direction:row-reverse;justify-content:space-between}.live_nav_drawer .nav-drawer__header>div{flex-grow:0!important}.live_nav_drawer summary.menu-drawer__menu-item.list-menu__item{border:none;gap:.5rem;justify-content:flex-start;padding-bottom:0}.live_nav_drawer .menu-drawer__inner-submenu>ul.text-sm.font-normal.space-y-4.menu-drawer__menu.list-menu{display:block}.live_nav_drawer .menu-drawer__inner-submenu>ul.text-sm.font-normal.space-y-4.menu-drawer__menu.list-menu li{border-style:none}.live_nav_drawer .nav-drawer__wrapper .menu-drawer__menu li:first-child{border:none;border-bottom:.5px solid #ccc;padding-bottom:0}.live_nav_drawer .nav-drawer__wrapper .menu-drawer__menu li:not(:first-child){border-color:#ccc}.live_nav_drawer svg.icon.icon-star-testimonial{color:#daa520}.live_nav_drawer .nav-drawer__wrapper .nav-drawer-testimonial-list slider-component.slider>.slider__wrapper{border-radius:0;border-style:none}.live_nav_drawer .nav-drawer__wrapper .nav-drawer-testimonial-list slider-component.slider>.slider__wrapper>div{border:none;text-align:left}.live_nav_drawer .nav-drawer__wrapper .nav-drawer-testimonial-list slider-component.slider>.slider__wrapper>div>div{justify-content:flex-start;margin-left:0}.live_nav_drawer .nav-drawer__wrapper .nav-drawer-testimonial-list slider-component.slider>.slider__wrapper>div .verified-buyer{background:transparent;color:#83cc1c;font-weight:700;padding:0}.live_nav_drawer li.menu-item__shop-by-fit .sub-menu-items-wrapper{gap:.5rem}.live_nav_drawer li.menu-item__shop-by-fit .sub-menu-items-wrapper img{border-radius:0!important}header:not(.live_nav_header) nav-header #link-dropdown-jeans h3,header:not(.live_nav_header) nav-header #link-dropdown-shorts h3,header:not(.live_nav_header) nav-header #link-dropdown-tops h3{font-weight:700}header:not(.live_nav_header) nav-header #link-dropdown-jeans>div>:last-child,header:not(.live_nav_header) nav-header #link-dropdown-shorts>div>:last-child,header:not(.live_nav_header) nav-header #link-dropdown-tops>div>:last-child{align-items:center;border-radius:var(--button-border-radius);cursor:pointer;display:flex;margin-top:1rem;padding:.75rem 1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}header:not(.live_nav_header) nav-header #link-dropdown-jeans>div>:last-child:focus-within,header:not(.live_nav_header) nav-header #link-dropdown-shorts>div>:last-child:focus-within,header:not(.live_nav_header) nav-header #link-dropdown-tops>div>:last-child:focus-within{outline-color:var(--button-dark);outline-offset:4px;outline-style:solid;outline-width:2px}header:not(.live_nav_header) nav-header #link-dropdown-jeans>div>:last-child,header:not(.live_nav_header) nav-header #link-dropdown-shorts>div>:last-child,header:not(.live_nav_header) nav-header #link-dropdown-tops>div>:last-child{background:var(--button-dark);border:var(--button-outline-border-width) solid var(--button-dark);color:var(--button-dark-text);letter-spacing:var(--button-letter-spacing);line-height:1;text-transform:var(--button-text-transform)}header:not(.live_nav_header) nav-header #link-dropdown-jeans>div>:last-child:active,header:not(.live_nav_header) nav-header #link-dropdown-jeans>div>:last-child:hover,header:not(.live_nav_header) nav-header #link-dropdown-shorts>div>:last-child:active,header:not(.live_nav_header) nav-header #link-dropdown-shorts>div>:last-child:hover,header:not(.live_nav_header) nav-header #link-dropdown-tops>div>:last-child:active,header:not(.live_nav_header) nav-header #link-dropdown-tops>div>:last-child:hover{background:var(--button-dark-active);border:var(--button-outline-border-width) solid var(--button-dark-active);color:var(--button-dark-text-active)}header:not(.live_nav_header) nav-header #link-dropdown-jeans>div>:last-child:active,header:not(.live_nav_header) nav-header #link-dropdown-shorts>div>:last-child:active,header:not(.live_nav_header) nav-header #link-dropdown-tops>div>:last-child:active{--tw-translate-x:1px;--tw-translate-y:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}header:not(.live_nav_header) nav-header #link-dropdown-jeans>div>:last-child a,header:not(.live_nav_header) nav-header #link-dropdown-shorts>div>:last-child a,header:not(.live_nav_header) nav-header #link-dropdown-tops>div>:last-child a{color:inherit;font-weight:var(--font-body-bold-weight);padding:0;text-decoration-line:none}header:not(.live_nav_header) nav-header #link-dropdown-jeans>div>:last-child div,header:not(.live_nav_header) nav-header #link-dropdown-shorts>div>:last-child div,header:not(.live_nav_header) nav-header #link-dropdown-tops>div>:last-child div{padding:0}header:not(.live_nav_header) nav-header #link-dropdown-jeans>div>div:not(:last-child),header:not(.live_nav_header) nav-header #link-dropdown-jeans>div>menu-content:not(:last-child)>div,header:not(.live_nav_header) nav-header #link-dropdown-shorts>div>div:not(:last-child),header:not(.live_nav_header) nav-header #link-dropdown-shorts>div>menu-content:not(:last-child)>div,header:not(.live_nav_header) nav-header #link-dropdown-tops>div>div:not(:last-child),header:not(.live_nav_header) nav-header #link-dropdown-tops>div>menu-content:not(:last-child)>div{padding-left:0!important}header:not(.live_nav_header) nav-header #link-dropdown-jeans a:hover,header:not(.live_nav_header) nav-header #link-dropdown-shorts a:hover,header:not(.live_nav_header) nav-header #link-dropdown-tops a:hover{text-decoration-line:underline}header:not(.live_nav_header) nav-header #link-dropdown-jeans>div>:last-child a:hover,header:not(.live_nav_header) nav-header #link-dropdown-shorts>div>:last-child a:hover,header:not(.live_nav_header) nav-header #link-dropdown-tops>div>:last-child a:hover{text-decoration-line:none}header:not(.live_nav_header) nav-header a.menu-drawer__menu-item.list-menu__item[href*=sale]{--tw-text-opacity:1;color:rgb(218 46 58/var(--tw-text-opacity))}header:not(.live_nav_header) nav-header nav>ul>li:last-child>menu-dropdown>details{position:relative}header:not(.live_nav_header) nav-header nav>ul>li:last-child>menu-dropdown>details #link-about-us{left:-5rem;position:absolute}header:not(.live_nav_header) nav-header #link-about-us{width:-moz-fit-content;width:fit-content}header:not(.live_nav_header) nav-header #link-about-us>div{padding:0;width:-moz-fit-content;width:fit-content}header:not(.live_nav_header) nav-header #link-about-us>div>div{display:flex;gap:0;min-width:-moz-max-content;min-width:max-content}header:not(.live_nav_header) nav-header #link-about-us>div>div li{padding-bottom:0;padding-top:0;width:100%}header:not(.live_nav_header) nav-header #link-about-us>div>div li>a{display:inline-block;font-size:1rem;line-height:1.5rem;min-width:170px;padding:.8rem 1rem;width:100%}header:not(.live_nav_header) nav-header #link-about-us>div>div li>a:hover{--tw-bg-opacity:1!important;background-color:rgb(244 244 245/var(--tw-bg-opacity))!important;text-decoration-line:none}header:not(.live_nav_header) nav-header .predictive-search-results>div>a.button{font-weight:var(--font-body-bold-weight)!important}header:not(.live_nav_header) nav-header .predictive-search-results .collection-item__product-description{display:none}header:not(.live_nav_header) nav-header #swatches-dropdown-jeans h3,header:not(.live_nav_header) nav-header #swatches-dropdown-shorts h3,header:not(.live_nav_header) nav-header #swatches-dropdown-tops h3{font-weight:700}header:not(.live_nav_header) nav-header #swatches-dropdown-jeans div.swatch,header:not(.live_nav_header) nav-header #swatches-dropdown-shorts div.swatch,header:not(.live_nav_header) nav-header #swatches-dropdown-tops div.swatch{height:18px;width:18px}header:not(.live_nav_header) nav-header #swatches-dropdown-jeans>div a:hover span,header:not(.live_nav_header) nav-header #swatches-dropdown-shorts>div a:hover span,header:not(.live_nav_header) nav-header #swatches-dropdown-tops>div a:hover span{text-decoration-line:underline}
/*!*************************************************************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!../../../src/_features/product-our-fits/styles/product-our-fits.css ***!
  \*************************************************************************************************************************************************************************/
.product-fit-block:hover .product-fit-block--links-container{display:flex}
/*!***********************************************************************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!../../../src/_features/tpj-featured-products/styles/tpj-featured-products.css ***!
  \***********************************************************************************************************************************************************************************/
.tpj-featured-products-section .text-container a{letter-spacing:1.5px}.tpj-featured-products-section .option-selector .swatch{height:20px;width:20px}.tpj-featured-products-section .slider-buttons__dots{left:0;position:absolute;right:0;top:-1rem}.tpj-featured-products-section button.active{background:var(--button-light)!important;color:var(--button-light-text)!important}
/*!*********************************************************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!../../../src/_features/tpj-nav-switch/styles/tpj-nav-switch.css ***!
  \*********************************************************************************************************************************************************************/
body.show-nav-header-alt div[id$=__nav_header_retheme],body.show-nav-header-alt.show-nav-header section[id^=shopify-section].nav-header-lander{display:none}body.show-nav-header-alt.show-nav-header div[id$=__nav_header_retheme]{display:block}
/*!*************************************************************************************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!../../../src/_features/tpj-product-perfect-attributes/styles/product-perfect-attributes.css ***!
  \*************************************************************************************************************************************************************************************************/
.attribute-svg__container svg{margin-left:auto;margin-right:auto;max-height:40px;width:auto}
/*!****************************************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!./src/_features/cart-note/styles/cart-note.css ***!
  \****************************************************************************************************************************************************/
#CartNote:checked+.note-wrapper .cart-note{height:auto!important}#CartNote:checked+.note-wrapper .caret{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media screen and (min-width:768px){.cart-page .cart-note-wrapper{grid-area:footer-bottom-left}}.cart-page .cart-note-wrapper{margin-bottom:.5rem;margin-top:.5rem}@media (min-width:768px){.cart-page .cart-note-wrapper{margin-bottom:0;margin-top:0}}.cart-drawer .cart-note-wrapper{margin-bottom:.5rem;margin-top:.5rem}
/*!*********************************************************************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!../../../src/_features/featured-collections/styles/featured-collections.css ***!
  \*********************************************************************************************************************************************************************************/
.featured-collections collection-item{min-width:225px}.featured-collections collection-item>div:first-of-type{margin-left:.25rem;margin-right:.25rem;margin-top:1rem}.featured-collections .tab-header input+label.button{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));text-transform:capitalize!important}.featured-collections .tab-header input:checked+label.button{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.featured-collections slider-component[data-overflow]>.slider-buttons .slider-buttons__arrows{pointer-events:none;z-index:45}.featured-collections slider-component[data-overflow]>.slider-buttons .slider-button{pointer-events:auto;position:relative;z-index:50}.featured-collections slider-component[data-overflow].slider{isolation:isolate}
/*!********************************************************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!./src/_features/featured-products/styles/featured-products.css ***!
  \********************************************************************************************************************************************************************/
.featured-products-section .text-container a{letter-spacing:1.5px}.featured-products-section .option-selector .swatch{height:20px;width:20px}.featured-products-section .slider-button{border:1px solid #979797}
/*!***********************************************************************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!../../../src/_features/media-with-text-overlay/styles/media-banner-styles.css ***!
  \***********************************************************************************************************************************************************************************/
section.media-banner .media-banner__preheader>div{align-items:center;display:flex;flex-direction:column;gap:.5rem}@media (min-width:1024px){section.media-banner .media-banner__preheader>div{align-items:flex-start}}section.media-banner .media-banner__text-area{text-align:center}@media (min-width:1024px){section.media-banner .media-banner__text-area{text-align:left}}
/*!**********************************************************************************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!./src/_features/media-with-text-overlay-slider/styles/media-with-text-overlay-slider.css ***!
  \**********************************************************************************************************************************************************************************************/
.media-overlay-slider .slider-buttons form{height:0}.media-overlay-slider .slider-buttons form label{padding:0}.media-overlay-slider .slider-dots{flex-basis:5rem;flex-wrap:nowrap;left:50%;transform:translate(-50%,-3.75rem);width:100%}.media-overlay-slider .slider-dots li{flex-grow:1;flex-shrink:1;height:.125rem;width:auto}.media-overlay-slider .slider-dots li label{background:linear-gradient(90deg,#fff 50%,silver 0);background-position:100% 100%;background-size:200% 100%;border-radius:0;border-width:0!important;height:.125rem;opacity:.4;transition-duration:0s;transition-property:background-size,background-position;transition-timing-function:cubic-bezier(0,0,.2,1);width:100%}.media-overlay-slider .slider-dots li label.progress{background-position:0 100%;opacity:1;transition-duration:var(--slider-autoplay-duration)}@media (min-width:768px){.media-overlay-slider .slider-dots{flex-wrap:wrap}}
/*!***************************************************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!../../../src/_features/product/styles/in-stock-toggle.css ***!
  \***************************************************************************************************************************************************************/
.in-stock-toggle:checked+label .toggle-background{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.in-stock-toggle:checked+label .toggle-switch{--tw-translate-x:100%;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
/*!*******************************************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!../../../src/_features/product/styles/tolstoy.css ***!
  \*******************************************************************************************************************************************************/
.product-info .tolstoy-stories-main-container .tolstoy-stories-tile video{border-radius:var(--button-border-radius)!important}.product-info .tolstoy-stories-main-container .tolstoy-stories-container>div{align-items:center}.product-info .tolstoy-stories-main-container .tolstoy-stories-next-button,.product-info .tolstoy-stories-main-container .tolstoy-stories-previous-button{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));border-radius:9999px;border-style:solid;border-width:1px;height:1.5rem;width:1.5rem}.tolstoy-carousel-container{position:relative}.tolstoy-carousel :is([data-tolstoy-element^=tolstoy-next-button],[data-tolstoy-element^=tolstoy-prev-button],[data-tolstoy-element^=tolstoy-previous-button],.tolstoy-next-button,.tolstoy-prev-button,.tolstoy-previous-button){align-items:center!important;background-color:#fff!important;border:1px solid #000!important;border-radius:9999px!important;color:#000!important;cursor:pointer!important;display:flex!important;height:2.5rem!important;justify-content:center!important;margin:0!important;padding:0!important;position:relative!important;transform:none!important;transition:opacity .5s ease-out!important;width:2.5rem!important}.tolstoy-carousel :is([data-tolstoy-element^=tolstoy-next-button],.tolstoy-next-button):disabled,.tolstoy-carousel :is([data-tolstoy-element^=tolstoy-prev-button],[data-tolstoy-element^=tolstoy-previous-button],.tolstoy-prev-button,.tolstoy-previous-button):disabled{opacity:0!important}.tolstoy-carousel :is([data-tolstoy-element^=tolstoy-next-button],[data-tolstoy-element^=tolstoy-prev-button],[data-tolstoy-element^=tolstoy-previous-button],.tolstoy-next-button,.tolstoy-prev-button,.tolstoy-previous-button) svg{flex-shrink:0;height:28px!important;opacity:0!important;pointer-events:none!important;width:28px!important}.tolstoy-carousel :is([data-tolstoy-element^=tolstoy-next-button],[data-tolstoy-element^=tolstoy-prev-button],[data-tolstoy-element^=tolstoy-previous-button],.tolstoy-next-button,.tolstoy-prev-button,.tolstoy-previous-button):after{background-color:currentColor;content:"";height:32px;inset:0;margin:auto;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;pointer-events:none;position:absolute;width:32px}.tolstoy-carousel :is([data-tolstoy-element^=tolstoy-prev-button],[data-tolstoy-element^=tolstoy-previous-button],.tolstoy-prev-button,.tolstoy-previous-button):after{transform:rotate(180deg)}.tolstoy-carousel-arrows-container{bottom:50%!important;justify-content:space-between!important;padding-left:1rem!important;padding-right:1rem!important;position:absolute}
/*!****************************************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!./src/_features/skip-link/styles/skip-link.css ***!
  \****************************************************************************************************************************************************/
.skip-to-content-link{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:0;border-width:0;color:rgb(0 0 0/var(--tw-text-opacity));overflow:hidden;padding:0;position:fixed;top:0;white-space:nowrap}.skip-to-content-link:active,.skip-to-content-link:focus{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));border-radius:0!important;border-style:solid;border-width:.05rem;box-sizing:border-box;display:block;height:auto;left:.05rem;line-height:1rem;margin-bottom:-3.1rem;outline:2px solid transparent;outline-offset:2px;overflow:visible;padding:1rem 2rem;position:sticky;top:.05rem;width:-moz-fit-content;width:fit-content;z-index:100000}
/*!***************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!./src/styles/main.css ***!
  \***************************************************************************************************************************/
.rte:after{--tw-content:"";clear:both;content:var(--tw-content);display:block}.rte .metafield-rich_text_field>:not([hidden])~:not([hidden]),.rte>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.rte h2{font-size:1.875rem;font-weight:var(--font-body-bold-weight);line-height:2.5rem}.rte table{table-layout:fixed}@media screen and (min-width:768px){.rte table td{padding-left:.25rem;padding-right:.25rem}}.rte img{max-width:100%;width:auto}.rte ul{list-style-type:disc}.rte ol,.rte ul{padding-left:.25rem}.rte ol{list-style-type:decimal}.rte li{list-style:inherit;margin-left:1rem}.rte a{color:var(--link-color);display:inline;text-decoration-line:underline}.rte blockquote{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));border-left-width:2px;display:inline-flex;font-style:italic;font-weight:500;padding-left:1rem}.elm-loading,.loading{pointer-events:none}.elm-loading{opacity:.5;transition-duration:75ms;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}:focus:not(:focus-visible){outline:0}:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}body:not(.keyboard-navigation) :focus{outline:none}input[type=radio]:focus-visible+label{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}input[type=radio]:focus-visible+label tooltip-element{display:none}input[type=radio]:focus-visible+label .sr-only{display:none}
/*!**********************************************************************************************************************************!*\
  !*** css ../../css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../postcss-loader/dist/cjs.js!../../../src/styles/main.css ***!
  \**********************************************************************************************************************************/
.rte li{line-height:2rem;list-style-type:disc;margin-left:2rem}.rte p{margin-bottom:1rem}.rte a{--tw-text-opacity:1;color:rgb(0 109 170/var(--tw-text-opacity))}.rte table{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));border-width:1px;color:rgb(156 163 175/var(--tw-text-opacity));font-size:.875rem;font-weight:400;line-height:1.25rem;table-layout:auto;width:100%}.rte table td{padding:.75rem}.rte table td:first-child{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity));text-align:left;white-space:nowrap}.rte table tr{text-align:center}.rte table tr:first-child{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity))}.rte table tr:nth-child(odd){--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.rte table tr:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.rte table td:first-child,.rte table tr:first-child{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity));font-weight:var(--font-body-bold-weight)}[data-flag=Sustainable]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 41.16 41.16'%3E%3Cdefs%3E%3Cstyle%3E.cls-2{stroke:%23fff;stroke-miterlimit:10;fill:%23fff;stroke-width:.75px}%3C/style%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath d='M20.58 40.66a20.08 20.08 0 1 1 20.08-20.08 20.08 20.08 0 0 1-20.08 20.08' style='stroke:%23fff;stroke-miterlimit:10;fill:none'/%3E%3Cpath class='cls-2' d='M15.59 3c0 .66-5.44 1.71-4 3.63s5.26-2.07 5.5.33.8.65-2.05 1.64c-8 2.8-5.26 7.76-7.39 8.26s-1.52-5.05-3.33-4.56c-2 1.48-.62 7.31-1.11 8.29-.63 1.26-2.72-2-2.46-4.47C1 13.8 3.33 9.28 8.86 4.71S15.59 2.36 15.59 3ZM21.24.44S19.5 5.25 20 6.21s0 1.38 1.9-.66A18.61 18.61 0 0 1 27.5 2S27.32.92 21.24.44ZM29.12 30.68a8.78 8.78 0 0 0 2-4.21c.73-2.88 1.27-4 2.35-4.44s2.32-2.44 1.12-2.68-2.56.39-.4-.69.72-1.38 2.29-1 4 1.5 4.08 1.2-.48-10.1-10-15.75a8.43 8.43 0 0 0-2 3.24c-.48 1.75 1.91 3.7-.07 2.74s-3.61-1.21-3.37-.25.31 1.12-1.07 1.54-2.65 2.17-1.14 2.11 3.3-1.81 4.09-.79-.31.73 2 1.27 2.95.6 2.16 1.32-3.78-.18-5.05-.42-4.11.13-4.75 2.5c0 0-2.82 3.49-.24 4S24.43 20.34 25 23s-.42 4.87.3 6.13M14.57 29.3c1.26-2 2.89-4 1.86-5.29a3.09 3.09 0 0 0-2-1.38c-1.14-.42-1.51-1.79-4-2.29-5.24-1-4.93 3-3.79 4.09s3.15 6.54 4 8.36'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position-x:8px;background-position-y:center;background-repeat:no-repeat;background-size:14px;padding-left:1.55rem!important}[data-flag*="% OFF"]:after,[data-flag*="% Savings"]:after{--tw-bg-opacity:1!important;--tw-text-opacity:1!important;background-color:rgb(218 46 58/var(--tw-bg-opacity))!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.shopify-payment-button__more-options{font-size:13px;margin-top:.4em}.shopify-installments{font-size:14px}#_loomi_addon_1669215989380_dup>div,#_loomi_addon_1669566627852>div,#_loomi_addon_1669567635020_dup>div{--tw-bg-opacity:1;background-color:rgb(248 248 248/var(--tw-bg-opacity))}
