.sticky-cart-wrapper.hidden{display:block!important}.sticky-cart-block{display:block;transform:translateY(8rem)}product-sticky-cart{z-index:100;position:fixed;bottom:0;left:0;width:100%;pointer-events:none;opacity:0;transition:transform var(--duration-default) ease,opacity var(--duration-default) ease;transition-delay:var(--duration-default)}product-sticky-cart:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:rgb(var(--color-background))}product-sticky-cart:after{content:"";position:absolute;z-index:-2;right:5%;top:0;left:5%;height:2rem;border-radius:100%;box-shadow:0 0 4rem rgba(var(--color-foreground),.2)}animate-sticky.sticky-cart-wrapper.hidden product-sticky-cart{opacity:1;pointer-events:visible;transform:unset}.sticky-cart{display:flex;justify-content:space-between;column-gap:0rem;padding-top:1rem;padding-bottom:1rem}.sticky-cart__content{display:flex;column-gap:0rem;align-items:center;width:10%;justify-content:center}.sticky-cart__content img{height:6rem;width:auto;display:block}.sticky-cart__content .h4{margin:0}.sticky-cart__content .badge{display:none}.sticky-cart__form{display:flex;align-items:center}.sticky-cart__form form{display:flex}.sticky-cart__form .product-form__buttons{display:flex;column-gap:1rem}.sticky-cart__form variant-selects{display:flex;column-gap:1rem;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.sticky-cart__form variant-selects::-webkit-scrollbar{display:none}.sticky-cart__form .product-form__input{margin-bottom:0;flex:0 0 auto}.sticky-cart__form .product-form__input+.product-form__input{margin-inline-start:-.2rem}.sticky-cart__form .button--small{height:4rem}.sticky-cart__form .select{padding:0;width:calc(var(--width) + 5.5rem);min-width:auto;max-width:18rem}.sticky-cart__form .select__select{height:100%;min-height:auto}.sticky-cart__form .quantity{width:8rem}.sticky-cart__form .quantity__input{text-align:start;padding-inline-start:1.5rem;padding-inline-end:1rem;height:4rem;box-shadow:inset 0 0 0 .1rem rgb(var(--color-border));transition:box-shadow var(--duration-default) ease}@media screen and (hover:hover){.sticky-cart__form .quantity__input:hover{box-shadow:inset 0 0 0 .2rem rgb(var(--color-border))}}.sticky-cart__form .quantity__input:focus-visible{outline:none;box-shadow:inset 0 0 0 .2rem rgb(var(--color-keyboard-focus))}.sticky-cart__form .quantity__input::-webkit-outer-spin-button,.sticky-cart__form .quantity__input::-webkit-inner-spin-button{-webkit-appearance:auto;cursor:pointer}.sticky-cart__form .quantity__input[type=number]{-moz-appearance:auto}.sticky-cart .price .badge{display:none}.mini-cart--open animate-sticky product-sticky-cart,.mini-cart--opening animate-sticky product-sticky-cart,.mini-cart--closing animate-sticky product-sticky-cart,.menu-drawer--open animate-sticky product-sticky-cart,.menu-drawer--opening animate-sticky product-sticky-cart,.menu-drawer--closing animate-sticky product-sticky-cart,.menu-mobile--open animate-sticky product-sticky-cart,.menu-mobile--opening animate-sticky product-sticky-cart,.menu-mobile--closing animate-sticky product-sticky-cart,.search-modal--open animate-sticky product-sticky-cart,.quick-view--open animate-sticky product-sticky-cart,.quick-view--opening animate-sticky product-sticky-cart,.quick-view--closing animate-sticky product-sticky-cart{z-index:1;opacity:0;transform:translateY(100%);transition:none}.sticky-cart__form{width:26%}.sticky-cart__form form,.sticky-cart__form .product-form__buttons{width:100%}.sticky-cart__form .product-form__submit.button{width:100%;background:linear-gradient(to right,#fff 50%,#9d4d2f 50%);background-size:200% 100%;background-position:right bottom;transition:all .3s ease-out;border:3px solid #9d4d2f;letter-spacing:0px;text-shadow:2px 2px 2px #000000}.sticky-cart__form .product-form__submit.button:hover{background-position:left bottom;color:#9d4d2f;font-size:30px;border-color:#9d4d2f;text-shadow:none}.standard .sticky-cart-price .no-js-hidden{width:60%}.standard .stickycartSwatches .stickyMaterial{color:#757171;font-size:14px;font-weight:600}.standard .sticky-cart-price .currencyCt{font-size:18px;font-family:Josefin Sans;color:#000;vertical-align:top}.standard .sticky-cart .sticky-cart__form [data-option-index=option3]:nth-child(3){display:block}.standard .stickycartSwatches .stickyHatcolor .stickyColor,.standard .stickycartSwatches .stickyHatbandColor .stickyColor{width:15px;height:15px;display:inline-block;border-radius:100%}.standard .sticky-cart__content-heading .small-hide{font-size:25px;font-family:josefinSans-Bold}.standard .sticky-cart .stickyContent{width:60%;display:flex;align-items:center}.standard .sticky-cart .stickycartSwatches{width:70%;padding-left:0;color:#757171}.standard .sticky-cart .sticky-cart-price{width:40%;display:flex;align-items:center;justify-content:space-between}.standard .sticky-cart.page-width{background-color:#d3cdcb;padding-top:0;padding-bottom:0;padding-right:0;padding-left:rem}.standard .sticky-cart .sticky-cart-price .stickyTaxes{width:40%;font-size:14px;line-height:18px;color:#9d4d2f}.standard .sticky-cart .stickycartSwatches .stickyHatcolor,.sticky-cart .stickycartSwatches .stickyHatbandColor{margin:0 8px;color:#757171;font-size:14px;font-weight:600}.standard .sticky-cart .stickycartSwatches .stickyLabel{margin:0 10px;color:#757171}.standard .sticky-cart .stickycartSwatches .stickySize{margin-left:10px;color:#757171}.standard .sticky-cart .sticky-cart__form .product-form__buttons variant-selects{display:none}.standard .sticky-cart .sticky-cart__form form,.standard .sticky-cart .sticky-cart__form .product-form__buttons{height:100%}.standard .sticky-cart .sticky-cart__form .product-form__buttons .product-form__submit.button{height:100%;font-size:25px;font-family:josefinSans-Bold;padding:20px 0}.standard .sticky-cart .sticky-cart__form .product-form__buttons .product-form__submit.button:after{content:unset}@media only screen and (min-width:991px)and (max-width:1450px){.standard .sticky-cart.page-width .sticky-cart__content{width:20%}.standard .sticky-cart .sticky-cart__form .standard .sticky-cart.page-width .sticky-cart__content{width:25%}.standard .sticky-cart .stickycartSwatches .stickyLabel{margin:0 5px;font-size:12px}.standard .sticky-cart .stickycartSwatches .stickyHatcolor,.sticky-cart .stickycartSwatches .stickyHatbandColor{margin:0}.standard .sticky-cart__form .product-form__submit.button{font-size:22px}.standard .sticky-cart .sticky-cart-price .stickyTaxes{width:50%;font-size:12px}.standard .sticky-cart-price .no-js-hidden{width:50%}.standard .stickycartSwatches .stickyMaterial{font-size:12px}.standard .sticky-cart .stickycartSwatches{width:55%}.standard .sticky-cart .sticky-cart-price{width:45%}.standard .sticky-cart__content-heading .small-hide,.standard .sticky-cart .sticky-cart__form .product-form__buttons .product-form__submit.button{font-size:22px}.standard .sticky-cart .sticky-cart__form .product-form__buttons .product-form__submit.button:hover{font-size:25px}}@media only screen and (min-width:750px)and (max-width:990px){.standard .sticky-cart__content-heading .small-hide{font-size:1.3em;display:block!important}.standard .sticky-cart .sticky-cart__form,.standard .sticky-cart.page-width .sticky-cart__content{width:25%}.standard .sticky-cart .stickyContent{width:50%;flex-direction:column;justify-content:center}.standard .sticky-cart .sticky-cart-price .stickyTaxes{width:50%;font-size:12px;line-height:normal}.standard .sticky-cart .stickycartSwatches,.standard .sticky-cart .sticky-cart-price{width:100%}.standard .stickycartSwatches .stickyMaterial{font-size:12px}.stickycartSwatches .stickyMaterial,.stickycartSwatches .stickyLabel{font-size:10px;margin:0 2px}.sticky-cart{column-gap:.5rem}.sticky-cart .stickycartSwatches .stickyHatcolor,.sticky-cart .stickycartSwatches .stickyHatbandColor{margin:0 2px}.sticky-cart .stickycartSwatches{width:60%;padding-left:0}.sticky-cart .sticky-cart-price{width:40%}.standard .sticky-cart .sticky-cart__form .product-form__buttons .product-form__submit.button{font-size:1.3em}.sticky-cart .sticky-cart-price .stickyTaxes{font-size:10px;line-height:14px}.stickycartSwatches .stickyHatcolor .stickyColor,.stickycartSwatches .stickyHatbandColor .stickyColor{width:12px;height:12px}.sticky-cart .price bdi,.sticky-cart .price .notranslate{font-size:18px}.sticky-cart .price-item price-money sup{font-size:10px}.sticky-cart.page-width{padding-left:0rem;gap:0rem}.stickycartSwatches .stickySize{margin-left:5px;font-size:10px}}.sizeKitProduct .sticky-cart.page-width{background-color:#d3cdcb;padding-top:0;padding-bottom:0;padding-right:0;padding-left:rem}.sizeKitProduct .sticky-cart__form form{height:100%}.sizeKitProduct .sticky-cart__form .product-form__submit.button{height:100%;padding:0}.sizeKitProduct .sticky-cart__content{width:50%}.sizeKitProduct .sticky-cart .sticky-cart-price{width:100%;display:flex;align-items:center;justify-content:space-between}.sizeKitProduct .sticky-cart .stickyContent{width:24%;justify-content:flex-end}.sizeKitProduct .sticky-cart-price .no-js-hidden{width:50%}.sizeKitProduct .sticky-cart .sticky-cart-price .stickyTaxes{width:50%;font-size:18px;line-height:18px;color:#9d4d2f}.sizeKitProduct .sticky-cart__form .product-form__submit.button{font-size:28px;font-family:josefinSans-Bold}.sizeKitProduct .sticky-cart__form{width:26%}.sizeKitProduct .sticky-cart__form .product-form__submit:after{content:unset}.sizeKitProduct .sticky-cart__content-heading p{margin:0;font-size:25px;text-transform:uppercase}@media only screen and (min-width:750px)and (max-width:990px){.sizeKitProduct .sticky-cart__content{width:40%}.sizeKitProduct .sticky-cart .stickyContent{width:35%}.sizeKitProduct .sticky-cart__form{width:25%}.sizeKitProduct .sticky-cart__content-heading p{font-size:20px}.sizeKitProduct .sticky-cart__form .product-form__submit.button{font-size:1.3em}.sizeKitProduct .sticky-cart .sticky-cart-price .stickyTaxes{font-size:13px}.sizeKitProduct .sticky-cart__form .product-form__submit.button:hover{font-size:25px}}.sticky-cart__form .product-form__buttons{position:relative}@media only screen and (min-width:320px)and (max-width:749px){.standard .sticky-cart.page-width .sticky-cart__content{width:0%}.sticky-cart.page-width{padding-left:0rem;gap:0rem;flex-direction:column}.standard .sticky-cart .stickyContent{width:90%;flex-direction:column;margin:0 auto}.standard .sticky-cart .stickycartSwatches{width:100%;padding-left:0}.standard .stickycartSwatches .stickyMaterial{font-size:12px}.standard .sticky-cart .stickycartSwatches .stickyHatcolor,.sticky-cart .stickycartSwatches .stickyHatbandColor{margin:0 5px;font-size:12px}.standard .sticky-cart .stickycartSwatches .stickyLabel{margin:0 5px}.standard .stickycartSwatches .stickyHatcolor .stickyColor,.standard .stickycartSwatches .stickyHatbandColor .stickyColor{width:12px;height:12px}.standard .sticky-cart .stickycartSwatches .stickySize{margin-left:5px}.standard .sticky-cart .sticky-cart-price{width:100%}.sticky-cart .price bdi,.sticky-cart .price .notranslate{font-size:18px}.standard .sticky-cart .sticky-cart-price .stickyTaxes{width:40%;font-size:12px;line-height:16px}.sticky-cart__form{width:100%}.standard .sticky-cart .sticky-cart__form .product-form__buttons .product-form__submit.button{font-size:16px;padding:12px 0}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/component-product-sticky-cart.css.map */
