/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-border-style:solid}}}@layer theme,base,components,utilities;:root,:host{--tw-spacing:.25rem}.tw\:mt-8{margin-top:calc(var(--tw-spacing)*8)}.tw\:mb-3{margin-bottom:calc(var(--tw-spacing)*3)}.tw\:\!hidden{display:none!important}.tw\:flex{display:flex}.tw\:w-2{width:calc(var(--tw-spacing)*2)}.tw\:-rotate-90{rotate:-90deg}.tw\:list-none{list-style-type:none}.tw\:items-center{align-items:center}.tw\:gap-1{gap:calc(var(--tw-spacing)*1)}.tw\:gap-2{gap:calc(var(--tw-spacing)*2)}.tw\:text-\[10px\]{font-size:10px}.tw\:leading-\[10px\]{--tw-leading:10px;line-height:10px}@media (min-width:64rem){.tw\:lg\:text-\[14px\]{font-size:14px}.tw\:lg\:leading-\[15px\]{--tw-leading:15px;line-height:15px}}:root{--content-max-width:1150px}@media (min-width:48rem){.homepage-collection-grid-inner,.homepage-collection-grid-inner .grid-image,.homepage-collection-grid-inner .grid-image a,.homepage-collection-grid-inner .grid-image .responsive-image-wrapper,.homepage-collection-grid-inner .grid-image img{height:100%!important}}.homepage-collection-grid-inner .grid-item__title{text-transform:uppercase}.site-header,.nav-bar .wrapper-spacing--h{padding-inline:calc(var(--tw-spacing)*6)!important}@media (min-width:64rem){.sticky-header.sticked .site-header__logowrapper{visibility:hidden}}.sticky-header.sticked .site-header__nav-standalone{top:calc(var(--tw-spacing)*1);position:absolute;margin:calc(var(--tw-spacing)*0)!important;border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.sticky-header.sticked .header-is-sticky{padding-top:calc(var(--tw-spacing)*0)}.site-nav__dropdown.standard-dropdown li .site-nav__link{padding-inline:calc(var(--tw-spacing)*4);text-align:left}.site-nav__dropdown .site-nav__subdropdown,.site-nav__dropdown.standard-dropdown{padding-block:calc(var(--tw-spacing)*2);border:1px solid #00000026;border-radius:4px}.site-nav__dropdown.standard-dropdown .site-nav__subdropdown .site-nav__link{padding-inline:calc(var(--tw-spacing)*4)}.site-nav__dropdown.standard-dropdown .site-nav__subdropdown{padding-block:calc(var(--tw-spacing)*2)}.top-links ul.site-nav,.site-nav__dropdown.standard-dropdown li{font-size:16px}search-dropdown{top:calc(var(--tw-spacing)*0)!important;z-index:10!important;min-height:100dvh!important}.image-with-text-overlay__caption-transparent-bg{background-color:#0000!important}.image-with-text-overlay__heading{padding-bottom:calc(var(--tw-spacing)*4)!important}.logo-bar{align-items:center}.collection_grid{max-width:var(--content-max-width);margin-inline:auto}.facets__item label{text-transform:capitalize}.collection_grid .product-grid--wrapper{--grid-spacing:20px}.collection_grid .grid-view-item-image{padding-inline:calc(var(--tw-spacing)*0)!important;padding-block:calc(var(--tw-spacing)*0)!important}.collection_grid .grid-view-item{height:100%}.collection_grid .grid-view-item>div{flex-direction:column;height:100%;display:flex}.collection_grid .grid-view-item-image{flex:1}.collection_grid .grid__image{height:100%!important}product-card .grid__image.image-height--natural .product-card__image--secondary img{width:100%;height:100%}@media (min-width:48rem){.s--collection-grid-2-3-2 .product-item--3,.s--collection-grid-2-3-2 .product-item--4,.s--collection-grid-2-3-2 .product-item--5{width:calc(33.34% - calc(var(--grid-spacing)*.68))!important}.s--collection-grid-3 .grid__item{width:calc(33.34% - var(--grid-spacing))!important}}.product-single-wrapper{margin-inline:auto;max-width:var(--content-max-width)!important}.product-single{gap:calc(var(--tw-spacing)*16)!important}@media (min-width:64rem){.product-details-wrapper{max-width:400px;margin-inline:auto}}.shopify-payment-terms__container{display:none}.product-page-related-products,.recently-viewed-products .wrapper{margin-inline:auto;max-width:var(--content-max-width)!important}.s--product-gallery product-information{display:none}.s--product-gallery [data-product-media-wrapper]{width:100%!important}@media (min-width:48rem){.s--product-gallery [data-media-main]{width:66.6667%!important}}.product-description ul{list-style-type:disc}product-media.media-type-thumbnails .thumbnail-media--thumbnails .swiper-wrapper .swiper-slide:not(.swiper-slide-thumb-active) .responsive-image-wrapper{border-color:#0000}product-media .thumbnail-media--main-media img{object-fit:contain;max-height:520px!important}@media (min-width:64rem){.template-page .homepage-featured-content-wrapper{margin-inline:auto;max-width:calc(var(--content-max-width) + 150px)!important}}@media screen and (max-width:767px){.template-page .image-with-text-wrapper .image-with-text__container:not(.wrapper-spacing--h){margin-top:var(--padding-section-top)!important;margin-bottom:var(--padding-section-bottom)!important}.template-page .image-with-text-wrapper .homepage-featured-content-wrapper .homepage-content--image{padding-inline:calc(var(--tw-spacing)*8)}.template-page .image-with-text-wrapper .homepage-sections--title,.template-page .image-with-text-wrapper .homepage-featured-content-box-inner{text-align:left}}.s--img-text-wider-content .homepage-featured-content-wrapper{align-items:flex-start;margin-inline:auto;max-width:var(--content-max-width)!important}@media (min-width:48rem){.s--img-text-wider-content .feature-row__text--right .feature_row__image_wrapper{margin-right:calc(var(--tw-spacing)*24);width:55%}.s--img-text-wider-content .feature-row__text--left .feature_row__image_wrapper{margin-right:calc(var(--tw-spacing)*0);margin-left:calc(var(--tw-spacing)*24)}.s--img-text-wider-content .homepage-featured-content-box-inner{max-width:100%}.s--img-text-wider-content .homepage-content--image{width:45%}.s--img-text-wider-content .homepage-sections--title{font-size:180%}}.image-with-text-wrapper .featured-row__subtext p{margin-top:calc(var(--tw-spacing)*0)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}