@font-face{font-display:swap;font-family:Cinzel;font-style:normal;font-weight:500;src:url(../fonts/cinzel-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cinzel;font-style:normal;font-weight:600;src:url(../fonts/cinzel-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cinzel;font-style:normal;font-weight:700;src:url(../fonts/cinzel-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-stretch:normal;font-style:normal;font-weight:400;src:url(../fonts/ibm-plex-sans-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-stretch:normal;font-style:normal;font-weight:500;src:url(../fonts/ibm-plex-sans-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-stretch:normal;font-style:normal;font-weight:600;src:url(../fonts/ibm-plex-sans-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-stretch:normal;font-style:normal;font-weight:700;src:url(../fonts/ibm-plex-sans-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Pirata One;font-style:normal;font-weight:400;src:url(../fonts/pirata-one-400.woff2) format("woff2")}product-component{display:block}:root{--alpha-button-background:1;--alpha-button-border:1;--alpha-link:0.85;--alpha-badge-border:0.1;--focused-base-outline:0.2rem solid rgba(var(--color-foreground),0.5);--focused-base-outline-offset:0.3rem;--focused-base-box-shadow:0 0 0 0.3rem rgb(var(--color-background)),0 0 0.5rem 0.4rem rgba(var(--color-foreground),0.3)}.product-card-wrapper .card{--border-radius:var(--product-card-corner-radius);--border-width:var(--product-card-border-width);--border-opacity:var(--product-card-border-opacity);--shadow-horizontal-offset:var(--product-card-shadow-horizontal-offset);--shadow-vertical-offset:var(--product-card-shadow-vertical-offset);--shadow-blur-radius:var(--product-card-shadow-blur-radius);--shadow-opacity:var(--product-card-shadow-opacity);--shadow-visible:var(--product-card-shadow-visible);--image-padding:var(--product-card-image-padding);--text-alignment:var(--product-card-text-alignment)}.content-container{--border-radius:var(--text-boxes-radius);--border-width:var(--text-boxes-border-width);--border-opacity:var(--text-boxes-border-opacity);--shadow-horizontal-offset:var(--text-boxes-shadow-horizontal-offset);--shadow-vertical-offset:var(--text-boxes-shadow-vertical-offset);--shadow-blur-radius:var(--text-boxes-shadow-blur-radius);--shadow-opacity:var(--text-boxes-shadow-opacity);--shadow-visible:var(--text-boxes-shadow-visible)}.page-width{margin:0 auto;max-width:var(--page-width);padding:0 1.5rem}.page-width-desktop{margin:0 auto;padding:0}@media screen and (min-width:750px){.page-width{padding:0 5rem}.header.page-width{padding-left:3.2rem;padding-right:3.2rem}.page-width--narrow{padding:0 9rem}.page-width-desktop{padding:0}.page-width-tablet{padding:0 5rem}}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-left:5rem;padding-right:5rem}.page-width--narrow{max-width:72.6rem;padding:0}.page-width-desktop{max-width:var(--page-width);padding:0 5rem}}.isolate{position:relative;z-index:0}.section+.section{margin-top:var(--spacing-sections-mobile)}@media screen and (min-width:750px){.section+.section{margin-top:var(--spacing-sections-desktop)}}.page-margin{margin:7rem auto}.list-unstyled{list-style:none;margin:0;padding:0}.hidden{display:none!important}.visually-hidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0 0 0 0);word-wrap:normal!important}.skip-to-content-link:focus{height:auto;overflow:auto;position:inherit;width:auto;z-index:9999;clip:auto}::selection{background-color:rgba(var(--color-foreground),.2)}.h0,.h1,.h2,.h3,.h4,h1,h2,h3,h4{color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale)*.06rem);line-height:calc(1 + .3/max(1, var(--font-heading-scale)));word-break:break-word}.h0{font-size:calc(var(--font-heading-scale)*4rem)}@media only screen and (min-width:750px){.h0{font-size:calc(var(--font-heading-scale)*5.2rem)}}.h1,h1{font-size:calc(var(--font-heading-scale)*3rem)}@media only screen and (min-width:750px){.h1,h1{font-size:calc(var(--font-heading-scale)*4rem)}}.h2,h2{font-size:calc(var(--font-heading-scale)*2rem)}@media only screen and (min-width:750px){.h2,h2{font-size:calc(var(--font-heading-scale)*2.4rem)}}.h3,h3{font-size:calc(var(--font-heading-scale)*1.7rem)}@media only screen and (min-width:750px){.h3,h3{font-size:calc(var(--font-heading-scale)*1.8rem)}}.h4,h4{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale)*1.5rem);font-style:var(--font-heading-style)}blockquote{border-left:.2rem solid rgba(var(--color-foreground),.2);color:rgba(var(--color-foreground),.75);font-style:italic;padding-left:1rem}@media screen and (min-width:750px){blockquote{padding-left:1.5rem}}.caption{font-size:1rem;letter-spacing:.07rem;line-height:calc(1 + .7/var(--font-body-scale))}@media screen and (min-width:750px){.caption{font-size:1.2rem}}table:not([class]){border-collapse:collapse;border-style:hidden;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2);font-size:1.4rem;table-layout:fixed}table:not([class]) td,table:not([class]) th{border:.1rem solid rgba(var(--color-foreground),.2);padding:1em}.left{text-align:left}.center{text-align:center}.right{text-align:right}a:empty,article:empty,div:empty,dl:empty,h1:empty,h2:empty,h3:empty,h4:empty,p:empty,section:empty,ul:empty{display:none}.link{background-color:transparent;border:none;box-shadow:none;color:rgb(var(--color-link));cursor:pointer;display:inline-block;font-family:inherit;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem}a:not([href]){cursor:not-allowed}hr{background-color:rgba(var(--color-foreground),.2);border:none;display:block;height:.1rem;margin:5rem 0}@media screen and (min-width:750px){hr{margin:7rem 0}}.placeholder{background-color:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.55);fill:rgba(var(--color-foreground),.55)}details>*{box-sizing:border-box}.break{word-break:break-word}:root{--duration-short:100ms;--duration-default:200ms;--duration-announcement-bar:250ms;--duration-medium:300ms;--duration-long:500ms;--duration-extra-long:600ms;--duration-extra-longer:750ms;--duration-extended:3s;--ease-out-slow:cubic-bezier(0,0,0.3,1);--animation-slide-in:slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in:fadeIn var(--duration-extra-long) var(--ease-out-slow)}.inline-richtext a{text-decoration-thickness:.1rem;text-underline-offset:.3rem;transition:text-decoration-thickness .1s ease}.inline-richtext a,.rte.inline-richtext a{color:currentColor}.inline-richtext a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}summary{cursor:pointer;list-style:none;position:relative}summary::-webkit-details-marker{display:none}:focus{box-shadow:none;outline:0}:focus-visible{box-shadow:var(--focused-base-box-shadow);outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.focus-inset:focus-visible{box-shadow:0 0 .2rem 0 rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem}.title{margin:3rem 0 2rem}.title .link{font-size:inherit}@media screen and (min-width:990px){.title{margin:5rem 0 3rem}}.grid{column-gap:var(--grid-mobile-horizontal-spacing);display:flex;flex-wrap:wrap;list-style:none;margin-bottom:2rem;padding:0;row-gap:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}.grid:last-child{margin-bottom:0}.media{background-color:rgba(var(--color-foreground),.1);display:block;overflow:hidden;position:relative}.media>:not(.zoom):not(.deferred-media__poster-button){display:block;height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}.media>img{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.button--secondary{--color-button:var(--color-secondary-button);--color-button-text:var(--color-secondary-button-text)}.button{--shadow-horizontal-offset:var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset:var(--buttons-shadow-vertical-offset);--shadow-blur-radius:var(--buttons-shadow-blur-radius);--shadow-opacity:var(--buttons-shadow-opacity);--shadow-visible:var(--buttons-shadow-visible);--border-offset:var(--buttons-border-offset);--border-opacity:calc(1 - var(--buttons-border-opacity));align-items:center;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background));border:0;border-radius:var(--buttons-radius-outset);color:rgb(var(--color-button-text));cursor:pointer;display:inline-flex;font:inherit;justify-content:center;min-height:calc(4.5rem + var(--buttons-border-width)*2);min-width:calc(12rem + var(--buttons-border-width)*2);padding:0 3rem;position:relative;text-decoration:none;transition:box-shadow var(--duration-short) ease}.button:before{border-radius:var(--buttons-radius-outset);bottom:0;box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity));content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.button:after{border-radius:var(--buttons-radius);bottom:var(--buttons-border-width);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));content:"";left:var(--buttons-border-width);position:absolute;right:var(--buttons-border-width);top:var(--buttons-border-width);transition:box-shadow var(--duration-short) ease;z-index:1}.button:not([disabled]):hover:after{--border-offset:1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}.button--secondary:after{--border-opacity:var(--buttons-border-opacity)}.button:focus,.button:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:0}.button:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.button::selection{background-color:rgba(var(--color-button-text),.3)}.button{font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2/var(--font-body-scale))}.button.disabled,.button:disabled{cursor:not-allowed;opacity:.5}.button.loading{color:transparent;position:relative}@media screen and (forced-colors:active){.button.loading{color:rgb(var(--color-foreground))}}.select:before{border-radius:var(--inputs-radius-outset);bottom:0;box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));left:0;right:0;top:0;z-index:-1}.select:after,.select:before{content:"";pointer-events:none;position:absolute}.select:after{border:.1rem solid transparent;border-radius:var(--inputs-radius);bottom:var(--inputs-border-width);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));left:var(--inputs-border-width);right:var(--inputs-border-width);top:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease;z-index:1}.select:hover.select:after{border-radius:var(--inputs-radius);box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground),var(--inputs-border-opacity));outline:0}.select{display:flex;position:relative;width:100%}input[type=checkbox]{display:inline-block;margin-right:.5rem;width:auto}.quantity{border-radius:var(--inputs-radius);color:rgba(var(--color-foreground));display:flex;min-height:calc(var(--inputs-border-width)*2 + 4.5rem);position:relative;width:calc(14rem/var(--font-body-scale) + var(--inputs-border-width)*2)}.quantity:after{border:.1rem solid transparent;border-radius:var(--inputs-radius);bottom:var(--inputs-border-width);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));left:var(--inputs-border-width);right:var(--inputs-border-width);top:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease;z-index:1}.quantity:after,.quantity:before{content:"";pointer-events:none;position:absolute}.quantity:before{background:rgb(var(--color-background));border-radius:var(--inputs-radius-outset);bottom:0;box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));left:0;right:0;top:0;z-index:-1}@keyframes translateAnnouncementSlideIn{0%{opacity:0;transform:translateX(var(--announcement-translate-from))}to{opacity:1;transform:translateX(0)}}@keyframes translateAnnouncementSlideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(var(--announcement-translate-to))}}.header{align-items:center;display:grid;grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr}@media screen and (min-width:990px){.header{grid-template-columns:1fr auto 1fr}}.header [tabindex="-1"]:focus{outline:none}.header__icons{grid-area:icons;justify-self:end;padding-right:.8rem}.header__icon span,.header__icon:not(.header__icon--summary){align-items:center;display:flex;justify-content:center}.header__icon{color:rgb(var(--color-foreground))}.header__icon span{height:100%}.header__icon:after{content:none}.header__icon:hover .icon{transform:scale(1.07)}.header__icon .icon{fill:none;height:2rem;vertical-align:middle;width:2rem}.header__icon{height:4.4rem;padding:0;width:4.4rem}menu-drawer+.header__search{display:none}.header>.header__search{grid-area:left-icons;justify-self:start}.header:not(.header--has-menu) *>.header__search{display:none}.header__search{display:inline-flex;line-height:0}@media screen and (min-width:990px){.header:not(.header--top-center) *>.header__search{display:inline-flex}.header:not(.header--top-center)>.header__search{display:none}}details[open]>.search-modal{animation:animateMenuOpen var(--duration-default) ease;opacity:1}.search-modal{border-bottom:.1rem solid rgba(var(--color-foreground),.08);height:100%;min-height:calc(100% + var(--inputs-margin-offset) + var(--inputs-border-width)*2);opacity:0}.search-modal__content{align-items:center;display:flex;height:100%;justify-content:center;line-height:calc(1 + .8/var(--font-body-scale));padding:0 5rem 0 1rem;position:relative;width:100%}.search-modal__content-bottom{bottom:calc(var(--inputs-margin-offset)/2)}.search-modal__content-top{top:calc(var(--inputs-margin-offset)/2)}.search-modal__form{width:100%}.search-modal__close-button{position:absolute;right:.3rem}@media screen and (min-width:750px){.search-modal__close-button{right:1rem}.search-modal__content{padding:0 6rem}}@media screen and (min-width:990px){.search-modal__form{max-width:74.2rem}.search-modal__close-button{margin-left:.5rem;position:static}}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}.gradient{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}@media screen and (forced-colors:active){.icon{color:CanvasText;fill:CanvasText!important}}.content-container{border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));border-radius:var(--text-boxes-radius);position:relative}.content-container:after{border-radius:var(--text-boxes-radius);bottom:calc(var(--text-boxes-border-width)*-1);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity));content:"";left:calc(var(--text-boxes-border-width)*-1);position:absolute;right:calc(var(--text-boxes-border-width)*-1);top:calc(var(--text-boxes-border-width)*-1);z-index:-1}.content-container--full-width:after{border-radius:0;left:0;right:0}.content-container--full-width{border-left:none;border-radius:0;border-right:none}@supports not (inset:10px){.grid{margin-left:calc(var(--grid-mobile-horizontal-spacing)*-1)}@media screen and (min-width:750px){.grid{margin-left:calc(var(--grid-desktop-horizontal-spacing)*-1)}}}@media (forced-colors:active){.button{border:1px solid transparent}.button:focus,.button:focus-visible{outline:1px solid transparent}}.rte:after{clear:both;content:"";display:block}.rte>:first-child{margin-top:0}.rte>:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width:750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte img{border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));height:auto;margin-bottom:var(--media-shadow-vertical-offset);max-width:100%}.rte ol,.rte ul{list-style-position:inside;padding-left:2rem}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-decoration-thickness:.1rem;text-underline-offset:.3rem;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}@media (prefers-reduced-motion:no-preference){@keyframes animateAmbient{0%{transform:rotate(0deg) translateX(1em) rotate(0deg) scale(1.2)}to{transform:rotate(1turn) translateX(1em) rotate(-1turn) scale(1.2)}}@keyframes slideIn{0%{opacity:.01;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}}@keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}.path{animation:dash 1.4s ease-in-out infinite;stroke:rgb(var(--color-foreground));stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}@keyframes indeterminateAnimation{0%{transform:translateX(-20%) scaleX(0)}40%{transform:translateX(30%) scaleX(.7)}to{transform:translateX(100%) scaleX(0)}}:root{--bt-grey:#8a8a84;--bt-line:#39352c}html{background-color:#0b0b0b}body{background-color:rgb(var(--color-background))}.main-page-title,.title{letter-spacing:.02rem}@media screen and (max-width:749px){body.bt-brand .header{column-gap:4px!important;min-height:70px!important;padding:6px 12px!important}body.bt-brand .header__icons{gap:0!important;padding-right:0!important}body.bt-brand .header__icon{height:44px!important;width:40px!important}body.bt-brand #MainContent :is(.emn__quick,.bt-cal-quick,.bt-shop-nav,.bt-patch-nav,.bt-events-nav){flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;overscroll-behavior-x:contain;padding:8px 0!important;scrollbar-width:none}body.bt-brand #MainContent :is(.emn__quick,.bt-cal-quick,.bt-shop-nav,.bt-patch-nav,.bt-events-nav) a{flex-shrink:0!important;font-size:13px!important;min-height:44px!important;padding:10px 12px!important;white-space:nowrap}body.bt-brand #MainContent :is(.bt-hero){min-height:240px!important}body.bt-brand #MainContent .bt-hero__content{padding:24px 20px!important}body.bt-brand #MainContent :is(.bt-hero__title,.em__h1){font-size:34px!important;line-height:1.15!important}body.bt-brand #MainContent :is(.bt-hero__lede,.em__lede){font-size:16px!important;line-height:1.55!important}body.bt-brand #MainContent :is(.bt-cal,.em__inner,.bt-shop-intro,.bt-patch-intro,.bt-events){padding-left:20px!important;padding-right:20px!important}body.bt-brand #MainContent :is(.bt-card,.emn__next){padding:22px!important}body.bt-brand #MainContent :is(.bt-card__parasha,.em__h2){font-size:25px!important;line-height:1.3!important}body.bt-brand #MainContent :is(.bt-top-grid,.bt-calendar-layout,.emn__next-grid){gap:20px!important;grid-template-columns:minmax(0,1fr)!important}body.bt-brand #MainContent .bt-holidays{grid-template-columns:minmax(0,1fr)!important}body.bt-brand #MainContent :is(.bt-holiday-card,.bt-halakhah){min-width:0}body.bt-brand #MainContent .bt-more summary{align-items:center;display:flex;min-height:44px}body.bt-brand #MainContent :is(.button,.em__btn,button[type=submit]){min-height:44px}body.bt-brand :is(input[type=email],input[type=text],input[type=tel],input[type=number],textarea,select){font-size:16px!important}body.bt-brand #MainContent .product__title h1{font-size:28px!important;line-height:1.25!important}body.bt-brand #MainContent .product__description{font-size:16px;line-height:1.65}body.bt-brand #MainContent :is(.bt-event-body,.bt-patch__body){padding:22px!important}body.bt-brand #MainContent .bt-event-body h3{font-size:22px!important}body.bt-brand .footer{padding-top:28px!important}body.bt-brand{overflow-x:clip}body.bt-brand #MainContent .emn__account{display:flex;flex-wrap:wrap;gap:20px;text-align:left}body.bt-brand #MainContent .emn__account a{align-items:center;display:inline-flex;min-height:44px}}@media screen and (max-width:359px){body.bt-brand .header{padding-left:8px!important;padding-right:8px!important}}body.bt-brand #MainContent :is(.ch-crumb){display:none}:root{--bt2-bg:var(--bt-page,#0b0b0b);--bt2-bg-2:var(--bt-surface,#171614);--bt2-border:var(--bt-line,#39352c);--bt2-text:var(--bt-ink,#f4f1e8);--bt2-muted:var(--bt-muted,#b8b3a9);--bt2-dim:var(--bt-muted,#b8b3a9);--bt2-gold:var(--bt-gold,#c9a227)}.bt-crumb{color:var(--bt2-dim);font-size:13px;margin:0 auto;max-width:var(--bt-content-width,1140px);padding:18px 24px 0}.bt-crumb a{color:var(--bt2-muted);text-decoration:none}.bt-crumb a:hover,.bt-crumb span{color:var(--bt2-gold)}.bt-story{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.bt-story__inner{margin:0 auto;max-width:var(--bt-content-width,1140px);padding:56px 24px}.bt-story__row{display:flex;flex-direction:column;gap:28px;margin-bottom:56px}.bt-story__row:last-child{margin-bottom:0}.bt-story__media{aspect-ratio:4/3;border:1px solid var(--bt2-border);flex:none;overflow:hidden}.bt-story__media img{display:block;height:100%;object-fit:cover;width:100%}.bt-story__eyebrow{color:var(--bt2-gold);font-size:13px;font-weight:700;letter-spacing:.14em;margin:0 0 10px;text-transform:uppercase}.bt-story__heading{font-size:24px;font-weight:600;margin:0 0 14px}.bt-story__text{color:rgba(var(--color-foreground),.75);font-size:15.5px;line-height:1.75}.bt-story__text p+p{margin-top:12px}@media screen and (min-width:750px){.bt-story__row{align-items:center;flex-direction:row;gap:56px}.bt-story__row--right{flex-direction:row-reverse}.bt-story__media{flex:0 0 42%}.bt-story__content{flex:1}}.bt-letter{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.bt-letter__inner{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:var(--bt-content-width,1140px);padding:56px 24px}.bt-letter__media{border:1px solid var(--bt2-border);flex:none;max-width:320px;overflow:hidden}.bt-letter__media img{display:block;height:auto;width:100%}.bt-letter__quote{border-left:3px solid var(--bt2-gold);color:rgb(var(--color-foreground));font-size:21px;font-style:italic;line-height:1.45;margin:0 0 22px;padding-left:20px}.bt-letter__text p{color:rgba(var(--color-foreground),.75);font-size:15.5px;line-height:1.75;margin:0 0 16px}.bt-letter__sign{color:rgba(var(--color-foreground),.65);font-size:14.5px;margin-top:20px}.bt-letter__sign strong{color:rgb(var(--color-foreground));display:block;font-size:18px;font-weight:700;margin:2px 0}@media screen and (min-width:750px){.bt-letter__inner{align-items:flex-start;flex-direction:row;gap:56px}}.bt-patches{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.bt-patches__inner{margin:0 auto;max-width:var(--bt-content-width,1140px);padding:56px 24px}.bt-patches__grid{display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:750px){.bt-patches__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.bt-patch{background:var(--bt2-bg-2);border:1px solid var(--bt2-border);display:flex;flex-direction:column}.bt-patch__media{align-items:center;aspect-ratio:4/3;background:#0c0c0c;display:flex;justify-content:center;padding:28px}.bt-patch__media img{max-height:100%;max-width:100%;object-fit:contain}.bt-patch__body{padding:20px 22px 24px}.bt-patch__tag{color:var(--bt2-gold);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.bt-patch__title{font-size:19px;font-weight:700;margin:8px 0}.bt-patch__text{color:rgba(var(--color-foreground),.7);font-size:14.5px;line-height:1.65}.bt-page-header{background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-align:center}.bt-page-header__inner{margin:0 auto;max-width:720px;padding:40px 24px 8px}.bt-page-header__eyebrow{color:var(--bt2-gold);font-size:12.5px;font-weight:700;letter-spacing:.16em;margin:0 0 10px;text-transform:uppercase}.bt-page-header__heading{margin:0 0 12px}.bt-page-header__text{color:rgba(var(--color-foreground),.75);font-size:16px;line-height:1.6;margin:0}#MainContent .bt-club-banner{align-items:flex-end;background:#0b0b0b;color:#f4f1e8;display:flex;isolation:isolate;min-height:420px;overflow:hidden;position:relative;width:100%}#MainContent .bt-club-banner__image{display:block;height:100%;inset:0;object-fit:cover;object-position:var(--bt-club-focus-desktop,50% 30%)!important;position:absolute;width:100%;z-index:0}#MainContent .bt-club-banner:after{background:linear-gradient(90deg,rgba(11,11,11,.66),rgba(11,11,11,.12) 80%),linear-gradient(180deg,rgba(11,11,11,.08),rgba(11,11,11,.32) 38%,rgba(11,11,11,.93));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}body.bt-brand #MainContent .bt-club-banner__content{box-sizing:border-box;margin:0 auto;max-width:1140px;padding:72px 32px 48px;position:relative;text-align:left;width:100%;z-index:2}body.bt-brand #MainContent .bt-club-banner__eyebrow{color:#c9a227;font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.16em;line-height:1.5;margin:0 0 16px;text-transform:uppercase}body.bt-brand #MainContent .bt-club-banner h1{color:#f4f1e8;font-family:Pirata One,Times New Roman,serif!important;font-size:clamp(40px,4.5vw,60px)!important;font-weight:400!important;letter-spacing:.02em;line-height:1.12!important;margin:0 0 20px!important;max-width:100%;overflow-wrap:break-word}body.bt-brand #MainContent .bt-club-banner__text{color:#f4f1e8;font-family:var(--font-body-family);font-size:clamp(16px,1.5vw,20px);font-weight:400;line-height:1.6;margin:0;max-width:740px}@media(max-width:749px){#MainContent .bt-club-banner{min-height:380px}#MainContent .bt-club-banner__image{object-position:var(--bt-club-focus-mobile,50% 30%)!important}body.bt-brand #MainContent .bt-club-banner__content{padding:64px 20px 36px}body.bt-brand #MainContent .bt-club-banner h1{font-size:36px!important;line-height:1.12!important}body.bt-brand #MainContent .bt-club-banner__eyebrow{font-size:11px;margin-bottom:14px}body.bt-brand #MainContent .bt-club-banner__text{font-size:16px;line-height:1.6}#MainContent .bt-club-banner{align-items:flex-end;display:flex;min-height:380px}#MainContent .bt-club-banner--events .bt-club-banner__image{object-position:85% 35%!important}}.bt-p2-hero{align-items:flex-end;background:#0b0b0b;color:#f4f1e8;display:flex;isolation:isolate;min-height:clamp(360px,32vw,520px);overflow:hidden;position:relative}.bt-p2-hero__image{height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}.bt-p2-hero:after{background:linear-gradient(180deg,rgba(11,11,11,.12),rgba(11,11,11,.4) 35%,rgba(11,11,11,.94));content:"";inset:0;pointer-events:none;position:absolute}.bt-p2-hero__content{margin:auto;max-width:1140px;padding:80px 32px 48px;position:relative;width:100%;z-index:1}.bt-p2-hero__eyebrow{color:#c9a227;font:600 12px/1.5 var(--font-body-family);letter-spacing:.16em;margin:0 0 16px;text-transform:uppercase}.bt-p2-hero__title{color:#f4f1e8;font-family:var(--font-heading-family);font-size:clamp(32px,4.5vw,60px);line-height:1.12;margin:0 0 20px;overflow-wrap:anywhere}.bt-p2-hero__subtitle{color:#f4f1e8;font-size:clamp(16px,1.5vw,20px);line-height:1.6;margin:0;max-width:740px}.bt-p2-hero .button:focus-visible{outline:2px solid #c9a227;outline-offset:5px}.bt-calendar-page .bt-hero,.bt-tf .bt-tf__hero{background:#0b0b0b!important;border:0!important;border-radius:0!important;margin-bottom:40px!important;min-height:clamp(360px,32vw,520px)!important}.bt-calendar-page .bt-hero__overlay,.bt-tf .bt-tf__hero-overlay{background:linear-gradient(180deg,rgba(11,11,11,.12),rgba(11,11,11,.4) 35%,rgba(11,11,11,.94))!important}.bt-calendar-page .bt-hero__content,.bt-tf .bt-tf__hero-content{inset:auto!important;margin:auto!important;max-width:1140px!important;padding:80px 32px 48px!important;position:relative!important;transform:none!important;width:100%!important}.bt-calendar-page .bt-hero__title,.bt-tf .bt-tf__hero-title{color:#f4f1e8!important;font-family:var(--font-heading-family)!important;font-size:clamp(32px,4.5vw,60px)!important;line-height:1.12!important;margin:0 0 20px!important}.bt-calendar-page .bt-hero__eyebrow,.bt-tf .bt-tf__hero-kicker{color:#c9a227!important;font:600 12px/1.5 var(--font-body-family)!important;letter-spacing:.16em!important;margin:0 0 16px!important}.bt-calendar-page .bt-hero__lede,.bt-tf .bt-tf__hero-subtitle{color:#f4f1e8!important;font-size:clamp(16px,1.5vw,20px)!important;line-height:1.6!important;margin:0!important;max-width:740px!important}.bt-calendar-page .bt-hero__img,.bt-tf .bt-tf__hero-image{border:0!important;box-shadow:none!important}@media(max-width:749px){.bt-p2-hero{display:block;min-height:0}.bt-p2-hero__image{aspect-ratio:auto;height:auto;object-fit:contain;position:relative;width:100%}.bt-p2-hero:after{display:none}.bt-p2-hero__content{padding:24px 20px 32px}.bt-calendar-page .bt-hero,.bt-tf .bt-tf__hero{display:block!important;height:auto!important;min-height:0!important}.bt-calendar-page .bt-hero__img,.bt-tf .bt-tf__hero-image{height:auto!important;inset:auto!important;margin:0!important;object-fit:contain!important;position:relative!important;width:100%!important}.bt-calendar-page .bt-hero__overlay,.bt-tf .bt-tf__hero-overlay{display:none!important}.bt-calendar-page .bt-hero__content,.bt-tf .bt-tf__hero-content{background:#0b0b0b!important;padding:24px 20px 32px!important}.bt-calendar-page .bt-hero__title,.bt-p2-hero__title,.bt-tf .bt-tf__hero-title{font-size:32px!important}}.bt-calendar-page .bt-hero__title,.bt-p2-hero__title,.bt-tf .bt-tf__hero-title{font-family:Cinzel,serif!important}@media(min-width:750px){.bt-calendar-page .bt-hero,.bt-tf .bt-tf__hero{isolation:isolate!important}.bt-calendar-page .bt-hero__img,.bt-tf .bt-tf__hero-image{z-index:0!important}.bt-calendar-page .bt-hero__overlay,.bt-tf .bt-tf__hero-overlay{display:block!important;inset:0!important;pointer-events:none;position:absolute!important;z-index:1!important}.bt-calendar-page .bt-hero__content,.bt-tf .bt-tf__hero-content{z-index:2!important}}html body.bt-brand #MainContent h1:not([hidden]){font-family:Pirata One,Times New Roman,serif!important;font-style:normal!important;font-weight:400!important}html body.bt-brand #MainContent :is(.bt-club-banner__eyebrow,.bt-p2-hero__eyebrow,.bt-page-header__eyebrow,.bt-shop-kicker,.bt-hero__eyebrow,.bt-tf__hero-kicker,.bt-gb__kicker){background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#c9a227!important;display:block!important;font-family:var(--font-body-family)!important;font-size:12px!important;font-style:normal!important;font-weight:600!important;letter-spacing:.16em!important;line-height:1.5!important;margin:0 0 16px!important;max-width:100%;padding:0!important;text-transform:uppercase!important;width:auto!important}@media (max-width:749px){html body.bt-brand #MainContent :is(.bt-club-banner__eyebrow,.bt-p2-hero__eyebrow,.bt-page-header__eyebrow,.bt-shop-kicker,.bt-hero__eyebrow,.bt-tf__hero-kicker,.bt-gb__kicker){font-size:11px!important;margin-bottom:14px!important}}#MainContent .bt-p2-hero:not(.hero-badge-section){align-items:flex-end;background:#0b0b0b;color:#f4f1e8;display:flex;isolation:isolate;min-height:420px;overflow:hidden;position:relative;width:100%}#MainContent .bt-p2-hero__image{display:block;height:100%;inset:0;object-fit:cover;object-position:var(--bt-club-focus-desktop,50% 30%)!important;position:absolute;width:100%;z-index:0}#MainContent .bt-p2-hero:not(.hero-badge-section):after{background:linear-gradient(90deg,rgba(11,11,11,.66),rgba(11,11,11,.12) 80%),linear-gradient(180deg,rgba(11,11,11,.08),rgba(11,11,11,.32) 38%,rgba(11,11,11,.93));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}html body.bt-brand #MainContent .bt-p2-hero__content{box-sizing:border-box;margin:0 auto;max-width:1140px;padding:72px 32px 48px;position:relative;text-align:left;width:100%;z-index:2}html body.bt-brand #MainContent .bt-p2-hero__eyebrow{color:#c9a227;font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.16em;line-height:1.5;margin:0 0 16px;text-transform:uppercase}html body.bt-brand #MainContent .bt-p2-hero h1{color:#f4f1e8;font-family:Pirata One,Times New Roman,serif!important;font-size:clamp(40px,4.5vw,60px)!important;font-weight:400!important;letter-spacing:.02em;line-height:1.12!important;margin:0 0 20px!important;max-width:100%;overflow-wrap:break-word}html body.bt-brand #MainContent .bt-p2-hero__subtitle{color:#f4f1e8;font-family:var(--font-body-family);font-size:clamp(16px,1.5vw,20px);font-weight:400;line-height:1.6;margin:0;max-width:740px}.btc-banner-intro{padding-top:28px}@media(max-width:749px){#MainContent .bt-p2-hero:not(.hero-badge-section){min-height:380px}#MainContent .bt-p2-hero__image{object-position:var(--bt-club-focus-mobile,50% 30%)!important}html body.bt-brand #MainContent .bt-p2-hero__content{padding:64px 20px 36px}html body.bt-brand #MainContent .bt-p2-hero h1{font-size:36px!important;line-height:1.12!important}html body.bt-brand #MainContent .bt-p2-hero__eyebrow{font-size:11px;margin-bottom:14px}html body.bt-brand #MainContent .bt-p2-hero__subtitle{font-size:16px;line-height:1.6}#MainContent .bt-p2-hero:not(.hero-badge-section){align-items:flex-end;display:flex;min-height:380px}#MainContent .bt-p2-hero--events .bt-p2-hero__image{object-position:85% 35%!important}html body.bt-brand #MainContent .bt-p2-hero:not(.hero-badge-section)>.bt-p2-hero__image{height:100%;object-fit:cover;position:absolute}html body.bt-brand #MainContent .bt-p2-hero:not(.hero-badge-section):after{display:block}html body.bt-brand #MainContent .bt-p2-hero__content{margin:0 auto}}@media screen and (min-width:990px){.bt-brand header.header.page-width{align-items:center;column-gap:0;max-width:1440px;padding-left:40px;padding-right:40px}.bt-brand .header__icons{align-items:center;gap:0;padding-right:0}.bt-brand .header__icons>.bt-player{order:1}.bt-brand .header__icons>.header__search{order:2}.bt-brand .header__icons>.header__icon--members{order:3}.bt-brand .header__icons>.bt-player,.bt-brand .header__icons>.header__icon--members,.bt-brand .header__icons>.header__search{align-items:center;background:var(--bt-surface,#141414);border-bottom:1px solid var(--bt-line,#353530);border-top:1px solid var(--bt-line,#353530);box-sizing:border-box;display:flex;height:50px}.bt-brand .header__icons>.bt-player{border-left:1px solid var(--bt-line,#353530);border-radius:999px 0 0 999px;padding-left:5px}.bt-brand .header__icons:not(:has(.bt-player))>.header__search{border-left:1px solid var(--bt-line,#353530);border-radius:999px 0 0 999px;padding-left:5px}.bt-brand .header__icons>.header__icon--members{border-radius:0 999px 999px 0;border-right:1px solid var(--bt-line,#353530);color:var(--bt-gold,#c6ab62);gap:8px;margin:0;padding:0 12px 0 8px;text-decoration:none;white-space:nowrap;width:auto}.bt-brand .header__icons>.header__icon--members:before{background:var(--bt-line,#353530);content:"";flex:none;height:20px;margin-right:6px;width:1px}.bt-brand .header__icons>.header__icon--members .bt-member-label{font-size:1.4rem;font-weight:500;letter-spacing:.02em;text-decoration:none}.bt-brand .header__icons>.header__icon--members:hover{color:var(--bt-ink,#f2f1ea)}.bt-brand .header__icons>.bt-player .bt-player__panel{left:0;right:auto;top:calc(100% + 8px)}}@media screen and (min-width:1200px){.bt-brand .header__icons>.header__icon--members{padding-right:18px}}@media screen and (min-width:990px) and (max-width:1359px){.bt-brand header.header.page-width{padding-left:24px;padding-right:24px}}@media screen and (min-width:1200px) and (max-width:1259px){.bt-brand header.header .header__icons>.header__icon--members .bt-member-label{display:none}.bt-brand header.header .header__icons>.header__icon--members{padding-right:12px}}.bt-brand .em .emn__quick{border-bottom-color:var(--bt-gold,#c6ab62)}.bt-brand .em .emn__quick a[aria-current=location]{border-color:var(--bt-gold,#c6ab62);color:var(--bt-gold,#c6ab62)}.bt-brand .em .emn__quick a:focus-visible{outline-color:var(--bt-gold,#c6ab62)}.bt-brand #MainContent .bt-story__eyebrow,.bt-brand #MainContent .btc-card blockquote,.bt-brand .bt-crumb span[aria-current=page],.bt-brand .btc-kicker,.bt-brand .btc-label,.bt-brand .btc-number,.bt-brand .btc-textlink{color:var(--bt-gold,#c6ab62)}.bt-brand #MainContent .product__title h1,.bt-brand #MainContent .product__title h2{font-family:var(--font-body-family);font-size:clamp(2.6rem,3vw,3.6rem);font-weight:700;letter-spacing:0;line-height:1.2}.bt-brand #MainContent :is(.bt-shop-cta,.btc-kicker,.btc-note,.btc-number,.btc-label,.btc-card figcaption,.btc-zone figcaption),.bt-brand .bt-pill,.bt-brand .bt-shop-kicker,.bt-brand .bt-times__date,.bt-brand .ch-art__lab,.bt-brand .ch-ax__k,.bt-brand .ch-patch__side,.bt-brand .em__pill,.bt-brand .home-actions__tag,.bt-brand .policies li a,.bt-brand .product__tax{font-size:1.3rem}.bt-brand .bt-crumb__sep{display:inline-block;margin:0 .6em;opacity:.7}.bt-brand .bt-crumb .bt-crumb__sep{color:var(--bt-muted,#b8b6ad)}.bt-brand .product-grid{justify-content:center}.bt-brand .card .media{background:var(--bt-surface,#171614)}.bt-brand .card .media img{object-fit:contain!important;object-position:50% 50%!important}@media screen and (max-width:989px){.bt-brand .header__icons .bt-player button,.bt-brand .header__icons .header__icon{justify-content:center;min-width:44px}}.bt-brand .footer a,.bt-brand footer a{align-items:center;display:inline-flex;min-height:24px}@media screen and (max-width:989px){.bt-brand .footer a,.bt-brand footer a{min-height:44px}.bt-brand .bt-crumb a,.bt-brand .home-actions__link,.bt-brand .home-shop-header__chip{align-items:center;display:inline-flex;min-height:44px}}@media screen and (max-width:749px){.bt-brand .bt-holidays{display:flex;gap:12px;overflow-x:auto;padding-bottom:12px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.bt-brand .bt-holidays .bt-holiday-card{flex:0 0 84%;scroll-snap-align:start}}.bt-brand :is(.bt-cal-quick,.bt-shop-nav,.bt-patch-nav,.bt-events-nav) a[aria-current=location]{border-color:var(--bt-gold,#c6ab62);color:var(--bt-gold,#c6ab62)}.bt-brand #MainContent :is(.bt-times__label,.bt-times__sub,.bt-parasha-summary__label,.bt-more summary,.bt-holiday-card__date,.bt-holiday-card__hdate,.btc-source,.bt-halakha-card__badge){font-size:1.3rem}@media screen and (max-width:989px){.bt-brand :is(.bt-event-read,.emn__lc-link,.btc-textlink,.ch-nav a,.ch-btn,.ch-crumb a,.bt-cal-quick a,.bt-shop-nav a,.bt-patch-nav a,.bt-events-nav a){align-items:center;display:inline-flex;min-height:44px}}.bt-brand :is(.em__kicker,.ch-kicker){font-size:1.3rem}@media screen and (max-width:989px){.bt-brand :is(.sr__sources a){align-items:center;display:inline-flex;min-height:44px}}.bt-brand .em :is(.bt-run-weather__eyebrow,.bt-run-weather__place>span,.bt-run-weather dt,.bt-run-weather small,.bt-run-weather__sky>span,.bt-run-weather__details li,.bt-run-weather__details p,.bt-run-weather__foot,.emn__lc-tag){font-size:1.3rem}.bt-brand :is(.bt-patch__tag,.bt-page-header__eyebrow){font-size:1.3rem}.bt-brand #MainContent .ch{--ch-deep:var(--bt-deep);--ch-text:color-mix(in srgb,var(--bt-ink) 88%,var(--bt-page));background:var(--bt-page)}.bt-brand #MainContent .ch .ch-hero{background:radial-gradient(ellipse 60% 70% at 80% 30%,rgba(201,162,39,.14),transparent 70%),linear-gradient(180deg,var(--bt-deep),var(--bt-page))}.bt-brand #MainContent .ch .ch-verse{background:var(--bt-deep)}.bt-brand #MainContent .ch .ch-seal{background:radial-gradient(ellipse 70% 100% at 50% 0,rgba(201,162,39,.12),transparent 70%)}.bt-brand #MainContent .ch .ch-title{text-shadow:0 0 44px rgba(201,162,39,.18)}.bt-brand #MainContent .ch .ch-part__n{-webkit-text-stroke-color:rgba(201,162,39,.3)}.bt-brand #MainContent .ch :is(.ch-hero__emblem img,.ch-vest__fig img){border-color:var(--bt-line)}.bt-brand #MainContent .ch .ch-hero__emblem img{box-shadow:0 0 90px rgba(201,162,39,.12)}.bt-brand #MainContent .ch .ch-btn--ghost:hover{background:rgba(201,162,39,.14)}.bt-brand #MainContent .ch .ch-quinc :is(.q-box,.q-helm,.q-badge){fill:var(--bt-deep)}.bt-brand #MainContent .home-shop-header .page-width{padding-top:var(--bt-space-lg,40px)}@media screen and (min-width:990px) and (max-width:1124px){body.bt-brand header.header.page-width{column-gap:20px;grid-template-areas:"navigation heading icons";grid-template-columns:44px minmax(0,1fr) auto;padding-inline:24px}body.bt-brand header.header .header__icons{grid-area:icons;justify-self:end;min-width:0}body.bt-brand header.header .menu-drawer{height:calc(100dvh - var(--header-bottom-position,82px));width:min(400px,100vw)}body.bt-brand header.header .menu-drawer__navigation{padding:24px 0}body.bt-brand header.header .menu-drawer__menu-item{min-height:44px}}.bt-life{--life-gold:#c6ab62;--life-ink:#f4f1e8;background:#0b0b0b;color:var(--life-ink)}.bt-life__hero{align-items:center;display:flex;isolation:isolate;min-height:480px;overflow:hidden;position:relative}.bt-life__photos{display:flex;inset:0 0 0 34%;position:absolute;z-index:-2}.bt-life__photo{height:100%;min-width:0;object-fit:cover;object-position:50% 0;width:52%}.bt-life__photo--second{object-position:50% 0;width:48%}.bt-life__hero:after{background:linear-gradient(90deg,#0b0b0b 12%,rgba(11,11,11,.95) 28%,rgba(11,11,11,.4) 47%,transparent 66%),linear-gradient(0deg,#0b0b0b66,transparent 35%);content:"";inset:0;position:absolute;z-index:-1}.bt-life__copy{margin:auto;max-width:1280px;padding:64px 40px;width:100%}.bt-life__eyebrow{color:var(--life-gold);font-size:11px;letter-spacing:.2em;margin:0 0 20px;text-transform:uppercase}.bt-life h1{color:var(--life-ink);font-family:Pirata One,serif!important;font-size:clamp(42px,4.5vw,64px)!important;font-weight:400!important;line-height:1.08!important;margin:0 0 22px!important;max-width:460px}.bt-life__lead{font-size:19px;line-height:1.6;margin:0 0 28px;max-width:370px}.bt-life__actions{align-items:center;display:flex;flex-wrap:wrap;gap:20px;max-width:430px}.bt-life__cta{align-items:center;background:var(--life-gold);border:1px solid var(--life-gold);border-radius:2px;color:#10110d!important;display:inline-flex;font-size:15px;font-weight:700;gap:18px;justify-content:center;min-height:48px;padding:14px 22px;text-decoration:none}.bt-life__cta:hover{background:#dbc482}.bt-life__secondary{color:var(--life-ink);font-size:14px;padding:12px 0;text-underline-offset:6px}.bt-life a:focus-visible{outline:2px solid var(--life-gold);outline-offset:5px}.bt-life__selection{margin:auto;max-width:1280px;padding:28px 32px 48px}.bt-life__chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 0 28px}.bt-life__chips a{align-items:center;border:1px solid #49473d;border-radius:2px;color:var(--life-ink);display:inline-flex;font-size:14px;min-height:44px;padding:9px 20px;text-decoration:none}.bt-life__chips a:first-child{border-color:var(--life-gold);color:var(--life-gold)}.bt-life__chips a:hover{border-color:var(--life-gold)}.bt-life h2{color:var(--life-ink);font-family:Pirata One,serif;font-size:36px;font-weight:400;margin:0 0 26px;text-align:center}.bt-life__grid{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.bt-life__card{background:#131410;border:1px solid #36362e;border-radius:2px;color:var(--life-ink);display:flex;flex-direction:column;overflow:hidden;text-decoration:none}.bt-life__card:hover{border-color:var(--life-gold)}.bt-life__card>img{aspect-ratio:4/5;display:block;height:auto;object-fit:cover;object-position:center top;width:100%}.bt-life__card-copy{display:flex;flex:1;flex-direction:column;gap:10px;padding:16px}.bt-life h3{color:var(--life-ink);font-family:var(--font-body-family);font-size:16px;font-weight:600;line-height:1.4;margin:0}.bt-life__price{color:var(--life-gold);font-size:16px;margin-top:auto}.bt-life__discover{font-size:13px;text-decoration:underline;text-underline-offset:5px}.bt-life__all{color:var(--life-gold);display:table;font-size:15px;margin:28px auto;padding:12px;text-underline-offset:6px}.bt-life__identity{align-items:center;border-top:1px solid #36362e;display:flex;gap:24px;justify-content:center;padding-top:24px;text-align:center}.bt-life__identity p{font-size:15px;margin:0 0 8px}.bt-life__identity a{color:var(--life-gold);font-size:13px;text-underline-offset:4px}.bt-life__head{clip-path:circle(41%)}.bt-life__biker,.bt-life__head{object-fit:contain}.bt-life__identity img{flex-shrink:0}@media(max-width:989px) and (min-width:750px){.bt-life__copy{padding:44px 24px}.bt-life__photos{left:28%}.bt-life__photo--second{display:none}.bt-life__photo--first{object-position:75% 0;width:100%}.bt-life__hero:after{background:linear-gradient(90deg,#0b0b0b 10%,#0b0b0be0 36%,#0b0b0b22 85%)}.bt-life__grid{gap:12px}.bt-life__card-copy{padding:12px}.bt-life h3{font-size:14px}.bt-life h1{max-width:350px}}@media(max-width:749px){.bt-life__hero{align-items:flex-end;min-height:540px}.bt-life__photos{inset:0}.bt-life__photo--second{display:none}.bt-life__photo--first{object-position:50% 22%;width:100%}.bt-life__hero:after{background:linear-gradient(0deg,#0b0b0b 1%,#0b0b0bf2 24%,#0b0b0b66 53%,transparent 78%)}.bt-life__copy{padding:240px 20px 28px}.bt-life h1{font-size:36px!important;margin-bottom:12px!important;max-width:100%}.bt-life__eyebrow{font-size:10px;margin-bottom:12px}.bt-life__lead{font-size:16px;line-height:1.5;margin-bottom:18px;max-width:310px}.bt-life__actions{gap:6px 16px}.bt-life__cta{font-size:14px;padding:12px 18px}.bt-life__secondary{font-size:13px}.bt-life__selection{padding:20px 16px 32px}.bt-life__chips{gap:8px;margin-bottom:24px}.bt-life__chips a{font-size:12px;padding:8px 12px}.bt-life h2{font-size:28px;margin-bottom:20px}.bt-life__grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.bt-life__card-copy{gap:8px;padding:12px}.bt-life h3,.bt-life__price{font-size:14px}.bt-life__identity{gap:10px}.bt-life__identity p{font-size:13px}.bt-life__identity a{font-size:12px}.bt-life__head{height:48px;width:48px}.bt-life__biker{height:40px;width:60px}}@media(min-width:990px){.bt-life__photos{mask-image:linear-gradient(90deg,transparent,#000 12%)}.bt-life h1{max-width:390px}}.bt-p3-crumb{color:#f4f1e8;font-size:13px;line-height:1.5;margin:0 auto;max-width:1140px;padding:14px 24px}.bt-p3-crumb ol{align-items:center;display:flex;flex-wrap:wrap;gap:6px 12px;list-style:none;margin:0;padding:0}.bt-p3-crumb li{align-items:center;display:inline-flex;gap:12px;min-width:0;overflow-wrap:anywhere}.bt-p3-crumb li+li:before{color:#b3ada0;content:"/"}.bt-p3-crumb a,.bt-p3-crumb li+li:before{align-items:center;display:inline-flex;min-height:32px}.bt-p3-crumb a{color:#f4f1e8;text-decoration:none}.bt-p3-crumb a:hover{text-decoration:underline;text-underline-offset:4px}.bt-p3-crumb [aria-current]{align-self:center;color:#c9a227}.bt-p3-crumb a:focus-visible,.bt-p3-member:focus-visible{outline:2px solid #c9a227;outline-offset:4px}.bt-p3-menu-help{border-bottom:1px solid #39352c;display:block;margin-bottom:6px;padding:12px 18px 14px}.bt-p3-drawer-help,.bt-p3-menu-help{color:#b3ada0;font-size:13px;line-height:1.5}.bt-p3-drawer-help{margin:0;padding:4px 30px 14px}.bt-p3-member{border:1px solid #c9a227;border-radius:4px;color:#f4f1e8;display:block;margin:20px 24px;padding:16px 20px;text-decoration:none}.bt-p3-member strong{color:#c9a227;display:block;font-size:16px}.bt-p3-member span{display:block;font-size:13px;line-height:1.5;margin-top:6px}body.bt-brand .menu-drawer a[aria-current]{color:#c9a227;text-decoration:underline;text-underline-offset:5px}@media(max-width:749px){.bt-p3-crumb{font-size:12px;padding:10px 20px}.bt-p3-crumb li,.bt-p3-crumb ol{gap:6px 8px}}body.bt-brand #MainContent :is(.bt-story__text,.bt-letter,.product__description,.rte){line-height:1.75;overflow-wrap:break-word}body.bt-brand #MainContent :is(.bt-story__text,.bt-letter,.product__description,.rte) p{margin-block:0 1.2em}body.bt-brand #MainContent :is(.bt-story,.bt-letter,.product__description,.bt-page-header) :is(h2,h3){font-family:Cinzel,serif;line-height:1.3;overflow-wrap:break-word}body.bt-brand #MainContent :is(.product__description,.rte) :is(h2,h3){margin-block:1.8em .75em}body.bt-brand #MainContent :is(.product__description,.rte) li{margin-block:.4em}body.bt-brand #MainContent :is(.product__description,.rte) a:not(.button){text-underline-offset:4px}body.bt-brand #MainContent :is(.button,.bt-ui-button){border-radius:4px;min-height:48px}.bt-option-availability{color:#f4f1e8;font-size:14px;line-height:1.5;margin:12px 0}.bt-product-details-title{font:600 22px/1.3 Cinzel,serif;margin:28px 0 16px}.bt-purchase-help{margin:20px 0 28px}.bt-ux-details{border-block-start:1px solid #39352c}.bt-ux-details:last-child{border-block-end:1px solid #39352c}.bt-ux-details summary{color:#f4f1e8;cursor:pointer;font-weight:600;min-height:48px;padding:18px 0}.bt-ux-details>div{font-size:15px;line-height:1.65;padding:0 0 20px}.bt-ux-details p{margin:0 0 12px}.bt-shop-help a,.bt-ux-details a{color:#c9a227;display:inline-block;margin-right:20px;padding:8px 0;text-decoration:underline;text-underline-offset:4px}.bt-reading-nav a:focus-visible,.bt-shop-help a:focus-visible,.bt-ux-details summary:focus-visible{outline:2px solid #c9a227;outline-offset:4px}.bt-shop-help{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin:24px auto 48px;max-width:1092px;padding:0 24px}.bt-shop-help>div{background:#171614;border:1px solid #39352c;border-radius:4px;padding:24px}.bt-shop-help h2{color:#f4f1e8;font:600 20px/1.4 Cinzel,serif;margin:0 0 12px}.bt-shop-help p{color:#f4f1e8;font-size:15px;line-height:1.65;margin:0 0 12px}.bt-reading-nav{background:#171614;border:1px solid #39352c;border-radius:4px;color:#f4f1e8;font-family:var(--font-body-family);margin:24px auto;max-width:1092px;padding:20px 24px}.bt-reading-nav>p{color:#c9a227;font-size:12px;font-weight:600;letter-spacing:.12em;margin:0 0 12px;text-transform:uppercase}.bt-reading-nav ol{display:grid;gap:8px;margin:0;padding-left:20px}.bt-reading-nav a{color:#f4f1e8;font-size:15px;line-height:1.5;text-underline-offset:4px}.bt-reading-target{scroll-margin-top:150px}.bt-reading-top{color:#c9a227;display:inline-block;margin:24px 0;text-underline-offset:4px}@media(max-width:749px){.bt-shop-help{gap:16px;grid-template-columns:1fr;padding:0 20px}.bt-shop-help>div{padding:20px}.bt-reading-nav{margin:20px;padding:20px}.bt-reading-target{scroll-margin-top:100px}}:root{--color-background:11,11,11;--color-foreground:242,241,234;--color-button:198,171,98;--color-button-text:11,11,11;--color-link:198,171,98;--color-shadow:0,0,0;--font-body-family:"IBM Plex Sans",Arial,sans-serif;--font-heading-family:"Pirata One",Georgia,serif;--font-body-style:normal;--font-body-weight:400;--font-heading-style:normal;--font-heading-weight:400;--font-body-scale:1;--font-heading-scale:1;--page-width:120rem;--bt-bg:#0b0b0b;--bt-surface:#141414;--bt-ink:#f2f1ea;--bt-muted:#b8b6ad;--bt-gold:#c6ab62;--bt-line:#353530;--buttons-radius:2px;--buttons-border-width:1px;--inputs-radius:2px;--inputs-border-width:1px;--spacing-sections-desktop:0px;--spacing-sections-mobile:0px}html{background:#0b0b0b;font-size:62.5%}body{background:var(--bt-bg);color:var(--bt-ink);font:1.6rem/1.6 var(--font-body-family);margin:0}*{box-sizing:border-box}img{height:auto;max-width:100%}a{color:inherit}button,input,select,textarea{font:inherit}a,button,input,select,textarea{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--bt-gold);outline-offset:4px}h1,h2,h3{color:var(--bt-ink);line-height:1.15}h1{font-family:var(--font-heading-family);font-size:clamp(4rem,6vw,7rem)}h2{font-size:clamp(2.8rem,4vw,4rem)}[hidden]{display:none!important}.bt-wrap{margin-inline:auto;width:min(1120px,calc(100% - 48px))}.bt-article,.bt-panel{padding-block:60px}.bt-article>img{max-height:600px;object-fit:cover}.bt-eyebrow{color:var(--bt-gold);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.bt-muted{color:var(--bt-muted)}.bt-button{align-items:center;background:var(--bt-gold);border:1px solid var(--bt-gold);color:#111;cursor:pointer;display:inline-flex;justify-content:center;min-height:48px;padding:14px 24px;text-decoration:none}.bt-textlink{color:var(--bt-gold);text-underline-offset:5px}.bt-wp-header{background:#0b0b0bf5;border-bottom:1px solid var(--bt-line);position:sticky;top:0;z-index:50}.admin-bar .bt-wp-header{top:32px}.bt-header-inner{gap:25px;justify-content:space-between;margin:auto;max-width:1440px;padding:16px 28px}.bt-header-inner,.bt-logo{align-items:center;display:flex}.bt-logo{flex-shrink:0;gap:14px;text-decoration:none}.bt-logo>span{font-family:var(--font-heading-family);line-height:1.1}.bt-logo small{display:block;font-family:var(--font-body-family);font-size:.85rem;letter-spacing:.16em;margin-top:7px}#bt-navigation{align-items:center;display:flex;font-size:1.3rem;gap:22px}#bt-navigation a{text-decoration:none}#bt-navigation a:hover{color:var(--bt-gold)}.bt-nav-group{position:relative}.bt-nav-group summary{cursor:pointer;list-style:none}.bt-nav-group summary:after{content:"⌄";margin-left:8px}.bt-nav-sub{background:#141414;display:grid;gap:14px;left:0;min-width:230px;padding:18px;position:absolute;top:100%}.bt-menu-toggle,.bt-nav-sub{border:1px solid var(--bt-line)}.bt-menu-toggle{background:none;color:var(--bt-ink);display:none;padding:8px 12px}.bt-products{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin:32px 0}.bt-product-card{background:var(--bt-surface);border:1px solid var(--bt-line);overflow:hidden;padding-bottom:24px}.bt-product-card>a:first-child{text-decoration:none}.bt-product-card img{aspect-ratio:4/5;display:block;object-fit:cover;width:100%}.bt-product-card h2,.bt-product-card h3{font:600 1.9rem/1.4 var(--font-body-family);margin:20px 20px 12px}.bt-product-card .bt-price,.bt-product-card>.bt-textlink{margin-inline:20px}.bt-price{color:var(--bt-gold);font-size:2rem}.bt-catalogue{padding-block:48px 70px}.bt-categories{display:flex;flex-wrap:wrap;gap:12px;margin-block:30px}.bt-categories a{border:1px solid var(--bt-line);padding:10px 18px;text-decoration:none}.bt-product{padding-block:28px 70px}.bt-breadcrumb{color:var(--bt-muted);font-size:1.3rem;margin-bottom:28px}.bt-product-layout{display:grid;gap:55px;grid-template-columns:1.05fr 1fr}.bt-product-gallery img{display:block;margin-bottom:20px;width:100%}.bt-product-detail h1{font-family:var(--font-body-family);font-size:clamp(2.8rem,3.2vw,4.4rem)}.bt-reservation{border-top:1px solid var(--bt-line);display:grid;gap:14px;margin-top:30px;padding-top:28px}.bt-reservation input,.bt-reservation select{background:#171717;border:1px solid #666;color:#fff;padding:12px;width:100%}.bt-reservation p{font-size:1.3rem;margin:0}.bt-footer{background:#10100e;border-top:1px solid var(--bt-line);padding:50px 0 24px}.bt-footer-grid{display:grid;gap:40px;grid-template-columns:1.5fr 1fr 1fr}.bt-footer h2{font:600 1.8rem var(--font-body-family)}.bt-footer a{color:var(--bt-muted);display:block;margin-block:10px;text-decoration:none}.bt-footer-bottom{border-top:1px solid var(--bt-line);font-size:1.2rem;margin-top:35px;padding-top:20px}.bt-footer-bottom a{display:inline}.bt-player{position:relative}.bt-player__panel{background:#141413;border:1px solid var(--bt-gold);padding:16px;position:absolute;right:0;top:100%;width:280px;z-index:80}.bt-player__controls{display:flex;gap:12px;justify-content:center}.bt-player button{background:transparent;border:1px solid var(--bt-line);color:var(--bt-gold);min-height:44px;min-width:44px}.btcin__hero-visual.is-paused img{animation-play-state:paused}.wp-block-image img{height:auto}.rte table{max-width:100%}.rte td img{height:auto}.bt-article table{width:100%!important}.bt-article table,.bt-article td{height:auto!important}#MainContent{min-height:45vh}@media(max-width:1100px){.bt-menu-toggle{display:block}#bt-navigation{background:#111;display:none;left:0;max-height:80vh;overflow:auto;padding:24px;position:absolute;right:0;top:100%}#bt-navigation.is-open{align-items:stretch;display:flex;flex-direction:column}.bt-nav-sub{margin-top:12px;position:static}.bt-header-inner{padding:12px 20px}.bt-logo img{height:48px;width:48px}.bt-logo>span{font-size:2.6rem}}@media(max-width:749px){.bt-wrap{width:calc(100% - 36px)}.bt-products{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.bt-product-card h3{font-size:1.5rem;margin:16px 12px 10px}.bt-product-card .bt-price,.bt-product-card>.bt-textlink{font-size:1.4rem;margin-inline:12px}.bt-product-layout{gap:24px;grid-template-columns:1fr}.bt-footer-grid{gap:20px;grid-template-columns:1fr}.bt-logo small{font-size:.7rem}.admin-bar .bt-wp-header{top:46px}.bt-article{padding-block:32px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.bt-contact{display:grid;gap:20px;max-width:700px}.bt-contact label{display:grid;gap:8px}.bt-contact input,.bt-contact textarea{background:#171717;border:1px solid #777;color:#fff;padding:12px}.bt-contact button{justify-self:start}.bt-search{position:relative}.bt-search summary{cursor:pointer;font-size:2.4rem;list-style:none}.bt-search form{background:#171717;border:1px solid var(--bt-line);display:grid;gap:10px;padding:20px;position:absolute;right:0;top:100%;width:270px}.bt-search button,.bt-search input{background:#090909;border:1px solid #777;color:#fff;padding:10px}.bt-logo img{height:46px;width:46px}.bt-logo>span{font-size:3rem}.header__icons{align-items:center;display:flex;gap:12px}.bt-search{justify-content:center;min-width:44px}.header__icon--members{color:var(--bt-gold)!important;padding:10px 16px!important}.header__icon--music{background:none!important;border:none!important}.header__icon--music svg{height:20px;width:20px}.bt-footer-grid{grid-template-columns:1.4fr 1fr 1fr}.bt-newsletter{border-top:1px solid var(--bt-line);margin-top:40px;padding-top:25px}.bt-newsletter h2{font-size:2.4rem}.btcin .btcin__route-overlay{display:block}@media(min-width:750px){.btcin .btcin__hero-shade{display:block}}body.bt-brand #MainContent .btcin__hero{background:linear-gradient(125deg,#070707,#251b13 66%,#48311d)}.bt-honeypot{height:1px;left:-10000px!important;overflow:hidden;position:absolute!important;top:auto;width:1px}.bt-newsletter-form{display:grid;gap:12px;max-width:560px}.bt-newsletter-form input[type=email]{background:#171717;border:1px solid #777;color:#fff;padding:12px}.bt-newsletter-form label{font-size:1.4rem}.bt-newsletter-form .bt-button{justify-self:start}.bt-form-notice{border:1px solid var(--bt-gold);color:var(--bt-ink);padding:16px}.bt-footer-grid>div{align-items:flex-start;display:flex;flex-direction:column}.bt-footer-grid>div>a{display:block;margin-block:6px}.bt-footer-grid>div>p{margin:0 0 10px}.bt-reservation{gap:10px}.bt-reservation label{color:var(--bt-ink);font-size:1.4rem;margin-top:6px}.bt-reservation input,.bt-reservation select,.bt-reservation textarea{background:#171717;border:1px solid #666;border-radius:2px;color:#fff;padding:12px;width:100%}.bt-reservation .bt-button{margin-top:10px;width:100%}.bt-reservation .bt-muted{font-size:1.3rem}.bt-form-notice{background:#16140f;margin:0 0 20px}.bt-product-placeholder{aspect-ratio:4/5;background:linear-gradient(135deg,#1a1a17,#0f0f0d);display:block;width:100%}.bt-categories a[aria-current]{border-color:var(--bt-gold);color:var(--bt-gold)}.bt-button[disabled]{cursor:progress;opacity:.6}@media(max-width:749px){.bt-footer-grid{grid-template-columns:1fr 1fr}.bt-footer-grid>div:first-child{grid-column:1/-1}}.bt-nav-chevron{border-bottom:1.5px solid;border-right:1.5px solid;display:inline-block;height:7px;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease;width:7px}.bt-nav-group[open]>summary .bt-nav-chevron{transform:translateY(1px) rotate(-135deg)}#bt-navigation .bt-nav-group>summary:after{content:none}#bt-navigation .bt-nav-group>summary::-webkit-details-marker{display:none}.bt-mega__eyebrow{align-items:center;color:var(--bt-gold);display:flex;font:600 1.15rem/1.4 var(--font-body-family);gap:10px;letter-spacing:.24em;margin:0;text-transform:uppercase}.bt-mega__eyebrow:before{background:var(--bt-gold);content:"";height:1px;width:28px}.bt-mega__heading{color:var(--bt-ink);font:400 clamp(3.6rem,3.4vw,5rem)/1.02 var(--font-heading-family);margin:12px 0 10px}.bt-mega__lead{color:var(--bt-muted);font-size:1.5rem;line-height:1.6;margin:0 0 22px}.bt-mega__cta{align-items:center;border-top:1px solid var(--bt-line);color:#e2c983!important;display:flex;font:600 1.25rem/1.4 var(--font-body-family);gap:10px;letter-spacing:.12em;margin-top:auto;padding-top:18px;text-decoration:none;text-transform:uppercase}.bt-mega__cta:hover span{transform:translateX(4px)}.bt-mega__cta span{transition:transform .2s ease}.bt-mega__run{align-items:stretch;border:1px solid var(--bt-gold);color:var(--bt-ink)!important;display:grid;grid-template-columns:auto auto 1fr;margin:0 0 18px;text-decoration:none}.bt-mega__run-month{background:var(--bt-gold);color:#111;display:grid;font:600 1.15rem var(--font-body-family);letter-spacing:.2em;padding:0 10px;place-items:center;text-transform:uppercase}.bt-mega__run-day{border-right:1px solid #c6ab6255;display:grid;font:400 3.8rem/1.3 var(--font-heading-family);padding:0 12px;place-items:center}.bt-mega__run-label{display:flex;flex-direction:column;font-size:1.3rem;justify-content:center;line-height:1.35;padding:6px 12px}.bt-mega__run-label small{color:var(--bt-muted);font-size:1.15rem}.bt-mega__card{background:#111;border:1px solid #2c2a24;color:var(--bt-ink)!important;display:flex;flex-direction:column;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.bt-mega__card,.bt-mega__img{overflow:hidden;position:relative}.bt-mega__img{aspect-ratio:10/7;background:#1a1916;display:block}.bt-mega__img img{display:block;filter:saturate(.85);height:100%;object-fit:cover;transition:transform .35s ease,filter .35s ease;width:100%}.bt-mega__img:after{background:linear-gradient(transparent 50%,#111);content:"";inset:0;position:absolute}.bt-mega__placeholder{background:radial-gradient(circle at 50% 40%,#2a261c,#111);inset:0;position:absolute}.bt-mega__num{background:#0b0b0bb3;border:1px solid #c6ab6255;color:#e2c983;font:600 1.2rem var(--font-body-family);left:12px;letter-spacing:.12em;padding:2px 8px}.bt-mega__num,.bt-mega__tag{position:absolute;top:12px;z-index:1}.bt-mega__tag{background:var(--bt-gold);color:#111;font:600 1rem var(--font-body-family);letter-spacing:.14em;padding:3px 8px;right:12px;text-transform:uppercase}.bt-mega__text{display:block;padding:2px 44px 20px 18px}.bt-mega__title{display:block;font:600 1.7rem/1.3 var(--font-body-family);margin-bottom:5px;transition:color .2s ease}.bt-mega__desc{color:var(--bt-muted);display:block;font-size:1.35rem;line-height:1.45}.bt-mega__go{bottom:18px;color:var(--bt-gold);position:absolute;right:16px;transition:transform .2s ease}.bt-mega__card:focus-visible,.bt-mega__card:hover{border-color:var(--bt-gold);box-shadow:0 0 0 1px var(--bt-gold),0 18px 40px #000}.bt-mega__card:focus-visible img,.bt-mega__card:hover img{filter:none;transform:scale(1.05)}.bt-mega__card:focus-visible .bt-mega__title,.bt-mega__card:hover .bt-mega__title{color:#e2c983}.bt-mega__card:hover .bt-mega__go{transform:translateX(4px)}body.bt-brand .header__icons>.header__icon--members .bt-member-label{align-items:center;background:var(--bt-gold);border-radius:999px;color:#111;display:inline-flex;font:600 1.2rem var(--font-body-family);gap:8px;letter-spacing:.08em;padding:8px 16px;text-transform:uppercase;transition:background .2s ease}body.bt-brand .header__icons>.header__icon--members .bt-member-label:before{background:#111;content:"";height:8px;transform:rotate(45deg);width:8px}body.bt-brand .header__icons>.header__icon--members:hover .bt-member-label{background:#e2c983}@keyframes bt-mega-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(min-width:1101px){.bt-header-inner{position:relative}#bt-navigation{gap:2px}#bt-navigation .bt-nav-group{position:static}#bt-navigation .bt-nav-group>summary,#bt-navigation>.bt-nav-link{align-items:center;color:#d9d7cf;display:inline-flex;font:500 1.25rem/1.2 var(--font-body-family);gap:8px;letter-spacing:.07em;padding:14px 11px;position:relative;text-transform:uppercase;white-space:nowrap}#bt-navigation .bt-nav-group>summary:before,#bt-navigation>.bt-nav-link:after{background:var(--bt-gold);bottom:4px;content:"";height:2px;left:11px;position:absolute;right:11px;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}#bt-navigation .bt-nav-group>summary:hover:before,#bt-navigation .bt-nav-group[open]>summary:before,#bt-navigation>.bt-nav-link:hover:after{transform:scaleX(1)}#bt-navigation .bt-nav-group[open]>summary:before{box-shadow:0 0 14px var(--bt-gold)}#bt-navigation .bt-nav-group>summary:hover,#bt-navigation .bt-nav-group[open]>summary,#bt-navigation>.bt-nav-link:hover{color:#e2c983}.bt-nav-sub.bt-mega{animation:bt-mega-in .2s ease-out;background:linear-gradient(180deg,#151410,#0f0f0d);border:1px solid #4a4231;border-top:2px solid var(--bt-gold);box-shadow:0 40px 80px #000c,0 0 0 100vmax #000000a6;clip-path:inset(-2px -100vmax -100vmax -100vmax);display:grid;gap:0;grid-template-columns:minmax(240px,300px) 1fr;left:28px;margin:0;min-width:0;padding:0;position:absolute;right:28px;top:100%;z-index:60}.bt-nav-sub.bt-mega:before{content:"";height:26px;left:0;position:absolute;right:0;top:-26px}.bt-mega__intro{background:radial-gradient(520px 200px at 0 0,#c6ab621f,transparent);border-right:1px solid var(--bt-line);display:flex;flex-direction:column;padding:36px 32px}.bt-mega__cards{align-items:start;display:grid;gap:18px;grid-template-columns:repeat(var(--bt-mega-cols,4),minmax(0,1fr));padding:28px}}@media(min-width:1101px) and (max-width:1320px){#bt-navigation .bt-nav-group>summary,#bt-navigation>.bt-nav-link{font-size:1.15rem;letter-spacing:.05em;padding-inline:8px}.bt-nav-sub.bt-mega{grid-template-columns:240px 1fr}.bt-mega__intro{padding:28px 24px}.bt-mega__cards{gap:14px;padding:22px}.bt-mega__desc{font-size:1.25rem}}@media(max-width:1100px){#bt-navigation .bt-nav-group>summary,#bt-navigation>.bt-nav-link{align-items:center;border-bottom:1px solid var(--bt-line);display:flex;font:500 1.4rem/1.3 var(--font-body-family);justify-content:space-between;letter-spacing:.08em;padding:14px 2px;text-transform:uppercase}#bt-navigation .bt-nav-group[open]>summary{border-bottom-color:transparent;color:#e2c983}.bt-nav-sub.bt-mega{background:none;border:0;border-bottom:1px solid var(--bt-line);display:flex;flex-direction:column;gap:10px;margin:0;padding:4px 0 16px}.bt-mega__intro{display:contents}.bt-mega__eyebrow,.bt-mega__heading,.bt-mega__lead{display:none}.bt-mega__run{margin:0;order:1}.bt-mega__cards{display:grid;gap:8px;order:2}.bt-mega__cta{border-top:0;margin:0;order:3;padding-top:6px}.bt-mega__card{align-items:center;display:grid;gap:12px;grid-template-columns:76px 1fr;padding:6px}.bt-mega__img{aspect-ratio:4/3}.bt-mega__go,.bt-mega__img:after,.bt-mega__num{display:none}.bt-mega__tag{font-size:.85rem;left:4px;padding:1px 5px;right:auto;top:4px}.bt-mega__text{padding:0 6px 0 0}.bt-mega__title{font-size:1.5rem;margin:0}.bt-mega__desc{display:-webkit-box;font-size:1.25rem;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}@media(prefers-reduced-motion:reduce){.bt-nav-sub.bt-mega{animation:none}.bt-mega__cta span,.bt-mega__go,.bt-mega__img img,.bt-nav-chevron{transition:none}}.header__icon--music .bt-music__slash,.header__icon--music .bt-music__wave{transition:opacity .2s ease}.bt-player:not(.is-on) .bt-music__wave{opacity:.4}.bt-player.is-on .bt-music__slash{opacity:0}.bt-player.is-on .header__icon--music{color:#e2c983}.bt-player.is-on .bt-music__wave{animation:bt-music-wave 1.1s ease-in-out infinite alternate}.bt-player.is-on .bt-music__wave+.bt-music__wave{animation-delay:.35s}@keyframes bt-music-wave{0%{opacity:.35}to{opacity:1}}@media(prefers-reduced-motion:reduce){.bt-player.is-on .bt-music__wave{animation:none}}