.header--middle-left{display:flex;justify-content:space-between;align-items:center}.header__heading{flex:0 0 auto}.header__center-menu{flex:1 1 auto;display:flex;justify-content:center}.header__icons{flex:0 0 auto}@media screen and (max-width:989px){.header__center-menu{display:none}}.header__inline-menu .header__menu-item{text-transform:uppercase;letter-spacing:.04em}.header__inline-menu .mega-menu__link--level-2[href="#"]{pointer-events:none;cursor:default;text-decoration:none}.header__inline-menu .mega-menu__content{border:0!important;box-shadow:0 1.4rem 2.6rem rgba(var(--color-shadow, 18, 18, 18),.13)}.menu-drawer__navigation>.menu-drawer__menu>li>details>summary.menu-drawer__menu-item,.menu-drawer__navigation>.menu-drawer__menu>li>a.menu-drawer__menu-item{text-transform:uppercase;letter-spacing:.04em}@supports selector(::details-content){@media screen and (min-width:990px){.header__inline-menu details>.header__submenu,.header__inline-menu details.mega-menu>.mega-menu__content{opacity:1!important;transform:none!important;animation:none!important}.header__inline-menu details::details-content{opacity:0;transition:opacity .22s ease,content-visibility .22s allow-discrete}.header__inline-menu details[open]::details-content{opacity:1}@starting-style{.header__inline-menu details[open]::details-content{opacity:0}}}@media(prefers-reduced-motion:reduce){.header__inline-menu details::details-content{transition:none}}}#cart-icon-bubble .svg-wrapper>svg{background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.25'/%3E%3Ccircle cx='18.5' cy='20' r='1.25'/%3E%3Cpath d='M2 3h2.2l2.4 12.2a1.8 1.8 0 0 0 1.77 1.45h8.9a1.8 1.8 0 0 0 1.77-1.42L22 7H5.2'/%3E%3C/svg%3E") center / 2.4rem no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.25'/%3E%3Ccircle cx='18.5' cy='20' r='1.25'/%3E%3Cpath d='M2 3h2.2l2.4 12.2a1.8 1.8 0 0 0 1.77 1.45h8.9a1.8 1.8 0 0 0 1.77-1.42L22 7H5.2'/%3E%3C/svg%3E") center / 2.4rem no-repeat}#cart-icon-bubble .svg-wrapper>svg path{display:none}#cart-icon-bubble .cart-count-bubble{top:.5rem;bottom:auto;left:2.6rem}@media screen and (max-width:749px){#cart-icon-bubble .cart-count-bubble{top:.2rem;left:2rem}}.product__title h1{font-size:2.4rem;line-height:1.25;text-align:center;font-weight:500}@media screen and (min-width:990px){.product__title h1{font-size:3rem;line-height:1.2;text-align:left}}.product__rating{margin-top:.6rem;min-height:3rem;text-align:center}.product__rating .stamped-product-reviews-badge{display:block;min-height:3rem;opacity:0;transition:opacity .125s ease-out}.product__rating .stamped-product-reviews-badge:has(*){opacity:1}@media screen and (min-width:990px){.product__rating{text-align:left}}@media screen and (min-width:990px){.product__media-wrapper{overflow:hidden}.product__media-wrapper:has(.skip-to-content-link:focus){overflow:visible}.product__media-wrapper .product__media>img,.product__media-wrapper .media>img{object-fit:contain!important;width:100%;height:100%}.product__media-wrapper .product-media-container{--aspect-ratio: max(.7, var(--preview-ratio, 1)) !important}.product__media-vertical .product-media-container{--aspect-ratio: 1 !important}.product__media-vertical .product__media-item,.product__media-vertical .product__media{overflow:hidden}.product__media-vertical .product__media-item.scroll-trigger.animate--fade-in{opacity:1!important;animation:none!important}.product__media-vertical .product__media-item img{opacity:0;transition:opacity .35s ease-out}.product__media-vertical .product__media-item img[data-loaded=true]{opacity:1}.product__media-vertical{display:flex;flex-direction:row;align-items:center;column-gap:2.5rem}.product__media-vertical>.thumbnail-slider{order:-1;flex:0 0 8rem;width:8rem}.product__media-vertical>slider-component:not(.thumbnail-slider){flex:1 1 auto;min-width:0}.product__media-vertical>.product__xr-button{flex:0 0 100%;order:1;margin-left:9.5rem}.product__media-vertical slider-component{margin-left:0;margin-right:0}.product__media-vertical .thumbnail-list{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;gap:.8rem;padding:.2rem;overflow:visible!important;scroll-snap-type:none!important}.product__media-vertical .thumb-nav{order:-1;flex:0 0 8rem;width:8rem;align-self:center;display:flex;flex-direction:column;align-items:center;gap:.3rem}.product__media-vertical .thumb-nav .thumbnail-slider{width:100%;max-height:38rem;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.product__media-vertical .thumb-nav .thumbnail-slider::-webkit-scrollbar{display:none}.thumb-scroll{flex:0 0 auto;width:7rem;height:2.2rem;display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;color:rgb(var(--color-foreground));border-radius:.6rem;transition:background .15s ease-out,opacity .15s ease-out}.thumb-scroll:hover{background:rgba(var(--color-foreground),.07)}.thumb-scroll svg{width:2rem;height:2rem}.thumb-scroll.is-disabled{opacity:.25;pointer-events:none}.product__media-vertical .thumbnail-list__item.slider__slide{width:7rem!important;height:7rem!important;flex:0 0 7rem!important;aspect-ratio:auto!important;align-self:center!important;border:none!important}.product__media-vertical .thumbnail-list__item:before{display:none!important}.product__media-vertical .thumbnail{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;padding:0!important;overflow:hidden;background:none!important;box-shadow:none!important;border:1px solid rgba(var(--color-foreground),.1)!important;border-radius:.4rem!important}.product__media-vertical .thumbnail img{width:100%!important;height:100%!important;object-fit:contain!important;transition:transform .2s ease-out}.product__media-vertical .thumbnail:hover img{transform:scale(1.06)}.product__media-vertical .thumbnail-slider .slider-button{display:none}.product__media-vertical .thumbnail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 .2rem #fce477;opacity:0;transition:opacity .15s ease-out;pointer-events:none}.product__media-vertical .thumbnail:hover:after{opacity:1}.product__media-vertical .thumbnail[aria-current=true]:after,.product__media-vertical .thumbnail.is-active:after,.product__media-vertical [aria-current=true] .thumbnail:after,.product__media-vertical .is-active .thumbnail:after{opacity:1;box-shadow:inset 0 0 0 .24rem #fce477,inset 0 0 .9rem #fce477d9}}@media screen and (max-width:989px){.product__media-vertical .thumb-scroll{display:none!important}.product__media-vertical .thumb-nav{display:contents}}.price--large{display:flex;align-items:center;flex-wrap:wrap;column-gap:1rem}.price__badge-sale{background:#fce477!important;color:#121212!important;border-color:#fce477!important;border-radius:50%!important;aspect-ratio:1;width:4.4rem;height:4.4rem;padding:0!important;align-items:center;justify-content:center;vertical-align:middle;font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.05rem}.price--on-sale .price__badge-sale,.volume-pricing--sale-badge .price__badge-sale{display:inline-flex!important}.price--large .price-item--sale,.price--large .price__regular .price-item--regular{font-size:2.6rem;font-weight:700;letter-spacing:0;line-height:1.2}.price--large.price--on-sale .price__sale .price-item--regular{font-size:1.4rem;font-weight:400;opacity:.5}.product-form__quantity{display:flex;flex-wrap:wrap;align-items:center;column-gap:1.6rem;row-gap:.6rem}.product-form__quantity>.quantity__label{display:none}.product-form__quantity>.quantity__rules{flex-basis:100%}.product-form__quantity .price-per-item__container{flex:0 0 auto}.custom-stock-badge{display:inline-flex;align-items:center;gap:.7rem;padding:.6rem 1.1rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:999px;font-size:1.3rem;line-height:1;background:rgba(var(--color-foreground),.02);white-space:nowrap}.custom-stock-badge[hidden]{display:none}.custom-stock-badge__dot{width:.9rem;height:.9rem;border-radius:50%;background:#3ed660;box-shadow:0 0 0 .3rem #3ed6602e;flex:0 0 auto}.custom-stock-badge__text{font-weight:500}.custom-stock-badge[data-state=low] .custom-stock-badge__dot{background:#f3b13a;box-shadow:0 0 0 .3rem #f3b13a33}.custom-stock-badge[data-state=out] .custom-stock-badge__dot{background:#d72c0d;box-shadow:0 0 0 .3rem #d72c0d33}.custom-stock-badge[data-state=backorder] .custom-stock-badge__dot{background:#4a7dff;box-shadow:0 0 0 .3rem #4a7dff33}.product__inventory{display:none!important}.product__info-container>.product__payflex{margin-top:1rem;margin-bottom:2.5rem}.product__payflex-text{font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.85)}.product__payflex-text a{color:inherit;text-decoration:underline;font-size:1.2rem}.product__payflex-pill{width:8rem;height:auto;vertical-align:middle}.custom-trust-row{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;margin-top:1.6rem;padding-top:1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.custom-trust-row__item{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;line-height:1.2;color:rgba(var(--color-foreground),.85)}.custom-trust-row__item svg{width:1.6rem;height:1.6rem;flex:0 0 auto;background:#fce477;color:#121212;border-radius:50%;padding:.25rem;box-sizing:content-box}.product__payment{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1rem;margin-top:1.6rem}.product__payment-label{font-size:1.2rem;letter-spacing:.05rem;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.product__payment-list{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0;padding:0}.product__payment-list .list-payment__item{display:inline-flex;align-items:center}.product__payment-list svg,.product__payment-list img{height:2rem;width:auto;display:block}.product__description{font-size:1.4rem;line-height:1.55}.product__description--full{margin-top:2rem;padding-top:2rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.product__description strong,.product__description b{font-weight:600}.product__reviews{margin-top:4rem;padding-top:3rem;border-top:.1rem solid rgba(var(--color-foreground),.12);min-height:24rem;animation:custom-reviews-fade-in .5s ease-out .2s both}@keyframes custom-reviews-fade-in{0%{opacity:0}to{opacity:1}}.related-products.scroll-trigger.animate--slide-in{opacity:1!important;transform:none!important;animation:none!important}.related-products{min-height:42rem}@media screen and (max-width:749px){.related-products{min-height:30rem}}@media screen and (max-width:989px){.product--small:not(.product--no-media) .product__info-container .price--large,.product__info-container .product-form__quantity,.product__info-container .custom-trust-row,.product__info-container .product__payment{justify-content:center}.product__info-container>.product__payflex{text-align:center}.product__info-container .product__payment{text-align:center}}.card .card__content:has(.card-information){display:flex;flex-direction:column}.card .card__content>.card__information:has(.card-information){flex:1 1 auto;display:flex;flex-direction:column}.card .card__content>.card__information>.card-information{margin-top:auto}.card__information .price .price-item--sale,.card-information .price .price-item--sale,.card__information .price .price__regular .price-item--regular,.card-information .price .price__regular .price-item--regular{font-weight:700;font-size:1.8rem;letter-spacing:-.02em}.card__information .price.price--on-sale .price__sale .price-item--regular,.card-information .price.price--on-sale .price__sale .price-item--regular{font-weight:400;font-size:1.2rem;letter-spacing:0;opacity:.55}.card__information .price.price--on-sale .price__sale,.card-information .price.price--on-sale .price__sale{display:flex;flex-direction:column;align-items:center;row-gap:.2rem}.card__heading,.card__heading a{font-weight:600}.card__heading{font-size:calc(var(--font-heading-scale) * 1.4rem)}@media screen and (min-width:750px){.card__heading{font-size:calc(var(--font-heading-scale) * 1.5rem)}}.card__badge .badge{border-radius:50%!important;aspect-ratio:1;width:4rem;height:4rem;min-width:4rem;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05rem;line-height:1}.card__badge .badge.color-scheme-4{background:#fce477!important;color:#121212!important;border-color:#fce477!important}#stamped-main-widget [class*=pagination] a,#stamped-main-widget [class*=paginate] a{color:rgb(var(--color-foreground))!important;text-decoration:none!important;opacity:.65;transition:opacity .15s ease-out}#stamped-main-widget [class*=pagination] a:hover,#stamped-main-widget [class*=paginate] a:hover{opacity:1}#stamped-main-widget [class*=pagination] .stamped-current,#stamped-main-widget [class*=paginate] .stamped-current,#stamped-main-widget [class*=pagination] a.stamped-current,#stamped-main-widget [class*=paginate] a.stamped-current{color:rgb(var(--color-foreground))!important;text-decoration:underline!important;font-weight:700!important;opacity:1}[class*=htusb-]{display:none!important}.header__search-inline .field,.search-modal .field,.template-search__search .field{background:rgb(var(--color-background));border-radius:999px;box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.18)}.header__search-inline .field:before,.header__search-inline .field:after,.search-modal .field:before,.search-modal .field:after,.template-search__search .field:before,.template-search__search .field:after{display:none}.header__search-inline .field:focus-within,.search-modal .field:focus-within,.template-search__search .field:focus-within{box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.4)}.header__search-inline .search__input.field__input,.search-modal .search__input.field__input,.template-search__search .search__input.field__input{margin:0;border:0;background:transparent}.header__search-inline .search__input.field__input:focus,.header__search-inline .search__input.field__input:focus-visible,.search-modal .search__input.field__input:focus,.search-modal .search__input.field__input:focus-visible,.template-search__search .search__input.field__input:focus,.template-search__search .search__input.field__input:focus-visible{outline:0;box-shadow:none}.header__search-inline .field__label,.search-modal .field__label,.template-search__search .field__label{position:absolute;width:.1rem;height:.1rem;margin:-.1rem;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.header__search-inline .search__button:not(:focus-visible):not(.focused),.header__search-inline .reset__button:not(:focus-visible):not(.focused),.search-modal .search__button:not(:focus-visible):not(.focused),.search-modal .reset__button:not(:focus-visible):not(.focused),.template-search__search .search__button:not(:focus-visible):not(.focused),.template-search__search .reset__button:not(:focus-visible):not(.focused){box-shadow:none;background-color:transparent}@media screen and (min-width:990px){.header__icons .header__search{display:none!important}}.header__search-inline{display:flex;align-items:center;width:clamp(20rem,24vw,30rem);margin-right:.5rem}.header__search-inline predictive-search,.header__search-inline search-form,.header__search-inline .search{display:block;width:100%}.header__search-inline .search__input.field__input{padding:1rem 4.4rem 1rem 1.8rem;font-size:1.4rem}.header__search-inline .search__button,.header__search-inline .reset__button{top:50%;transform:translateY(-50%);height:3.6rem;width:3.6rem}.header__search-inline .search__button{right:.4rem}.header__search-inline .reset__button{right:4rem}.predictive-search{display:none}.header__search-inline .predictive-search,.search-modal .predictive-search,.template-search__search .predictive-search{top:calc(100% + .6rem);border:0;border-radius:1.2rem;box-shadow:0 .8rem 2.4rem rgba(var(--color-shadow),.16);overflow-x:hidden;max-height:70vh}.header__search-inline .predictive-search__results-groups-wrapper{flex-direction:column;gap:.5rem}.header__search-inline .predictive-search__result-group:first-child{flex:1 1 auto}.header__search-inline .search__button .svg-wrapper,.header__search-inline .reset__button .svg-wrapper{height:1.8rem;width:1.8rem}.search-modal .search__input.field__input,.template-search__search .search__input.field__input{padding-top:1.6rem;padding-bottom:1.6rem;padding-left:2.4rem;font-size:1.6rem}.search-modal .search__button,.search-modal .reset__button,.template-search__search .search__button,.template-search__search .reset__button{top:50%;transform:translateY(-50%)}.search-modal .search__button,.template-search__search .search__button{right:.8rem}.search-modal .reset__button,.template-search__search .reset__button{right:5.2rem}@media screen and (max-width:749px){.predictive-search--header{max-height:calc(100vh - 12rem);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}.cart-notification-wrapper .cart-notification{border:0!important;border-radius:1.2rem;margin-top:1rem;box-shadow:0 .8rem 2.4rem rgba(var(--color-shadow),.16)}.cart-notification-wrapper .cart-notification.focused,.cart-notification-wrapper .cart-notification:focus-visible{box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.12),0 .8rem 2.4rem rgba(var(--color-shadow),.16)}.cart__footer .cart__blocks{background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.4rem;box-shadow:0 .2rem 1rem rgba(var(--color-shadow),.05);padding:2.4rem 2.4rem 2.6rem}.cart-summary__title{font-size:2rem;font-weight:700;letter-spacing:-.01em;margin:0 0 1.8rem}.cart-summary__line{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;font-size:1.4rem;margin:0 0 1.2rem}.cart-summary__divider{border:0;border-top:.1rem solid rgba(var(--color-foreground),.12);margin:.6rem 0 1.4rem}.cart-summary__line--total{font-size:1.8rem;font-weight:700;margin-bottom:.6rem}.cart-summary__note{display:block;font-size:1.2rem;color:rgba(var(--color-foreground),.6);margin-bottom:1.6rem}.cart__ctas .cart__checkout-button{display:flex;align-items:center;justify-content:center;gap:.6rem}.cart__checkout-lock{display:inline-flex;line-height:0}.cart__footer .cart__blocks .cart-summary__pay{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem 1rem;margin-top:2.8rem}.cart-summary__pay-logo svg,.cart-summary__pay-logo img{height:1.8rem;width:auto;display:block}.cart-summary__links{display:flex;justify-content:center;gap:2rem;margin-top:1.6rem}.cart-summary__links a{font-size:1.3rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2rem}.cart-item__image-container .cart-item__image{border-radius:.4rem}.cart-item__totals .price{white-space:nowrap}#MainContent:has(.cart-item) .title-wrapper-with-link .title{font-size:3rem;font-weight:700;line-height:1.1;letter-spacing:-.01em}#main-cart-items thead th{text-transform:none;letter-spacing:0;font-size:1.3rem;font-weight:600;color:rgb(var(--color-foreground))}@media screen and (min-width:990px){#MainContent:has(.cart-item){display:grid;grid-template-columns:minmax(0,1fr) 38rem;gap:4rem;align-items:start;max-width:var(--page-width);margin-inline:auto;padding-inline:5rem;box-sizing:border-box}#MainContent:has(.cart-item) .page-width{max-width:none;margin:0;padding:0}#MainContent:has(.cart-item) #main-cart-footer .cart__footer{display:block}#MainContent:has(.cart-item) #main-cart-footer .cart__footer>*{width:100%}#MainContent:has(.cart-item) .title-wrapper-with-link{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;margin-top:0}}#MainContent:has(.cart-item) .title-wrapper-with-link .underlined-link:before{content:"\2190";display:inline-block;margin-right:.5rem;text-decoration:none}@media screen and (max-width:989px){#main-cart-items{padding-bottom:1rem}#MainContent cart-items{padding-bottom:1.5rem}#main-cart-footer .cart__footer{padding-top:.5rem}}.collection-hero__title,.main-page-title.page-title{font-weight:600;letter-spacing:-.01em;line-height:1.15}@media screen and (min-width:750px){.collection-hero__title,.main-page-title.page-title{font-size:calc(var(--font-heading-scale) * 3.6rem)}}.collection__view-all{margin-top:3.5rem}.skip-to-content-link:focus:not(:focus-visible){position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0)}.dl-warranty{display:flex;align-items:center;gap:.7rem;margin-top:2rem;padding-top:1.6rem;border-top:1px solid rgba(var(--color-foreground),.08);font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground))}.dl-warranty:before{content:"";flex:0 0 auto;width:16px;height:16px;background-color:#c79a00;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 5 6v5c0 4.5 3 8 7 10 4-2 7-5.5 7-10V6l-7-3z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 5 6v5c0 4.5 3 8 7 10 4-2 7-5.5 7-10V6l-7-3z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") no-repeat center / contain}.dl-warranty strong{font-weight:600}.product__shipping{display:flex;align-items:center;gap:.8rem;margin-top:1.4rem;font-size:1.4rem;line-height:1.35;color:rgb(var(--color-foreground))}.product__shipping-icon{display:inline-flex;flex:0 0 auto;color:#2e7d32}.product__shipping strong{font-weight:600}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{font-weight:700;line-height:1.3;color:rgb(var(--color-foreground));margin-top:3.4rem;margin-bottom:.8rem}.shopify-policy__body h2{font-size:2.4rem}.shopify-policy__body h3{font-size:2rem}.shopify-policy__body h4{font-size:1.7rem}.shopify-policy__body .rte>:first-child{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
