.sticky-cart-wrapper.hidden{display:block!important}.sticky-cart-block{display:block;transform:translateY(8rem)}.product-sticky-cart{--sticky-cart-background: #f5eeeb;--sticky-cart-text: #240c06;--sticky-cart-button: 217, 168, 69;z-index:100;position:fixed;bottom:0;left:0;width:100%;pointer-events:none;color:var(--sticky-cart-text);transform:translateY(100%);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;right:0;bottom:0;left:0;background-color:var(--sticky-cart-background)}.product-sticky-cart:after{content:"";position:absolute;z-index:-2;right:1.5rem;top:0;left:1.5rem;height:2rem;border-radius:100%;box-shadow:0 0 4rem rgba(var(--color-foreground),.12)}animate-sticky[animate] .product-sticky-cart{opacity:1;pointer-events:auto;transform:translateY(0)}.sticky-cart{display:flex;align-items:center;justify-content:space-between;column-gap:3.2rem;padding-top:1rem;padding-bottom:1rem}.sticky-cart__content{display:flex;flex:1 1 65rem;align-items:center;min-width:0;max-width:65rem;column-gap:1.6rem}.sticky-cart__content-image{flex:0 0 8rem;width:8rem;height:8rem;overflow:hidden;border-radius:.4rem;background:var(--sticky-cart-background)}.sticky-cart__content-image>div{width:100%;height:100%}.sticky-cart__content-image img{display:block;width:100%;height:100%;object-fit:contain}.sticky-cart__content-heading{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;row-gap:.8rem;color:var(--sticky-cart-text)}.sticky-cart__content-heading>.no-js-hidden{width:100%}.sticky-cart__title{display:-webkit-box;width:100%;max-height:5.6rem;margin:0;overflow:hidden;color:var(--sticky-cart-text);font-family:var(--font-body-family);font-size:2rem;font-style:normal;font-weight:400;letter-spacing:.04rem;line-height:2.8rem;overflow-wrap:anywhere;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sticky-cart .price,.sticky-cart .price price-money,.sticky-cart .price .small-text{color:var(--sticky-cart-text);font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;letter-spacing:.04rem;line-height:2.24rem}.sticky-cart .price bdi{font-size:1.6rem;font-weight:400}.sticky-cart .price .unit-price,.sticky-cart .price .unit-price .small-text{color:var(--tante-color-text-soft, rgba(36, 12, 6, .7))}.sticky-cart .price dl{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:0;margin:0}.sticky-cart .price__regular,.sticky-cart .price--on-sale .price__sale{display:contents}.sticky-cart .price--on-sale .price__regular{display:none}.sticky-cart .price dd{flex-shrink:0;margin:0;white-space:nowrap}.sticky-cart .price__regular dd,.sticky-cart .price__sale dd:not(.price__compare){order:1}.sticky-cart .price__sale dd.price__compare{order:2}.sticky-cart .price__sale dd.price__compare,.sticky-cart .price .unit-tax-wrapper:not(:empty),.sticky-cart .price--on-sale .price__badge-sale{margin-inline-start:.8rem}.sticky-cart .price .unit-tax-wrapper{order:3}.sticky-cart .price .unit-tax-wrapper:empty{display:none}.sticky-cart .price .unit-price{display:flex;align-items:center;margin:0;font-size:1.6rem}.sticky-cart .price .unit-price:before{content:"("}.sticky-cart .price .unit-price:after{content:")"}.sticky-cart .price .unit-price .wrapper{gap:0}.sticky-cart .price--on-sale .price-item--regular{color:var(--sticky-cart-text);text-decoration:line-through;text-decoration-thickness:.1rem}.sticky-cart .price--on-sale .price-item--regular bdi{font-size:1.6rem;font-weight:400}.sticky-cart .price--on-sale .price-item--regular:before{display:none}.sticky-cart .price--on-sale .price-item--sale,.sticky-cart .price--on-sale .price-item--sale price-money,.sticky-cart .price--on-sale .price-item--sale bdi{color:var(--color-sale-price)!important}.sticky-cart .price--on-sale .price__badge-sale{order:4;flex-shrink:0;min-width:0;min-height:0;padding:.4rem 1.2rem;border:0;border-radius:999px;background-color:var(--color-sale-price);color:#fff;font-family:var(--font-body-family);font-size:1rem;font-weight:600;letter-spacing:.05rem;line-height:1.4rem;text-transform:uppercase;white-space:nowrap}.sticky-cart__form{display:flex;flex:0 1 62rem;flex-basis:62rem;align-items:center;width:100%;min-width:0;max-width:62rem}.sticky-cart__form form,.sticky-cart__form .product-form__buttons{width:100%}.sticky-cart__form form{display:flex}.sticky-cart__form .product-form__buttons{display:flex;flex-direction:row;align-items:stretch;gap:1.2rem}.sticky-cart__form .product-form__quantity{align-self:stretch;flex:0 0 14rem;width:14rem;min-width:14rem;max-width:14rem;height:5rem;padding:.1rem;border:.1rem solid rgba(36,12,6,.12);border-radius:999px;background:#fff}.sticky-cart__form .quantity{display:flex;align-items:center;width:100%;max-width:none;height:100%}.sticky-cart__form .quantity__button{flex:0 0 5.5rem;width:5.5rem;height:100%;color:#240c06b3;background:transparent}.sticky-cart__form .quantity__button:not(:hover){color:#240c06b3}.sticky-cart__form .quantity__input{flex:0 0 3rem;width:3rem;height:100%;padding:0;color:var(--sticky-cart-text);box-shadow:none;font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;letter-spacing:.04rem;line-height:2.24rem;text-align:center;text-transform:none}.sticky-cart__form .quantity__input:hover,.sticky-cart__form .quantity__input:focus-visible{outline:none;box-shadow:none}.sticky-cart__form .quantity__input::-webkit-outer-spin-button,.sticky-cart__form .quantity__input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.sticky-cart__form .quantity__input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.sticky-cart__form .product-form__submit{--color-button-background: 217, 168, 69;--color-button-border: 217, 168, 69;--color-button-text: 36, 12, 6;flex:1 1 auto;width:auto;min-width:0;min-height:5rem;padding:1.6rem 4rem;border-radius:999px;font-family:var(--font-button-family);font-size:1.5rem;font-weight:500;letter-spacing:.12rem;line-height:1.8rem}.sticky-cart__bundle-action{display:flex;flex:0 1 62rem;width:100%;max-width:62rem}.sticky-cart__bundle-action .button{--color-button-background: var(--sticky-cart-button);--color-button-border: var(--sticky-cart-button);--color-button-text: 36, 12, 6;width:100%;min-height:5rem;border-radius:999px}@media screen and (min-width:1280px){.sticky-cart__content{flex:0 0 50.931rem;width:50.931rem;max-width:50.931rem}.sticky-cart__form{flex:0 0 62rem;width:62rem;max-width:62rem}}@media screen and (max-width:749px){.sticky-cart{display:block;padding:1rem 2rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.sticky-cart__content{display:none}.sticky-cart__form,.sticky-cart__form form,.sticky-cart__form .product-form__buttons,.sticky-cart__bundle-action{width:100%;max-width:none}.sticky-cart__form .product-form__buttons{gap:.8rem}.sticky-cart__form .product-form__quantity{flex-basis:11.4rem;width:11.4rem;min-width:11.4rem;max-width:11.4rem;height:4rem}.sticky-cart__form .quantity__button{flex-basis:4.5rem;width:4.5rem}.sticky-cart__form .quantity__input{flex-basis:2.4rem;width:2.4rem;font-size:1.4rem;line-height:2.1rem}.sticky-cart__form .product-form__submit,.sticky-cart__bundle-action .button{min-width:0;min-height:4rem;padding:1.2rem 3.2rem;font-size:1.3rem;line-height:1.56rem}}@media(prefers-reduced-motion:reduce){.product-sticky-cart{transition: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}
/*# sourceMappingURL=/cdn/shop/t/207/assets/component-product-sticky-cart.css.map */
