.wg-hero-carousel-wrapper{--wg-hero-min-h-desktop: 520px;--wg-hero-min-h-mobile: 560px;--wg-hero-content-max-w: 520px;--wg-hero-panel-bg: var(--color-background);--wg-hero-panel-opacity: 1;--wg-hero-text-color: var(--color-text);--wg-hero-heading-color: var(--color-text);--wg-hero-transition-speed: var(--duration-default, .35s)}.wg-hero-carousel{position:relative;width:100%;max-width:1600px;margin-left:auto;margin-right:auto;overflow:hidden}.wg-hero-carousel__track{display:flex;will-change:transform;transition:transform var(--wg-hero-transition-speed) cubic-bezier(.25,.46,.45,.94)}.wg-hero-carousel__track.is-dragging{transition:none;cursor:grabbing}.wg-hero-slide{position:relative;flex:0 0 100%;width:100%;min-height:var(--wg-hero-min-h-desktop);overflow:hidden;box-sizing:border-box}.wg-hero-slide[aria-hidden=true]{visibility:hidden}.wg-hero-slide[aria-hidden=false]{visibility:visible}.wg-hero-slide__link{display:block;width:100%;height:100%;color:inherit;text-decoration:none;cursor:pointer}.wg-hero-slide__link:focus-visible{outline:3px solid var(--color-link);outline-offset:-3px}.wg-hero-slide__img-wrap{position:relative;overflow:hidden;width:100%;height:100%}.wg-hero-slide__img{display:block;width:100%;height:100%;object-fit:cover}.wg-hero-slide__img--contain{object-fit:contain}.wg-hero-slide__img[data-mobile]{display:none}.wg-hero-slide__content{display:flex;flex-direction:column;max-width:var(--wg-hero-content-max-w);color:var(--wg-hero-text-color);box-sizing:border-box}.wg-hero-slide__content--valign-top{justify-content:flex-start}.wg-hero-slide__content--valign-middle{justify-content:center}.wg-hero-slide__content--valign-bottom{justify-content:flex-end}.wg-hero-slide__content--align-left{text-align:left}.wg-hero-slide__content--align-center{text-align:center}.wg-hero-slide__content--align-right{text-align:right}.wg-hero-slide__ctas--align-left{justify-content:flex-start!important}.wg-hero-slide__ctas--align-center{justify-content:center!important}.wg-hero-slide__ctas--align-right{justify-content:flex-end!important}.wg-hero-slide__eyebrow{display:block;font-family:var(--font-body-family);font-size:var(--wg-hero-eyebrow-font-size, .75rem);font-weight:var(--wg-hero-eyebrow-font-weight, 600);color:var(--wg-hero-eyebrow-color, var(--wg-hero-text-color, inherit));letter-spacing:.15em;text-transform:uppercase;margin-bottom:.75rem;opacity:.85}.wg-hero-slide__headline{font-family:var(--font-heading-family);font-size:var(--wg-hero-headline-font-size, clamp(1.75rem, 3vw + .5rem, 3.5rem));font-weight:var(--wg-hero-headline-font-weight, var(--font-heading-weight));font-style:var(--font-heading-style);line-height:var(--heading-line-height, 1.1);letter-spacing:var(--heading-letter-spacing);margin:0 0 1rem;color:var(--wg-hero-headline-color, var(--wg-hero-heading-color));max-width:18ch;overflow-wrap:break-word}.wg-hero-slide__content--align-center .wg-hero-slide__headline{max-width:22ch;margin-left:auto;margin-right:auto}.wg-hero-slide__body{font-family:var(--font-body-family);font-size:var(--wg-hero-body-font-size, clamp(.9rem, 1vw + .25rem, 1.125rem));font-weight:var(--wg-hero-body-font-weight, var(--font-body-weight));color:var(--wg-hero-body-color, var(--wg-hero-text-color, inherit));line-height:var(--body-line-height, 1.55);margin:0 0 1.5rem;opacity:.9}.wg-hero-slide__body p{margin:0 0 .5em}.wg-hero-slide__body p:last-child{margin-bottom:0}.wg-hero-slide__ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.wg-hero-slide__ctas .button{display:inline-flex;align-items:center;justify-content:center;width:auto;white-space:nowrap;transition:background-color var(--duration-default) ease,color var(--duration-default) ease,border-color var(--duration-default) ease}.wg-hero-slide__btn--link{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:.5em 0;font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-body-weight);color:var(--color-link);text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap;transition:opacity var(--duration-short) ease}.wg-hero-slide__btn--link:hover{color:var(--color-link-hover);opacity:.85}.wg-hero-slide--theme-dark{--wg-hero-text-color: var(--color-white);--wg-hero-heading-color: var(--color-white)}.wg-hero-slide--theme-dark .wg-hero-slide__btn--link{color:var(--color-white)}.wg-hero-slide--theme-dark .wg-hero-slide__btn--link:hover{color:var(--color-white);opacity:.85}.wg-hero-slide--theme-light{--wg-hero-text-color: var(--color-text);--wg-hero-heading-color: var(--color-text)}.wg-hero-slide--split{display:grid;grid-template-columns:minmax(280px,calc(var(--wg-hero-split-panel-pct, 35) * 1%)) 1fr;align-items:stretch}.wg-hero-slide--split.wg-hero-slide--split-panel-right{grid-template-columns:1fr minmax(280px,calc(var(--wg-hero-split-panel-pct, 35) * 1%))}.wg-hero-slide--split .wg-hero-slide__panel{display:flex;padding:clamp(1.5rem,3vw,3rem);background-color:var(--wg-hero-panel-bg);opacity:var(--wg-hero-panel-opacity, 1)}.wg-hero-slide--split .wg-hero-slide__content{width:100%}.wg-hero-slide--split.wg-hero-slide--split-panel-right .wg-hero-slide__panel{grid-column:2}.wg-hero-slide--split.wg-hero-slide--split-panel-right .wg-hero-slide__media{grid-column:1}.wg-hero-slide--split .wg-hero-slide__media{position:relative;overflow:hidden;min-height:100%}.wg-hero-slide--split .wg-hero-slide__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wg-hero-slide--overlay{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.wg-hero-slide--overlay .wg-hero-slide__media{grid-area:1 / 1 / -1 / -1;position:relative;overflow:hidden}.wg-hero-slide--overlay .wg-hero-slide__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wg-hero-slide--overlay .wg-hero-slide__overlay{grid-area:1 / 1 / -1 / -1;display:flex;align-items:var(--overlay-align, center);z-index:2;padding:clamp(1.5rem,3vw,3rem)}.wg-hero-slide--overlay .wg-hero-slide__overlay--left{justify-content:flex-start}.wg-hero-slide--overlay .wg-hero-slide__overlay--center{justify-content:center}.wg-hero-slide--overlay .wg-hero-slide__overlay--right{justify-content:flex-end}.wg-hero-slide--overlay .wg-hero-slide__overlay-inner{padding:clamp(1.5rem,3vw,2.5rem);max-width:var(--overlay-max-width, var(--wg-hero-content-max-w));max-height:var(--overlay-max-height, none);width:100%;display:flex;overflow-y:auto}.wg-hero-slide--split-tiles{display:grid;grid-template-columns:1fr minmax(280px,38%);grid-template-rows:1fr 1fr;align-items:stretch}.wg-hero-slide--split-tiles .wg-hero-slide__media--primary{grid-column:1;grid-row:1 / -1;position:relative;overflow:hidden}.wg-hero-slide--split-tiles .wg-hero-slide__media--primary .wg-hero-slide__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wg-hero-slide--split-tiles .wg-hero-slide__media--secondary{grid-column:2;grid-row:1;position:relative;overflow:hidden}.wg-hero-slide--split-tiles .wg-hero-slide__media--secondary .wg-hero-slide__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wg-hero-slide--split-tiles .wg-hero-slide__panel{grid-column:2;grid-row:2;display:flex;padding:clamp(1.25rem,2.5vw,2.5rem);background-color:var(--wg-hero-panel-bg)}.wg-hero-slide--split-tiles .wg-hero-slide__content{width:100%;max-width:100%}.wg-hero-slide--split-tiles.wg-hero-slide--split-tiles-tiles-left{grid-template-columns:minmax(280px,38%) 1fr}.wg-hero-slide--split-tiles.wg-hero-slide--split-tiles-tiles-left .wg-hero-slide__media--primary{grid-column:2;grid-row:1 / -1}.wg-hero-slide--split-tiles.wg-hero-slide--split-tiles-tiles-left .wg-hero-slide__media--secondary{grid-column:1;grid-row:1}.wg-hero-slide--split-tiles.wg-hero-slide--split-tiles-tiles-left .wg-hero-slide__panel{grid-column:1;grid-row:2}.wg-hero-slide--collage-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:4px}.wg-hero-slide--collage-grid .wg-hero-slide__grid-cell{position:relative;overflow:hidden}.wg-hero-slide--collage-grid .wg-hero-slide__grid-cell .wg-hero-slide__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wg-hero-slide--collage-grid .wg-hero-slide__grid-cell:nth-child(1){grid-column:1;grid-row:1}.wg-hero-slide--collage-grid .wg-hero-slide__grid-cell:nth-child(2){grid-column:2;grid-row:1}.wg-hero-slide--collage-grid .wg-hero-slide__grid-cell:nth-child(3){grid-column:3;grid-row:1}.wg-hero-slide--collage-grid .wg-hero-slide__grid-cell:nth-child(4){grid-column:1;grid-row:2}.wg-hero-slide--collage-grid .wg-hero-slide__grid-cell:nth-child(5){grid-column:2 / span 2;grid-row:2}.wg-hero-slide--collage-grid .wg-hero-slide__grid-cell:nth-child(6){grid-column:4;grid-row:1 / span 2}.wg-hero-slide--collage-grid[data-grid-count="5"] .wg-hero-slide__grid-cell:nth-child(5){grid-column:4;grid-row:2}.wg-hero-slide--collage-grid[data-grid-count="4"]{grid-template-columns:1fr 1fr}.wg-hero-slide--collage-grid[data-grid-count="4"] .wg-hero-slide__grid-cell:nth-child(1){grid-column:1;grid-row:1}.wg-hero-slide--collage-grid[data-grid-count="4"] .wg-hero-slide__grid-cell:nth-child(2){grid-column:2;grid-row:1}.wg-hero-slide--collage-grid[data-grid-count="4"] .wg-hero-slide__grid-cell:nth-child(3){grid-column:1;grid-row:2}.wg-hero-slide--collage-grid[data-grid-count="4"] .wg-hero-slide__grid-cell:nth-child(4){grid-column:2;grid-row:2}.wg-hero-slide--collage-grid[data-grid-count="3"]{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}.wg-hero-slide__badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);z-index:5;width:clamp(140px,15vw,200px);height:clamp(140px,15vw,200px);background-color:#000000e0;display:flex;align-items:center;justify-content:center;pointer-events:none}.wg-hero-slide__badge-inner{transform:rotate(-45deg);display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--color-white, #fff);padding:.5rem;gap:.35rem}.wg-hero-slide__badge-eyebrow{display:block;font-family:var(--font-body-family);font-size:clamp(.55rem,.8vw,.7rem);font-weight:500;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.15rem;opacity:.9}.wg-hero-slide__badge-title{display:block;font-family:var(--font-heading-family);font-size:clamp(1rem,1.5vw,1.35rem);font-weight:var(--font-heading-weight);letter-spacing:.02em;line-height:1.15}.wg-hero-slide__badge-logo{margin-top:.25rem}.wg-hero-slide__badge-logo img{display:block;max-width:70px;max-height:36px;width:auto;height:auto;object-fit:contain}.wg-hero-slide--collage-diagonal{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;position:relative}.wg-hero-slide--collage-diagonal .wg-hero-slide__diag-cell{position:relative;overflow:hidden}.wg-hero-slide--collage-diagonal .wg-hero-slide__diag-cell .wg-hero-slide__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wg-hero-slide--collage-diagonal .wg-hero-slide__diag-cell:nth-child(1){clip-path:polygon(0 0,100% 0,85% 100%,0 100%);z-index:3;margin-right:-5%}.wg-hero-slide--collage-diagonal .wg-hero-slide__diag-cell:nth-child(2){clip-path:polygon(15% 0,100% 0,85% 100%,0 100%);z-index:2;margin-left:-5%;margin-right:-5%}.wg-hero-slide--collage-diagonal .wg-hero-slide__diag-cell:nth-child(3){clip-path:polygon(15% 0,100% 0,100% 100%,0 100%);z-index:1;margin-left:-5%}.wg-hero-slide--collage-diagonal .wg-hero-slide__badge{z-index:10}.wg-hero-slide--collage-diagonal.wg-hero-slide--diag-safe .wg-hero-slide__diag-cell{clip-path:none;margin:0}.wg-hero-carousel__arrows{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 1rem;pointer-events:none;z-index:10}.wg-hero-carousel__arrow{pointer-events:auto;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:#ffffffd9;border:none;border-radius:50%;cursor:pointer;color:var(--color-text);box-shadow:0 2px 8px #00000026;transition:background-color var(--duration-short) ease,transform var(--duration-short) ease;padding:0;font-size:0;line-height:1}.wg-hero-carousel__arrow:hover{background-color:var(--color-white, #ffffff);transform:scale(1.08)}.wg-hero-carousel__arrow:focus-visible{outline:3px solid var(--color-link);outline-offset:2px}.wg-hero-carousel__arrow svg{width:20px;height:20px;flex-shrink:0}.wg-hero-carousel__dots{display:flex;justify-content:center;gap:.5rem;padding:1rem 0;position:absolute;bottom:0;left:0;right:0;z-index:10}.wg-hero-carousel__dot{width:10px;height:10px;border-radius:50%;border:2px solid rgba(255,255,255,.7);background-color:transparent;cursor:pointer;padding:0;transition:background-color var(--duration-short) ease,border-color var(--duration-short) ease}.wg-hero-carousel__dot:hover{border-color:var(--color-white, #ffffff)}.wg-hero-carousel__dot.is-active{background-color:var(--color-white, #ffffff);border-color:var(--color-white, #ffffff)}.wg-hero-carousel__dot:focus-visible{outline:3px solid var(--color-link);outline-offset:2px}.wg-hero-carousel[data-slide-count="1"] .wg-hero-carousel__arrows,.wg-hero-carousel[data-slide-count="1"] .wg-hero-carousel__dots{display:none}@media(max-width:1024px){.wg-hero-slide--split{grid-template-columns:minmax(220px,38%) 1fr}.wg-hero-slide--split-tiles{grid-template-columns:1fr minmax(220px,40%)}.wg-hero-slide__headline{font-size:clamp(1.5rem,2.5vw + .5rem,2.75rem)}}@media(max-width:768px){.wg-hero-carousel__track{align-items:flex-start}.wg-hero-slide{min-height:var(--wg-hero-min-h-mobile)}.wg-hero-slide__img[data-mobile]{display:block}.wg-hero-slide__img[data-desktop]{display:none}.wg-hero-slide--split{grid-template-columns:1fr;grid-template-rows:auto auto;min-height:min-content}.wg-hero-slide--split .wg-hero-slide__media{min-height:var(--wg-hero-split-mobile-img-h, 260px)}.wg-hero-slide--split .wg-hero-slide__img{position:relative;height:var(--wg-hero-split-mobile-img-h, 260px)}.wg-hero-slide--split.wg-hero-slide--mobile-img-first .wg-hero-slide__media,.wg-hero-slide--split.wg-hero-slide--mobile-text-first .wg-hero-slide__panel{order:-1}.wg-hero-slide--overlay .wg-hero-slide__overlay{padding:1.25rem;justify-content:var(--overlay-justify-mobile, center);align-items:var(--overlay-align-mobile, flex-end)}.wg-hero-slide--overlay .wg-hero-slide__overlay-inner{max-width:var(--overlay-max-width-mobile);max-height:var(--overlay-max-height-mobile, none);padding:1.25rem}.wg-hero-slide--split-tiles{grid-template-columns:1fr var(--wg-hero-split-tiles-mobile-row-h, 160px);grid-template-rows:auto var(--wg-hero-split-tiles-mobile-row-h, 160px);min-height:min-content;align-items:stretch}.wg-hero-slide--split-tiles.wg-hero-slide--split-tiles-mobile-secondary-first{grid-template-columns:var(--wg-hero-split-tiles-mobile-row-h, 160px) 1fr}.wg-hero-slide--split-tiles .wg-hero-slide__media--primary{grid-column:1 / -1!important;grid-row:1!important;min-height:260px;width:100%;max-width:100%}.wg-hero-slide--split-tiles .wg-hero-slide__media--primary .wg-hero-slide__img{position:relative;width:100%;height:260px;object-fit:cover}.wg-hero-slide--split-tiles .wg-hero-slide__media--secondary{grid-column:2!important;grid-row:2!important;width:var(--wg-hero-split-tiles-mobile-row-h, 160px);height:var(--wg-hero-split-tiles-mobile-row-h, 160px);min-width:var(--wg-hero-split-tiles-mobile-row-h, 160px)}.wg-hero-slide--split-tiles .wg-hero-slide__media--secondary .wg-hero-slide__img{position:relative;width:100%;height:100%;object-fit:cover}.wg-hero-slide--split-tiles .wg-hero-slide__panel{grid-column:1!important;grid-row:2!important;padding:.75rem 1rem;min-height:var(--wg-hero-split-tiles-mobile-row-h, 160px);min-width:0;overflow-y:auto}.wg-hero-slide--split-tiles .wg-hero-slide__panel .wg-hero-slide__eyebrow{font-size:.65rem;margin-bottom:.35rem}.wg-hero-slide--split-tiles .wg-hero-slide__panel .wg-hero-slide__headline{font-size:clamp(.95rem,3.5vw,1.15rem);margin-bottom:.4rem;max-width:none}.wg-hero-slide--split-tiles .wg-hero-slide__panel .wg-hero-slide__body{font-size:clamp(.75rem,2vw,.85rem);margin-bottom:.5rem;line-height:1.35}.wg-hero-slide--split-tiles .wg-hero-slide__panel .wg-hero-slide__ctas{gap:.5rem;margin-top:.25rem}.wg-hero-slide--split-tiles .wg-hero-slide__panel .wg-hero-slide__ctas .button,.wg-hero-slide--split-tiles .wg-hero-slide__panel .wg-hero-slide__btn--link{font-size:.8rem;padding:.4em .75em}.wg-hero-slide--split-tiles.wg-hero-slide--split-tiles-mobile-main-bottom{grid-template-rows:var(--wg-hero-split-tiles-mobile-row-h, 160px) auto}.wg-hero-slide--split-tiles.wg-hero-slide--split-tiles-mobile-main-bottom .wg-hero-slide__media--primary{grid-row:2!important}.wg-hero-slide--split-tiles.wg-hero-slide--split-tiles-mobile-main-bottom .wg-hero-slide__media--secondary,.wg-hero-slide--split-tiles.wg-hero-slide--split-tiles-mobile-main-bottom .wg-hero-slide__panel{grid-row:1!important}.wg-hero-slide--split-tiles.wg-hero-slide--split-tiles-mobile-secondary-first .wg-hero-slide__media--secondary{grid-column:1!important}.wg-hero-slide--split-tiles.wg-hero-slide--split-tiles-mobile-secondary-first .wg-hero-slide__panel{grid-column:2!important}.wg-hero-slide--collage-grid{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr}.wg-hero-slide--collage-grid .wg-hero-slide__grid-cell:nth-child(1){grid-column:1;grid-row:1}.wg-hero-slide--collage-grid .wg-hero-slide__grid-cell:nth-child(2){grid-column:2;grid-row:1}.wg-hero-slide--collage-grid .wg-hero-slide__grid-cell:nth-child(3){grid-column:1;grid-row:2}.wg-hero-slide--collage-grid .wg-hero-slide__grid-cell:nth-child(4){grid-column:2;grid-row:2}.wg-hero-slide--collage-grid .wg-hero-slide__grid-cell:nth-child(5){grid-column:1;grid-row:3}.wg-hero-slide--collage-grid .wg-hero-slide__grid-cell:nth-child(6){grid-column:2;grid-row:3}.wg-hero-slide__badge{width:clamp(110px,30vw,160px);height:clamp(110px,30vw,160px)}.wg-hero-slide--collage-diagonal{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}.wg-hero-slide--collage-diagonal .wg-hero-slide__diag-cell{clip-path:none!important;margin:0!important}.wg-hero-carousel__arrows{padding:0 .5rem}.wg-hero-carousel__arrow{width:36px;height:36px}.wg-hero-carousel__arrow svg{width:16px;height:16px}.wg-hero-slide__ctas{flex-direction:column;align-items:stretch}.wg-hero-slide__ctas .button,.wg-hero-slide__ctas .wg-hero-slide__btn--link{text-align:center;justify-content:center}}@media(max-width:430px){.wg-hero-slide__headline{font-size:clamp(1.35rem,5vw,2rem)}.wg-hero-slide--split .wg-hero-slide__panel,.wg-hero-slide--split-tiles .wg-hero-slide__panel{padding:1.25rem}.wg-hero-slide--overlay .wg-hero-slide__overlay-inner{padding:1rem}.wg-hero-slide__badge{width:100px;height:100px}.wg-hero-slide__badge-title{font-size:.85rem}}@media(prefers-reduced-motion:reduce){.wg-hero-carousel__track{transition-duration:0ms}.wg-hero-carousel__arrow,.wg-hero-carousel__dot,.wg-hero-slide__ctas .button,.wg-hero-slide__ctas .wg-hero-slide__btn--link{transition:none}}@media print{.wg-hero-carousel__arrows,.wg-hero-carousel__dots{display:none}.wg-hero-carousel__track{display:block}.wg-hero-slide{page-break-inside:avoid}.wg-hero-slide[aria-hidden=true]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/wg-hero-carousel.css.map */
