mobile-sticky-add-to-cart{display:none}@media only screen and (max-width:767px){mobile-sticky-add-to-cart:not([hidden]){display:block;position:fixed;inset:auto 0 0;z-index:90;inline-size:auto;max-inline-size:100%;box-sizing:border-box;margin:0;padding:.625rem max(.875rem,env(safe-area-inset-right,0px)) calc(.625rem + env(safe-area-inset-bottom,0px)) max(.875rem,env(safe-area-inset-left,0px));background:var(--bg-body, #fff);color:var(--color-body, #222);border-block-start:1px solid var(--color-border, #ddd);box-shadow:0 -.2rem 1rem #00000014;transform:none;animation:none;visibility:visible;opacity:1}.no-js mobile-sticky-add-to-cart:not([hidden]){display:none}mobile-sticky-add-to-cart .mobile-sticky-cart__inner{display:grid;grid-template-columns:max-content minmax(0,1fr) auto;align-items:center;gap:.5rem clamp(.5rem,3vw,.875rem);inline-size:100%;min-inline-size:0;margin:0}mobile-sticky-add-to-cart .mobile-sticky-cart__price{flex:0 0 auto;margin:0;font-size:1rem;font-weight:600;line-height:1.4;white-space:nowrap}mobile-sticky-add-to-cart .mobile-sticky-cart__choice{position:relative;justify-self:start;min-inline-size:0;max-inline-size:100%;inline-size:var(--mobile-sticky-select-width, calc(var(--mobile-sticky-option-chars, 6) * 1ch + 2.25rem))}mobile-sticky-add-to-cart .mobile-sticky-cart__choice:empty{display:none}mobile-sticky-add-to-cart .mobile-sticky-cart__label,mobile-sticky-add-to-cart .mobile-sticky-cart__button-text{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}mobile-sticky-add-to-cart .mobile-sticky-cart__select{appearance:none;-webkit-appearance:none;box-sizing:border-box;display:block;inline-size:100%;max-inline-size:100%;min-inline-size:0;block-size:2.75rem;min-block-size:2.75rem;margin:0;padding:0 1.625rem 0 .625rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:normal;text-overflow:ellipsis;border:1px solid var(--color-form-border, #bbb);border-radius:.375rem;background-color:var(--bg-body, #fff);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='m2 2 4 4 4-4' fill='none' stroke='%23555' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:.625rem;color:inherit;box-shadow:none;cursor:pointer}mobile-sticky-add-to-cart .mobile-sticky-cart__measure{position:absolute;visibility:hidden;pointer-events:none;white-space:pre;font-family:inherit;font-size:1rem;font-weight:400;line-height:normal}mobile-sticky-add-to-cart .mobile-sticky-cart__button{all:unset;box-sizing:border-box;position:relative;display:grid;place-items:center;flex:0 0 auto;inline-size:3.25rem;min-inline-size:2.75rem;block-size:2.75rem;min-block-size:2.75rem;margin-inline-start:auto;padding:0;border:0;border-radius:.5rem;background:var(--mobile-sticky-button-color, #ff5d02);color:#fff;cursor:pointer;touch-action:manipulation}mobile-sticky-add-to-cart .mobile-sticky-cart__button:before,mobile-sticky-add-to-cart .mobile-sticky-cart__button:after{content:none;display:none}mobile-sticky-add-to-cart .mobile-sticky-cart__button:hover{filter:brightness(.94)}mobile-sticky-add-to-cart .mobile-sticky-cart__button:disabled{cursor:default;opacity:.6}mobile-sticky-add-to-cart .mobile-sticky-cart__icon{display:block;inline-size:1.5rem;block-size:1.5rem;fill:none;stroke:currentColor}mobile-sticky-add-to-cart .mobile-sticky-cart__button[aria-busy=true] .mobile-sticky-cart__icon{visibility:hidden}mobile-sticky-add-to-cart .mobile-sticky-cart__spinner{display:none}mobile-sticky-add-to-cart [aria-busy=true]>.mobile-sticky-cart__spinner{display:block;position:absolute;inline-size:1.125rem;block-size:1.125rem;inset:calc(50% - .5625rem) auto auto calc(50% - .5625rem);border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:mobile-sticky-spin .8s linear infinite}mobile-sticky-add-to-cart .mobile-sticky-cart__error{grid-column:1 / -1;margin:0;font-size:.8125rem;line-height:1.4;color:#a11818}mobile-sticky-add-to-cart .mobile-sticky-cart__error[hidden]{display:none}mobile-sticky-add-to-cart .mobile-sticky-cart__select:focus-visible,mobile-sticky-add-to-cart .mobile-sticky-cart__button:focus-visible{outline:2px solid #222;outline-offset:3px}body[data-mobile-sticky-cart]{padding-bottom:calc(var(--mobile-sticky-base-padding, 0px) + var(--mobile-sticky-cart-height, 0px))}body[data-mobile-sticky-cart] #CookiebotWidget{bottom:calc(var(--mobile-sticky-cart-height, 0px) + .75rem)!important}}@keyframes mobile-sticky-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){mobile-sticky-add-to-cart .mobile-sticky-cart__spinner{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mobile-sticky-add-to-cart.css.map */
