@media screen and (max-width:699px){.sticky-atc-wrapper{position:fixed;bottom:-90px;left:0;right:0;z-index:1;background:#fff;padding:20px 20px 24px;box-shadow:0 -2px 12px #00000026;transition:bottom .35s ease}.sticky-atc-wrapper.visible{bottom:0;box-shadow:0 -4px 6px #00000029}}@media screen and (min-width:700px){.sticky-atc-wrapper--hide-desktop{display:none!important}}body.sticky-atc-visible{padding-bottom:var(--sticky-atc-height, 0px)}.sticky-atc-cta{width:100%;padding:14px 20px;background:#161616;color:#fff;text-align:center;font-size:14px;letter-spacing:.08em;cursor:pointer;text-transform:uppercase;border-radius:3px;border:1px solid #ffffff;box-shadow:none}.sticky-atc-cta:active{background:#222}.sticky-atc-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:10000;display:none;opacity:0;transition:opacity .25s ease}.sticky-atc-overlay.active{display:block;opacity:1}.sticky-atc-modal{position:fixed;bottom:0;left:0;right:0;z-index:10001;display:none;flex-direction:column;max-height:75dvh;padding:20px 20px calc(24px + env(safe-area-inset-bottom));overflow:hidden;background:#fff;box-shadow:0 -4px 18px #0000002e;transform:translateY(100%);transition:transform .35s ease}.sticky-atc-modal.active{display:flex;transform:translateY(0)}.sticky-atc-modal-header{display:flex;justify-content:center;align-items:center;margin-bottom:20px;position:relative}.sticky-atc-modal-title{font-weight:400;font-size:15px;color:#000;text-align:center;margin:0}.sticky-atc-close{background:none;border:none;font-size:15px;cursor:pointer;color:#999;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;line-height:1;position:absolute;right:-20px;top:-20px}.sticky-atc-size-options{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;flex-wrap:nowrap!important;justify-content:flex-start!important;width:100%!important;min-height:0!important;max-height:none!important;margin:0 0 12px!important;padding:0!important;gap:10px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.sticky-atc-size-options::-webkit-scrollbar{width:6px}.sticky-atc-size-options::-webkit-scrollbar-track{background:transparent}.sticky-atc-size-options::-webkit-scrollbar-thumb{background-color:#00000026;border-radius:3px}.sticky-atc-size-option{position:relative;width:100%}.sticky-atc-size-option input[type=radio]{position:absolute;opacity:0;pointer-events:none}.sticky-atc-size-option label{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;border:2px solid #d9d9d9;border-radius:0;cursor:pointer;transition:all .2s ease;font-size:14px;color:#595959;background:#fff}.sticky-atc-size-option:not(.out-of-stock) label{border-color:#000;border-width:2px;color:#000;font-weight:600}.sticky-atc-size-option input[type=radio]:checked+label{border-color:#000;border-width:2px;background:#fff;color:#000;font-weight:600}.sticky-atc-size-option.out-of-stock label{opacity:.7;cursor:not-allowed}.sticky-atc-size-option label:active{transform:scale(.96)}.sticky-atc-size-links{display:flex;justify-content:space-evenly;gap:16px;margin-bottom:20px}.sticky-atc-size-link{font-size:13px;color:#000;text-decoration:underline;cursor:pointer;background:none;border:none;padding:0}.sticky-atc-size-separator{font-size:13px;color:#d9d9d9;-webkit-user-select:none;user-select:none}.sticky-atc-btn{padding:9px;background:#161616}.sticky-atc-confirm{display:none;width:100%;background:#161616;color:#fff;border:1px solid #161616;padding:12px;font-size:14px;text-transform:uppercase;cursor:pointer;transition:background .2s ease,border-color .2s ease;letter-spacing:.08em;text-align:center}.sticky-atc-confirm:active{background:#222;border-color:#222}.sticky-atc-confirm:disabled{background:#ccc;border-color:#ccc;cursor:not-allowed}.sticky-atc-confirm .text-unavailable{display:none}@media screen and (max-width:699px){.whatsapp_main,#smile-ui-container,.smile-launcher-frame,#ssw-reward-box,#ssw-reward-btn,.gw-reward-btn,.lion-loyalty-panel-sidebar-button,.yotpo-widget-button,#swym-plugin,.swym-button-bar,.bri-AssistantButton,.bri-main-button,.bri-AssistantHeader-right,iframe[id^=smile-],iframe[id^=loyaltylion],#tidio-chat,#tidio-chat-iframe,iframe[id^=tidio],iframe[src*=tidio],.tidio-mobile,#chat-widget-container,iframe[title*=chat i],iframe[title*=Chat i]{transition:transform .35s ease!important}body.sticky-atc-visible .whatsapp_main,body.sticky-atc-visible #smile-ui-container,body.sticky-atc-visible .smile-launcher-frame,body.sticky-atc-visible #ssw-reward-box,body.sticky-atc-visible #ssw-reward-btn,body.sticky-atc-visible .gw-reward-btn,body.sticky-atc-visible .lion-loyalty-panel-sidebar-button,body.sticky-atc-visible .yotpo-widget-button,body.sticky-atc-visible #swym-plugin,body.sticky-atc-visible .swym-button-bar,body.sticky-atc-visible .bri-AssistantButton,body.sticky-atc-visible .bri-main-button,body.sticky-atc-visible .bri-AssistantHeader-right,body.sticky-atc-visible iframe[id^=smile-],body.sticky-atc-visible iframe[id^=loyaltylion],body.sticky-atc-visible #tidio-chat,body.sticky-atc-visible #tidio-chat-iframe,body.sticky-atc-visible iframe[id^=tidio],body.sticky-atc-visible iframe[src*=tidio],body.sticky-atc-visible .tidio-mobile,body.sticky-atc-visible #chat-widget-container,body.sticky-atc-visible iframe[title*=chat i],body.sticky-atc-visible iframe[title*=Chat i]{transform:translateY(-80px)!important}body.sticky-atc-visible .gw-widget-placeholder-BR-wrapper{transform:translateY(-70px)!important;transition:transform .35s ease!important}body.sticky-atc-modal-open #smile-ui-container,body.sticky-atc-modal-open .smile-launcher-frame,body.sticky-atc-modal-open #ssw-reward-box,body.sticky-atc-modal-open #ssw-reward-btn,body.sticky-atc-modal-open .lion-loyalty-panel-sidebar-button,body.sticky-atc-modal-open .yotpo-widget-button,body.sticky-atc-modal-open #swym-plugin,body.sticky-atc-modal-open .swym-button-bar,body.sticky-atc-modal-open .bri-AssistantButton,body.sticky-atc-modal-open .bri-main-button,body.sticky-atc-modal-open .bri-AssistantHeader-right,body.sticky-atc-modal-open iframe[id^=smile-],body.sticky-atc-modal-open iframe[id^=loyaltylion],body.sticky-atc-modal-open #tidio-chat,body.sticky-atc-modal-open #tidio-chat-iframe,body.sticky-atc-modal-open iframe[id^=tidio],body.sticky-atc-modal-open iframe[src*=tidio],body.sticky-atc-modal-open .tidio-mobile,body.sticky-atc-modal-open #chat-widget-container,body.sticky-atc-modal-open iframe[title*=chat i],body.sticky-atc-modal-open iframe[title*=Chat i]{transform:translateY(calc(-1 * var(--sticky-modal-height, 250px)))!important}body.sticky-atc-modal-open .whatsapp_main,body.sticky-atc-modal-open .gw-reward-btn,body.sticky-atc-modal-open .gw-widget-placeholder-BR-wrapper,body.sticky-atc-modal-open .gw-rd-popup-widget-placeholder{display:none!important}}@media screen and (max-width:699px){.sticky-atc-mobile-layout{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px}.sticky-atc-mobile-layout .sticky-atc-btn{flex-grow:1;background:#161616;color:#fff;border:none;font-weight:500;text-align:center;text-transform:uppercase;letter-spacing:.08em;padding:12px 24px;height:48px;display:flex;align-items:center;justify-content:center}.sticky-atc-mobile-layout .sticky-atc-price{font-size:16px;font-weight:500;color:#000;white-space:nowrap}.product-info .product-info__block-item>form buy-buttons{display:none!important}.variant-picker__option--size,.product-info #szb-vfr-button,.product-info #szb-vfr-button-pdp,.product-info #szb-measurements-button,.product-info #szb-measurements-button-pdp,.variant-picker__option--size button[aria-controls^=size-chart-]{display:none!important}.product-info__block-list>#szb-look-0,.product-info__block-list>#szb-container{margin:0!important;padding:0!important}.product-info__block-item[data-block-type=buy-buttons]{margin-block-start:12px!important;margin-top:0!important}.product-info__block-item[data-block-type=variant-picker]{margin-bottom:0}free-shipping-bar.custom-bar-block{margin-top:0}.sticky-atc-size-links{margin-bottom:0;margin-top:10px}}@media screen and (min-width:700px){.product-info .sticky-atc-size-links{display:none!important}}.sticky-atc-size-option{position:relative;display:block;width:100%;margin:0;padding:0}.sticky-atc-size-option input[type=radio]{display:none!important;position:absolute!important;width:0!important;height:0!important;opacity:0!important;pointer-events:none!important;appearance:none!important;-webkit-appearance:none!important}.sticky-atc-size-option label{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:47px!important;margin:0!important;padding:0 15px!important;border:1px solid #595959!important;border-radius:0!important;background:#fff!important;color:#161616!important;font-size:14px!important;font-weight:600!important;line-height:1!important;text-align:center!important;text-transform:none!important;letter-spacing:normal!important;box-shadow:none!important;overflow:hidden!important}.sticky-atc-size-option label:before,.sticky-atc-size-option label:after{content:none!important;display:none!important}.sticky-atc-size-option input[type=radio]:checked+label{border:2px solid #161616!important;background:#fff!important;color:#161616!important}.sticky-atc-size-option.out-of-stock label{opacity:.45!important;cursor:not-allowed!important;border-color:#b7b7b7!important;color:#777!important}.sticky-atc-size-option:not(.out-of-stock) label{cursor:pointer!important}.sticky-atc-size-option:not(.out-of-stock) label:active{transform:scale(.98)}.sticky-atc-size-options{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;margin:0 0 12px!important;padding:0!important}@media screen and (max-width:699px){.variant-picker__option--size{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sticky-add-to-cart.css.map */
