.announcement-bar-secondary{background-color:var(--abc-secondary-bg, #1c1917);color:var(--abc-secondary-color, #ffffff);font-size:calc(var(--typeBaseSize) * .75);padding:10px 0;position:relative;text-align:center}.announcement-bar-secondary a,.announcement-bar-secondary a:visited,.announcement-bar-secondary a:hover,.announcement-bar-secondary a:active{color:var(--abc-secondary-color, #ffffff)}.announcement-slider-secondary{position:relative}.announcement-slider-secondary__slide{overflow:hidden;padding:0 5px;position:relative;width:100%}.announcement-link-secondary{color:var(--abc-secondary-color, #ffffff);display:block}.announcement-link-secondary:active,.announcement-link-secondary:hover{color:var(--abc-secondary-color, #ffffff)}.announcement-text-secondary{display:block;font-size:.9em;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.announcement-link-text-secondary{display:block}.announcement-link-secondary .announcement-link-text-secondary{text-decoration:underline}.announcement-link-text-secondary a{color:inherit}@media only screen and (min-width:769px){.announcement-slider-secondary[data-compact=true] .announcement-slider-secondary__slide{display:none}.announcement-slider-secondary[data-compact=true] .announcement-slider-secondary__slide.is-active{display:block}.announcement-slider-secondary[data-compact=true] .announcement-link-text-secondary,.announcement-slider-secondary[data-compact=true] .announcement-text-secondary{display:inline}.announcement-slider-secondary[data-compact=true] .announcement-text-secondary+.announcement-link-text-secondary{padding-left:5px}.announcement-slider-secondary[data-compact=false]{display:flex}.announcement-slider-secondary[data-compact=false] .announcement-slider-secondary__slide{flex:1 1 33%}}@media only screen and (max-width:768px){.announcement-slider-secondary .announcement-slider-secondary__slide{display:none}.announcement-slider-secondary .announcement-slider-secondary__slide.is-active{display:block}}.cart-drawer-qty-progress{background:transparent;border-bottom:1px solid #e5e5e5;box-sizing:border-box;color:var(--cdqp-text, #1c1917);margin-bottom:8px;padding:2px 0 10px;position:relative}.cart-drawer-qty-progress__message{color:var(--cdqp-text, #1c1917);font-size:15px;font-weight:500;line-height:1.35;margin:0 0 9px;text-align:center}.cart-drawer-qty-progress__message strong{font-weight:700}.cart-drawer-qty-progress__bar-wrap{position:relative;padding-bottom:18px}.cart-drawer-qty-progress__bar{background-color:#fff;border:1px solid #1c1917;border-radius:9999px;box-sizing:border-box;height:7px;position:relative;width:100%}.cart-drawer-qty-progress__fill{background-color:var(--bom-accent, #6B7B4A);border-radius:9999px;height:100%;transition:width .4s ease;width:0}.cart-drawer-qty-progress__markers{position:absolute;top:0;left:0;right:0;height:7px}.cart-drawer-qty-progress__marker{align-items:center;display:flex;flex-direction:column;position:absolute;top:50%;transform:translate(-50%,-50%)}.cart-drawer-qty-progress__marker-dot{align-items:center;background-color:#fff;border:1px solid #1c1917;border-radius:50%;box-sizing:border-box;color:#ccc;display:flex;height:17px;justify-content:center;position:relative;transition:background-color .3s ease,border-color .3s ease,color .3s ease;width:17px;z-index:2}.cart-drawer-qty-progress__marker-dot svg{display:block;fill:currentColor;height:9px;width:9px}.cart-drawer-qty-progress__marker-label{color:#aaa;font-size:15px;font-weight:600;position:absolute;text-align:center;top:21px;transition:color .3s ease;white-space:nowrap}.cart-drawer-qty-progress__marker.is-reached .cart-drawer-qty-progress__marker-label{color:var(--bom-accent, #6B7B4A)}.cart-drawer-discount{padding:0}.cart-drawer-discount:empty{display:none}.cart-drawer-discount__row{display:flex;flex-wrap:wrap;gap:6px;padding:0}.cart-drawer-discount__tag{align-items:center;background-color:#fff;border:1px solid #1c1917;border-radius:0;color:#1c1917;display:inline-flex;font-size:15px;font-weight:700;gap:5px;letter-spacing:.6px;padding:3px 7px;text-transform:uppercase}.cart-drawer-discount__note{color:#8a8a8a;font-size:15px;letter-spacing:normal;text-transform:none}.cart-drawer-discount__tag svg{flex:0 0 12px;height:12px;stroke:#1c1917;width:12px}:is(#CartDrawer,.bom-cartpage) [data-summary]{padding:4px 0 0!important}:is(#CartDrawer,.bom-cartpage) .cart-drawer-summary__row{align-items:center;display:flex;justify-content:space-between;padding:6px 0 2px}:is(#CartDrawer,.bom-cartpage) .cart-drawer-summary__row[hidden]{display:none}:is(#CartDrawer,.bom-cartpage) .cart-drawer-summary__label{color:#1c1917;font-size:15px;font-weight:600;letter-spacing:0;text-transform:none}:is(#CartDrawer,.bom-cartpage) .cart-drawer-summary__amount{color:#1c1917;font-size:15px;font-weight:700}.cart-drawer-payment-icons{align-items:center;display:flex;flex-wrap:nowrap!important;gap:6px;justify-content:center;margin-top:8px;min-width:0}@media only screen and (min-width:769px){.cart-drawer-payment-icons{gap:10px}}.cart-drawer-payment-icons__item{display:inline-flex;flex:0 1 auto;min-width:0}.cart-drawer-payment-icons__item svg,.cart-drawer-payment-icons__svg{height:var(--cdpi-size, 24px);max-width:100%;width:auto}.cart-drawer-payment-icons[hidden]{display:none}.cart-drawer-guarantee{background-color:var(--cdg-bg, #F6F5F3);border:1px solid #EAE3DA;box-sizing:border-box;color:var(--cdg-color, #1c1917);font-size:15px;font-weight:600;letter-spacing:.01em;margin-top:10px;padding:10px 12px;text-align:center;text-transform:none;width:100%}.cart-drawer-guarantee[hidden]{display:none}:is(#CartDrawer,.bom-cartpage) .drawer__header,:is(#CartDrawer,.bom-cartpage) .drawer__fixed-header{min-height:0!important}:is(#CartDrawer,.bom-cartpage) .drawer__header{border-bottom:0!important;padding-bottom:8px!important;padding-top:8px!important;position:relative}:is(#CartDrawer,.bom-cartpage) .drawer__header:after{background:#e5e5e5;bottom:0;content:"";height:1px;left:calc(-1 * var(--drawer-gutter));pointer-events:none;position:absolute;right:calc(-1 * var(--drawer-gutter))}:is(#CartDrawer,.bom-cartpage) .drawer__title{font-family:var(--typeHeaderPrimary, inherit),var(--typeHeaderFallback, serif)!important;font-size:22px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.2!important;text-transform:none!important}:is(#CartDrawer,.bom-cartpage) .drawer__scrollable{flex:1 1 auto!important;min-height:0!important;padding-top:7px!important}:is(#CartDrawer,.bom-cartpage) .drawer__footer{border-top:0!important;flex:0 0 auto!important;padding-bottom:9px!important;padding-top:6px!important}:is(#CartDrawer,.bom-cartpage) .cart__checkout-wrapper{margin-top:6px!important}:is(#CartDrawer,.bom-cartpage) .cart-item-custom{border-bottom:1px solid #EFEDE8;box-sizing:border-box;display:flex;gap:10px;padding:12px 0;position:relative}:is(#CartDrawer,.bom-cartpage) .cart-item-custom:last-child{border-bottom:0}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__image{flex:0 0 60px;width:60px}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__image-link,:is(#CartDrawer,.bom-cartpage) .cart-item-custom__image img{border-radius:2px;display:block;height:75px;object-fit:cover;width:60px}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__content{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding-right:26px;position:relative}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__remove{align-items:center;color:#a8a29a;display:flex;height:32px;justify-content:center;line-height:0;margin:0;padding:0;position:absolute;right:-8px;top:-6px;width:32px}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__remove svg{height:16px;width:16px}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__remove:hover{color:#1c1917}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__remove:focus-visible{outline:2px solid #1c1917;outline-offset:-2px}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__title{color:#1c1917!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--typeBasePrimary),var(--typeBaseFallback, sans-serif)!important;font-size:15px!important;font-weight:500;letter-spacing:normal;line-height:1.35;margin:0 0 3px;text-decoration:none;text-transform:none}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__variants{margin:0 0 auto}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__variant-row{color:#7a736b;font-size:15px;line-height:1.35;margin:0}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__variant-value{color:#7a736b;font-weight:400}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__variant-sep{color:#c9c4bc;margin:0 3px}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__footer{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:8px}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty{align-items:center;background:#fff;border:1px solid #E2DFD8;display:inline-flex;flex:0 0 auto!important;height:32px;max-width:none!important;min-width:0!important;overflow:hidden;width:auto!important}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty>.hidden-label{display:none!important}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty:focus-within{border-color:#1c1917}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty .js-qty__adjust{align-items:center;background:transparent;border:0;color:#1c1917;cursor:pointer;display:inline-flex;flex:0 0 32px!important;height:32px!important;justify-content:center;min-width:32px!important;order:0!important;padding:0;position:static!important;width:32px!important;-webkit-tap-highlight-color:transparent}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty .js-qty__adjust:hover,:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty .js-qty__adjust:focus,:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty .js-qty__adjust:focus-visible,:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty .js-qty__adjust:focus-within,:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty .js-qty__adjust:active{background:transparent!important;color:#1c1917!important;opacity:1!important;outline:none!important;visibility:visible!important}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty .js-qty__adjust:focus-visible{outline:2px solid #1c1917!important;outline-offset:-2px}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty .js-qty__adjust svg,:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty .js-qty__adjust:hover svg,:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty .js-qty__adjust:focus svg,:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty .js-qty__adjust:focus-visible svg,:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty .js-qty__adjust:focus-within svg,:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty .js-qty__adjust:active svg{color:#1c1917!important;display:block!important;height:10px!important;opacity:1!important;pointer-events:none;visibility:visible!important;width:10px!important}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty .js-qty__num{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-left:1px solid #EFEDE8!important;border-right:1px solid #EFEDE8!important;border-radius:0;color:#1c1917;flex:0 0 32px!important;font-family:inherit;font-size:15px;font-weight:500;height:32px!important;line-height:32px;min-width:32px!important;order:0!important;padding:0;text-align:center;width:32px!important}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty .js-qty__num:focus,:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty .js-qty__num:focus-visible{background:#f6f5f3;outline:none}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__qty .js-qty__adjust:hover{background:#f5f2ec!important;transition:none!important;transition-delay:0s!important}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__price-col{flex:0 1 auto;min-width:0;text-align:right}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__price-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 6px;justify-content:flex-end}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__price-compare{color:#a8a29a;font-size:15px;font-weight:400;text-decoration:line-through}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__price-sale{color:#1c1917;font-size:15px;font-weight:600;white-space:nowrap}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__savings{color:var(--bom-alert, #B23F2C);font-size:15px;font-weight:600;line-height:1.3;margin-top:1px;white-space:nowrap}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__line-discount{color:#1c1917;font-size:15px;line-height:1.3;margin-top:1px}:is(#CartDrawer,.bom-cartpage) .cart-item-custom__unit-price{color:#7a736b;font-size:15px;margin-top:1px}.cart-drawer-upsell{background-color:#fff;border-radius:2px;box-sizing:border-box;flex:0 0 auto;margin:12px 0;padding:12px}.cart-drawer-upsell[hidden]{display:none}.cart-drawer-upsell__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.cart-drawer-upsell__title-text{color:#1c1917;font-family:var(--typeBasePrimary, inherit),var(--typeBaseFallback, sans-serif);font-size:15px;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.cart-drawer-upsell__nav{display:flex;gap:4px}.cart-drawer-upsell__nav[hidden]{display:none}.cart-drawer-upsell__arrow{align-items:center;background:transparent;border:0;color:#1c1917;cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;width:24px;-webkit-tap-highlight-color:transparent}.cart-drawer-upsell__arrow svg{height:16px;width:16px}.cart-drawer-upsell__arrow:hover{color:#1c1917}.cart-drawer-upsell__viewport{overflow:hidden;width:100%}.cart-drawer-upsell__track{display:flex;transition:transform .35s ease;will-change:transform}.cart-drawer-upsell__slide{align-items:center;box-sizing:border-box;display:flex;flex:0 0 100%;gap:12px;width:100%}.cart-drawer-upsell__image{background:#fff;border-radius:2px;display:block;flex:0 0 64px;height:64px;overflow:hidden;width:64px}.cart-drawer-upsell__image img{display:block;height:100%;object-fit:cover;width:100%}.cart-drawer-upsell__info{display:flex;flex:1 1 auto;flex-direction:column;gap:5px;min-width:0}.cart-drawer-upsell__name{color:#1c1917;font-size:15px;font-weight:600;letter-spacing:.5px;line-height:1.3;overflow:hidden;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.cart-drawer-upsell__price-row{align-items:baseline;display:flex;gap:6px}.cart-drawer-upsell__price-compare{color:#999;font-size:15px;text-decoration:line-through}.cart-drawer-upsell__price-compare[hidden]{display:none}.cart-drawer-upsell__price-sale{color:#1c1917;font-size:15px;font-weight:600}.cart-drawer-upsell__options{display:flex;flex-wrap:wrap;gap:6px;width:100%}.cart-drawer-upsell__select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 6px center;background-repeat:no-repeat;background-size:10px;border:1px solid #e5e5e5;border-radius:0;color:#1c1917;cursor:pointer;flex:1 1 84px;font-size:15px;min-width:0;padding:6px 22px 6px 8px;text-overflow:ellipsis}.cart-drawer-upsell__select:focus{border-color:#1c1917;outline:none}.cart-drawer-upsell__add{align-self:center;background-color:#1c1917;border:0;border-radius:4px;color:#fff;cursor:pointer;flex:0 0 auto;font-size:15px;font-weight:600;letter-spacing:.02em;padding:10px 16px;transition:background-color .2s ease;white-space:nowrap}.cart-drawer-upsell__add:hover{background-color:#852638}.cart-drawer-upsell__add:disabled{cursor:default;opacity:.6}.cart-drawer-qty-progress{background:none;border:0;border-bottom:1px solid #E5E3DF;border-radius:0;margin:0 calc(var(--drawer-gutter, 20px) * -1);padding:18px var(--drawer-gutter, 20px) 14px}.cart-drawer-qty-progress__message{color:#1c1917;font-size:15px;font-weight:400;letter-spacing:normal;line-height:1.3;margin:0;max-width:none;overflow:visible;text-align:center;text-overflow:clip;text-transform:none;white-space:normal}.cart-drawer-qty-progress__message strong{color:#1c1917;font-weight:600}.cart-drawer-qty-progress__message .cdqp-pct{color:var(--bom-accent, #6B7B4A);font-size:15px;font-weight:700;white-space:nowrap}.cart-drawer-qty-progress__message .cdqp-lead{color:var(--bom-accent, #6B7B4A);font-weight:700;font-style:normal}.cart-drawer-qty-progress__bar-wrap{padding:10px 4px 22px}.cart-drawer-qty-progress__bar{background-color:#e3dcd0;border:0;border-radius:999px;box-sizing:border-box;height:10px;overflow:visible}.cart-drawer-qty-progress__fill{background:linear-gradient(90deg,var(--bom-accent-dark, #55643A) 0%,var(--bom-accent, #6B7B4A) 100%);border-radius:999px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1)}.cart-drawer-qty-progress__markers{height:10px}.cart-drawer-qty-progress__marker-dot{background-color:#fff;border:2px solid #CFC8BE;box-shadow:none;color:#b3aba1;height:19px;width:19px;transition:background-color .3s ease,border-color .3s ease,transform .3s ease}.cart-drawer-qty-progress__marker-dot svg{display:block;height:9px;width:9px;opacity:1;transition:color .3s ease}.cart-drawer-qty-progress__marker.is-reached .cart-drawer-qty-progress__marker-dot{background-color:var(--bom-accent, #6B7B4A);border-color:var(--bom-accent, #6B7B4A);color:#fff}.cart-drawer-qty-progress__marker.is-reached .cart-drawer-qty-progress__marker-dot svg{color:#fff}.cart-drawer-qty-progress__marker-label{color:#8a8a8a;font-size:15px;font-weight:600;letter-spacing:normal;text-transform:none;top:22px}.cart-drawer-qty-progress__marker.is-reached .cart-drawer-qty-progress__marker-label{color:var(--bom-accent, #6B7B4A);font-weight:700}.cart-drawer-qty-progress.is-close .cart-drawer-qty-progress__marker.is-next .cart-drawer-qty-progress__marker-dot{animation:cdqpPulse 1.8s ease-in-out infinite;border-color:var(--bom-accent, #6B7B4A)}@keyframes cdqpPulse{0%,to{box-shadow:0 0 #6b7b4a57}55%{box-shadow:0 0 0 5px #6b7b4a00}}@media(prefers-reduced-motion:reduce){.cart-drawer-qty-progress.is-close .cart-drawer-qty-progress__marker.is-next .cart-drawer-qty-progress__marker-dot{animation:none}.cart-drawer-qty-progress__fill{transition:none}}:is(#CartDrawer,.bom-cartpage) .drawer__header{align-items:center;display:flex;justify-content:center;position:relative}:is(#CartDrawer,.bom-cartpage) .drawer__title--logo{display:block;line-height:0;width:auto}:is(#CartDrawer,.bom-cartpage) .drawer__logo-img{display:block;height:auto;max-width:100%;width:130px}:is(#CartDrawer,.bom-cartpage) .drawer__close{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}:is(#CartDrawer,.bom-cartpage) .cart-drawer-protect{background:#fff;border-top:1px solid #E5E3DF;padding:6px 20px}:is(#CartDrawer,.bom-cartpage) .cart-drawer-protect[hidden]{display:none}:is(#CartDrawer,.bom-cartpage) label.cart-drawer-protect__row{align-items:center;cursor:pointer;display:flex;font-size:15px;gap:10px;letter-spacing:normal;margin:0;text-transform:none}:is(#CartDrawer,.bom-cartpage) .cart-drawer-protect__input{height:1px;margin:0;opacity:0;position:absolute;width:1px}:is(#CartDrawer,.bom-cartpage) .cart-drawer-protect__box{align-items:center;background:#fff;border:1px solid #C9BFB4;color:transparent;display:inline-flex;flex:0 0 auto;height:17px;justify-content:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease;width:17px}:is(#CartDrawer,.bom-cartpage) .cart-drawer-protect__box svg{display:block;height:11px;width:11px}:is(#CartDrawer,.bom-cartpage) .cart-drawer-protect__input:focus-visible+.cart-drawer-protect__box{outline:2px solid #1c1917;outline-offset:2px}:is(#CartDrawer,.bom-cartpage) .cart-drawer-protect__input:checked+.cart-drawer-protect__box{background:#1c1917;border-color:#1c1917;color:#fff}:is(#CartDrawer,.bom-cartpage) .cart-drawer-protect__text{display:flex;flex-direction:column;min-width:0}:is(#CartDrawer,.bom-cartpage) .cart-drawer-protect__title{color:#1c1917;font-size:15px;font-weight:600;letter-spacing:normal;line-height:1.3;text-transform:none}:is(#CartDrawer,.bom-cartpage) .cart-drawer-protect__sub{color:#1c1917;font-size:15px;letter-spacing:normal;line-height:1.35;text-transform:none}:is(#CartDrawer,.bom-cartpage) .cart-drawer-protect__price{color:#1c1917;flex:0 0 auto;font-size:15px;font-weight:600;letter-spacing:normal;margin-left:auto;white-space:nowrap}.category-nav{background-color:var(--cnav-bg, #ffffff);color:var(--cnav-color, #1c1917);padding:var(--cnav-padding-y, 14px) 0;width:100%;box-sizing:border-box}.category-nav--border{border-bottom:1px solid var(--cnav-border-color, #e8e8e1)}.category-nav__inner{width:100%}.category-nav__list{list-style:none;margin:0;padding:0 16px;display:flex;justify-content:flex-start;align-items:center;gap:var(--cnav-gap-mobile, 16px);flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;scroll-padding-left:16px}.category-nav__list::-webkit-scrollbar{display:none}@media only screen and (min-width:769px){.category-nav__list{gap:var(--cnav-gap-desktop, 32px);justify-content:center;overflow-x:visible;padding:0;scroll-snap-type:none}}.category-nav--mobile-wrap .category-nav__list{flex-wrap:wrap;overflow-x:visible;scroll-snap-type:none;row-gap:var(--cnav-gap-mobile, 16px)}.category-nav__item{flex-shrink:0;scroll-snap-align:start}.category-nav__link{color:var(--cnav-color, #1c1917);display:inline-block;font-size:var(--cnav-font-size-mobile, 12px);font-weight:var(--cnav-font-weight, 600);letter-spacing:var(--cnav-letter-spacing, 1.5px);text-transform:var(--cnav-text-transform, uppercase);text-decoration:none;padding-bottom:var(--cnav-underline-offset, 4px);border-bottom:var(--cnav-underline-thickness, 1px) solid transparent;transition:color .2s ease,border-color .2s ease;white-space:nowrap;line-height:1.2}@media only screen and (min-width:769px){.category-nav__link{font-size:var(--cnav-font-size-desktop, 14px)}}.category-nav--underline .category-nav__link{border-bottom-color:currentColor}.category-nav__link:hover{color:var(--cnav-color-hover, #666666)}.category-nav--underline .category-nav__link:hover{border-bottom-color:var(--cnav-color-hover, #666666)}.category-nav__link--active{border-bottom-width:calc(var(--cnav-underline-thickness, 1px) + 1px);border-bottom-color:currentColor}.category-nav__link:focus-visible{outline:2px solid var(--cnav-color, #1c1917);outline-offset:2px}@media only screen and (max-width:768px){.category-nav--hide-mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
