.dp-mab{display:none}@media screen and (max-width:1023px){.dp-mab{--mab-offset: 0px;display:block;position:fixed;left:0;right:0;bottom:calc(var(--mab-offset) + env(safe-area-inset-bottom,0px));z-index:949;padding:0;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s;will-change:transform}.dp-mab[hidden]{display:none}.dp-mab--floating{padding:0 clamp(8px,3vw,var(--mab-inset)) 10px}body.has-mobile-dock .dp-mab{--mab-offset: calc(var(--dock-height, 56px) + 2px)}body.has-mobile-dock:has(.dp-mobile-dock--floating) .dp-mab{--mab-offset: calc(var(--dock-height, 56px) + 10px)}body.has-mobile-dock .dp-mab--floating{padding-bottom:8px}body.sidebar-opened .dp-mab,body:has(sticky-add-to-cart.visible) .dp-mab,.dp-mab.is-scrolled-away{transform:translateY(calc(100% + var(--mab-offset) + 24px));opacity:0;pointer-events:none}.dp-mab__inner{container-type:inline-size;--mab-fluid-gap: clamp(4px, 2cqi, var(--mab-gap));--mab-fluid-h: clamp(40px, 14cqi, var(--mab-btn-height));--mab-fluid-font: clamp(12px, 4.4cqi, var(--mab-font-size));display:flex;align-items:stretch;gap:var(--mab-fluid-gap);padding:clamp(6px,2.6vw,var(--mab-pad));box-sizing:border-box;width:100%;max-width:640px;margin:0 auto;background:var(--mab-bg);border-top:1px solid var(--mab-border)}.dp-mab--floating .dp-mab__inner{border:1px solid var(--mab-border);border-radius:var(--mab-radius)}.dp-mab--shadow .dp-mab__inner{box-shadow:0 6px 24px #00000024}.dp-mab--blur .dp-mab__inner{-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px)}.dp-mab__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;height:var(--mab-fluid-h);padding:0 12px;box-sizing:border-box;border:1.5px solid var(--btn-border);border-radius:var(--mab-btn-radius);background:var(--btn-bg);color:var(--btn-text)!important;font-family:var(--font-body-family, inherit);font-size:var(--mab-fluid-font);font-weight:700;line-height:1.1;letter-spacing:0;text-decoration:none!important;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:transform .12s ease,filter .15s ease}.dp-mab__btn:hover{filter:brightness(1.08)}.dp-mab__btn:active{transform:scale(.97)}.dp-mab__btn:focus-visible{outline:2px solid var(--btn-border);outline-offset:2px}.dp-mab__btn--fill{flex:1 1 0;padding:0 clamp(4px,1.6cqi,10px)}.dp-mab__btn--auto{flex:0 1 auto;padding:0 16px}.dp-mab__btn--square{flex:0 0 var(--mab-fluid-h);width:var(--mab-fluid-h);padding:0}.dp-mab__btn--icon-right{flex-direction:row-reverse}.dp-mab__btn--icon-top{flex-direction:column;gap:3px;font-size:calc(var(--mab-fluid-font) - 3px)}.dp-mab__label{min-width:0;overflow:hidden;text-overflow:clip}.dp-mab__icon{flex:0 0 auto;width:1.3em;height:1.3em;display:inline-flex;align-items:center;justify-content:center}.dp-mab__btn--icon-only .dp-mab__icon{width:clamp(18px,6cqi,22px);height:clamp(18px,6cqi,22px)}.dp-mab__icon svg,.dp-mab__icon img{width:100%;height:100%;display:block;object-fit:contain}.dp-mab__icon svg [fill]:not([fill=none]){fill:currentColor}body.has-mobile-action-bar{padding-bottom:calc(var(--mab-height, 70px) + 20px + env(safe-area-inset-bottom,0px))}body.has-mobile-action-bar.has-mobile-dock{padding-bottom:calc(var(--mab-height, 70px) + var(--dock-height, 56px) + 30px + env(safe-area-inset-bottom,0px))}body.has-mobile-action-bar .main-go-top{bottom:calc(var(--mab-height, 70px) + 28px + env(safe-area-inset-bottom,0px))}body.has-mobile-action-bar.has-mobile-dock .main-go-top{bottom:calc(var(--mab-height, 70px) + var(--dock-height, 56px) + 38px + env(safe-area-inset-bottom,0px))}body.has-mobile-action-bar #gorgias-chat-container #chat-button,body.has-mobile-action-bar #gorgias-chat-container #chat-input,body.has-mobile-action-bar #gorgias-chat-container #mount-floating-engagement-widget{bottom:calc(var(--mab-height, 70px) + 26px + env(safe-area-inset-bottom,0px))!important}body.has-mobile-action-bar.has-mobile-dock #gorgias-chat-container #chat-button,body.has-mobile-action-bar.has-mobile-dock #gorgias-chat-container #chat-input,body.has-mobile-action-bar.has-mobile-dock #gorgias-chat-container #mount-floating-engagement-widget{bottom:calc(var(--mab-height, 70px) + var(--dock-height, 56px) + 36px + env(safe-area-inset-bottom,0px))!important}body.has-mobile-action-bar:has(sticky-add-to-cart.visible) #gorgias-chat-container #chat-button,body.has-mobile-action-bar:has(sticky-add-to-cart.visible) #gorgias-chat-container #chat-input,body.has-mobile-action-bar:has(sticky-add-to-cart.visible) #gorgias-chat-container #mount-floating-engagement-widget{bottom:calc(110px + env(safe-area-inset-bottom,0px))!important}@supports not (width: 1cqi){.dp-mab__inner{--mab-fluid-gap: clamp(4px, 1.8vw, var(--mab-gap));--mab-fluid-h: clamp(40px, 12.5vw, var(--mab-btn-height));--mab-fluid-font: clamp(12px, 3.9vw, var(--mab-font-size))}.dp-mab__btn--fill{padding:0 clamp(4px,1.4vw,10px)}}@media(min-width:700px){.dp-mab__inner{max-width:560px}}@media(prefers-reduced-motion:reduce){.dp-mab,.dp-mab__btn{transition:none}}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/section-mobile-action-bar.css.map */
