.bd-dark-root{--bd-rust-text: #e0623a;--bd-slant: 4.4cqw;background:var(--bd-ink);color:var(--bd-cream)}.bd-dark{background:var(--bd-ink)}.bd-dark__hero{position:relative;display:flex;align-items:flex-start;isolation:isolate;overflow:hidden;min-height:34cqw}.bd-dark__leaves{position:absolute;top:0;left:0;z-index:0;width:clamp(150px,26cqw,520px);height:100%;object-fit:cover;object-position:0 0;opacity:.8;-webkit-mask-image:radial-gradient(ellipse 100% 90% at 0 0,#000 45%,transparent 100%);mask-image:radial-gradient(ellipse 100% 90% at 0 0,#000 45%,transparent 100%);pointer-events:none}.bd-dark__photo{display:contents}.bd-dark__scene{position:absolute;bottom:0;left:26.4%;z-index:1;width:64%;height:auto}.bd-dark__copy{position:relative;z-index:3;width:100%;padding:4.2cqw 0 3cqw 7.8%}.bd-dark__copy>*{max-width:44%}.bd-dark .bd-caps--date{display:block;color:var(--bd-cream);letter-spacing:.3em;line-height:1.6}.bd-dark .bd-caps--date:after{display:none}.bd-dark__date-part+.bd-dark__date-part:before{content:"|";margin:0 1.1em 0 .8em}.bd-dark .bd-headline{margin-top:1.3cqw;color:var(--bd-cream);font-size:calc(clamp(72px,11cqw,220px) * var(--bd-headline-scale, 1))}.bd-dark .bd-headline__line--rust{color:var(--bd-rust-text)}.bd-dark .bd-subline{margin-top:1.4cqw;max-width:14em;color:var(--bd-cream);font-size:clamp(18px,1.9cqw,38px)}.bd-dark .bd-cta{margin-top:2.4cqw}.bd-dark__hero .bd-circle{position:absolute;z-index:4;top:1.6cqw;right:3.2cqw}.bd-tiles{--tp: .25cqw;--w: 25cqw;--h: max(15cqw, 235px);--f: clamp(12px, 1.2cqw, 24px);--text-r: calc(3.4cqw + 7 * var(--f) + 12px);--panel-left: max(calc(50 * var(--tp)), calc(var(--text-r) - .6 * var(--bd-slant)));--panel-rest: calc(100 * var(--tp) - var(--panel-left));--iw-1: calc(70 * var(--tp));--il-1: calc(44 * var(--tp));--iw-2: max(calc(.97 * var(--panel-rest)), calc(58 * var(--tp)));--il-2: calc(92 * var(--tp) - var(--iw-2));--iw-3: max(calc(.97 * var(--panel-rest)), calc(58 * var(--tp)));--il-3: calc(92 * var(--tp) - var(--iw-3));--iw-4: max(calc(.8 * var(--panel-rest)), calc(48 * var(--tp)));--il-4: calc(100 * var(--tp) - var(--iw-4));--panel-slack: calc(var(--panel-left) + .6 * var(--bd-slant) - var(--text-r));--ft: clamp(12px, 1.08cqw, 22px);--y-pct: calc(4.1cqw + 1.2 * var(--ft) + 1.2 * var(--f));--y-tb: calc(3.3cqw + 1.2 * var(--ft));--room: calc(3.4cqw + 7.1 * var(--f) + 4px);--room-t3: calc(3.4cqw + 7.8 * var(--ft) + 4px);--room-t4: calc(3.4cqw + 12.8 * var(--ft) + 4px);--disc-left: calc(31.4 * var(--tp) + .659 * (1.06 * var(--h) - var(--y-pct)));--vis-1: min(var(--disc-left), max(calc(var(--il-1) + .111 * var(--iw-1)), calc(var(--il-1) + .695 * var(--iw-1) - 2.883 * (var(--y-pct) - var(--h) + .666 * var(--iw-1)))));--vis-2: max(calc(var(--il-2) + .184 * var(--iw-2)), calc(var(--il-2) + .504 * var(--iw-2) - .987 * (var(--y-pct) - var(--h) + .75 * var(--iw-2))));--vis-3: max(calc(var(--il-3) + .282 * var(--iw-3)), calc(var(--il-3) + .483 * var(--iw-3) - .856 * (var(--y-pct) - var(--h) + .666 * var(--iw-3))));--vis-4: max(calc(var(--il-4) + .02 * var(--iw-4)), calc(var(--il-4) + .421 * var(--iw-4) - 1.901 * (var(--y-pct) - var(--h) + .921 * var(--iw-4))));--vis-t3: max(calc(var(--il-3) + .282 * var(--iw-3)), calc(var(--il-3) + .483 * var(--iw-3) - .856 * (var(--y-tb) - var(--h) + .666 * var(--iw-3))));--vis-t4: max(calc(var(--il-4) + .02 * var(--iw-4)), calc(var(--il-4) + .421 * var(--iw-4) - 1.901 * (var(--y-tb) - var(--h) + .921 * var(--iw-4))));--spare-1: max(0px, min(var(--panel-slack), calc(var(--vis-1) - var(--room))));--spare-2: max(0px, min(var(--panel-slack), calc(var(--vis-2) - var(--room))));--spare-3: max(0px, min(var(--panel-slack), calc(var(--vis-3) - var(--room)), calc(var(--vis-t3) - var(--room-t3))));--spare-4: max(0px, min(var(--panel-slack), calc(var(--vis-4) - var(--room)), calc(var(--vis-t4) - var(--room-t4))));display:grid;grid-template-columns:repeat(4,1fr);min-height:var(--h);border-top:1px solid rgba(252,239,224,.16);border-bottom:1px solid rgba(252,239,224,.16)}.bd-tile{position:relative;display:block;overflow:hidden;color:var(--bd-cream);text-decoration:none}.bd-tile__bg{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(var(--bd-slant) 0,100% 0,calc(100% - var(--bd-slant)) 100%,0 100%)}.bd-tile--1 .bd-tile__bg{clip-path:polygon(0 0,100% 0,calc(100% - var(--bd-slant)) 100%,0 100%);background:radial-gradient(circle 16cqw at calc(100% + 8 * var(--tp)) 106%,#c9532a 0,#a93a1c 99%,transparent 100%)}.bd-tile--4 .bd-tile__bg{clip-path:polygon(var(--bd-slant) 0,100% 0,100% 100%,0 100%)}.bd-tile__bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(calc(100% - var(--panel-rest) + var(--bd-slant)) 0,100% 0,100% 100%,calc(100% - var(--panel-rest)) 100%)}.bd-tile--1 .bd-tile__bg:before{display:none}.bd-tile--2 .bd-tile__bg:before{background:radial-gradient(ellipse 55% 60% at 45% 50%,#d68c3cbf 0,#d68c3c00 75%),linear-gradient(165deg,#5a3a1f,#2e1c12 60%,#1a100b)}.bd-tile--3 .bd-tile__bg:before{background:radial-gradient(ellipse 70% 80% at 60% 30%,#f3d7b8 0,#f3d7b800 70%),linear-gradient(165deg,#d9b08a,#a8774f 55%,#5a3a26)}.bd-tile--4 .bd-tile__bg:before{background:radial-gradient(ellipse 60% 70% at 75% 25%,#ecbe788c 0,#ecbe7800 70%),linear-gradient(165deg,#9a6d45,#5b3b27 55%,#2a1b13)}.bd-tile__img{position:absolute;bottom:0;left:calc(100% - 100 * var(--tp) + var(--img-left));width:var(--img-width);height:auto}.bd-tile--1{--img-width: var(--iw-1);--img-left: var(--il-1)}.bd-tile--2{--img-width: var(--iw-2);--img-left: var(--il-2)}.bd-tile--3{--img-width: var(--iw-3);--img-left: var(--il-3)}.bd-tile--4{--img-width: var(--iw-4);--img-left: var(--il-4)}.bd-tile__text{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:.8cqw;padding:3.3cqw 1cqw 0 3.4cqw;white-space:nowrap}.bd-tile__title{font-family:var(--bd-font-sans);font-weight:500;font-size:clamp(12px,1.08cqw,22px);letter-spacing:.2em;line-height:1.2;text-transform:uppercase}.bd-tile__percent{font-family:var(--bd-font-sans);font-weight:500;font-size:clamp(12px,1.2cqw,24px);line-height:1.2;color:var(--bd-rust-text)}.bd-tile__link{display:inline-flex;align-items:center;gap:.5em;font-family:var(--bd-font-sans);font-size:clamp(12px,.9cqw,18px);line-height:1.2}.bd-tile__link .bd-tile__arrow{width:1.2em;height:.7em;color:var(--bd-rust-text)}.bd-tile__go{position:absolute;z-index:1;bottom:3cqw;left:3.4cqw;display:flex;align-items:center;justify-content:center;width:clamp(36px,2.75cqw,56px);aspect-ratio:1;border:1.5px solid var(--bd-cream);border-radius:50%;background:#0b0a0959;transition:background-color .2s,color .2s}.bd-tile__go svg{width:50%}.bd-tile:hover .bd-tile__go,.bd-tile:focus-visible .bd-tile__go{background:var(--bd-cream);color:var(--bd-ink)}.bd-tile:focus-visible{outline:2px solid var(--bd-cream);outline-offset:-4px}.bd-dark .bd-soon{border-color:var(--bd-cream);color:var(--bd-cream)}.bd:not([data-bd-state=active]) .bd-tile__link,.bd:not([data-bd-state=active]) .bd-tile__go{visibility:hidden}.bd-benefits{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;background:#0e0c0a}.bd-benefits__item{display:flex;align-items:center;justify-content:center;gap:1.4cqw;min-height:max(7.2cqw,76px);padding:1.4cqw 2cqw;color:var(--bd-cream)}.bd-benefits__item+.bd-benefits__item{background:linear-gradient(#fcefe047,#fcefe047) no-repeat left center / 1px 40%}.bd-benefits__icon{flex:0 0 auto;width:clamp(28px,2.4cqw,48px);height:auto}.bd-benefits__text{max-width:17em;font-family:var(--bd-font-sans);font-size:clamp(10px,.72cqw,15px);letter-spacing:.2em;line-height:1.7;text-transform:uppercase}@media(hover:hover)and (pointer:fine)and (min-width:768px){.bd-tiles{grid-template-columns:var(--w) var(--w) var(--w) var(--w);transition:grid-template-columns .3s ease-out}.bd-tiles:is(:has(.bd-tile--1:hover),:not(:has(.bd-tile:hover)):has(.bd-tile--1:focus-visible)){grid-template-columns:calc(var(--w) + var(--spare-2) + var(--spare-3) + var(--spare-4)) calc(var(--w) - var(--spare-2)) calc(var(--w) - var(--spare-3)) calc(var(--w) - var(--spare-4))}.bd-tiles:is(:has(.bd-tile--2:hover),:not(:has(.bd-tile:hover)):has(.bd-tile--2:focus-visible)){grid-template-columns:calc(var(--w) - var(--spare-1)) calc(var(--w) + var(--spare-1) + var(--spare-3) + var(--spare-4)) calc(var(--w) - var(--spare-3)) calc(var(--w) - var(--spare-4))}.bd-tiles:is(:has(.bd-tile--3:hover),:not(:has(.bd-tile:hover)):has(.bd-tile--3:focus-visible)){grid-template-columns:calc(var(--w) - var(--spare-1)) calc(var(--w) - var(--spare-2)) calc(var(--w) + var(--spare-1) + var(--spare-2) + var(--spare-4)) calc(var(--w) - var(--spare-4))}.bd-tiles:is(:has(.bd-tile--4:hover),:not(:has(.bd-tile:hover)):has(.bd-tile--4:focus-visible)){grid-template-columns:calc(var(--w) - var(--spare-1)) calc(var(--w) - var(--spare-2)) calc(var(--w) - var(--spare-3)) calc(var(--w) + var(--spare-1) + var(--spare-2) + var(--spare-3))}}@media(prefers-reduced-motion:reduce){.bd-tiles,.bd-tiles *,.bd-tiles *:before,.bd-tiles *:after{transition:none!important}}@media only screen and (max-width:959px)and (min-width:768px){.bd-benefits__item{flex-direction:column;text-align:center;gap:8px}}@media only screen and (max-width:767px){.bd-dark__hero{display:block;min-height:0}.bd-dark__hero .bd-art,.bd-dark .bd-dark__leaves{display:none}.bd-dark__copy{padding:28px 22px 22px 28px}.bd-dark__copy>*{max-width:none}.bd-dark .bd-caps--date{font-size:11px;letter-spacing:.22em}.bd-dark .bd-headline{margin-top:14px;font-size:calc(min(22cqw,96px) * var(--bd-headline-scale, 1))}.bd-dark .bd-subline{margin-top:16px;max-width:16em;font-size:clamp(18px,5cqw,28px)}.bd-dark .bd-cta{margin-top:20px}.bd-dark__photo{position:relative;z-index:1;display:block;background:radial-gradient(circle 46cqw at 52% 100%,#c24f27 0,#a93a1c 99.5%,transparent 100%)}.bd-dark__scene{position:relative;left:auto;display:block;width:100%;height:auto;aspect-ratio:16 / 10;max-height:420px;object-fit:cover;object-position:60% 100%}.bd-dark__hero .bd-circle{top:12px;right:14px;width:clamp(112px,33cqw,150px)}.bd-tiles{grid-template-columns:1fr 1fr;gap:2px;min-height:0;border-bottom:0;background:#fcefe029}.bd-tile{aspect-ratio:1 / 1.05;background:var(--bd-ink)}.bd-tile__bg,.bd-tile--1 .bd-tile__bg,.bd-tile--4 .bd-tile__bg{clip-path:none}.bd-tile--1 .bd-tile__bg{background:radial-gradient(circle 32cqw at 80% 105%,#c9532a 0,#a93a1c 99%,transparent 100%)}.bd-tile__bg:before,.bd-tile--1 .bd-tile__bg:before{clip-path:none}.bd-tile__bg:after{content:"";position:absolute;inset:0 0 auto 0;height:58%;background:linear-gradient(180deg,rgba(11,10,9,.92) 0%,rgba(11,10,9,.6) 60%,transparent 100%)}.bd-tile__img,.bd-tile--1 .bd-tile__img,.bd-tile--2 .bd-tile__img,.bd-tile--3 .bd-tile__img,.bd-tile--4 .bd-tile__img{left:0;width:100%;height:68%;object-fit:contain;object-position:50% 100%}.bd-tile__text{gap:5px;padding:14px 8px 0 14px}.bd-tile__title{font-size:12px;white-space:normal}.bd-tile__percent{font-size:14px}.bd-tile__link{font-size:12px}.bd-tile__go{display:none}.bd-benefits{grid-template-columns:1fr 1fr}.bd-benefits__item{flex-direction:column;gap:8px;min-height:0;padding:20px 14px;text-align:center}.bd-benefits__item+.bd-benefits__item{background:none}.bd-benefits__item:nth-child(2n){background:linear-gradient(#fcefe047,#fcefe047) no-repeat left center / 1px 50%}.bd-benefits__item:nth-child(n+3){border-top:1px solid rgba(252,239,224,.12)}.bd-benefits__text{font-size:10px;letter-spacing:.16em}}@media only screen and (min-width:520px)and (max-width:767px){.bd-tile{aspect-ratio:1 / .92}.bd-tile__img,.bd-tile--1 .bd-tile__img,.bd-tile--2 .bd-tile__img,.bd-tile--3 .bd-tile__img,.bd-tile--4 .bd-tile__img{height:72%}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/black-days-dark.css.map */
