:root{--bf-black: #0a0b08;--bf-panel: #15170f;--bf-line: #2c3024;--bf-lime: #c9ff3b;--bf-hot: #ff4d2e;--bf-cream: #f5f3e8;--bf-soft: #c9c8bb;--bf-heavy: var(--typeBasePrimary, "DM Sans"), sans-serif}body.gt-bf-dark{--colorBody: var(--bf-black);--colorTextBody: var(--bf-cream);--colorBorder: var(--bf-line);--colorPrice: var(--bf-cream);--gt-ink: var(--bf-cream);--gt-ink-soft: var(--bf-soft);--gt-green: var(--bf-lime);--gt-green-deep: #a8e01e;--gt-clay: #ff6a4d;--gt-copper: var(--bf-lime);--gt-sage: var(--bf-panel);--gt-line: var(--bf-line);--gt-oyster: var(--bf-panel);--gt-truffle: var(--bf-soft);background-color:var(--bf-black)!important;color:var(--bf-cream)}body:not(.gt-bf-dark){--colorFooter: #d9dbd2;--colorFooterBorder: #d9dbd2;--colorFooterText: #4b4b4b;--colorBtnPrimary: #51593d;--colorBtnPrimaryDim: #454c34;--colorBtnPrimaryLight: #6a7450;--colorBtnPrimaryText: #fff;--colorScheme1Bg: #d9dbd2;--colorScheme1Text: #363b2b}.gt-bf .toolbar{--colorScheme1Bg: var(--bf-panel);--colorScheme1Text: var(--bf-cream)}.gt-bf .site-header,.gt-bf-dark .site-footer{--colorBtnPrimary: var(--bf-lime);--colorBtnPrimaryDim: #a8e01e;--colorBtnPrimaryText: var(--bf-black);--gt-ink: var(--bf-cream);--gt-ink-soft: var(--bf-soft);--gt-oyster: var(--bf-black);--gt-line: var(--bf-line)}.gt-bf-dark .site-footer{background-color:var(--bf-black)!important;border-top:2px solid var(--bf-lime)}.gt-bf-dark .newsletter-container{--gt-ink: var(--bf-cream);--gt-ink-soft: var(--bf-soft);--colorScheme1Bg: var(--bf-panel);--colorScheme1Text: var(--bf-cream);background-color:var(--bf-panel)!important;color:var(--bf-cream)!important}.gt-bf-dark main :is(select,input[type=text],input[type=search],input[type=email]){color:#2b2a22!important}.gt-bf-dark .pf-clear,.gt-bf-dark .why-gt__col-link{color:var(--bf-lime)!important}.gt-bf .rebuy-cart__flyout,.gt-bf .rebuy-modal__container,.gt-bf .drawer{--colorTextBody: #4b4b4b;--colorPrice: #4b4b4b;--colorBorder: #e8e8e1;--gt-ink: #4f4b3b;--gt-ink-soft: #625d4c;--gt-green: #51593d;--gt-green-deep: #434a33;--gt-clay: #a8593c;--gt-copper: #93662a;--gt-sage: #e7e0d2;--gt-line: #e2dac9;--gt-oyster: #f9f4ea;--gt-truffle: #605f4b;color:#4b4b4b}.gt-bf-dark .tc-card{background:var(--bf-panel)!important;border:1px solid rgba(245,243,232,.22)!important;border-radius:18px!important;padding:8px 8px 10px!important;box-sizing:border-box;color:var(--bf-cream);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.gt-bf-dark .tc-card:hover{transform:translateY(-3px);border-color:var(--bf-lime)!important;box-shadow:0 0 0 1px var(--bf-lime),0 10px 28px #c9ff3b29}.gt-bf-dark .tc-card__img-wrap{border-radius:12px!important}.gt-bf-dark .tc-card__info{padding:12px 6px 8px!important}.gt-bf-dark .tc-card__bottom{padding:2px 6px 0!important}.gt-bf-dark :is(.tc-card__name,.tc-card__name a,.tc-card__price,.tc-card__qty-val,.tc-qty-minus,.tc-qty-plus){color:var(--bf-cream)!important}.gt-bf-dark .tc-card__eyebrow{color:var(--bf-lime)!important}.gt-bf-dark .tc-card__price-now{color:#ff8a70!important}.gt-bf-dark .tc-card__price:not(.is-sale) .tc-card__price-now{color:var(--bf-cream)!important}.gt-bf-dark .tc-card__price-compare{color:var(--bf-soft)!important}.gt-bf-dark .tc-card__price-save{background:#ff6a4d29!important;color:#ff8a70!important}.gt-bf-dark .tc-card__variant-pill{background:transparent!important;border-color:#f5f3e84d!important;color:var(--bf-soft)!important}.gt-bf-dark .tc-card__variant-pill:hover{border-color:var(--bf-cream)!important;color:var(--bf-cream)!important}.gt-bf-dark .tc-card__variant-pill.is-active{background:var(--bf-cream)!important;border-color:var(--bf-cream)!important;color:var(--bf-black)!important}.gt-bf-dark .tc-card__tag{background:#23261b!important}html body.gt-bf-dark .tc-card .tc-card__tag{color:var(--bf-cream)!important;border:1px solid rgba(245,243,232,.22)!important}html body.gt-bf-dark .tc-card .tc-card__tag .tc-card__tag-icon{background:var(--bf-cream)!important;background-color:var(--bf-cream)!important}.gt-bf-dark .tc-card__qty{background:transparent!important;border-color:#f5f3e84d!important}.gt-bf-dark .tc-card__atb{background:var(--bf-lime)!important;border-color:var(--bf-lime)!important;color:var(--bf-black)!important;font-weight:800!important}.gt-bf-dark .tc-card__atb:hover{background:#b6f01f!important}.gt-bf-dark .tc-card__bottom{align-items:center!important;gap:6px!important}.gt-bf-dark .tc-card__qty{flex:0 0 auto!important;height:34px!important}.gt-bf-dark .tc-card__qty button{width:24px!important;height:32px!important;padding:0!important;font-size:14px!important}.gt-bf-dark .tc-card__qty-val{width:auto!important;min-width:14px!important;font-size:12px!important}.gt-bf-dark .tc-card__atb{flex:1 1 auto!important;min-width:0;height:34px!important;padding:0 12px!important;display:flex!important;align-items:center;justify-content:center;font-size:11px!important;letter-spacing:.06em!important;line-height:1!important;white-space:nowrap!important}@media(max-width:768px){.gt-bf-dark .tc-card__atb{height:36px!important}}@media(max-width:749px){.gt-bf-dark .tc-card{border-radius:14px!important;padding:6px 6px 8px!important}.gt-bf-dark .tc-card__img-wrap{border-radius:10px!important}.gt-bf-dark .tc-card__info{padding:10px 4px 6px!important}.gt-bf-dark .tc-card__bottom{padding:2px 4px 0!important}}.gt-bf .site-header__drawer,.gt-bf .mobile-nav-header{--colorBtnPrimary: var(--bf-black);--colorBtnPrimaryDim: var(--bf-panel);--colorBtnPrimaryLight: var(--bf-panel);--colorBtnPrimaryText: var(--bf-cream);background-color:var(--bf-black)!important}.gt-bf .site-header__logo-link img{filter:brightness(0) invert(1)}.gt-bf-dark .site-footer,.gt-bf-dark .site-footer .h2,.gt-bf-dark .site-footer p,.gt-bf-dark .site-footer a,.gt-bf-dark .newsletter-section .h2{color:var(--bf-cream)!important}.gt-bf-dark :is(.faq-two-col,.gt-ugc,.care-resources,.why-gt){background-color:var(--bf-black)!important}.gt-bf-dark :is(.gt-pslider__band.is-tinted,.gt-reviews){background-color:var(--bf-panel)!important}.gt-bf-dark .gt-bh__cta,.gt-bf-dark .gt-tb__cta,.gt-bf-dark .care-resources__card-link,.gt-bf-dark .gt-pslider__viewall,.gt-bf-dark .gt-ugc__cta{background:var(--bf-lime)!important;color:var(--bf-black)!important;font-weight:800!important}.gt-bf-dark .gt-ugc__cta-arrow{color:var(--bf-black)!important}.gt-bf-dark .gt-pslider__viewall{padding:5px 12px!important;border-radius:99px;text-decoration:none!important}.gt-bf-dark .gt-adv__sub{color:var(--bf-soft)!important}.gt-bf-dark .sort-by{background:transparent!important}.gt-bf-dark .sort-by label{color:var(--bf-soft)!important}.gt-bf-dark .sortby-select,.gt-bf-dark .sort-by-toggle,.gt-bf-dark #setLimit{color:#4f4b3b!important;background-color:#fff!important}.gt-bf .toolbar-section{display:none!important}.gt-bf-ticker{border-top:0}.gt-bf-ticker{display:block;overflow:hidden;background:var(--bf-lime);color:var(--bf-black)!important;text-decoration:none!important;border-block:2px solid var(--bf-black)}.gt-bf-ticker__track{display:inline-flex;white-space:nowrap;animation:gt-bf-ticker 90s linear infinite}.gt-bf-ticker:hover .gt-bf-ticker__track{animation-play-state:paused}.gt-bf-ticker__item{display:inline-flex;align-items:center;padding:6px 0;font-family:var(--bf-heavy);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.gt-bf-ticker__item:after{content:"";display:inline-block;flex:none;width:12px;height:12px;margin:0 18px;background:var(--bf-black);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 3C11 3 4 8 4 16c0 1.5.3 3 .9 4.2C6 15 10 11 15 9c-4 3-7.5 7-8.6 12C14 20.5 20 14 20 3z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 3C11 3 4 8 4 16c0 1.5.3 3 .9 4.2C6 15 10 11 15 9c-4 3-7.5 7-8.6 12C14 20.5 20 14 20 3z'/%3E%3C/svg%3E") center / contain no-repeat}@keyframes gt-bf-ticker{to{transform:translate(-50%)}}.gt-bfh{position:relative;overflow:hidden;min-height:min(66vh,620px);display:flex;align-items:center;background:var(--bf-black);color:var(--bf-cream);isolation:isolate}.gt-bfh__photo{position:absolute;top:0;right:0;bottom:0;width:62%;height:100%;object-fit:cover;z-index:-2;filter:saturate(1.15) contrast(1.05)}.gt-bfh__fade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,var(--bf-black) 38%,rgba(10,11,8,.72) 58%,rgba(10,11,8,.1) 82%),linear-gradient(0deg,var(--bf-black) 0,rgba(10,11,8,0) 22%)}.gt-bfh__inner{position:relative;width:100%;padding-top:clamp(28px,3vw,44px);padding-bottom:clamp(32px,3vw,44px)}.gt-bfh__eyebrow{margin:0 0 10px;color:var(--bf-lime)!important;font-family:var(--bf-heavy);font-size:14px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.gt-bfh__title{margin:0;font-family:var(--bf-heavy)!important;font-size:clamp(3.4rem,8vw,7.4rem)!important;font-weight:800!important;line-height:.86!important;letter-spacing:-.045em!important;text-transform:uppercase;color:var(--bf-cream)!important}.gt-bfh__title span{display:block}.gt-bfh__neon{color:var(--bf-lime);text-shadow:0 0 18px rgba(201,255,59,.55),0 0 60px rgba(201,255,59,.35);animation:gt-bf-flicker 1.8s linear 1 both}@keyframes gt-bf-flicker{0%,12%,26%,44%{opacity:.55;text-shadow:none}8%,20%,34%,60%,to{opacity:1}}.gt-bfh__tag{margin:18px 0 4px;font-family:var(--gt-serif)!important;font-size:clamp(1.5rem,3vw,2.3rem);line-height:1.1;color:var(--bf-cream)!important}.gt-bfh__text{margin:0;max-width:42ch;font-size:1.02rem;line-height:1.45;color:var(--bf-soft)!important}.gt-bfh__count{margin-top:22px}.gt-bfh__count-label{margin:0 0 8px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--bf-soft)!important}.gt-bfh__cells{display:flex;gap:8px}.gt-bfh__cell{display:flex;flex-direction:column;align-items:center;min-width:66px;padding:9px 6px 7px;background:var(--bf-panel);border:1px solid var(--bf-line);border-radius:10px}.gt-bfh__cell b{font-family:var(--bf-heavy);font-size:1.85rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;color:var(--bf-lime)}.gt-bfh__cell i{margin-top:4px;font-style:normal;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--bf-soft)}.gt-bfh__live{margin:22px 0 0;font-family:var(--bf-heavy);font-size:1.3rem;font-weight:800;color:var(--bf-lime)!important}.gt-bfh__ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.gt-bfh__btn{display:inline-block;padding:15px 28px;background:var(--bf-lime);color:var(--bf-black)!important;border:2px solid var(--bf-lime);border-radius:999px;font-family:var(--bf-heavy);font-size:14px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important;transition:transform .15s ease,box-shadow .15s ease}.gt-bfh__btn:hover{transform:translateY(-2px) rotate(-1deg);box-shadow:0 8px 26px #c9ff3b66}.gt-bfh__btn--ghost{background:transparent;color:var(--bf-cream)!important;border-color:var(--bf-cream)}.gt-bfh__btn--ghost:hover{box-shadow:none;border-color:var(--bf-lime);color:var(--bf-lime)!important}.gt-bfh__sticker{position:absolute;right:clamp(16px,5vw,72px);bottom:clamp(16px,4vw,44px);width:clamp(104px,13vw,164px);aspect-ratio:1;display:block;transition:transform .2s ease}.gt-bfh__sticker:hover{transform:scale(1.08)}.gt-bfh__sticker>svg:first-child{width:100%;height:100%;animation:gt-bf-spin 16s linear infinite}.gt-bfh__sticker circle{fill:var(--bf-lime)}.gt-bfh__sticker text{fill:var(--bf-black);font-family:var(--bf-heavy);font-size:21px;font-weight:800;letter-spacing:2.2px;text-transform:uppercase}.gt-bfh__sticker-leaf{position:absolute;top:50%;left:50%;width:34%;transform:translate(-50%,-50%) rotate(22deg);color:var(--bf-black)}@keyframes gt-bf-spin{to{transform:rotate(360deg)}}.gt-bfh__defs{position:absolute;width:0;height:0;overflow:hidden}.gt-bfh__leaves{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:-1}.gt-bfh__leaf{position:absolute;top:-60px;color:var(--bf-lime);opacity:.8;animation:gt-bf-fall 12s linear infinite}.gt-bfh__leaf:nth-child(3n){color:var(--bf-cream);opacity:.35}@keyframes gt-bf-fall{0%{transform:translate3d(0,-8vh,0) rotate(0)}50%{transform:translate3d(38px,42vh,0) rotate(170deg)}to{transform:translate3d(-22px,92vh,0) rotate(340deg)}}@media(max-width:749px){.gt-bfh{min-height:0;align-items:flex-end}.gt-bfh__photo{width:100%;height:62%;bottom:auto}.gt-bfh__fade{background:linear-gradient(0deg,var(--bf-black) 45%,rgba(10,11,8,.55) 68%,rgba(10,11,8,.15) 100%)}.gt-bfh__inner{padding-top:110px;padding-bottom:28px}.gt-bfh__title{font-size:15.5vw!important}.gt-bfh__cell{min-width:0;flex:1}.gt-bfh__sticker{top:14px;right:14px;bottom:auto}}.gt-bf-dark .tc-card__sale-badge,.gt-bf-dark .grid-product__tag--sale{background:var(--bf-hot)!important;color:#fff!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.05em;transform:rotate(-4deg);box-shadow:2px 2px 0 var(--bf-black)}.gt-bf .tc-card__sale-badge{font-size:0!important;letter-spacing:0!important;white-space:nowrap}.gt-bf .tc-card__sale-badge:after{content:"Black November \26a1\fe0f";font-size:11px;letter-spacing:.05em;line-height:1.4}@media(prefers-reduced-motion:reduce){.gt-bf-ticker__track,.gt-bfh__neon,.gt-bfh__sticker>svg:first-child,.gt-bfh__leaf{animation:none}.gt-bfh__leaves{display:none}}.gt-bf .gtpdp-price:has([data-gtcro-save]:not([hidden])) [data-gtcro-price]{color:#c62f1a;font-weight:700}.gt-bf .gtpdp-price [data-gtcro-save]{background:var(--bf-hot)!important;color:#fff!important;font-size:12px!important;font-weight:800!important;padding:4px 10px!important;transform:rotate(-3deg);box-shadow:2px 2px 0 var(--bf-black)}.gt-bf .gtcro-variant[data-available=true]:not([data-compare=""]):not([data-compare="0"]) .gtcro-variant__price{color:#c62f1a!important;font-weight:700!important}.gt-bf .gtcro-variant[data-available=true]:not([data-compare=""]):not([data-compare="0"]) .gtcro-variant__price:after{content:" \26a1"}.gt-bf .gtpdp-gal__item--main{position:relative}body.gt-bf:has(.gtpdp-price [data-gtcro-save]:not([hidden])) .gtpdp-gal__item--main:before{content:"Black November \26a1";position:absolute;top:14px;left:14px;z-index:3;padding:6px 12px;border-radius:99px;background:var(--bf-black);color:var(--bf-lime);font-family:var(--bf-heavy);font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;transform:rotate(-4deg);box-shadow:2px 2px 0 var(--bf-lime);pointer-events:none}.gt-bf .gtcro-sticky__price:has(s){color:#c62f1a!important;font-weight:700}.gt-bf .gtcro-sticky__price:has(s):before{content:"\26a1"}.gt-bf .gt-to__ends{position:absolute;left:12px;bottom:12px;padding:6px 10px;border-radius:99px;background:#0a0b08db;color:var(--bf-cream, #f5f3e8);font-size:12px;font-weight:700}.gt-bf .gt-to__ends b{color:var(--bf-lime, #c9ff3b);font-variant-numeric:tabular-nums}.gt-bf .gt-to__burst--text b{font-size:17px!important;line-height:1!important;letter-spacing:-.01em!important;text-align:center;padding:0 12px;text-transform:uppercase}.gt-bf .gt-to__card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:20px;background:var(--bf-panel, #15170f);border:1px solid rgba(245,243,232,.22);text-decoration:none!important;color:var(--bf-cream, #f5f3e8)!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.gt-bf .gt-to__card:hover{transform:translateY(-4px);border-color:var(--bf-lime, #c9ff3b);box-shadow:0 0 0 1px var(--bf-lime, #c9ff3b),0 14px 34px #c9ff3b2e}.gt-bf .gt-to__media{position:relative;display:block;aspect-ratio:4 / 5;background:#e7e0d2;overflow:hidden}.gt-bf .gt-to__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.gt-bf .gt-to__card:hover .gt-to__media img{transform:scale(1.05)}.gt-bf .gt-to__burst{position:absolute;top:12px;right:12px;width:96px;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--bf-lime, #c9ff3b);color:var(--bf-black, #0a0b08);transform:rotate(-10deg);clip-path:polygon(50% 0%,61% 11%,75% 4%,79% 19%,95% 21%,90% 36%,100% 50%,90% 64%,95% 79%,79% 81%,75% 96%,61% 89%,50% 100%,39% 89%,25% 96%,21% 81%,5% 79%,10% 64%,0% 50%,10% 36%,5% 21%,21% 19%,25% 4%,39% 11%)}.gt-bf .gt-to__burst b{font-family:var(--bf-heavy, sans-serif);font-size:30px;font-weight:800;line-height:.9;letter-spacing:-.04em}.gt-bf .gt-to__burst small{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;line-height:1.1}.gt-bf .gt-to__body{display:flex;flex-direction:column;gap:4px;padding:14px 16px 16px;flex:1}.gt-bf .gt-to__name{font-family:var(--gt-serif, Georgia, serif);font-size:1.05rem;line-height:1.2;color:var(--bf-cream, #f5f3e8);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gt-bf .gt-to__size{font-size:12px;color:var(--bf-soft, #c9c8bb)}.gt-bf .gt-to__prices{display:flex;align-items:baseline;gap:8px;margin-top:6px}.gt-bf .gt-to__now{font-family:var(--bf-heavy, sans-serif);font-size:1.7rem;font-weight:800;letter-spacing:-.02em;color:var(--bf-lime, #c9ff3b);line-height:1}.gt-bf .gt-to__was{font-size:.95rem;color:var(--bf-soft, #c9c8bb)}.gt-bf .gt-to__save{align-self:flex-start;padding:3px 8px;border-radius:6px;background:#ff6a4d29;color:#ff8a70;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.gt-bf .gt-to__cta{display:block;margin-top:auto;padding:11px 12px;border-radius:99px;background:var(--bf-lime, #c9ff3b);color:var(--bf-black, #0a0b08);font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-align:center}.gt-bf .gt-to__prices+.gt-to__save{margin-bottom:12px}@media(max-width:749px){.gt-bf .gt-to__burst{width:84px}.gt-bf .gt-to__burst b{font-size:26px}}.template-collection .gt-bfh{min-height:min(52vh,450px)}.template-collection .gt-bfh__inner{padding-top:clamp(24px,2.4vw,34px);padding-bottom:clamp(24px,2.4vw,34px)}.template-collection .gt-bfh__title{font-size:clamp(3rem,6.4vw,6rem)!important}.template-collection .gt-bfh__tag{margin-top:12px}.template-collection .gt-bfh__ctas{margin-top:18px}.template-collection .gt-bfh__sticker{width:clamp(96px,11vw,138px)}@media(max-width:749px){.template-collection .gt-bfh__inner{padding-top:92px;padding-bottom:22px}}.gt-bf .search__input,.gt-bf .gf-controls-search-input{color:#1f211c!important;caret-color:#1f211c;-webkit-text-fill-color:#1f211c}.gt-bf .search__input::placeholder,.gt-bf .gf-controls-search-input::placeholder{color:#6b6b62!important;-webkit-text-fill-color:#6b6b62;opacity:1}.gt-bf .search__results{color:#1f211c}.gt-bf .search__results a:not([class*=price]){color:#1f211c!important}body.template-collection:has(.gt-bfh) .page-width:has(>.breadcrumb){position:absolute;left:0;right:0;z-index:3;margin-bottom:0}body.template-collection:has(.gt-bfh) .breadcrumb{margin:0;padding-top:12px;text-shadow:0 1px 6px rgba(0,0,0,.7)}body.template-collection:has(.gt-bfh) .breadcrumb a,body.template-collection:has(.gt-bfh) .breadcrumb span{color:var(--bf-cream)!important}.template-collection .gt-bfh__inner{padding-top:clamp(52px,4.4vw,64px)}@media(max-width:749px){.template-collection .gt-bfh__inner{padding-top:112px}.template-collection .gt-bfh__sticker{top:40px}}.gt-tb--bf .gt-tb__tile{border-radius:20px!important;background:var(--bf-panel)!important;transition:transform .16s ease,box-shadow .16s ease}.gt-tb--bf .gt-tb__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(245,243,232,.22);border-radius:inherit;pointer-events:none;transition:border-color .16s ease}.gt-tb--bf .gt-tb__tile:hover{transform:translateY(-4px);box-shadow:0 0 0 1px var(--bf-lime),0 14px 34px #c9ff3b2e}.gt-tb--bf .gt-tb__tile:hover:after{border-color:var(--bf-lime)}.gt-tb--bf .gt-tb__tile:before{content:"Black November \26a1\fe0f";position:absolute;top:12px;left:12px;z-index:2;padding:5px 10px;border-radius:99px;background:var(--bf-black);color:var(--bf-lime);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.gt-tb--bf .gt-tb__scrim{background:linear-gradient(to top,#0a0b08f0,#0a0b088c 42%,#0a0b0800 72%)!important}.gt-tb--bf .gt-tb__body{padding:18px 20px!important;gap:10px!important}.gt-tb--bf .gt-tb__t{font-family:var(--bf-heavy, sans-serif)!important;font-weight:800!important;font-size:clamp(1.15rem,1.7vw,1.5rem)!important;line-height:1!important;letter-spacing:-.02em!important;text-transform:uppercase!important;color:var(--bf-cream)!important}.gt-tb--bf .gt-tb__t em{font-style:normal;color:var(--bf-lime)}.gt-tb--bf .gt-tb__cta{margin-top:0!important;padding:8px 14px!important;border:0!important;border-radius:99px!important;background:var(--bf-lime)!important;color:var(--bf-black)!important;font-weight:800!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.gt-tb--bf .gt-tb__tile:focus-visible{outline-color:var(--bf-lime)!important}@media(prefers-reduced-motion:reduce){.gt-tb--bf .gt-tb__tile{transition:none}.gt-tb--bf .gt-tb__tile:hover{transform:none}}h1.gt-bfh__tag{font-size:clamp(1.7rem,3.2vw,2.5rem)!important;font-weight:400!important;letter-spacing:-.01em!important;text-transform:none!important}body:not(.gt-bf-dark) .site-nav__dropdown .site-nav__dropdown-link--top-level{color:#1f211c!important}.gt-bf-dark .metafield-rich_text_field p,.gt-bf-dark .metafield-rich_text_field li{color:var(--bf-soft)!important}.gt-bf-dark .metafield-rich_text_field h2,.gt-bf-dark .metafield-rich_text_field h3{color:var(--bf-cream)!important}.gt-bf-dark .metafield-rich_text_field a{color:var(--bf-lime)!important;text-decoration:underline;text-underline-offset:2px}.gt-bf-dark.template-collection .gt-bfi__text{max-width:900px;padding-left:18px;border-left:3px solid var(--bf-lime)}.gt-bf-dark.template-collection [id$=__longdesc] .index-section{text-align:left!important;margin:48px 0 0!important}.gt-bf-dark.template-collection [id$=__longdesc] .page-width--narrow,.gt-bf-dark.template-collection .gt-collection-faq{max-width:900px!important;margin-left:auto!important;margin-right:auto!important;padding:36px 40px!important;background:var(--bf-panel);border:1px solid var(--bf-line);border-radius:20px;box-sizing:border-box}.gt-bf-dark.template-collection .gt-collection-faq{margin-top:24px!important;margin-bottom:56px!important;padding-top:32px!important;padding-bottom:16px!important}.gt-bf-dark.template-collection [id$=__longdesc] .h2,.gt-bf-dark.template-collection .gt-collection-faq__title{font-family:var(--bf-heavy, sans-serif)!important;font-weight:800!important;font-size:clamp(1.5rem,2.4vw,2rem)!important;line-height:1.05!important;letter-spacing:-.02em!important;text-transform:uppercase!important;text-align:left!important;color:var(--bf-cream)!important;margin:0 0 18px!important}.gt-bf-dark.template-collection [id$=__longdesc] .rte{text-align:left}.gt-bf-dark.template-collection [id$=__longdesc] .metafield-rich_text_field h2,.gt-bf-dark.template-collection [id$=__longdesc] .metafield-rich_text_field h3{font-family:var(--gt-serif, Georgia, serif)!important;font-size:1.3rem!important;font-weight:400!important;line-height:1.25!important;text-transform:none!important;letter-spacing:0!important;margin:26px 0 8px!important;padding-top:22px;border-top:1px solid var(--bf-line)}.gt-bf-dark.template-collection [id$=__longdesc] .metafield-rich_text_field>:first-child{margin-top:0!important;padding-top:0;border-top:0}.gt-bf-dark.template-collection [id$=__longdesc] .metafield-rich_text_field p{font-size:1rem;line-height:1.65;margin:0 0 .8em}.gt-bf-dark.template-collection .gt-collection-faq__item{border-bottom:1px solid var(--bf-line)!important}.gt-bf-dark.template-collection .gt-collection-faq__item:last-child{border-bottom:0!important}.gt-bf-dark.template-collection .gt-collection-faq__question{color:var(--bf-cream)!important;padding:18px 0!important;font-size:1.02rem!important}.gt-bf-dark.template-collection .gt-collection-faq__question:hover{color:var(--bf-lime)!important}.gt-bf-dark.template-collection .gt-collection-faq__icon{color:var(--bf-lime);flex:none}.gt-bf-dark.template-collection .gt-collection-faq__answer{padding:0 0 18px!important}@media(max-width:749px){.gt-bf-dark.template-collection [id$=__longdesc] .page-width--narrow,.gt-bf-dark.template-collection .gt-collection-faq{padding:24px 20px!important;border-radius:16px;margin-left:17px!important;margin-right:17px!important}.gt-bf-dark.template-collection .gt-bfi__text{padding-left:14px}}.gt-bf-dark #gf-tree :is(.gf-range-min,.gf-range-max){color:var(--bf-cream)!important;-webkit-text-fill-color:var(--bf-cream);caret-color:var(--bf-lime);background:#f5f3e812!important;border:1px solid rgba(245,243,232,.42)!important;border-radius:10px;font-weight:600;opacity:1!important}.gt-bf-dark #gf-tree :is(.gf-range-min,.gf-range-max):focus{border-color:var(--bf-lime)!important;outline:none;box-shadow:0 0 0 1px var(--bf-lime)}.gt-bf-dark #gf-tree .gf-range-split{color:var(--bf-cream)!important}.gt-bf-dark #gf-tree a.gf-clear,.gt-bf-dark #gf-tree .gf-refine-toggle,.gt-bf-dark #gf-tree .clear-refinements,.gt-bf-dark #gf-tree .clear-refinements *{color:var(--bf-lime)!important;text-decoration-color:#c9ff3b99!important}.gt-bf-dark #gf-tree :is(.gf-label,label,.gf-option-label,.selected-item){color:var(--bf-cream)!important}.gt-bf-dark #gf-tree :is(.gf-label+span,.gf-count,small){color:var(--bf-soft)!important}.gt-bf-dark #gf-tree :is(.gf-Checkbox,.gf-RadioButton){border-color:#f5f3e88c!important;background-color:transparent!important}.gt-bf-dark #gf-tree .checked :is(.gf-Checkbox,.gf-RadioButton){border-color:var(--bf-lime)!important;background-color:var(--bf-lime)!important}.gt-bf-dark #gf-tree .gf-option-block{border-color:#f5f3e829!important}.gt-bf-dark #gf-tree .gf-block-title :is(h3,.h3):after{border-top-color:var(--bf-cream)!important}.gt-bf-dark #gf-tree .gf-option-box :is(input[type=checkbox],input[type=radio]){accent-color:var(--bf-lime)!important}.site-header .site-nav__link[data-link="/collections/black-friday-and-cyber-monday"],.site-header a.site-nav__link[href="/collections/black-friday-and-cyber-monday"]{color:var(--bf-lime, #c9ff3b)!important;font-weight:800}.gt-bf-dark .gf-filter-trigger,.gt-bf-dark .gf-filter-trigger button,.gt-bf-dark .gf-filter-trigger svg{color:#4f4b3b!important;fill:currentColor}.offcanvas-open body.gt-bf-dark #gf-tree{background:var(--bf-panel)!important;color:var(--bf-cream)!important}.offcanvas-open body.gt-bf-dark #gf-tree :is(a,label,span,.gf-label,.gf-header,h3,.h3){color:var(--bf-cream)!important}
/*# sourceMappingURL=/cdn/shop/t/72/assets/gt-bf.css.map */
