.mobile-dock-shell{pointer-events:none}.mobile-dock-shell--pill{padding-inline:var(--mobile-dock-pill-gap, 16px);padding-block-end:calc(env(safe-area-inset-bottom,0px) + 12px)}.mobile-dock{visibility:visible;transform:translateY(100%);color:rgb(var(--color-foreground));background:var(--gradient-background);background-color:rgb(var(--color-background));padding-block-start:var(--section-padding-top);padding-block-end:var(--section-padding-bottom);pointer-events:auto}.mobile-dock--pill{width:auto;left:var(--mobile-dock-pill-gap, 16px);right:var(--mobile-dock-pill-gap, 16px);border-radius:var(--mobile-dock-pill-radius, 999px);box-shadow:0 8px 28px #1919191f;border:1px solid rgba(23,23,23,.06);overflow:visible}.mobile-dock--pill:has(.dock__item--featured){padding-block-start:calc(var(--section-padding-top) + 14px)}.mobile-dock.section--divider{border-block-start:1px solid rgb(var(--color-foreground)/ .06)}.mobile-dock--pill.section--divider{border-block-start:0}.mobile-dock.section--divider:after{content:none}.dock__item{min-height:var(--sp-11);width:100%;max-width:100%;text-decoration:none;color:rgb(var(--color-foreground) / .72);background:transparent;border:0;padding:0;font:inherit;appearance:none;-webkit-appearance:none}.dock__item.is-active,.dock__item--featured .dock__item-label{color:rgb(var(--color-foreground))}.dock__item-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.dock__item-icon svg{height:20px;width:20px;stroke-width:1.5}.dock__item-label{font-size:11px;line-height:1.1;font-weight:500;white-space:nowrap}.dock__item--featured{gap:6px}.dock__item-icon--featured{width:var(--mobile-dock-featured-size, 52px);height:var(--mobile-dock-featured-size, 52px);border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background));margin-block-start:-18px}.dock__item-icon--featured svg{height:22px;width:22px;stroke:currentColor}.mobile-dock--2-col .dock__item{width:50%}.mobile-dock--3-col .dock__item{width:33.33%}.mobile-dock--4-col .dock__item{width:25%}.mobile-dock--5-col .dock__item{width:20%}.mobile-dock--6-col .dock__item{width:16.66%}.dock__item p{margin:0;position:relative;display:flex}.dock__item .cart-count-bubble{margin-top:-.5rem;margin-right:-2rem}.dock__item .count{inset-block-start:calc(var(--sp-1d5) * -1);inset-inline-end:calc(var(--sp-1d5) * -1)}@media screen and (min-width:768px){.mobile-dock-shell,.mobile-dock{display:none!important}}@media screen and (max-width:767px){.mobile-dock-section.active~.page-container .main-content{padding-block-end:calc(var(--mobile-dock-height, 72px) + var(--sp-4))}.footer-copyright{padding-block-end:calc(var(--sp-5) + var(--mobile-dock-height))}.header-sticky .header{transition:var(--animation-primary);transition-property:opacity,transform}.header-sticky.header-hidden{pointer-events:none}.header-sticky.header-hidden .header{transform:translateY(calc(-100% - var(--border-radius)))}.header-sticky.header-hidden~.page-container .comparison-table__sticky{inset-block-start:0}.mobile-dock-shell--always-visible .mobile-dock,.header-sticky.header-hidden~.mobile-dock-section .mobile-dock,.mobile-dock-section.active .mobile-dock,.mobile-dock-section.shopify-active .mobile-dock,.mobile-dock-section .mobile-dock.active,.mobile-dock-section .mobile-dock:has(>.dock__item:focus-visible){transform:translateY(0)}.mobile-dock-section~.page-container :is(.facet-sticky,.product-sticky-form){transition:transform var(--animation-primary);z-index:9999999999}.header-sticky.header-hidden~.mobile-dock-section~.page-container .facet-sticky,.mobile-dock-section.active~.page-container .facet-sticky,.mobile-dock-shell--always-visible~.page-container .facet-sticky{transform:translateY(calc(calc(var(--mobile-dock-height) * -1) + var(--sp-2d5)))}.mobile-dock-section.active~.page-container .reveal-banner .banner__box,.mobile-dock-shell--always-visible~.page-container .reveal-banner .banner__box{padding-block-end:calc(var(--mobile-dock-height) + clamp(var(--sp-10),3.368vw,var(--sp-16)))}.header-sticky.header-hidden~.mobile-dock-section~.page-container .product-sticky-form,.mobile-dock-section.active~.page-container .product-sticky-form,.mobile-dock-shell--always-visible~.page-container .product-sticky-form{transform:translateY(calc(var(--mobile-dock-height) * -1))}.header-sticky~.page-container .scrollspy-section{transition:inset-block-start var(--animation-primary)}.header-sticky.header-hidden~.page-container .scrollspy-section{inset-block-start:var(--sp-2)}.mobile-dock[loaded]{transition:transform var(--animation-primary)}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/mobile-dock.css.map */
