.iws-holiday-slider{--holiday-wine:#651b31;--holiday-ink:#211a1c;display:block;padding:56px 0 8px;color:var(--holiday-ink);background:#fff}.iws-holiday-slider *,.iws-holiday-slider *:before,.iws-holiday-slider *:after{box-sizing:border-box}.iws-holiday-slider .iws-holiday-slider__inner{max-width:1480px;margin:auto;padding:0 clamp(20px,4vw,64px)}.iws-holiday-slider .iws-holiday-slider__banner{position:relative;padding:40px 28px 42px;background:linear-gradient(115deg,#4c1024,#78233d 55%,#551429);color:#fff;text-align:center}.iws-holiday-slider .iws-holiday-slider__banner:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border:1px solid #ffffff38;pointer-events:none}.iws-holiday-slider .iws-holiday-slider__eyebrow{margin:0 0 12px;color:#fff;font-size:13px;line-height:1.4;text-transform:uppercase;letter-spacing:.18em}.iws-holiday-slider .iws-holiday-slider__banner h2{max-width:1000px;margin:0 auto 12px;color:#fff;font-size:clamp(34px,4.2vw,58px);line-height:1.1;letter-spacing:-.025em;font-weight:400;text-wrap:balance}.iws-holiday-slider .iws-holiday-slider__subtitle{margin:0;color:#fff;font-size:20px;line-height:1.4}.iws-holiday-slider .iws-holiday-slider__toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:22px 0 18px}.iws-holiday-slider .iws-holiday-slider__toolbar>p{margin:0;color:var(--holiday-ink);font-size:24px;line-height:1.25}.iws-holiday-slider .iws-holiday-slider__controls{display:flex;align-items:center;gap:8px;flex-shrink:0}.iws-holiday-slider .iws-holiday-slider__controls[hidden]{display:none}.iws-holiday-slider .iws-holiday-slider__controls button{cursor:pointer;min-height:44px;border:1px solid #d8cbd0;color:var(--holiday-wine);background:#fff;font-size:18px;line-height:1}.iws-holiday-slider .iws-holiday-slider__controls button:hover{border-color:var(--holiday-wine);background:#faf6f7}.iws-holiday-slider .iws-holiday-slider__arrow{width:44px;padding:0;border-radius:50%}.iws-holiday-slider .iws-holiday-slider__arrow{display:inline-flex;align-items:center;justify-content:center}.iws-holiday-slider .iws-holiday-slider__control-icon{display:block;width:20px;height:20px;flex:none}.iws-holiday-slider .iws-holiday-slider__link-icon{display:inline-block;width:16px;height:16px;margin-left:5px;vertical-align:-2px}.iws-holiday-slider .iws-holiday-slider__play{min-width:68px;border-radius:24px;padding:8px 15px}.iws-holiday-slider .iws-holiday-slider__when-paused{display:none}.iws-holiday-slider[data-paused=true] .iws-holiday-slider__when-paused{display:inline}.iws-holiday-slider[data-paused=true] .iws-holiday-slider__when-playing{display:none}.iws-holiday-slider .iws-holiday-slider__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px)/3);gap:16px;padding:0;margin:0;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.iws-holiday-slider .iws-holiday-slider__track::-webkit-scrollbar{display:none}.iws-holiday-slider .iws-holiday-slider__slide{min-width:0;margin:0;padding:0;list-style:none;scroll-snap-align:start}.iws-holiday-slider .iws-holiday-slider__outfit{display:block;color:var(--holiday-ink);text-decoration:none}.iws-holiday-slider .iws-holiday-slider__image{aspect-ratio:4/5;overflow:hidden;background:#f6f5f5}.iws-holiday-slider .iws-holiday-slider__image img{display:block;width:100%;height:100%;object-fit:contain}.iws-holiday-slider .iws-holiday-slider__caption{padding:16px 2px 12px}.iws-holiday-slider .iws-holiday-slider__caption h3{margin:0 0 7px;font-size:28px;line-height:1.15;font-weight:400;letter-spacing:-.01em}.iws-holiday-slider .iws-holiday-slider__caption>span{color:var(--holiday-wine);font-size:18px;line-height:1.4;text-decoration:underline;text-underline-offset:4px}.iws-holiday-slider .iws-holiday-slider__outfit:hover h3{text-decoration:underline;text-underline-offset:4px}.iws-holiday-slider .iws-holiday-slider__footnote{display:flex;justify-content:space-between;gap:20px;align-items:center;padding-top:11px;border-top:1px solid #e8e1e4}.iws-holiday-slider .iws-holiday-slider__footnote p{margin:0;color:#62565a;font-size:15px;line-height:1.4}.iws-holiday-slider .iws-holiday-slider__footnote>span{white-space:nowrap;color:var(--holiday-wine);font-size:15px;letter-spacing:.04em}.iws-holiday-slider :is(a,button):focus-visible{outline:2px solid var(--holiday-wine);outline-offset:4px}@media(max-width:989px){.iws-holiday-slider .iws-holiday-slider__track{grid-auto-columns:calc((100% - 16px)/2)}}@media(max-width:749px){.iws-holiday-slider{padding-top:36px}.iws-holiday-slider .iws-holiday-slider__inner{padding-inline:20px}.iws-holiday-slider .iws-holiday-slider__banner{padding:32px 23px}.iws-holiday-slider .iws-holiday-slider__eyebrow{font-size:11px;letter-spacing:.13em}.iws-holiday-slider .iws-holiday-slider__banner h2{font-size:37px}.iws-holiday-slider .iws-holiday-slider__subtitle{font-size:18px}.iws-holiday-slider .iws-holiday-slider__track{grid-auto-columns:89%;gap:12px}.iws-holiday-slider .iws-holiday-slider__toolbar>p{max-width:170px;font-size:23px}.iws-holiday-slider .iws-holiday-slider__controls{gap:5px}.iws-holiday-slider .iws-holiday-slider__play{min-width:60px;padding-inline:10px}.iws-holiday-slider .iws-holiday-slider__caption h3{font-size:27px}.iws-holiday-slider .iws-holiday-slider__footnote{align-items:flex-start}.iws-holiday-slider .iws-holiday-slider__footnote p{max-width:265px;font-size:14px}}.iws-seasonal-service{display:flex;justify-content:center;align-items:center;gap:0;background:#eadfd1;padding:20px 24px;color:#49352d;font-family:var(--font-body-family);font-size:12px;letter-spacing:.04em;flex-wrap:wrap}.iws-seasonal-service>*{padding:2px 36px;text-decoration:none;color:inherit;border-right:1px solid #cbb6a3;min-height:24px;display:inline-flex;align-items:center}.iws-seasonal-service>*:last-child{border-right:0}.iws-seasonal-service a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:600px){.iws-seasonal-service{padding:12px 10px;font-size:11px}.iws-seasonal-service>*{padding:8px 12px;min-height:40px}}.iws-verified-review{padding:60px 24px;background:#f5efe6;color:#332722}.iws-verified-review__intro{max-width:940px;margin:0 auto 26px}.iws-verified-review__intro .iws-autumn-eyebrow{margin-bottom:12px}.iws-verified-review h2{font-size:clamp(32px,4vw,48px);font-weight:400;margin:0;line-height:1.1}.iws-verified-review__card{max-width:940px;margin:auto;padding:32px;display:flex;align-items:center;gap:40px;background:#fffdf9;border:1px solid #e4d8cb;text-decoration:none;color:inherit}.iws-verified-review__card:hover{border-color:#642d3b}.iws-verified-review__image{width:220px;height:280px;object-fit:contain;flex-shrink:0}.iws-verified-review__stars{color:#642d3b;font-size:18px;letter-spacing:3px;margin:0 0 12px}.iws-verified-review blockquote{font-family:var(--font-heading-family);font-style:normal;font-size:34px;line-height:1.25;margin:0 0 20px;padding:0;border:0;color:#332722}.iws-verified-review__byline{font-size:13px;margin:0 0 6px}.iws-verified-review__source{font-size:12px;color:#625149;margin:0 0 22px}.iws-verified-review h3{font-family:var(--font-body-family)!important;font-size:15px;font-weight:500;margin:0 0 14px}.iws-verified-review__cta{display:inline-flex;gap:16px;align-items:center;min-height:44px;color:#642d3b;font-size:13px;text-decoration:underline;text-underline-offset:5px}.iws-verified-review__card:focus-visible{outline:2px solid #642d3b;outline-offset:5px}@media(max-width:749px){.iws-verified-review{padding:40px 20px}.iws-verified-review__card{padding:24px;gap:22px;flex-direction:column;align-items:flex-start}.iws-verified-review__image{width:140px;height:180px;align-self:center}.iws-verified-review blockquote{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map?subset=AAAAQAAM */
