.dw-deals-contact{padding-top:var(--dw-contact-mobile-top);padding-bottom:var(--dw-contact-mobile-bottom)}.dw-deals-contact *{box-sizing:border-box}.dw-deals-contact__shell{display:grid;grid-template-columns:minmax(0,1fr);gap:2.6rem;padding:3rem 2rem;border:1px solid var(--dw-contact-border);border-radius:var(--dw-contact-radius);background:linear-gradient(102deg,var(--dw-contact-bg-start) 0%,#FFFFFF 54%,var(--dw-contact-bg-end) 100%)}.dw-deals-contact__content{min-width:0}.dw-deals-contact__eyebrow{margin-bottom:1.2rem;color:var(--dw-contact-teal);font-size:1.08rem;font-weight:850;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.dw-deals-contact__heading{margin:0;color:var(--dw-contact-heading);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:820;font-size:clamp(3.2rem,9vw,4.5rem);line-height:1;letter-spacing:-.04em}.dw-deals-contact__description{max-width:70rem;margin-top:1.5rem;color:var(--dw-contact-muted);font-size:1.45rem;line-height:1.6}.dw-deals-contact__description p{margin:0}.dw-deals-contact__actions{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.dw-deals-contact__action{display:flex;width:100%;min-height:4.8rem;align-items:center;justify-content:center;padding:1rem 1.5rem;border-radius:1rem;font-size:1.25rem;line-height:1.15;text-align:center;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease}.dw-deals-contact__action--primary{border:1px solid var(--dw-contact-orange);background:var(--dw-contact-orange);color:#fff;font-weight:750;box-shadow:0 .9rem 2rem #f369212e}.dw-deals-contact__action--primary:hover,.dw-deals-contact__action--primary:focus-visible{color:#fff;transform:translateY(-1px);box-shadow:0 1.2rem 2.4rem #f369213d}.dw-deals-contact__action--secondary{border:1px solid var(--dw-contact-border);background:#ffffffdb;color:#365658;font-weight:700}.dw-deals-contact__action--secondary:hover,.dw-deals-contact__action--secondary:focus-visible{border-color:var(--dw-contact-teal);background:#fff;color:var(--dw-contact-teal);transform:translateY(-1px)}.dw-deals-contact__action--disabled{cursor:default;opacity:.6}@media screen and (min-width:750px){.dw-deals-contact__shell{padding:4rem}.dw-deals-contact__heading{font-size:clamp(4rem,5vw,5rem)}.dw-deals-contact__description{font-size:1.55rem}.dw-deals-contact__actions{grid-template-columns:repeat(3,minmax(0,auto));justify-content:start}.dw-deals-contact__action{width:auto;min-width:max-content;padding-left:1.8rem;padding-right:1.8rem}}@media screen and (min-width:990px){.dw-deals-contact{padding-top:var(--dw-contact-desktop-top);padding-bottom:var(--dw-contact-desktop-bottom)}.dw-deals-contact__shell{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4rem;padding:4.5rem 5rem}.dw-deals-contact__actions{grid-template-columns:repeat(3,max-content);justify-content:end;align-items:center}}@media(prefers-reduced-motion:reduce){.dw-deals-contact__action{transition:none}}.dw-deals-halloween{position:relative;z-index:0;padding-top:var(--dw-hw-mobile-top);padding-bottom:var(--dw-hw-mobile-bottom)}.dw-deals-halloween *{box-sizing:border-box}.dw-deals-halloween__anchor{position:absolute;top:-12rem;left:0;width:1px;height:1px;pointer-events:none}.dw-deals-halloween__shell{position:relative;overflow:hidden;border:1px solid var(--dw-hw-border);border-radius:var(--dw-hw-radius);background:radial-gradient(circle at 92% 5%,rgba(243,105,33,.18),transparent 25%),radial-gradient(circle at 6% 64%,rgba(112,89,163,.14),transparent 30%),linear-gradient(130deg,#071c22,#082a31 54%,#101725);box-shadow:0 2rem 5rem #02141c2e}.dw-deals-halloween__hero{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;padding:3.2rem 2rem 3rem}.dw-deals-halloween__content{position:relative;z-index:2;min-width:0}.dw-deals-halloween__eyebrow{display:inline-flex;align-items:center;gap:.9rem;margin-bottom:1.5rem;color:#ff9b63;font-size:1.15rem;font-weight:800;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.dw-deals-halloween__eyebrow-line{width:2.4rem;height:2px;background:var(--dw-hw-orange)}.dw-deals-halloween__heading{max-width:76rem;margin:0;color:#fff;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:850;font-size:clamp(3.6rem,10vw,5.2rem);line-height:.98;letter-spacing:-.04em}.dw-deals-halloween__description{max-width:74rem;margin-top:1.8rem;color:#ffffffb8;font-size:1.5rem;line-height:1.6}.dw-deals-halloween__description p{margin:0}.dw-deals-halloween__meta{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2.3rem}.dw-deals-halloween__pill{display:inline-flex;min-height:3.8rem;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:999px;font-size:1.1rem;font-weight:800;line-height:1.1;letter-spacing:.04em;text-transform:uppercase}.dw-deals-halloween__pill--date{border:1px solid rgba(255,255,255,.18);background:#ffffff12;color:#ffffffe6}.dw-deals-halloween__pill--status{border:1px solid rgba(243,105,33,.38);background:#f369211f;color:#ffb083}.dw-deals-halloween__visual{position:relative;z-index:1;display:flex;min-height:21rem;align-items:center;justify-content:center}.dw-deals-halloween__scene{position:relative;width:21rem;height:21rem;border-radius:50%;isolation:isolate;filter:drop-shadow(0 2.2rem 4rem rgba(0,0,0,.34))}.dw-deals-halloween__scene:before{content:"";position:absolute;top:-1.9rem;right:-1.9rem;bottom:-1.9rem;left:-1.9rem;z-index:-2;border:1px solid rgba(243,105,33,.3);border-radius:50%;background:#f369210a;box-shadow:0 0 0 1.25rem #f3692108,0 0 5rem #f3692138,0 0 9rem #7059a31f}.dw-deals-halloween__scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:1px solid rgba(255,184,125,.42);border-radius:50%;background:radial-gradient(circle at 40% 30%,rgba(255,255,255,.08),transparent 34%),linear-gradient(180deg,#08161b03,#08161b29);pointer-events:none}.dw-deals-halloween__scene-ring{position:absolute;z-index:-1;display:block;border-radius:50%;pointer-events:none}.dw-deals-halloween__scene-ring--outer{top:-3.4rem;right:-3.4rem;bottom:-3.4rem;left:-3.4rem;border:1px solid rgba(243,105,33,.14)}.dw-deals-halloween__scene-ring--inner{top:-1.2rem;right:-1.2rem;bottom:-1.2rem;left:-1.2rem;border:1px solid rgba(255,154,92,.22)}.dw-deals-halloween__scene-crop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;border-radius:50%;clip-path:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%);transform:scale(1.02);background:radial-gradient(circle at 50% 50%,rgba(255,139,52,.1),transparent 62%),#111f26eb}.dw-deals-halloween__scene-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;filter:saturate(1.08) contrast(1.04) brightness(.98)}.dw-deals-halloween__category{position:relative;z-index:2;padding:0 1.8rem 1.8rem}.dw-deals-halloween__category-heading{display:flex;align-items:flex-start;flex-direction:column;gap:1.4rem;margin-bottom:2rem;padding-top:.4rem}.dw-deals-halloween__category-copy{min-width:0}.dw-deals-halloween__category-label{margin-bottom:.7rem;color:#ff9a5c!important;font-size:1rem;font-weight:850;line-height:1.25;letter-spacing:.12em;text-transform:uppercase}.dw-deals-halloween__category-label--purple{color:#c5b7ef!important}.dw-deals-halloween__category-heading h3{margin:0!important;color:#fff!important;font-family:var(--font-heading-family);font-size:2.6rem;font-weight:850;line-height:1.18;letter-spacing:-.025em}.dw-deals-halloween__category-heading p{margin:.7rem 0 0!important;color:#ffffffbd!important;font-size:1.3rem;line-height:1.55}.dw-deals-halloween__category-date{display:inline-flex;min-height:3.6rem;align-items:center;flex-shrink:0;padding:.7rem 1.3rem;border:1px solid rgba(255,255,255,.17);border-radius:999px;background:#ffffff0f;color:#fffffff0!important;font-size:1.05rem;font-weight:700;line-height:1.2}.dw-deals-halloween__divider{position:relative;z-index:2;display:flex;align-items:center;gap:1.6rem;margin:2.8rem 1.8rem 3.2rem;color:#ffffff70;font-size:.95rem;font-weight:800;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.dw-deals-halloween__divider:before,.dw-deals-halloween__divider:after{content:"";height:1px;flex:1 1 auto;background:#ffffff1f}.dw-deals-halloween__offers{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--dw-hw-gap)}.dw-deals-halloween__card{position:relative;display:flex;min-width:0;height:100%;overflow:hidden;flex-direction:column;border:1px solid rgba(243,105,33,.24);border-radius:var(--dw-hw-card-radius);background:linear-gradient(180deg,#fffaf6fa,#fff7f0fa);box-shadow:0 1.2rem 3rem #00000017,inset 0 1px #ffffff8c}.dw-deals-halloween__card:before{content:"";position:absolute;inset:auto -20% -35% -10%;height:55%;background:radial-gradient(circle at 50% 0%,rgba(243,105,33,.12),transparent 66%);pointer-events:none}.dw-deals-halloween__card--featured{border-color:#f36921b3;box-shadow:0 0 0 1px #f3692147,0 1.6rem 4rem #00000024,0 0 2.6rem #f3692124}.dw-deals-halloween__card-media{position:relative;display:flex;width:100%;aspect-ratio:16 / 11;align-items:center;justify-content:center;overflow:hidden;padding:2rem 1.8rem 1.2rem;border-bottom:1px solid rgba(18,56,59,.08);background:radial-gradient(circle at 70% 22%,rgba(243,105,33,.18),transparent 26%),radial-gradient(circle at 30% 82%,rgba(110,84,168,.12),transparent 24%),linear-gradient(180deg,#eef3f2,#f7f4ef);text-decoration:none}.dw-deals-halloween__card-badge{position:absolute;top:1.3rem;left:1.3rem;z-index:2;display:inline-flex;min-height:3.4rem;align-items:center;padding:.8rem 1.5rem;border:1px solid rgba(243,105,33,.34);border-radius:999px;background:#fff6f0f0;color:#cf641f;font-size:.95rem;font-weight:800;line-height:1.1;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 .4rem 1.2rem #f369211f}.dw-deals-halloween__card-image{display:block;width:auto;max-width:100%;height:100%;max-height:18rem;object-fit:contain;filter:drop-shadow(0 1rem 1.4rem rgba(16,28,37,.22));transition:transform .18s ease}.dw-deals-halloween__card-media:hover .dw-deals-halloween__card-image,.dw-deals-halloween__card-media:focus-visible .dw-deals-halloween__card-image{transform:scale(1.035)}.dw-deals-halloween__card-body{position:relative;display:flex;min-height:18.2rem;flex:1 1 auto;flex-direction:column;padding:1.8rem;background:linear-gradient(180deg,#fffcf9eb,#fff8f3fa)}.dw-deals-halloween__card-main{min-width:0;margin-bottom:1.8rem}.dw-deals-halloween__product-family{margin-bottom:.7rem;color:#12383b85;font-size:.92rem;font-weight:800;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.dw-deals-halloween__product{margin:0;color:#12383b;font-family:var(--font-heading-family);font-size:1.7rem;font-weight:850;line-height:1.22}.dw-deals-halloween__product a{color:inherit;text-decoration:none}.dw-deals-halloween__product a:hover,.dw-deals-halloween__product a:focus-visible{color:var(--dw-hw-orange)}.dw-deals-halloween__price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:.7rem;margin-top:1.35rem;color:#12383b7a;font-size:1.2rem;line-height:1.45}.dw-deals-halloween__price-row strong{color:#12383b;font-size:1.7rem;font-weight:900;line-height:1.1}.dw-deals-halloween__price-row s{color:#12383b85;text-decoration-thickness:1px}.dw-deals-halloween__save-row{display:inline-flex;align-self:flex-start;margin-top:.95rem;padding:.42rem .95rem;border-radius:999px;background:#f369211a;color:#d6621e;font-size:1.02rem;font-weight:800;line-height:1.35}.dw-deals-halloween__save-row--biggest{color:#d6621e}.dw-deals-halloween__cta{display:flex;width:100%;min-height:4.4rem;align-items:center;justify-content:center;margin-top:auto;padding:1rem 1.4rem;border-radius:1rem;background:var(--dw-hw-orange);color:#fff!important;font-size:1.15rem;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;box-shadow:0 .8rem 1.8rem #f369212e;transition:background-color .16s ease,transform .16s ease,box-shadow .16s ease}.dw-deals-halloween__card--maker .dw-deals-halloween__cta,.dw-deals-halloween__card--featured .dw-deals-halloween__cta{color:#fff!important}.dw-deals-halloween__cta:hover,.dw-deals-halloween__cta:focus-visible{background:#d6621e;color:#fff!important;transform:translateY(-1px);box-shadow:0 .8rem 1.8rem #f3692133}@media screen and (max-width:749px){.dw-deals-halloween__visual{display:none}.dw-deals-halloween__hero{gap:0}.dw-deals-halloween__card-body{min-height:18.5rem}.dw-deals-halloween__card-media{aspect-ratio:16 / 11;padding:1.8rem 1.4rem 1rem}.dw-deals-halloween__card-badge{top:1rem;left:1rem;min-height:3rem;padding:.7rem 1.2rem;font-size:.88rem}.dw-deals-halloween__card-image{max-height:15.5rem}}@media screen and (min-width:750px){.dw-deals-halloween__hero{grid-template-columns:minmax(0,1fr) minmax(27rem,.62fr);align-items:center;gap:3.2rem;padding:4rem 4rem 3.8rem}.dw-deals-halloween__heading{font-size:clamp(5rem,6.5vw,7rem)}.dw-deals-halloween__visual{min-height:27rem}.dw-deals-halloween__scene{width:30rem;height:30rem}.dw-deals-halloween__category{padding-inline:2rem;padding-bottom:2rem}.dw-deals-halloween__category-heading{align-items:flex-end;justify-content:space-between;flex-direction:row;gap:3rem}.dw-deals-halloween__divider{margin-inline:2rem}.dw-deals-halloween__offers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.dw-deals-halloween{padding-top:var(--dw-hw-desktop-top);padding-bottom:var(--dw-hw-desktop-bottom)}.dw-deals-halloween__hero{grid-template-columns:minmax(0,1.45fr) minmax(32rem,.78fr);padding:5.6rem 6rem 4.6rem}.dw-deals-halloween__heading{max-width:80rem;font-size:clamp(5.5rem,5vw,7.2rem)}.dw-deals-halloween__description{font-size:1.7rem}.dw-deals-halloween__scene{width:30rem;height:30rem}.dw-deals-halloween__category{padding-inline:2rem}.dw-deals-halloween__offers{grid-template-columns:repeat(var(--dw-hw-columns),minmax(0,1fr))}.dw-deals-halloween__card-body{min-height:17.8rem}.dw-deals-halloween__product{font-size:1.6rem}.dw-deals-halloween__cta{font-size:1.15rem}}.dw-deals-trade{position:relative;padding-top:var(--dw-trade-mobile-top);padding-bottom:var(--dw-trade-mobile-bottom);background:var(--dw-trade-bg)}.dw-deals-trade *{box-sizing:border-box}.dw-deals-trade__anchor{position:absolute;top:-12rem}.dw-deals-trade__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem}.dw-deals-trade__promo{position:relative;min-height:34rem;overflow:hidden;border-radius:var(--dw-trade-panel-radius);background:linear-gradient(145deg,#103f3f,#0a3435 60%,#082c2e);box-shadow:0 2rem 4.5rem #12383b21}.dw-deals-trade__promo-shape{position:absolute;top:-7rem;right:-8rem;width:28rem;height:28rem;border-radius:50%;background:#009ba22e}.dw-deals-trade__promo-copy{position:relative;z-index:3;padding:3.2rem 2.4rem}.dw-deals-trade__left-eyebrow{margin-bottom:1.8rem;color:#82dde0;font-size:1.08rem;font-weight:850;line-height:1.2;letter-spacing:.13em;text-transform:uppercase}.dw-deals-trade__left-heading{max-width:33rem;margin:0;color:#fff;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:850;font-size:clamp(4rem,13vw,5.7rem);line-height:.96;letter-spacing:-.045em}.dw-deals-trade__left-description{max-width:34rem;margin-top:2rem;color:#ffffffbd;font-size:1.45rem;line-height:1.6}.dw-deals-trade__left-description p{margin:0}.dw-deals-trade__content{min-width:0}.dw-deals-trade__right-eyebrow{margin-bottom:1.5rem;color:var(--dw-trade-teal);font-size:1.12rem;font-weight:850;line-height:1.2;letter-spacing:.13em;text-transform:uppercase}.dw-deals-trade__right-heading{max-width:68rem;margin:0;color:var(--dw-trade-heading);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:820;font-size:clamp(3.7rem,10vw,5.2rem);line-height:1.02;letter-spacing:-.045em}.dw-deals-trade__benefits{display:grid;gap:1.2rem;margin-top:2.8rem}.dw-deals-trade__benefit{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.2rem;min-height:6.2rem;padding:1.4rem 1.5rem;border:1px solid #DCE5E5;border-radius:var(--dw-trade-row-radius);background:#fff}.dw-deals-trade__check{display:flex;width:3rem;height:3rem;align-items:center;justify-content:center;border-radius:50%;background:#e5f7f7;color:var(--dw-trade-teal);font-size:1.6rem;font-weight:800;line-height:1}.dw-deals-trade__benefit-text{color:#365658;font-size:1.35rem;font-weight:700;line-height:1.45}.dw-deals-trade__benefit-text p{margin:0}.dw-deals-trade__cta{display:flex;width:100%;min-height:4.8rem;align-items:center;justify-content:center;gap:.9rem;margin-top:2.4rem;padding:1rem 1.6rem;border-radius:1rem;background:var(--dw-trade-teal);color:#fff;font-size:1.28rem;font-weight:750;line-height:1.1;text-decoration:none;box-shadow:0 1rem 2rem #009ba22e;transition:transform .16s ease,opacity .16s ease}.dw-deals-trade__cta:hover,.dw-deals-trade__cta:focus-visible{color:#fff;opacity:.92;transform:translateY(-1px)}.dw-deals-trade__cta--disabled{cursor:default;opacity:.6}@media screen and (min-width:750px){.dw-deals-trade__promo{min-height:36rem}.dw-deals-trade__promo-shape{top:-8rem;right:-7rem;width:30rem;height:30rem}.dw-deals-trade__promo-copy{padding:4rem}.dw-deals-trade__left-heading{max-width:38rem;font-size:clamp(5rem,7vw,6.4rem)}.dw-deals-trade__left-description{max-width:38rem;font-size:1.55rem}.dw-deals-trade__right-heading{font-size:clamp(4.8rem,6vw,6rem)}.dw-deals-trade__benefit-text{font-size:1.45rem}.dw-deals-trade__cta{width:fit-content;min-width:18rem;padding-left:1.8rem;padding-right:1.8rem}}@media screen and (min-width:990px){.dw-deals-trade{padding-top:var(--dw-trade-desktop-top);padding-bottom:var(--dw-trade-desktop-bottom)}.dw-deals-trade__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:5.2rem}.dw-deals-trade__promo{min-height:38rem}.dw-deals-trade__content{padding-right:1rem}.dw-deals-trade__right-heading{font-size:clamp(4.8rem,4.2vw,6rem)}}@media(prefers-reduced-motion:reduce){.dw-deals-trade__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map?subset=IBE */
