.hero-section-wot{padding:var(--wot-padding-top, 36px) 0 var(--wot-padding-bottom, 36px);background-color:var(--wot-bg, #fff)}.hero-container-wot{max-width:var(--wot-page-width, 1200px);margin:0 auto;padding:0 var(--wot-grid-x, 20px);max-width:100%;width:90%;height:40vw}.hero-grid-wot{display:grid;grid-template-columns:1fr 1fr;gap:var(--wot-gap, 30px);align-items:stretch;height:40vw}.slideshow-container-wot{position:relative;height:600px;border-radius:var(--wot-radius, 12px);overflow:hidden;box-shadow:0 4px 20px #0000001a;height:40vw}.slideshow-slide-wot{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .5s ease-in-out;cursor:pointer;pointer-events:none}.slideshow-slide-wot.active{pointer-events:auto;opacity:1}.slideshow-image-wot{width:100%;height:100%;object-fit:cover;object-position:center}.slideshow-placeholder-wot{width:100%;height:100%;background:#f4f4f4;display:grid;place-items:center}.slideshow-placeholder-wot svg{max-width:300px;max-height:300px;opacity:.3}.slideshow-overlay-wot{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;width:75%;height:30%;display:flex;flex-direction:column;justify-content:center;padding:0 40px;color:var(--wot-text, #fff);text-align:center}.slideshow-title-wot{font-size:35px;font-weight:500;letter-spacing:2px;margin:0 0 12px;line-height:1.2;font-family:var(--wot-header-font, inherit)}.slideshow-subtitle-wot{font-size:18px;margin:0 0 20px;opacity:1;line-height:1.4;letter-spacing:1px;color:#888;font-weight:400}.slideshow-button-wot{position:absolute;left:50%;bottom:-25px;height:50px;display:flex;align-items:center;transform:translate(-50%);padding:0 24px;background:#9a141b;color:#fff;text-decoration:none;border-radius:var(--wot-btn-radius, 8px);font-weight:500;transition:all .3s ease;border:var(--wot-btn-border, 2px) solid var(--wot-btn-bg, #fff)}.slideshow-slide-wot.active .slideshow-button-wot:hover{background:#000;color:#fff;border-color:#000}.slideshow-button-outline-wot{background:transparent;color:var(--wot-btn-bg, #000);border-color:var(--wot-btn-bg, #000)}.slideshow-button-outline-wot:hover{background:var(--wot-btn-bg, #000);color:var(--wot-btn-text, #fff)}.slideshow-controls-wot{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:3}.slide-dot-wot{width:12px;height:12px;border-radius:50%;background:#ffffff80;border:0;cursor:pointer;transition:all .2s}.slide-dot-wot.active{background:#fff;transform:scale(1.2)}.slideshow-arrow-wot{position:absolute;top:50%;transform:translateY(-50%);background:#fffc;border:0;width:50px;height:50px;border-radius:50%;cursor:pointer;display:grid;place-items:center;transition:all .2s;z-index:3}.slideshow-arrow-wot:hover{background:#fff;transform:translateY(-50%) scale(1.1)}.slideshow-arrow-prev-wot{left:20px}.slideshow-arrow-next-wot{right:20px}.collections-mosaic-wot{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:20px;height:40vw}.collection-card-wot{position:relative;border-radius:var(--wot-radius, 12px);overflow:hidden;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 10px #0000001a;text-decoration:none;color:inherit}.collection-card-wot:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,#000000bd,#0000004d,#0000);z-index:1}.collection-card-wot:hover .collection-image-wot{transform:scale(1.05)}.collection-card-tall-left-wot{grid-row:1 / 3}.collection-card-tall-right-wot{grid-row:2 / 4;grid-column:2}.collection-image-wot{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.collection-placeholder-wot{width:100%;height:100%;background:#f4f4f4;display:grid;place-items:center;position:relative}.collection-placeholder-wot svg{width:60%;height:60%;opacity:.3}.collection-overlay-wot{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 40%,rgba(0,0,0,var(--wot-collection-overlay,.3)));display:flex;flex-direction:column;padding:40px;color:var(--wot-collection-text, #fff);text-align:var(--wot-align, left);z-index:2}.collection-title-wot{font-size:30px;font-weight:500;margin:0;text-transform:uppercase;letter-spacing:.5px;line-height:1.5;color:#fff;position:relative;width:fit-content}.collection-title-wot:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#fff;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}.collection-card-wot:hover .collection-title-wot:before{visibility:visible;transform:scaleX(1)}.collection-cta-wot{font-size:17px;opacity:.9;letter-spacing:.5px;font-weight:500}.collection-empty-state-wot{position:absolute;bottom:20px;left:50%;transform:translate(-50%);font-size:14px;color:#666}@media (max-width: 1500px){.collection-title-wot{font-size:25px}.collection-cta-wot{font-size:15px}}@media (max-width: 1440px){.slideshow-title-wot{font-size:30px}.slideshow-subtitle-wot{font-size:15px}.slideshow-arrow-wot{width:40px;height:40px}}@media (max-width: 1366px){.collection-title-wot{font-size:22px}.collection-cta-wot{font-size:15px}.collection-overlay-wot{padding:15px}.slideshow-button-wot{font-size:14px}}@media (max-width: 1099px){.slideshow-arrow-next-wot{right:5px}.slideshow-arrow-prev-wot{left:5px}}@media (max-width: 1024px){.hero-container-wot{height:100%}.hero-grid-wot{height:unset;display:block}.slideshow-container-wot{height:55vw;margin-bottom:20px}.collections-mosaic-wot{height:58vw}}@media (max-width: 767px){.slideshow-container-wot{height:65vw}.collections-mosaic-wot{height:85vw}}@media (max-width: 749px){.hero-grid-wot{grid-template-columns:1fr;gap:calc(var(--wot-gap, 30px) / 2)}.slideshow-container-wot{height:400px}.slideshow-title-wot{font-size:2rem}.slideshow-overlay-wot{padding:20px}.collection-card-tall-left-wot,.collection-card-tall-right-wot{grid-row:auto;grid-column:auto}.slideshow-arrow-wot{width:40px;height:40px}.slideshow-arrow-prev-wot{left:10px}.slideshow-arrow-next-wot{right:10px}}@media (max-width: 640px){.collections-mosaic-wot{display:flex;flex-direction:column;height:auto}.collection-image-wot{display:block}.collection-card-wot{height:45vw}}@media (max-width: 475px){.collection-card-wot{height:60vw}.collection-overlay-wot{justify-content:center;align-items:center}.collection-title-wot{font-size:30px}.collection-cta-wot{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hero-slideshow-wot.css.map */
