.dl-season--blackfriday{--dl-bf-black: #141014;--dl-bf-black-soft: #221b20;--dl-bf-gold: #c9a24b}.dl-season--blackfriday .utility-bar{--color-background: 20, 16, 20;--color-foreground: 201, 162, 75;--gradient-background: rgb(20, 16, 20)}.dl-season--blackfriday .dl-season-bar .dl-ticker__item{color:var(--dl-bf-gold);font-weight:600}.dl-season-bar .announcement-bar__link{display:block;text-decoration:none}.dl-season--blackfriday .dl-season-link,.dl-season--blackfriday .dl-season-link span{color:var(--dl-gold);font-weight:600}.dl-season--blackfriday .dl-season-link:hover span{text-decoration:underline;text-underline-offset:.3rem}@media screen and (min-width:990px)and (max-width:1179px){.header__inline-menu li:has(>.dl-season-link){display:none}}.dl-sh{position:relative;display:grid;background:var(--dl-bf-black, #141014);color:var(--dl-ivory);overflow:hidden}.dl-sh__media img{display:block;width:100%;height:100%;object-fit:cover}.dl-sh__eyebrow{font-family:var(--font-body-family);font-weight:600;text-transform:uppercase;letter-spacing:.2em;font-size:1.4rem;color:var(--dl-bf-gold, #c9a24b);margin:0 0 1.2rem}.dl-sh__title{font-family:var(--font-heading-family);font-weight:600;line-height:1.08;font-size:clamp(3.4rem,4.6vw,6rem);color:var(--dl-ivory);margin:0 0 1.6rem}.dl-sh__text{font-size:1.8rem;line-height:1.55;color:#fcfaf6db;margin:0 0 2.8rem;max-width:46rem}.dl-sh__cta.button{--color-button: 185, 138, 47;--color-button-text: 252, 250, 246;text-transform:uppercase;letter-spacing:.08em}@media screen and (min-width:750px){.dl-sh{min-height:72rem;align-items:center}.dl-sh__media{position:absolute;top:0;right:0;bottom:0;left:30%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 22%);mask-image:linear-gradient(90deg,transparent 0%,#000 22%)}.dl-sh__media img{object-position:65% center}.dl-sh__content{position:relative;width:100%}.dl-sh__box{max-width:46rem}}@media screen and (max-width:749px){.dl-sh__media img{aspect-ratio:4 / 3;object-position:70% center}.dl-sh__content{padding-top:2.8rem;padding-bottom:3.6rem;text-align:center}.dl-sh__title{font-size:3.4rem}.dl-sh__text{font-size:1.6rem;margin-inline:auto;margin-bottom:2.4rem}}.dl-season--blackfriday .dl-bb-hero__scrim{background:linear-gradient(90deg,#141014e6,#14101499 45%,#14101426)}@media(max-width:749px){.dl-season--blackfriday .dl-bb-hero__scrim{background:linear-gradient(to top,#141014f2,#141014c7 34%,#14101466 62%,#1410141a)}}.dl-season--blackfriday .dl-bb-hero__eyebrow,.dl-season--blackfriday .dl-bb-final__eyebrow{color:var(--dl-bf-gold);font-size:1.4rem}.dl-bb-worth{text-decoration-thickness:.12em;opacity:.85}.dl-season--blackfriday .dl-bb-final{background:var(--dl-bf-black)}.dl-season--blackfriday .dl-bb-final__title,.dl-season--blackfriday .dl-bb-final__usps li{color:var(--dl-ivory)}.dl-season--blackfriday .dl-bb-final__text{color:#fcfaf6cc}.dl-season--halloween .utility-bar{--color-background: 20, 16, 20;--color-foreground: 230, 132, 52;--gradient-background: rgb(20, 16, 20)}.dl-season--halloween .dl-season-bar .dl-ticker__item{color:#e68434;font-weight:600}.dl-season--halloween .dl-season-link,.dl-season--halloween .dl-season-link span{color:#d26a1e;font-weight:600}.dl-season--halloween .dl-season-link:hover span{text-decoration:underline;text-underline-offset:.3rem}.dl-mm .dl-mm-season--halloween{background:radial-gradient(120% 140% at 100% 0%,#5a2a0e,#141014 62%)}.dl-mm-season--halloween .dl-mm-season__eyebrow,.dl-mm-season--halloween .dl-mm-season__cta,.dl-sh--halloween .dl-sh__eyebrow{color:#e68434}.dl-sh--halloween .dl-sh__media img{object-position:80% center}.dl-scoupon{--dl-coupon-bg: #fdf6ee;position:relative;display:grid;grid-template-columns:8.4rem minmax(0,1fr);margin:1.4rem 0 0;border-radius:1.2rem;background:var(--dl-coupon-bg);box-shadow:inset 0 0 0 1px #efd9bf;overflow:hidden}.dl-scoupon__stub{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;padding:1.2rem .6rem;background:#141014;color:#f0954a;text-align:center}.dl-scoupon__stub-top{font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#fcfaf6}.dl-scoupon__stub-big{font-family:var(--font-heading-family);font-weight:600;font-size:2.8rem;line-height:1}.dl-scoupon:before,.dl-scoupon:after{content:"";position:absolute;left:calc(8.4rem - .8rem);width:1.6rem;height:1.6rem;border-radius:50%;background:rgb(var(--color-background));z-index:1}.dl-scoupon:before{top:-.8rem}.dl-scoupon:after{bottom:-.8rem}.dl-scoupon__body{display:grid;justify-items:start;gap:.3rem;padding:1.2rem 1.4rem 1.2rem 1.6rem;border-left:2px dashed #e7c49c;min-width:0}.dl-scoupon__title{font-weight:600;font-size:1.5rem;line-height:1.3;color:var(--dl-ink, #241d18)}.dl-scoupon__sub{font-size:1.4rem;line-height:1.35;color:var(--dl-taupe, #6e6258)}.dl-scoupon__btn{margin-top:.6rem;border:1px solid #141014;border-radius:99rem;padding:.6rem 1.4rem;background:transparent;color:#141014;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;white-space:nowrap;cursor:pointer}.dl-scoupon__btn strong{font-weight:700;letter-spacing:.04em}.dl-scoupon__btn[disabled]{opacity:.6}.dl-scoupon__btn-done,.dl-scoupon.is-applied .dl-scoupon__btn-idle{display:none}.dl-scoupon.is-applied .dl-scoupon__btn-done{display:inline}.dl-scoupon.is-applied .dl-scoupon__btn{border-color:#e3913f;background:#e3913f;color:#fff;cursor:default}.dl-scoupon--cart{margin:1.4rem 0 1.2rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/dl-season.css.map */
