.bs-announcement,.bs-site-header,.bs-newsletter,.bs-footer{font-family:var(--bs-font, "Helvetica Neue", Helvetica, Arial, sans-serif);letter-spacing:0}.bs-announcement{display:block;background:var(--bs-ann-bg, #130f0c);color:var(--bs-ann-text, #fff)}.bs-announcement-inner{width:min(100% - 72px,1320px);min-height:42px;margin-inline:auto;display:flex;justify-content:space-between;align-items:center;gap:14px}.bs-announcement-message{font-size:12px;font-weight:600;line-height:1.35}.bs-announcement-message a,.bs-footer a,.bs-navigation-panel a{color:inherit;text-decoration:none}.bs-announcement-message a:hover,.bs-footer a:hover,.bs-mega-menu a:hover{text-decoration:underline;text-underline-offset:.16em}.bs-announcement-controls{display:flex;gap:3px;flex-shrink:0}.bs-announcement-controls button{display:grid;place-items:center;width:29px;height:32px;padding:0;border:0;color:inherit;background:transparent;cursor:pointer}.bs-announcement-controls svg{width:9px;height:9px}.bs-announcement-controls [data-bs-previous] svg{transform:rotate(90deg)}.bs-announcement-controls [data-bs-next] svg{transform:rotate(-90deg)}.bs-section-header{--bs-header-height: 64px;position:relative;z-index:var(--layer-menu-drawer, 7)}#header-group:has(>.bs-section-header .bs-site-header--sticky){display:contents}#header-group:has(>.bs-section-header .bs-site-header--sticky)~#MainContent{--bs-sticky-header-offset: var(--header-height, 64px)}#header-group:has(>.bs-section-header .bs-site-header--sticky)~#MainContent .product-details.sticky-content--desktop,#header-group:has(>.bs-section-header .bs-site-header--sticky)~#MainContent .product-information__media .sticky-content{--sticky-header-offset: var(--bs-sticky-header-offset)}.bs-section-header:has(.bs-site-header--sticky){position:sticky;top:0}.bs-section-header:has(.bs-site-header--overlay){margin-bottom:calc(0px - var(--bs-header-height))}.bs-site-header{--bs-header-color: #130f0c;--bs-header-background: #fff;position:relative;display:block;color:var(--bs-header-color);background:var(--bs-header-background);transition:color .18s ease,background-color .18s ease}.bs-site-header--overlay:not(.bs-header-solid):not(:hover):not(:focus-within):not(:has(.bs-navigation-group[open])){--bs-header-color: #fff;--bs-header-background: #130f0c;background:transparent}.bs-header-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(14px,2vw,38px);min-height:var(--bs-header-height);width:min(100% - 72px,1420px);margin-inline:auto}.bs-header-logo{display:inline-flex;align-items:center;color:inherit;text-decoration:none;font-size:20px;font-weight:800}.bs-header-logo img{display:block;width:var(--bs-logo-width, 54px);height:auto;max-height:calc(var(--bs-header-height) - 14px);object-fit:contain}.bs-mobile-menu-toggle,.bs-mobile-account{display:none}.bs-navigation-items,.bs-menu-list,.bs-menu-list ul,.bs-footer-links,.bs-footer-payments{margin:0;padding:0;list-style:none}.bs-navigation-items{display:flex;align-items:center;justify-content:center;gap:clamp(10px,2.45vw,40px)}.bs-navigation-group>summary,.bs-navigation-link{display:flex;align-items:center;gap:7px;min-height:var(--bs-header-height);color:inherit;font-size:clamp(13px,1.18vw,17px);font-weight:700;white-space:nowrap;cursor:pointer}.bs-navigation-group>summary>span,.bs-footer-column>summary>svg{width:8px;display:none}.bs-navigation-group[open]>summary,.bs-navigation-link:hover{box-shadow:inset 0 -2px #130f0c}.bs-mega-menu{position:absolute;inset-inline:0;top:100%;overflow:auto;max-height:min(70vh,560px);padding:36px clamp(22px,4vw,64px) 34px;color:#130f0c;background:#fff;border-top:1px solid #f2f0ee;box-shadow:0 18px 24px #130f0c1a}.bs-mega-menu-inner{width:min(100%,1320px);margin-inline:auto;display:flex;align-items:flex-start;gap:34px}.bs-mega-menu-text,.bs-mega-all{flex:0 0 min(175px,20%)}.bs-mega-menu-text>p,.bs-mega-all{margin:0 0 14px;font-size:16px;font-weight:750}.bs-menu-list li{margin:8px 0;font-size:14px}.bs-menu-list ul{padding-inline-start:16px}.bs-mega-cards{flex:1 1 0;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,104px));justify-content:start;gap:20px 18px}.bs-mega-card{display:flex;flex-direction:column;text-align:center;gap:5px;font-size:14px;font-weight:700;line-height:1.35}.bs-mega-card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.bs-mega-cards--promo{display:flex;justify-content:flex-end}.bs-mega-cards--promo .bs-mega-card{width:min(100%,342px)}.bs-mega-cards--promo img{aspect-ratio:3 / 2;object-fit:cover}.bs-header-actions{--color-account-icon: var(--bs-header-color);--cart-bubble-background: var(--bs-header-color);--cart-bubble-text: var(--bs-header-background);display:flex;align-items:center;justify-content:flex-end;gap:2px}.bs-header-actions .header-actions__action{display:inline-flex;align-items:center;justify-content:center;color:var(--bs-header-color);width:36px;height:42px;margin:0;padding:0;background-color:transparent}.bs-header-actions .header-actions__action>svg,.bs-header-actions .header-actions__action .svg-wrapper>svg{width:23px;height:23px}.bs-header-actions .svg-wrapper{width:23px;height:23px}.bs-header-actions--hide-account .account-button{display:none}.bs-newsletter,.bs-footer{color:#130f0c;background:var(--bs-news-bg, var(--bs-footer-bg, #f4f0ed))}.bs-newsletter-inner,.bs-footer-inner{width:min(100% - 72px,1500px);margin-inline:auto}.bs-newsletter-inner{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;padding-block:50px 36px}.bs-newsletter-copy h2{margin:0;color:inherit;font:inherit;font-size:clamp(34px,3.51vw,51px);font-weight:750;line-height:1.15;letter-spacing:-.035em}.bs-newsletter-copy p{margin:8px 0 0;font-size:clamp(18px,1.88vw,27px);font-weight:500;line-height:1.35}.bs-newsletter-form{flex:0 1 clamp(300px,28vw,520px)}.bs-newsletter-field{display:flex;align-items:center;width:100%;min-height:48px;padding:3px;border:1px solid #130f0c;border-radius:999px;background:#ffffff40}.bs-newsletter-field input{flex:1;min-width:0;padding:8px 16px;color:inherit;background:transparent;border:0;font:inherit;font-size:16px}.bs-newsletter-field button{flex-shrink:0;padding:11px 21px;border:0;border-radius:999px;background:#130f0c;color:#fff;font:inherit;font-size:14px;font-weight:650;line-height:1.2;cursor:pointer}.bs-newsletter-form [role=alert],.bs-newsletter-form [role=status]{margin:9px 0 0;font-size:14px}.bs-footer-inner{display:flex;align-items:flex-end;justify-content:center;gap:clamp(20px,6vw,96px);padding-block:42px 32px}.bs-footer-art{flex:0 1 min(48%,600px)}.bs-footer-art img{display:block;width:100%;height:auto}.bs-footer-content{flex:1 0 min(50%,580px);min-width:0}.bs-footer-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.bs-footer-column>summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:15px;font-weight:750}.bs-footer-links{display:grid;gap:8px;margin-top:10px;font-size:14px;line-height:1.45}.bs-footer-tools{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:24px;gap:10px 18px}.bs-footer-market{display:flex;align-items:center;gap:5px}.bs-footer-market select,.bs-footer-market button,.bs-footer-market-label{padding:6px 8px;border:1px solid #d7d1cc;border-radius:4px;background:transparent;color:inherit;font:inherit;font-size:12px}.bs-footer-social{display:flex;flex-wrap:wrap;gap:14px;margin:0;padding:0;list-style:none}.bs-footer-social svg{display:block;width:18px;height:18px}.bs-footer-payments{display:flex;flex-wrap:wrap;gap:6px;margin-top:13px}.bs-footer-payment-icon{display:block;width:34px;height:auto}.bs-footer-copyright{margin-top:14px;font-size:12px}@media screen and (max-width:1050px){.bs-header-inner,.bs-announcement-inner,.bs-newsletter-inner,.bs-footer-inner{width:calc(100% - 48px)}.bs-navigation-items{gap:14px}.bs-footer-inner{flex-direction:column-reverse;align-items:stretch;gap:36px}.bs-footer-art{flex:none;width:min(100%,600px);margin-inline:auto}.bs-footer-content{flex:none}}@media screen and (max-width:989px){.bs-section-header{--bs-header-height: 58px}#header-group:has(>.bs-section-header .bs-site-header--sticky)~#MainContent{--bs-sticky-header-offset: var(--header-height, 58px)}.bs-header-inner{grid-template-columns:1fr auto auto;gap:3px}.bs-navigation{grid-column:3;grid-row:1}.bs-header-actions{grid-column:2;grid-row:1}.bs-mobile-menu-toggle{display:grid;place-items:center;width:36px;height:42px;cursor:pointer}.bs-mobile-menu-toggle span,.bs-mobile-menu-toggle svg{width:22px;height:22px}.bs-navigation .bs-menu-close,.bs-navigation[open] .bs-menu-open,.bs-header-actions .account-button{display:none}.bs-navigation[open] .bs-menu-close{display:block}.bs-navigation-panel{position:absolute;top:100%;right:0;width:min(100%,420px);max-height:calc(100dvh - 110px);overflow:auto;padding:8px 22px 22px;background:#fff;color:#130f0c;box-shadow:0 14px 24px #130f0c26}.bs-navigation-items{display:block}.bs-navigation-items>li{border-bottom:1px solid #e8e4e1}.bs-navigation-group>summary,.bs-navigation-link{min-height:48px;font-size:16px;justify-content:space-between}.bs-navigation-group>summary>span,.bs-footer-column>summary>svg{display:inline-flex}.bs-navigation-group>summary svg{width:100%}.bs-navigation-group[open]>summary,.bs-navigation-link:hover{box-shadow:none}.bs-navigation-group[open]>summary span,.bs-footer-column[open]>summary svg{transform:rotate(180deg)}.bs-mobile-account{display:inline-block;margin-top:18px;font-weight:700}.bs-mega-menu{position:static;overflow:visible;max-height:none;padding:0 0 20px;border:0;box-shadow:none}.bs-mega-menu-inner{display:grid;gap:10px}.bs-mega-menu-text>p,.bs-mega-all{margin:0}.bs-mega-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bs-mega-card{font-size:12px}}@media screen and (max-width:749px){.bs-header-inner,.bs-announcement-inner{width:calc(100% - 32px)}.bs-newsletter-inner,.bs-footer-inner{width:calc(100% - 48px)}.bs-newsletter-inner{flex-direction:column;align-items:stretch;gap:36px;padding-block:36px 25px}.bs-newsletter-copy h2{font-size:clamp(30px,8.8vw,38px)}.bs-newsletter-form{flex:none}.bs-footer-inner{padding-block:16px 28px;gap:24px}.bs-footer-columns{grid-template-columns:1fr;gap:0}.bs-footer-column{padding-block:12px;border-bottom:1px solid #d7d1cc}.bs-footer-links{margin-top:8px}}@media(prefers-reduced-motion:reduce){.bs-site-header{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bs-chrome.css.map */
