.bb-footer{background:#0d0d0d;color:var(--bb-cream)}.bb-footer__grid{display:grid;grid-template-columns:1.35fr .8fr 1fr;gap:clamp(38px,7vw,110px);padding-block:clamp(58px,8vw,100px)}.bb-footer h2{margin-bottom:18px;font-family:Arial,Helvetica,sans-serif;font-size:.84rem;letter-spacing:.06em;text-transform:uppercase}.bb-footer p{color:#beb6a8}.bb-footer a{text-decoration:none}.bb-footer ul{margin:0;padding:0;list-style:none}.bb-footer li+li{margin-top:9px}.bb-footer__brand>a{display:inline-block;margin-bottom:24px}.bb-footer__operator{font-size:.78rem}.bb-footer__form{display:grid;gap:10px}.bb-footer__form .bb-field{background:#202020;color:var(--bb-white)}.bb-footer__bottom{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid rgba(242,232,213,.15);font-size:.75rem}.bb-footer__bottom p{margin:0}.bb-footer__policies{display:flex;flex-wrap:wrap;gap:8px 18px;margin:10px 0 0;padding:0;list-style:none}.bb-footer__policies a{color:#beb6a8;text-decoration:underline;text-underline-offset:3px}.bb-footer__policies a:hover{color:var(--bb-white)}.bb-footer__payments{display:flex;flex-wrap:wrap;gap:7px}.bb-footer__payments svg{width:38px}@media(max-width:800px){.bb-footer__grid{grid-template-columns:1fr;gap:30px;padding-block:48px}.bb-footer__bottom{align-items:flex-start;flex-direction:column;justify-content:center;padding-block:20px}}.bb-announcement{min-height:30px;display:grid;place-items:center;background:#f2e8d5;color:#7f2e24;padding:6px 16px;font-size:.66rem;font-weight:800;letter-spacing:.06em;text-align:center;text-transform:uppercase}.bb-announcement a{text-decoration:none}html{scroll-behavior:smooth}.bb-header{position:sticky;z-index:50;top:0;border-bottom:1px solid #e4dac7;background:#fffffff7;color:#171717;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bb-header__inner{min-height:68px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(24px,4vw,70px)}.bb-header__logo{display:block;text-decoration:none}.bb-header__logo img{width:176px;max-height:48px;object-fit:contain}.bb-header__nav ul,.bb-mobile-nav ul{margin:0;padding:0;list-style:none}.bb-header__nav ul{display:flex;align-items:center;gap:clamp(15px,2vw,30px)}.bb-header__nav a{font-size:.68rem;font-weight:800;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.bb-header__nav a:hover,.bb-header__nav a[aria-current=page]{color:#a63d2f}.bb-header__nav li:last-child a{display:inline-flex;min-height:38px;align-items:center;border-radius:4px;background:#a63d2f;color:#fff;padding:8px 16px}.bb-header__nav li:last-child a:hover{background:#8d3025;color:#fff}.bb-header__tools{display:flex;align-items:center;gap:16px}.bb-header__tool{position:relative;display:grid;width:30px;height:30px;place-items:center;text-decoration:none}.bb-header__tool svg{width:22px;height:22px}.bb-header__count{position:absolute;inset:-7px -9px auto auto;min-width:18px;min-height:18px;display:grid;place-items:center;border-radius:50%;background:#a63d2f;color:#fff;font-size:.6rem;font-weight:900}.bb-mobile-nav{display:none}@media(max-width:980px){.bb-header__nav{display:none}.bb-header__inner{grid-template-columns:auto 1fr auto}.bb-mobile-nav{position:relative;display:block}.bb-mobile-nav summary{width:34px;display:grid;gap:5px;cursor:pointer;list-style:none}.bb-mobile-nav summary::-webkit-details-marker{display:none}.bb-mobile-nav summary span{width:28px;height:2px;background:currentColor}.bb-mobile-nav nav{position:absolute;inset:47px auto auto -12px;width:min(90vw,360px);border-top:3px solid #a63d2f;background:#fff;padding:14px 22px 22px;box-shadow:var(--bb-shadow)}.bb-mobile-nav a{display:block;border-bottom:1px solid #e4dac7;padding-block:12px;font-weight:800;text-decoration:none}}@media(max-width:600px){.bb-header__inner{min-height:62px;gap:12px}.bb-header__logo{justify-self:center}.bb-header__logo img{width:160px}}.bb-page{min-height:60vh;background:#fff;color:#171717;padding-block:clamp(62px,9vw,110px)}.bb-page .page-width{max-width:920px}.bb-page .bb-eyebrow{color:#2f8f3a}.bb-page .bb-eyebrow:before{background:#2f8f3a}.bb-page h1{margin-bottom:38px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(2.6rem,6vw,5.2rem);letter-spacing:-.055em;text-transform:none}.bb-page__content{color:#666a6d;font-size:1rem;line-height:1.72}.bb-page__content>p:first-child{color:#332c26;font-size:1.16rem}.bb-page__content h2{margin:50px 0 16px;color:#171717;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1.7rem,3.4vw,2.8rem);letter-spacing:-.04em;text-transform:none}.bb-page__content h3{margin:30px 0 11px;color:#171717;font-family:Arial,Helvetica,sans-serif;font-size:1.3rem;letter-spacing:-.02em;text-transform:none}.bb-page__content ul{display:grid;gap:8px;padding-left:20px}.bb-page__content li::marker{color:#2f8f3a}.bb-page__content details{border-top:1px solid #e4dac7}.bb-page__content details:last-of-type{border-bottom:1px solid #e4dac7}.bb-page__content summary{position:relative;padding:19px 38px 19px 0;color:#171717;cursor:pointer;font-weight:800;list-style:none}.bb-page__content summary::-webkit-details-marker{display:none}.bb-page__content summary:after{position:absolute;inset:18px 3px auto auto;color:#2f8f3a;content:"+";font-size:1.3rem}.bb-page__content details[open] summary:after{transform:rotate(45deg)}.bb-page__content details p{margin-top:0;padding:0 38px 18px 0}.bb-page__content a{color:#2f8f3a}.bb-page__content table{width:100%;border-collapse:collapse}.bb-page__content th,.bb-page__content td{border:1px solid #e4dac7;padding:11px;text-align:left}@media(max-width:749px){.bb-page{min-height:0;padding-block:44px 56px}.bb-page h1{margin-bottom:24px;font-size:clamp(2rem,10vw,2.7rem);line-height:1.05}.bb-page__content{font-size:.96rem;line-height:1.65}.bb-page__content>p:first-child{font-size:1.04rem}.bb-page__content h2{margin:34px 0 12px;font-size:1.65rem}.bb-page__content h3{margin-top:24px;font-size:1.15rem}}.bb-wordmark{display:inline-grid;color:inherit;font-family:var(--bb-heading);font-weight:900;letter-spacing:-.04em;line-height:.8;text-decoration:none;text-transform:uppercase}.bb-wordmark__main{font-size:clamp(1.35rem,2.2vw,2rem)}.bb-wordmark__suffix{margin-top:7px;color:var(--bb-red);font-family:var(--bb-body);font-size:.52rem;font-weight:900;letter-spacing:.34em;line-height:1}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAAAAwAAEAAAAAAAAAAEA */
