.mobile-dock{visibility:visible;transform:translateY(100%);color:rgb(var(--color-foreground));background:var(--gradient-background);background-color:rgb(var(--color-background));box-shadow:0 -12px 32px #2d1f1817;padding-block-start:var(--section-padding-top);padding-block-end:calc(var(--section-padding-bottom) + env(safe-area-inset-bottom));padding-inline:10px}.mobile-dock.section--divider{border-block-start:1px solid rgb(var(--color-foreground)/ .06)}.mobile-dock.section--divider:after{content:none}.dock__item{height:52px;width:100%;max-width:100%;border-radius:14px;text-decoration:none;color:rgb(var(--color-foreground));opacity:.7;transition:color .18s ease,background-color .18s ease,opacity .18s ease}.dock__item:is(:hover,:focus-visible,.is-current){color:#a3412f;background-color:#a3412f12;opacity:1}.dock__item--project{border:0;background-color:#b7232714;color:#b72327;opacity:1}.dock__item--project:is(:hover,:focus-visible){background-color:#b7232724;color:#a31f23}.dock__item:focus-visible{outline:1px solid rgb(163 65 47 / .45);outline-offset:-1px}.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 svg{height:18px;width:auto;stroke-width:1.15}.dock__item>span:last-child{font-size:10px;font-weight:550;letter-spacing:.025em}.dock__item .count{inset-block-start:-7px;inset-inline-end:-9px;min-width:17px;height:17px;padding-inline:4px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#a3412f;font-size:9px;font-weight:650}.dock__item .count[hidden]{display:none}@media screen and (min-width:768px){.mobile-dock{display:none!important}}@media screen and (max-width:767px){.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}.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)}.header-sticky.header-hidden~.mobile-dock-section~.page-container .facet-sticky,.mobile-dock-section.active~.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{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{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/34/assets/mobile-dock.css.map */
