#stickyAddToCart{position:fixed;bottom:0;left:0;width:100vw;max-width:100%;box-shadow:0 -1px 3px #0000000f;border-top:1px solid rgba(0,0,0,.06);opacity:0;transform:translateY(100%);transition:transform .4s ease,opacity .3s ease;padding:0;pointer-events:none;display:block;box-sizing:border-box;overflow-x:hidden;z-index:9900}#stickyAddToCart.show{transform:translateY(0);opacity:1;pointer-events:all;display:block!important}.sticky-add-to-cart__container{display:flex;flex-direction:column;max-width:1300px;width:100%;margin:0 auto;padding:0 24px;box-sizing:border-box;overflow:hidden}.desktop-view{display:none!important}@media(min-width:768px){.sticky-add-to-cart__container{flex-direction:row;align-items:center;padding:0 32px}.desktop-view{display:flex!important;flex-direction:row;align-items:center;width:100%;visibility:visible!important;opacity:1!important;height:60px;gap:0}.mobile-view{display:none!important}.sticky-add-to-cart__product{display:flex;align-items:center;margin:0;flex:0 1 auto;min-width:0}.sticky-add-to-cart__image{width:40px;height:40px;border-radius:6px;overflow:hidden;border:1px solid rgba(0,0,0,.08);background:#fff;margin-right:12px;flex-shrink:0}.sticky-add-to-cart__image img{width:100%;height:100%;object-fit:contain}.sticky-add-to-cart__details{display:flex;flex-direction:column;min-width:0}.sticky-add-to-cart__ratings{display:none}.sticky-add-to-cart__title{font-weight:600;font-size:14px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.sticky-add-to-cart__product-variant{display:flex;gap:12px;align-items:center;flex-shrink:0;margin-left:auto;padding:0 16px 0 0}.sticky-add-to-cart__shipping{display:none}#stickyAddToCart .desktop-view .sticky-add-to-cart__button{flex:0 0 auto;min-width:200px;max-width:260px;padding:12px 24px!important;margin-left:0}}@media(min-width:1100px){.sticky-add-to-cart__product-variant{padding:0 40px}}.sticky-variant-option{display:flex;align-items:center;gap:6px;white-space:nowrap}.sticky-variant-option label{font-size:12px;font-weight:600;color:inherit;text-transform:uppercase;letter-spacing:.5px;opacity:.5;font-family:var(--font-body-family, sans-serif)}.sticky-variant-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:1.5px solid rgba(128,128,128,.25);border-radius:8px;padding:7px 28px 7px 12px;font-size:13px;font-weight:500;font-family:var(--font-body-family, sans-serif);color:inherit;cursor:pointer;outline:none;transition:border-color .2s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:12px;min-width:80px}.sticky-variant-select:focus{border-color:#80808080}.sticky-variant-select:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px;border-color:#80808080}@media(max-width:767px){.sticky-add-to-cart__product-variant{display:none}}.star{font-size:14px;line-height:1;margin-right:2px;display:flex;align-items:center;justify-content:center}.star svg{display:block}.delivery-icon{display:inline-flex;align-items:center;margin-right:5px}.delivery-text{margin-right:5px;font-weight:var(--font-weight-regular)!important}.delivery-date{margin-left:0;font-weight:var(--font-weight-bold)}.mobile-view{display:flex;flex-direction:column;width:100%;align-items:center;box-sizing:border-box;max-width:100%;overflow:hidden}.mobile-button-wrapper{width:100%;padding:0;margin:0;box-sizing:border-box;max-width:100%}.mobile-shipping-info{display:flex;justify-content:center;width:100%;margin-top:2px;text-align:center;font-size:13px;font-weight:var(--font-weight-regular);padding:3px 0}@media(max-width:767px){#stickyAddToCart{padding:10px 0 0}.sticky-add-to-cart__container{padding:0}.mobile-view{padding:0 15px;width:100%;box-sizing:border-box}.sticky-add-to-cart__button{margin:0!important}.mobile-shipping-info .delivery-icon svg{width:16px!important;height:16px!important}.mobile-shipping-info{font-size:11px!important}}.sticky-add-to-cart__button,#stickyAddToCart .sticky-add-to-cart__button,html body .sticky-add-to-cart__button{display:flex;align-items:center;justify-content:center;width:100%;cursor:pointer;text-decoration:none;text-align:center;transition:background-color .3s ease,opacity .3s ease;position:relative;overflow:hidden;z-index:1}.sticky-add-to-cart__button:hover,#stickyAddToCart .sticky-add-to-cart__button:hover,html body .sticky-add-to-cart__button:hover{background-color:var(--global-button-hover-bg-color);color:var(--global-button-hover-text-color)}.sticky-add-to-cart__button .button-text,.sticky-add-to-cart__button .button-added-text,#stickyAddToCart .sticky-add-to-cart__button .button-text,#stickyAddToCart .sticky-add-to-cart__button .button-added-text,html body #stickyAddToCart .sticky-add-to-cart__button .button-text,html body #stickyAddToCart .sticky-add-to-cart__button .button-added-text{font-size:var(--button-text-font-size, inherit)!important;transition:all .7s ease}.sticky-add-to-cart__button .button-added-text{position:absolute;left:0;right:0;opacity:0;transform:translateY(20px)}.sticky-add-to-cart__button.added .button-text{opacity:0;transform:translateY(-20px)}.sticky-add-to-cart__button.added .button-added-text{opacity:1;transform:translateY(0)}.sticky-add-to-cart__button:hover{transform:translateY(-1px)}.sticky-add-to-cart__button:active{transform:translateY(0)}.mobile-view .sticky-add-to-cart__button:after{content:"";position:absolute;top:-50%;left:-100%;width:50%;height:200%;background:linear-gradient(to right,#fff0,#ffffff4d,#fff0);transform:rotate(25deg);pointer-events:none;animation:shine 6s infinite;animation-delay:2s}@keyframes shine{0%{left:-100%;opacity:0}10%{opacity:.8}20%{opacity:.9}40%{opacity:.8}to{left:200%;opacity:0}}body.overflow-hidden-tablet #stickyAddToCart,body.overflow-hidden-desktop #stickyAddToCart,body.overflow-hidden-mobile #stickyAddToCart{display:none!important;opacity:0!important;pointer-events:none!important;transform:translateY(100%)!important}#stickyAddToCart .sticky-add-to-cart__button:hover:after,#stickyAddToCart .sticky-add-to-cart__button:after,#stickyAddToCart .sticky-add-to-cart__button:before,.sticky-add-to-cart__button:hover:after,.sticky-add-to-cart__button:after,.sticky-add-to-cart__button:before{box-shadow:unset!important}
/*# sourceMappingURL=/cdn/shop/t/66/assets/sticky-add-to-cart.css.map */
