:root{--container-pad-x: 16px;--body-text-color: 17,17,17;--body-bg-color: 255,255,255;--btn-border-radius: 12px}.sticky-atc{box-sizing:border-box;position:fixed;inset-inline-start:0;inset-inline-end:0;bottom:calc(var(--sticky-atc-bottom-m, 0px) + var(--sticky-atc-bottom, 0px));z-index:1000;width:100%;color:var(--sticky-atc-text, rgb(var(--body-text-color)));background:var(--sticky-atc-bg, rgb(var(--body-bg-color)));border-style:var(--sticky-atc-border-style-m, solid);border-color:var(--sticky-atc-border-color-m, var(--sticky-atc-border-color, rgba(0,0,0,.06)));border-width:var(--sticky-atc-border-top-width-m, 1px) var(--sticky-atc-border-right-width-m, 0px) var(--sticky-atc-border-bottom-width-m, 0px) var(--sticky-atc-border-left-width-m, 0px);box-shadow:0 calc(-1 * var(--sticky-atc-shadow-y, 6px)) var(--sticky-atc-shadow-blur, 16px) rgba(0,0,0,var(--sticky-atc-shadow-opacity, .12));padding:var(--sticky-atc-padding-y-m, 8px) var(--sticky-atc-padding-x-m, 16px) calc(var(--sticky-atc-padding-y-m, 8px) + env(safe-area-inset-bottom,0px));display:grid;grid-template-columns:var(--sticky-atc-image-w-m, 68px) minmax(0,1fr) auto;gap:var(--sticky-atc-gap-m, 10px);align-items:center;line-height:1.4;transition:transform .2s ease,opacity .2s ease,visibility .2s ease}.sticky-atc--out,.scrolled-to-bottom .sticky-atc{visibility:hidden;transform:translateY(100%);opacity:0}.sticky-atc--hide-on-mobile{display:none}.sticky-atc__image{display:block;width:var(--sticky-atc-image-w-m, 68px);height:var(--sticky-atc-image-h-m, 80px)}.sticky-atc__image img{width:100%;height:100%;object-fit:cover;border-radius:var(--sticky-atc-image-radius, 6px);display:block}.sticky-atc__details{min-width:0;margin-inline-end:4px}.sticky-atc__details__title{font-size:var(--sticky-atc-title-size-m, 13px);font-weight:var(--sticky-atc-title-weight, 400);line-height:1.2;white-space:normal;display:-webkit-box;-webkit-line-clamp:var(--sticky-atc-title-lines-m, 2);-webkit-box-orient:vertical;overflow:hidden;margin-bottom:2px}.sticky-atc__price{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sticky-atc-price-gap, 6px);margin-top:var(--sticky-atc-price-margin-top, 2px);font-size:var(--sticky-atc-price-size-m, 13px);font-weight:var(--sticky-atc-price-weight, 600);line-height:1.25}.sticky-atc__price-current{color:var(--sticky-atc-price-regular-color, #111111)}.sticky-atc__price--sale .sticky-atc__price-current{color:var(--sticky-atc-price-current-color, #111111)}.sticky-atc__price-compare{color:var(--sticky-atc-price-compare-color, #999999);font-weight:400}.sticky-atc__details__variant{margin-top:2px;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline;font-size:var(--sticky-atc-variant-size-m, 12px)}.sticky-atc__details__variant__title{margin-right:6px}.sticky-atc__options{margin-top:10px;display:flex;gap:6px;flex-wrap:wrap}.sticky-atc__select{min-width:100px;height:var(--sticky-atc-select-height-m, 26px);padding:4px 8px;font-size:var(--sticky-atc-select-size-m, 12px)!important;line-height:1.2;border:1px solid rgba(0,0,0,.15);border-radius:var(--sticky-atc-select-radius, 6px);background:#fff;color:inherit}.sticky-atc__buttons{display:grid;min-width:var(--sticky-atc-button-min-w-m, 112px)}.sticky-atc__buttons .btn,.sticky-atc__buttons .add-to-cart{text-transform:none!important}.sticky-atc__buttons .btn{white-space:nowrap;font-size:var(--sticky-atc-button-size-m, 11px);font-weight:var(--sticky-atc-button-weight, 700);padding:var(--sticky-atc-button-pad-y-m, 14px) var(--sticky-atc-button-pad-x-m, 18px);border-radius:var(--sticky-atc-button-radius, var(--btn-border-radius));min-width:var(--sticky-atc-button-min-w-m, 112px)}.sticky-atc__error{position:absolute;bottom:calc(100% + 10px);inset-inline-end:10px;padding:10px;color:var(--sticky-atc-text, rgb(var(--body-text-color)));background:var(--sticky-atc-bg, rgb(var(--body-bg-color)));box-shadow:0 6px 12px #0000001f;border-radius:var(--sticky-atc-button-radius, var(--btn-border-radius))}.sticky-atc-anchor{display:block;visibility:hidden;position:relative}.sticky-atc--no-image{grid-template-columns:minmax(0,1fr) auto}.sticky-atc--no-title .sticky-atc__details__title,.sticky-atc--no-price .sticky-atc__price{display:none!important}@supports (-webkit-touch-callout: none){.sticky-atc{bottom:calc(var(--sticky-atc-bottom-m, 0px) + var(--sticky-atc-bottom, 0px));transition:bottom .15s linear,transform .2s ease,opacity .2s ease,visibility .2s ease}}@media(max-width:767.98px){.sticky-atc--hide-image-m .sticky-atc__image,.sticky-atc--hide-title-m .sticky-atc__details__title,.sticky-atc--hide-price-m .sticky-atc__price,.sticky-atc--hide-compare-m .sticky-atc__price-compare,.sticky-atc--variant-m-hidden .sticky-atc__details__variant,.sticky-atc--variant-m-hidden .sticky-atc__options,.sticky-atc--variant-m-selected .sticky-atc__options,.sticky-atc--variant-m-dropdowns .sticky-atc__details__variant{display:none!important}.sticky-atc--hide-image-m{grid-template-columns:minmax(0,1fr) auto}.sticky-atc--onlybtn-m .sticky-atc__image,.sticky-atc--onlybtn-m .sticky-atc__details{display:none!important}.sticky-atc--onlybtn-m{grid-template-columns:1fr}.sticky-atc--onlybtn-m .sticky-atc__buttons{min-width:0}.sticky-atc--onlybtn-m .sticky-atc__buttons .btn{width:100%}.sticky-atc--wm-full{inset-inline-start:0;inset-inline-end:0;width:100%;border-radius:var(--sticky-atc-radius-m, 0)}.sticky-atc--wm-compact{width:min(92vw,var(--sticky-atc-width-compact-m, 420px));inset-inline-start:calc(50% - (min(92vw,var(--sticky-atc-width-compact-m, 420px))/2));inset-inline-end:auto;border-radius:var(--sticky-atc-radius-m, var(--btn-border-radius));box-shadow:0 var(--sticky-atc-shadow-y, 6px) var(--sticky-atc-shadow-blur, 16px) rgba(0,0,0,var(--sticky-atc-shadow-opacity, .12))}.sticky-atc--layout-m-button_below{grid-template-columns:var(--sticky-atc-image-w-m, 68px) minmax(0,1fr)}.sticky-atc--layout-m-button_below.sticky-atc--no-image,.sticky-atc--layout-m-button_below.sticky-atc--hide-image-m{grid-template-columns:minmax(0,1fr)}.sticky-atc--layout-m-button_below .sticky-atc__buttons{grid-column:1 / -1;min-width:0}.sticky-atc--layout-m-button_below .sticky-atc__buttons .btn{width:100%}.sticky-atc--layout-m-button_right .sticky-atc__buttons{grid-column:auto}}@media(min-width:768px){.sticky-atc--hide-image-d .sticky-atc__image,.sticky-atc--hide-title-d .sticky-atc__details__title,.sticky-atc--hide-price-d .sticky-atc__price,.sticky-atc--hide-compare-d .sticky-atc__price-compare,.sticky-atc--variant-d-hidden .sticky-atc__details__variant,.sticky-atc--variant-d-hidden .sticky-atc__options,.sticky-atc--variant-d-selected .sticky-atc__options,.sticky-atc--variant-d-dropdowns .sticky-atc__details__variant{display:none!important}.sticky-atc{--sticky-atc-width: clamp(520px, 50vw, 760px);width:var(--sticky-atc-width);bottom:calc(var(--sticky-atc-bottom-d, 12px) + env(safe-area-inset-bottom,0px));border-style:var(--sticky-atc-border-style-d, solid);border-color:var(--sticky-atc-border-color-d, var(--sticky-atc-border-color, rgba(0,0,0,.06)));border-width:var(--sticky-atc-border-top-width-d, 1px) var(--sticky-atc-border-right-width-d, 0px) var(--sticky-atc-border-bottom-width-d, 0px) var(--sticky-atc-border-left-width-d, 0px);border-radius:var(--sticky-atc-radius-d, var(--btn-border-radius));box-shadow:0 var(--sticky-atc-shadow-y, 6px) var(--sticky-atc-shadow-blur, 16px) rgba(0,0,0,var(--sticky-atc-shadow-opacity, .12));padding:var(--sticky-atc-padding-y-d, 8px) var(--sticky-atc-padding-x-d, 16px);grid-template-columns:var(--sticky-atc-image-w-d, 68px) minmax(0,1fr) auto;gap:var(--sticky-atc-gap-d, 10px)}.sticky-atc--wd-small{--sticky-atc-width: clamp(420px, 36vw, 560px)}.sticky-atc--wd-medium{--sticky-atc-width: clamp(520px, 50vw, 760px)}.sticky-atc--wd-custom{--sticky-atc-width: min( calc(100vw - 32px) , var(--sticky-atc-width-custom-d, 760px))}.sticky-atc--wd-full{--sticky-atc-width: calc(100% - 32px) }.sticky-atc--start{inset-inline-start:16px;inset-inline-end:auto}.sticky-atc--center{inset-inline-start:50%;inset-inline-end:auto;transform:translate(-50%)}.sticky-atc--center.sticky-atc--out,.scrolled-to-bottom .sticky-atc--center{transform:translate(-50%,100%)}.sticky-atc--end{inset-inline-start:auto;inset-inline-end:16px}.sticky-atc__image{width:var(--sticky-atc-image-w-d, 68px);height:var(--sticky-atc-image-h-d, 80px)}.sticky-atc__details__title{font-size:var(--sticky-atc-title-size-d, 13px);-webkit-line-clamp:var(--sticky-atc-title-lines-d, 2)}.sticky-atc__price{font-size:var(--sticky-atc-price-size-d, 13px)}.sticky-atc__details__variant{font-size:var(--sticky-atc-variant-size-d, 12px)}.sticky-atc__select{height:var(--sticky-atc-select-height-d, 26px);font-size:var(--sticky-atc-select-size-d, 12px)!important}.sticky-atc__buttons{min-width:var(--sticky-atc-button-min-w-d, 150px)}.sticky-atc__buttons .btn{font-size:var(--sticky-atc-button-size-d, 11px);padding:var(--sticky-atc-button-pad-y-d, 14px) var(--sticky-atc-button-pad-x-d, 18px);min-width:var(--sticky-atc-button-min-w-d, 150px)}.sticky-atc--layout-d-button_below{grid-template-columns:var(--sticky-atc-image-w-d, 68px) minmax(0,1fr)}.sticky-atc--layout-d-button_below.sticky-atc--no-image,.sticky-atc--layout-d-button_below.sticky-atc--hide-image-d{grid-template-columns:minmax(0,1fr)}.sticky-atc--layout-d-button_below .sticky-atc__buttons{grid-column:1 / -1;min-width:0}.sticky-atc--layout-d-button_below .sticky-atc__buttons .btn{width:100%}.sticky-atc--onlybtn-d .sticky-atc__image,.sticky-atc--onlybtn-d .sticky-atc__details{display:none!important}.sticky-atc--onlybtn-d{grid-template-columns:1fr}.sticky-atc--onlybtn-d .sticky-atc__buttons{min-width:0}.sticky-atc--onlybtn-d .sticky-atc__buttons .btn{width:100%}.sticky-atc--no-image,.sticky-atc--hide-image-d{grid-template-columns:minmax(0,1fr) auto}}.sticky-atc__option-field{display:flex;align-items:center;gap:6px;min-width:0}.sticky-atc__option-label{font-size:var(--sticky-atc-select-size-m, 12px);line-height:1.2;white-space:nowrap}.sticky-atc__actions,.sticky-atc__price--actions,.sticky-atc__quantity{display:none}.sticky-atc__quantity-input{width:var(--sticky-atc-qty-w, 68px);height:var(--sticky-atc-select-height-m, 44px);padding:0 10px;border:1px solid rgba(0,0,0,.22);border-radius:var(--sticky-atc-select-radius, 0px);background:#fff;color:inherit;font:inherit;font-size:var(--sticky-atc-select-size-m, 14px);line-height:1;text-align:center;box-sizing:border-box}.sticky-atc--style-competitor{align-items:center}.sticky-atc--style-competitor .sticky-atc__price--details{display:none}.sticky-atc--style-competitor .sticky-atc__price--actions{display:flex}.sticky-atc--style-competitor .sticky-atc__actions{display:flex;align-items:center;gap:var(--sticky-atc-gap-m, 10px);min-width:0}.sticky-atc--style-competitor .sticky-atc__quantity{display:block;flex:0 0 auto}.sticky-atc--style-competitor .sticky-atc__details{display:flex;flex-direction:column;justify-content:center;min-width:0}.sticky-atc--style-competitor .sticky-atc__options{margin-top:8px;gap:8px 14px}.sticky-atc--style-competitor .sticky-atc__select{min-width:0;width:auto;max-width:130px;height:auto;padding:0 20px 0 0;border:0;border-radius:0;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23111111' stroke-width='1.2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;appearance:none;-webkit-appearance:none}.sticky-atc--style-competitor .sticky-atc__select::-ms-expand{display:none}.sticky-atc--style-competitor .sticky-atc__buttons form{margin:0}.sticky-atc--style-competitor .sticky-atc__price{margin-top:0;white-space:nowrap}.sticky-atc--style-competitor .sticky-atc__price-compare{text-decoration:line-through}@media(max-width:767.98px){.sticky-atc--style-competitor.sticky-atc{grid-template-columns:var(--sticky-atc-image-w-m, 60px) minmax(0,1fr) auto;width:100%;inset-inline-start:0;inset-inline-end:0;border-radius:0;align-items:center}.sticky-atc--style-competitor.sticky-atc--no-image,.sticky-atc--style-competitor.sticky-atc--hide-image-m{grid-template-columns:minmax(0,1fr) auto}.sticky-atc--style-competitor .sticky-atc__actions{flex-direction:column;align-items:flex-end;gap:5px;grid-column:auto}.sticky-atc--style-competitor .sticky-atc__options{flex-wrap:nowrap;overflow:hidden}.sticky-atc--style-competitor .sticky-atc__option-field{max-width:50%}.sticky-atc--style-competitor .sticky-atc__select{max-width:100px;font-size:var(--sticky-atc-select-size-m, 14px)!important}.sticky-atc--style-competitor .sticky-atc__quantity-input{--sticky-atc-qty-w: 56px;height:var(--sticky-atc-select-height-m, 44px);font-size:var(--sticky-atc-select-size-m, 14px)}.sticky-atc--style-competitor .sticky-atc__price{justify-content:flex-end;font-size:var(--sticky-atc-price-size-m, 12px);gap:5px}.sticky-atc--style-competitor .sticky-atc__buttons{grid-column:1 / -1;width:100%;min-width:0}.sticky-atc--style-competitor .sticky-atc__buttons .btn{width:100%}.sticky-atc--style-competitor.sticky-atc--onlybtn-m .sticky-atc__actions{display:none!important}}@media(min-width:768px){.sticky-atc--style-competitor.sticky-atc{--sticky-atc-width: 100%;width:100%;inset-inline-start:0;inset-inline-end:0;bottom:calc(var(--sticky-atc-bottom-d, 0px) + env(safe-area-inset-bottom,0px));border-radius:0;grid-template-columns:var(--sticky-atc-image-w-d, 64px) minmax(240px,1fr) auto auto;align-items:center}.sticky-atc--style-competitor.sticky-atc--center,.sticky-atc--style-competitor.sticky-atc--start,.sticky-atc--style-competitor.sticky-atc--end{inset-inline-start:0;inset-inline-end:0;transform:none}.sticky-atc--style-competitor.sticky-atc--out,.scrolled-to-bottom .sticky-atc--style-competitor{transform:translateY(100%)}.sticky-atc--style-competitor.sticky-atc--no-image,.sticky-atc--style-competitor.sticky-atc--hide-image-d{grid-template-columns:minmax(240px,1fr) auto auto}.sticky-atc--style-competitor .sticky-atc__details__title{margin-bottom:0}.sticky-atc--style-competitor .sticky-atc__actions{flex-direction:row-reverse;gap:var(--sticky-atc-gap-d, 14px)}.sticky-atc--style-competitor .sticky-atc__quantity-input{--sticky-atc-qty-w: 68px;height:var(--sticky-atc-select-height-d, 48px);font-size:var(--sticky-atc-select-size-d, 14px)}.sticky-atc--style-competitor .sticky-atc__option-label{font-size:var(--sticky-atc-select-size-d, 12px)}.sticky-atc--style-competitor .sticky-atc__select{font-size:var(--sticky-atc-select-size-d, 14px)!important}.sticky-atc--style-competitor .sticky-atc__buttons,.sticky-atc--style-competitor .sticky-atc__buttons .btn{min-width:var(--sticky-atc-button-min-w-d, 260px)}.sticky-atc--style-competitor.sticky-atc--onlybtn-d .sticky-atc__actions{display:none!important}}.sticky-atc{contain:layout paint}html.js-drawer-open sticky-atc.sticky-atc,#CartDrawer.drawer--is-open~sticky-atc.sticky-atc,#CartDrawer.is-open~sticky-atc.sticky-atc{display:none!important}.sticky-atc--style-competitor .sticky-atc__image{grid-area:sticky-image}.sticky-atc--style-competitor .sticky-atc__details{grid-area:sticky-details}.sticky-atc--style-competitor .sticky-atc__actions{grid-area:sticky-actions}.sticky-atc--style-competitor .sticky-atc__buttons{grid-area:sticky-button}.sticky-atc--style-competitor .sticky-atc__buttons form{width:100%}@media(max-width:767.98px){.sticky-atc--style-competitor.sticky-atc{display:grid!important;grid-template-columns:var(--sticky-atc-image-w-m, 60px) minmax(0,1fr) auto!important;grid-template-areas:"sticky-image sticky-details sticky-actions" "sticky-button sticky-button sticky-button"!important;align-items:center!important;column-gap:var(--sticky-atc-gap-m, 10px)!important;row-gap:8px!important}.sticky-atc--style-competitor.sticky-atc--no-image,.sticky-atc--style-competitor.sticky-atc--hide-image-m{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"sticky-details sticky-actions" "sticky-button sticky-button"!important}.sticky-atc--style-competitor .sticky-atc__details{grid-area:sticky-details!important;min-width:0!important;align-self:center!important}.sticky-atc--style-competitor .sticky-atc__actions{grid-area:sticky-actions!important;justify-self:end!important;align-self:start!important;min-width:max-content!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important}.sticky-atc--style-competitor .sticky-atc__buttons{grid-area:sticky-button!important;display:grid!important;width:100%!important;min-width:0!important;justify-self:stretch!important;align-self:stretch!important}.sticky-atc--style-competitor .sticky-atc__buttons .btn{width:100%!important;min-width:0!important}.sticky-atc--style-competitor .sticky-atc__price--actions{order:1!important}.sticky-atc--style-competitor .sticky-atc__quantity{order:2!important}}@media(min-width:768px){.sticky-atc--style-competitor.sticky-atc{display:grid!important;grid-template-columns:var(--sticky-atc-image-w-d, 64px) minmax(220px,1fr) max-content max-content!important;grid-template-areas:"sticky-image sticky-details sticky-actions sticky-button"!important;column-gap:var(--sticky-atc-gap-d, 14px)!important;align-items:center!important;justify-content:normal!important}.sticky-atc--style-competitor.sticky-atc--no-image,.sticky-atc--style-competitor.sticky-atc--hide-image-d{grid-template-columns:minmax(220px,1fr) max-content max-content!important;grid-template-areas:"sticky-details sticky-actions sticky-button"!important}.sticky-atc--style-competitor .sticky-atc__details{grid-area:sticky-details!important;min-width:0!important}.sticky-atc--style-competitor .sticky-atc__actions{grid-area:sticky-actions!important;justify-self:end!important;min-width:max-content!important;display:flex!important;flex-direction:row!important;align-items:center!important}.sticky-atc--style-competitor .sticky-atc__quantity{order:1!important}.sticky-atc--style-competitor .sticky-atc__price--actions{order:2!important}.sticky-atc--style-competitor .sticky-atc__buttons{grid-area:sticky-button!important;justify-self:end!important;display:grid!important;min-width:var(--sticky-atc-button-min-w-d, 260px)!important}}.sticky-atc__quantity-input{width:var(--sticky-atc-qty-width-m, 56px)!important;height:var(--sticky-atc-qty-height-m, 44px)!important;max-width:100%;padding:0 var(--sticky-atc-qty-pad-x-m, 10px)!important;border:var(--sticky-atc-qty-border-width, 1px) solid var(--sticky-atc-qty-border-color, rgba(0,0,0,.22))!important;border-radius:var(--sticky-atc-qty-radius, 0px)!important;background-color:var(--sticky-atc-qty-bg, #fff)!important;color:var(--sticky-atc-qty-color, inherit)!important;font-size:var(--sticky-atc-qty-font-size-m, 14px)!important;font-weight:var(--sticky-atc-qty-font-weight, 400)!important;line-height:1!important;text-align:center!important;box-sizing:border-box!important;box-shadow:none!important}.sticky-atc__quantity-input--number::-webkit-outer-spin-button,.sticky-atc__quantity-input--number::-webkit-inner-spin-button{margin:0}.sticky-atc__quantity--dropdown{position:relative}.sticky-atc__quantity-input--select{cursor:pointer;appearance:none!important;-webkit-appearance:none!important;padding-inline-start:var(--sticky-atc-qty-pad-x-m, 10px)!important;padding-inline-end:calc(var(--sticky-atc-qty-pad-x-m, 10px) + 16px)!important;background-image:none!important}.sticky-atc__quantity-input--select::-ms-expand{display:none}.sticky-atc__quantity--dropdown:after{content:"";position:absolute;inset-inline-end:max(8px,calc(var(--sticky-atc-qty-pad-x-m, 10px) * .8));top:50%;width:7px;height:7px;border-inline-end:1.5px solid var(--sticky-atc-qty-arrow-color, currentColor);border-block-end:1.5px solid var(--sticky-atc-qty-arrow-color, currentColor);transform:translateY(-70%) rotate(45deg);pointer-events:none;z-index:1}@media(min-width:768px){.sticky-atc__quantity-input{width:var(--sticky-atc-qty-width-d, 68px)!important;height:var(--sticky-atc-qty-height-d, 48px)!important;padding-inline-start:var(--sticky-atc-qty-pad-x-d, 10px)!important;padding-inline-end:var(--sticky-atc-qty-pad-x-d, 10px)!important;font-size:var(--sticky-atc-qty-font-size-d, 14px)!important}.sticky-atc__quantity-input--select{padding-inline-start:var(--sticky-atc-qty-pad-x-d, 10px)!important;padding-inline-end:calc(var(--sticky-atc-qty-pad-x-d, 10px) + 16px)!important}.sticky-atc__quantity--dropdown:after{inset-inline-end:max(8px,calc(var(--sticky-atc-qty-pad-x-d, 10px) * .8))}}@media(max-width:374px){.sticky-atc--style-competitor .sticky-atc__quantity-input{width:min(var(--sticky-atc-qty-width-m, 56px),54px)!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/apex-sticky-atc.css.map */
