.mc-hero-carousel{--mc-hero-navy: #002868;--mc-hero-red: #c8102e;--mc-hero-cream: #ffffff;--mc-hero-white: #ffffff;--mc-hero-black: #101820;--mc-hero-space-xs: .8rem;--mc-hero-space-sm: 1.2rem;--mc-hero-space-md: 1.6rem;--mc-hero-space-lg: 2.4rem;--mc-hero-space-xl: 3.2rem;--mc-hero-space-2xl: clamp(3.2rem, 5vw, 8rem);--mc-hero-radius-sm: .6rem;--mc-hero-radius-round: 50%;--mc-hero-shadow: 0 1.2rem 3.2rem rgb(16 24 32 / 18%);--mc-hero-focus: 0 0 0 .3rem var(--mc-hero-white), 0 0 0 .6rem var(--mc-hero-navy);--mc-hero-peek: var(--mc-hero-peek-desktop);--mc-hero-gap: var(--mc-hero-gap-desktop);--mc-hero-pagination-space: 0rem;--mc-hero-cards-height: calc(100% - var(--mc-hero-padding-top) - var(--mc-hero-padding-bottom) - var(--mc-hero-pagination-space));position:relative;display:block;max-width:100%;padding-block:var(--mc-hero-padding-top) var(--mc-hero-padding-bottom);overflow:hidden;color:var(--mc-hero-navy);background:var(--mc-hero-section-bg, var(--mc-hero-cream));isolation:isolate}.mc-hero-carousel[hidden]{display:none}.mc-hero-carousel,.mc-hero-carousel *{box-sizing:border-box}.mc-hero-carousel__track{display:flex;gap:var(--mc-hero-gap);width:100%;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-padding-inline:var(--mc-hero-peek);scroll-snap-type:inline mandatory;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom}.mc-hero-carousel__track::-webkit-scrollbar{display:none}.mc-hero-carousel.has-multiple .mc-hero-carousel__track{cursor:pointer}.mc-hero-carousel.has-multiple .mc-hero-carousel__slide{cursor:auto}.mc-hero-carousel__track:focus-visible{outline:.3rem solid var(--mc-hero-red);outline-offset:-.3rem}.mc-hero-carousel__slide{--mc-hero-resolved-text: var(--mc-hero-text);--mc-hero-resolved-accent: var(--mc-hero-accent);--mc-hero-resolved-backdrop: var(--mc-hero-backdrop-color);position:relative;display:grid;flex:0 0 calc(100% - var(--mc-hero-peek) * 2);min-width:0;min-height:var(--mc-hero-height-desktop);overflow:hidden;border-radius:var(--mc-hero-radius-card, 0);color:var(--mc-hero-resolved-text);background:var(--mc-hero-canvas);scroll-snap-align:center;scroll-snap-stop:normal;isolation:isolate}.mc-hero-carousel__slide--tone-light{--mc-hero-resolved-text: var(--mc-hero-white);--mc-hero-resolved-accent: var(--mc-hero-accent, var(--mc-hero-red));--mc-hero-resolved-backdrop: #10243a}.mc-hero-carousel__slide:first-child,.mc-hero-carousel__slide:last-child{flex-basis:calc(100% - var(--mc-hero-peek))}.mc-hero-carousel__slide:only-child{flex-basis:100%}.mc-hero-carousel.is-looping .mc-hero-carousel__slide,.mc-hero-carousel--loop.mc-hero-carousel--multi .mc-hero-carousel__slide{flex-basis:calc(100% - var(--mc-hero-peek) * 2)}.mc-hero-carousel--loop.mc-hero-carousel--multi:not(.is-looping) .mc-hero-carousel__track{padding-inline:var(--mc-hero-peek)}.mc-hero-carousel__slide--tone-dark{--mc-hero-resolved-text: var(--mc-hero-navy);--mc-hero-resolved-accent: var(--mc-hero-red);--mc-hero-resolved-backdrop: var(--mc-hero-cream)}.mc-hero-carousel__media,.mc-hero-carousel__shade{position:absolute;top:0;right:0;bottom:0;left:0}.mc-hero-carousel__media{z-index:0;overflow:hidden;background:var(--mc-hero-canvas)}.mc-hero-carousel__media picture{display:block;width:100%;height:100%}.mc-hero-carousel__image,.mc-hero-carousel__placeholder{display:block;width:100%;height:100%;max-width:100%}.mc-hero-carousel__image{object-fit:cover;object-position:var(--mc-hero-focal-desktop)}.mc-hero-carousel__placeholder{padding:var(--mc-hero-space-2xl);color:color-mix(in srgb,var(--mc-hero-navy) 28%,transparent);background:var(--mc-hero-canvas)}.mc-hero-carousel__shade{z-index:1;pointer-events:none;opacity:var(--mc-hero-backdrop-opacity);background:linear-gradient(90deg,var(--mc-hero-resolved-backdrop) 0%,var(--mc-hero-resolved-backdrop) 32%,transparent 74%)}.mc-hero-carousel__slide--x-center .mc-hero-carousel__shade{background:linear-gradient(90deg,transparent 4%,var(--mc-hero-resolved-backdrop) 30%,var(--mc-hero-resolved-backdrop) 50%,var(--mc-hero-resolved-backdrop) 70%,transparent 96%)}.mc-hero-carousel__slide--x-right .mc-hero-carousel__shade{background:linear-gradient(270deg,var(--mc-hero-resolved-backdrop) 0%,var(--mc-hero-resolved-backdrop) 32%,transparent 74%)}.mc-hero-carousel__slide--backdrop-soft .mc-hero-carousel__shade,.mc-hero-carousel__slide--backdrop-solid .mc-hero-carousel__shade,.mc-hero-carousel__slide--backdrop-none .mc-hero-carousel__shade{display:none}.mc-hero-carousel__content{position:relative;z-index:2;display:flex;min-height:inherit;min-width:0;align-items:center;justify-content:flex-start;padding:var(--mc-hero-space-2xl) max(var(--mc-hero-space-xl),7vw);pointer-events:none}.mc-hero-carousel__slide--x-center .mc-hero-carousel__content{justify-content:center;text-align:center}.mc-hero-carousel__slide--x-right .mc-hero-carousel__content{justify-content:flex-end;text-align:end}.mc-hero-carousel__slide--y-top .mc-hero-carousel__content{align-items:flex-start}.mc-hero-carousel__slide--y-bottom .mc-hero-carousel__content{align-items:flex-end}.mc-hero-carousel__copy{width:min(100%,45rem);padding:0;overflow-wrap:break-word;pointer-events:auto}.mc-hero-carousel__slide--art-lake_america .mc-hero-carousel__heading,.mc-hero-carousel__slide--art-dont_spy .mc-hero-carousel__heading,.mc-hero-carousel__slide--art-woman_shirt .mc-hero-carousel__heading,.mc-hero-carousel__slide--art-america_250 .mc-hero-carousel__heading{font-size:clamp(3.2rem,2.7vw,4.8rem)}.mc-hero-carousel__slide--art-lake_america .mc-hero-carousel__button,.mc-hero-carousel__slide--art-dont_spy .mc-hero-carousel__button{max-width:100%;text-align:center}@media screen and (min-width:750px){.mc-hero-carousel__slide--art-lake_america .mc-hero-carousel__copy,.mc-hero-carousel__slide--art-dont_spy .mc-hero-carousel__copy,.mc-hero-carousel__slide--art-america_250 .mc-hero-carousel__copy{width:min(100%,clamp(34rem,27vw,46rem))}.mc-hero-carousel__slide--art-lake_america.mc-hero-carousel__slide--x-left .mc-hero-carousel__shade,.mc-hero-carousel__slide--art-dont_spy.mc-hero-carousel__slide--x-left .mc-hero-carousel__shade{background:linear-gradient(90deg,var(--mc-hero-resolved-backdrop) 0%,var(--mc-hero-resolved-backdrop) 20%,transparent 53%)}}.mc-hero-carousel__slide--backdrop-soft .mc-hero-carousel__copy,.mc-hero-carousel__slide--backdrop-solid .mc-hero-carousel__copy{position:relative;padding:var(--mc-hero-space-lg);border-radius:var(--mc-hero-radius-sm);isolation:isolate}.mc-hero-carousel__slide--backdrop-soft .mc-hero-carousel__copy{border:.1rem solid rgb(255 255 255 / 16%);box-shadow:var(--mc-hero-shadow);-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem)}.mc-hero-carousel__slide--backdrop-soft .mc-hero-carousel__copy:before,.mc-hero-carousel__slide--backdrop-solid .mc-hero-carousel__copy:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--mc-hero-resolved-backdrop);opacity:var(--mc-hero-backdrop-opacity);content:""}.mc-hero-carousel__badge,.mc-hero-carousel__tag,.mc-hero-carousel__heading,.mc-hero-carousel__body{margin:0}.mc-hero-carousel__badge{display:inline-flex;align-items:center;min-height:3.2rem;margin-block-end:var(--mc-hero-space-md);padding:var(--mc-hero-space-xs) var(--mc-hero-space-sm);border-radius:1598.4rem;font-family:var(--font-body-family, Chivo, sans-serif);font-size:1.2rem;font-weight:700;line-height:1;letter-spacing:.08em;color:var(--mc-hero-navy);background:var(--mc-hero-cream);text-transform:uppercase}.mc-hero-carousel__tag{margin-block-end:var(--mc-hero-space-sm);font-family:var(--font-body-family, Chivo, sans-serif);font-size:clamp(1.2rem,1vw,1.4rem);font-weight:700;line-height:1.35;letter-spacing:.12em;color:var(--mc-hero-resolved-accent);text-transform:uppercase}.mc-hero-carousel__heading{max-width:18ch;font-family:var(--font-heading-family, Montserrat, sans-serif);font-size:clamp(3.2rem,4.25vw,6.8rem);font-style:normal;font-weight:800;line-height:.98;letter-spacing:-.035em;color:inherit;text-wrap:balance}.mc-hero-carousel__slide--x-center .mc-hero-carousel__heading,.mc-hero-carousel__slide--x-right .mc-hero-carousel__heading{margin-inline:auto}.mc-hero-carousel__body{max-width:59.2rem;margin-block-start:var(--mc-hero-space-md);font-family:var(--font-body-family, Chivo, sans-serif);font-size:clamp(1.5rem,1.25vw,1.8rem);font-weight:400;line-height:1.55;color:inherit}.mc-hero-carousel__body p{margin:0}.mc-hero-carousel__button{display:inline-flex;align-items:center;justify-content:center;min-height:4.6rem;margin:0;padding:var(--mc-hero-space-sm) var(--mc-hero-space-lg);border:.2rem solid var(--mc-hero-button-bg);border-radius:var(--mc-hero-radius-sm);font-family:var(--font-button-family, var(--font-body-family, Chivo, sans-serif));font-size:1.4rem;font-weight:700;line-height:1.2;letter-spacing:.06em;color:var(--mc-hero-button-color);background:var(--mc-hero-button-bg);text-decoration:none;text-transform:uppercase;position:relative;overflow:hidden;isolation:isolate;transition:color var(--animation-button, .4s ease)}.mc-hero-carousel__button:before{position:absolute;z-index:-1;inset-block:-.2rem;inset-inline-start:-.2rem;width:0;border-radius:inherit;background:var(--mc-hero-button-color);transition:width var(--animation-button, .4s ease);content:""}.mc-hero-carousel__actions{display:flex;flex-wrap:wrap;gap:var(--mc-hero-space-sm);align-items:center;margin-block-start:var(--mc-hero-space-lg)}.mc-hero-carousel__slide--x-center .mc-hero-carousel__actions{justify-content:center}.mc-hero-carousel__slide--x-right .mc-hero-carousel__actions{justify-content:flex-end}.mc-hero-carousel__button--outline,.mc-hero-carousel__button--secondary{border-color:currentColor;color:inherit;background:transparent}.mc-hero-carousel__button--outline:before,.mc-hero-carousel__button--secondary:before{background:var(--mc-hero-resolved-text)}.mc-hero-carousel__icon{display:block;width:2rem;height:2rem;flex-shrink:0}.mc-hero-carousel__button .mc-hero-carousel__icon{margin-inline-start:var(--mc-hero-space-sm)}@media(hover:hover)and (pointer:fine){.mc-hero-carousel__button:hover:before{width:calc(100% + .4rem)}.mc-hero-carousel__button:hover{color:var(--mc-hero-button-bg)}.mc-hero-carousel__button--outline:hover,.mc-hero-carousel__button--secondary:hover{color:var(--mc-hero-resolved-backdrop)}}.mc-hero-carousel__button:focus-visible,.mc-hero-carousel__control:focus-visible{outline:none;box-shadow:var(--mc-hero-focus)}.mc-hero-carousel__slide--product{--mc-product-background: var(--mc-product-tint, #f2ede3);--mc-product-ink: var(--mc-hero-navy);color:var(--mc-product-ink);background-color:var(--mc-product-background);background-image:radial-gradient(ellipse at 73% 42%,rgb(255 255 255 / 52%) 0%,rgb(255 255 255 / 15%) 39%,transparent 72%)}.mc-hero-carousel__slide--product-bg-cream{--mc-product-background: #f2ede3}.mc-hero-carousel__slide--product-bg-softblue{--mc-product-background: #e7edf3}.mc-hero-carousel__slide--product-bg-custom{--mc-product-background: var(--mc-hero-canvas)}.mc-hero-carousel__slide--preset-bold{--mc-product-background: #193456;--mc-product-ink: var(--mc-hero-white);background-image:radial-gradient(ellipse at 73% 42%,rgb(255 255 255 / 6%),transparent 65%)}.mc-hero-carousel__product-stage{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:4.8rem;align-items:center;width:min(100% - 6.4rem,98rem);min-height:inherit;margin-inline:auto;padding-block:3.2rem}.mc-hero-carousel__slide--photo-left .mc-hero-carousel__product-stage{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.mc-hero-carousel__slide--product .mc-hero-carousel__media{position:relative;inset:auto;grid-column:2;grid-row:1;justify-self:start;width:min(100%,40rem);aspect-ratio:1;padding:1.6rem;overflow:visible;border:.1rem solid rgb(29 49 84 / 7%);border-radius:1.2rem;background:var(--mc-hero-white);box-shadow:0 .8rem 2.4rem #192c480a,0 .2rem .5rem #192c4805}.mc-hero-carousel__image--product{object-fit:contain;object-position:center;border-radius:.5rem}.mc-hero-carousel__slide--product .mc-hero-carousel__content{grid-column:1;grid-row:1;justify-content:flex-start;width:100%;min-height:0;padding:0}.mc-hero-carousel__slide--product .mc-hero-carousel__heading{max-width:19ch;font-size:clamp(2.7rem,2.65vw,3.8rem);font-weight:700;line-height:1.15;letter-spacing:-.03em}.mc-hero-carousel__slide--product .mc-hero-carousel__heading--long{font-size:clamp(2.5rem,2.35vw,3.4rem)}.mc-hero-carousel__slide--photo-left .mc-hero-carousel__media{grid-column:1;justify-self:end}.mc-hero-carousel__slide--photo-left .mc-hero-carousel__content{grid-column:2}.mc-hero-carousel__slide--preset-editorial .mc-hero-carousel__product-stage{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.mc-hero-carousel__slide--preset-editorial .mc-hero-carousel__heading{font-weight:650}.mc-hero-carousel__slide--preset-editorial .mc-hero-carousel__media{border-start-start-radius:4.8rem}.mc-hero-carousel__slide--preset-bold .mc-hero-carousel__media{border-radius:.8rem;box-shadow:0 1.2rem 3rem #06101d30}.mc-hero-carousel__slide--product .mc-hero-carousel__copy{width:min(100%,49rem);padding:0}.mc-hero-carousel__slide--product .mc-hero-carousel__badge{position:static;max-width:100%;min-height:0;margin-block-end:1.4rem;padding:.7rem 1.1rem;color:var(--mc-hero-white);background:var(--mc-hero-navy)}.mc-hero-carousel__slide--product .mc-hero-carousel__media>.mc-hero-carousel__badge{position:absolute;z-index:1;inset-block-start:1.6rem;inset-inline-start:1.6rem;max-width:calc(100% - 3.2rem)}.mc-hero-carousel__slide--product .mc-hero-carousel__badge--outline{border:.1rem solid currentColor;border-radius:.4rem;color:var(--mc-hero-navy);background:var(--mc-hero-white)}.mc-hero-carousel__slide--product .mc-hero-carousel__badge--seal{display:grid;place-items:center;width:7.6rem;min-height:7.6rem;padding:1.2rem;border:.3rem double #9b8251;border-radius:50%;color:#283851;background:#eee0bd;text-align:center;line-height:1.25}.mc-hero-carousel__slide--product .mc-hero-carousel__tag{margin-block-end:var(--mc-hero-space-sm)}.mc-hero-carousel__stars,.mc-hero-carousel__price{margin:0;font-family:var(--font-body-family, Chivo, sans-serif)}.mc-hero-carousel__stars{margin-block-end:var(--mc-hero-space-sm);color:var(--mc-hero-resolved-accent);font-size:1.6rem;line-height:1;letter-spacing:.25em}.mc-hero-carousel__price{margin-block-start:var(--mc-hero-space-md);font-size:1.6rem;font-weight:700;line-height:1.3}.mc-hero-carousel__controls[hidden],.mc-hero-carousel .mc-hero-carousel__pagination[hidden]{display:none}.mc-hero-carousel.is-enhanced .mc-hero-carousel__controls:not([hidden]){display:contents}.mc-hero-carousel__control{position:absolute;z-index:4;display:inline-grid;place-items:center;width:4.8rem;height:4.8rem;padding:0;border:.1rem solid rgb(16 24 32 / 10%);border-radius:var(--mc-hero-radius-round);color:var(--mc-hero-control-color);background:var(--mc-hero-control-bg);box-shadow:0 .6rem 2rem #10182029;cursor:pointer;font-size:2.4rem;line-height:1;transition:opacity .16s ease,background-color .16s ease}.mc-hero-carousel__control:hover:not(:disabled){box-shadow:0 .8rem 2.4rem #1018203d}[dir=rtl] .mc-hero-carousel__icon{transform:scaleX(-1)}.mc-hero-carousel__control:disabled{opacity:.34;cursor:default}.mc-hero-carousel--with-pagination{--mc-hero-pagination-space: 4.8rem}.mc-hero-carousel__control--previous,.mc-hero-carousel__control--next{inset-block-start:calc(var(--mc-hero-padding-top) + var(--mc-hero-cards-height) / 2);transform:translateY(-50%)}.mc-hero-carousel__control--previous{inset-inline-start:max(var(--mc-hero-space-sm),calc(var(--mc-hero-peek) / 2))}.mc-hero-carousel__control--next{inset-inline-end:max(var(--mc-hero-space-sm),calc(var(--mc-hero-peek) / 2))}.mc-hero-carousel__control--rotation{inset-block-start:calc(var(--mc-hero-padding-top) + var(--mc-hero-space-md));inset-inline-end:calc(var(--mc-hero-peek) + var(--mc-hero-space-md))}.mc-hero-carousel .mc-hero-carousel__status{display:block;position:absolute;width:.1rem;height:.1rem;margin:-.1rem;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media screen and (min-width:750px)and (max-width:1100px){.mc-hero-carousel__slide{min-height:min(var(--mc-hero-height-desktop),clamp(38rem,38vw,44rem))}.mc-hero-carousel__content{padding:var(--mc-hero-space-xl)}.mc-hero-carousel__heading{font-size:3.8rem}.mc-hero-carousel__body{font-size:1.6rem}.mc-hero-carousel__slide--art-lake_america .mc-hero-carousel__button,.mc-hero-carousel__slide--art-dont_spy .mc-hero-carousel__button{padding-inline:var(--mc-hero-space-sm);font-size:1.2rem}}@media screen and (max-width:749px){.mc-hero-carousel{--mc-hero-peek: var(--mc-hero-peek-mobile);--mc-hero-gap: var(--mc-hero-gap-mobile)}.mc-hero-carousel__slide{min-height:var(--mc-hero-height-mobile)}.mc-hero-carousel__image{object-position:var(--mc-hero-focal-mobile)}.mc-hero-carousel__content{align-items:flex-end;justify-content:flex-start;padding:clamp(2rem,6vw,3.2rem)}.mc-hero-carousel__slide--mobile-x-center .mc-hero-carousel__content{justify-content:center;text-align:center}.mc-hero-carousel__slide--mobile-x-left .mc-hero-carousel__content{justify-content:flex-start;text-align:start}.mc-hero-carousel__slide--mobile-y-bottom .mc-hero-carousel__content{align-items:flex-end}.mc-hero-carousel__slide--mobile-x-right .mc-hero-carousel__content{justify-content:flex-end;text-align:end}.mc-hero-carousel__slide--mobile-y-top .mc-hero-carousel__content{align-items:flex-start}.mc-hero-carousel__slide--mobile-y-middle .mc-hero-carousel__content{align-items:center}.mc-hero-carousel__slide--mobile-x-left .mc-hero-carousel__heading{margin-inline:0 auto}.mc-hero-carousel__slide--mobile-x-left .mc-hero-carousel__actions,.mc-hero-carousel__slide.mc-hero-carousel__slide--product .mc-hero-carousel__actions{justify-content:flex-start}.mc-hero-carousel__slide--mobile-x-center .mc-hero-carousel__actions{justify-content:center}.mc-hero-carousel__slide--mobile-x-right .mc-hero-carousel__actions{justify-content:flex-end}.mc-hero-carousel__slide--mobile-x-center .mc-hero-carousel__heading,.mc-hero-carousel__slide--mobile-x-right .mc-hero-carousel__heading{margin-inline:auto}.mc-hero-carousel__copy{width:min(100%,45rem);padding:0}.mc-hero-carousel__slide--art-lake_america .mc-hero-carousel__copy,.mc-hero-carousel__slide--art-dont_spy .mc-hero-carousel__copy{width:min(100%,32rem)}.mc-hero-carousel__heading{max-width:16ch;font-size:clamp(2.6rem,7.5vw,3.2rem);line-height:1.02}.mc-hero-carousel__slide--art-lake_america .mc-hero-carousel__heading,.mc-hero-carousel__slide--art-dont_spy .mc-hero-carousel__heading,.mc-hero-carousel__slide--art-woman_shirt .mc-hero-carousel__heading,.mc-hero-carousel__slide--art-america_250 .mc-hero-carousel__heading{font-size:clamp(2.6rem,7.5vw,3.2rem)}.mc-hero-carousel__body{margin-block-start:var(--mc-hero-space-sm);font-size:clamp(1.4rem,4vw,1.6rem);line-height:1.45}.mc-hero-carousel__actions{margin-block-start:var(--mc-hero-space-sm)}.mc-hero-carousel__button{min-height:4.4rem;padding-inline:var(--mc-hero-space-md);font-size:1.3rem}.mc-hero-carousel__slide--mobile-x-left .mc-hero-carousel__shade{background:linear-gradient(0deg,var(--mc-hero-resolved-backdrop) 0%,var(--mc-hero-resolved-backdrop) 34%,transparent 72%)}.mc-hero-carousel__slide--mobile-x-center .mc-hero-carousel__shade{background:linear-gradient(0deg,var(--mc-hero-resolved-backdrop) 0%,var(--mc-hero-resolved-backdrop) 38%,transparent 76%)}.mc-hero-carousel__slide--mobile-x-right .mc-hero-carousel__shade{background:linear-gradient(0deg,var(--mc-hero-resolved-backdrop) 0%,var(--mc-hero-resolved-backdrop) 34%,transparent 72%)}.mc-hero-carousel__slide--product{background-image:radial-gradient(ellipse at 50% 23%,rgb(255 255 255 / 52%),transparent 75%)}.mc-hero-carousel__slide--preset-bold{background-image:radial-gradient(ellipse at 50% 23%,rgb(255 255 255 / 6%),transparent 75%)}.mc-hero-carousel__product-stage,.mc-hero-carousel__slide--photo-left .mc-hero-carousel__product-stage,.mc-hero-carousel__slide--preset-editorial .mc-hero-carousel__product-stage{display:flex;flex-direction:column;gap:1.6rem;align-items:stretch;width:min(100% - 5.2rem,36rem);padding-block:2.2rem}.mc-hero-carousel__slide.mc-hero-carousel__slide--product .mc-hero-carousel__media,.mc-hero-carousel__slide--photo-left .mc-hero-carousel__media{order:-1;align-self:center;width:20rem;height:20rem;padding:1rem;border-radius:1.2rem}.mc-hero-carousel__slide--product .mc-hero-carousel__image{position:relative;inset:auto;object-position:center}.mc-hero-carousel__slide.mc-hero-carousel__slide--product .mc-hero-carousel__content{align-items:center;width:100%;min-height:0;padding:0;background:none;text-align:start}.mc-hero-carousel__slide--product .mc-hero-carousel__heading{max-width:19ch;font-size:2.3rem;line-height:1.15}.mc-hero-carousel__slide--product .mc-hero-carousel__heading--long{font-size:2.3rem}.mc-hero-carousel__slide--product .mc-hero-carousel__body{font-size:1.4rem}.mc-hero-carousel__slide--product .mc-hero-carousel__media>.mc-hero-carousel__badge{inset-block-start:1rem;inset-inline-start:1rem;max-width:calc(100% - 2rem)}.mc-hero-carousel__slide--product .mc-hero-carousel__badge--seal{width:6.4rem;min-height:6.4rem;padding:.8rem;font-size:.9rem}.mc-hero-carousel__stars{margin-block-end:var(--mc-hero-space-xs);font-size:1.4rem}.mc-hero-carousel__slide--mobile-y-top .mc-hero-carousel__shade{background:linear-gradient(180deg,var(--mc-hero-resolved-backdrop),transparent 85%)}.mc-hero-carousel__slide--mobile-y-middle .mc-hero-carousel__shade{background:radial-gradient(ellipse at center,var(--mc-hero-resolved-backdrop),transparent 100%)}.mc-hero-carousel__slide--product .mc-hero-carousel__copy{width:100%}.mc-hero-carousel__control{width:4.4rem;height:4.4rem}.mc-hero-carousel--with-pagination{--mc-hero-pagination-space: 4.2rem}.mc-hero-carousel__control--previous,.mc-hero-carousel__control--next{inset-block-start:calc(var(--mc-hero-padding-top) + var(--mc-hero-cards-height) * .32)}}.mc-hero-carousel .mc-hero-carousel__link{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block}.mc-hero-carousel__slide--linked .mc-hero-carousel__copy{pointer-events:none}.mc-hero-carousel__slide--linked .mc-hero-carousel__copy a{pointer-events:auto}.mc-hero-carousel__slide--shadow .mc-hero-carousel__copy{text-shadow:0 .1rem .2rem rgb(0 0 0 / 22%),0 .2rem 1.8rem var(--mc-hero-resolved-backdrop)}.mc-hero-carousel__slide--shadow .mc-hero-carousel__button{text-shadow:none}.mc-hero-carousel.mc-hero-carousel .mc-hero-carousel__slide--heading-small .mc-hero-carousel__heading{font-size:clamp(2.6rem,2.2vw,3.6rem)}.mc-hero-carousel.mc-hero-carousel .mc-hero-carousel__slide--heading-medium .mc-hero-carousel__heading{font-size:clamp(3rem,3vw,4.8rem)}.mc-hero-carousel.mc-hero-carousel .mc-hero-carousel__slide--heading-large .mc-hero-carousel__heading{font-size:clamp(3.4rem,4vw,6.2rem)}.mc-hero-carousel.mc-hero-carousel .mc-hero-carousel__slide--heading-xlarge .mc-hero-carousel__heading{font-size:clamp(3.8rem,5.2vw,8rem)}.mc-hero-carousel__editor-note{position:absolute;z-index:3;inset-block-start:1.2rem;inset-inline-start:1.2rem;margin:0;padding:.6rem 1rem;border-radius:.4rem;font-family:var(--font-body-family, Chivo, sans-serif);font-size:1.2rem;font-weight:700;line-height:1.2;color:#fff;background:#101820;pointer-events:none}.mc-hero-carousel .mc-hero-carousel__pagination{display:flex;min-height:4.4rem;align-items:center;justify-content:center;gap:.2rem;margin-block-start:.4rem;color:var(--mc-hero-control-color)}.mc-hero-carousel:not(.is-enhanced) .mc-hero-carousel__pagination{visibility:hidden}.mc-hero-carousel__dot{--mc-dot-width: .8rem;--mc-dot-height: .8rem;position:relative;display:block;width:calc(var(--mc-dot-width) + 1.6rem);min-width:2.4rem;height:3.2rem;margin:0;padding:0;border:0;border-radius:.4rem;color:inherit;background:none;cursor:pointer;transition:width .24s ease}.mc-hero-carousel__dot:before,.mc-hero-carousel__dot:after{position:absolute;inset-block-start:calc(50% - var(--mc-dot-height) / 2);inset-inline-start:calc(50% - var(--mc-dot-width) / 2);width:var(--mc-dot-width);height:var(--mc-dot-height);border-radius:99rem;background:currentColor;transform-origin:left center;transition:width .24s ease,inset-inline-start .24s ease,opacity .24s ease;content:""}.mc-hero-carousel__dot:before{opacity:.26}.mc-hero-carousel__dot:after{opacity:0}.mc-hero-carousel__dot:hover:before{opacity:.5}.mc-hero-carousel__dot[aria-current=true]{--mc-dot-width: 2.8rem}.mc-hero-carousel__dot[aria-current=true]:after{opacity:1}.mc-hero-carousel__dot.is-progressing:after{animation:mc-hero-progress var(--mc-hero-autoplay-duration, 8s) linear both}.mc-hero-carousel__dot:focus-visible{outline:.2rem solid currentColor;outline-offset:-.2rem}.mc-hero-carousel__pagination--bars .mc-hero-carousel__dot,.mc-hero-carousel__pagination--bars .mc-hero-carousel__dot[aria-current=true]{--mc-dot-width: 3.2rem;--mc-dot-height: .3rem}.mc-hero-carousel__pagination--bars .mc-hero-carousel__dot:before,.mc-hero-carousel__pagination--bars .mc-hero-carousel__dot:after{border-radius:.2rem}.mc-hero-carousel__counter{margin:0;font-family:var(--font-body-family, Chivo, sans-serif);font-size:1.4rem;font-weight:700;line-height:1;letter-spacing:.08em;font-variant-numeric:tabular-nums}@keyframes mc-hero-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mc-hero-carousel--arrows-none .mc-hero-carousel__control--previous,.mc-hero-carousel--arrows-none .mc-hero-carousel__control--next{display:none}@media screen and (min-width:1600px){.mc-hero-carousel--scale-height .mc-hero-carousel__slide:not(.mc-hero-carousel__slide--product){min-height:clamp(var(--mc-hero-height-desktop),29vw,calc(var(--mc-hero-height-desktop) * 1.45))}}@media screen and (min-width:750px)and (max-width:999px){.mc-hero-carousel__slide.mc-hero-carousel__slide--tablet-scrim .mc-hero-carousel__shade{display:block;opacity:.86;background:linear-gradient(90deg,var(--mc-hero-resolved-backdrop) 0%,var(--mc-hero-resolved-backdrop) 34%,transparent 76%)}.mc-hero-carousel__slide.mc-hero-carousel__slide--tablet-scrim.mc-hero-carousel__slide--x-center .mc-hero-carousel__shade{background:radial-gradient(ellipse at center,var(--mc-hero-resolved-backdrop) 0%,var(--mc-hero-resolved-backdrop) 30%,transparent 78%)}.mc-hero-carousel__slide.mc-hero-carousel__slide--tablet-scrim.mc-hero-carousel__slide--x-right .mc-hero-carousel__shade{background:linear-gradient(270deg,var(--mc-hero-resolved-backdrop) 0%,var(--mc-hero-resolved-backdrop) 34%,transparent 76%)}.mc-hero-carousel__slide--art-woman_shirt .mc-hero-carousel__copy{width:min(100%,28rem)}}@media screen and (max-width:749px){.mc-hero-carousel--arrows-desktop .mc-hero-carousel__control--previous,.mc-hero-carousel--arrows-desktop .mc-hero-carousel__control--next{display:none}.mc-hero-carousel.mc-hero-carousel .mc-hero-carousel__slide--heading-small .mc-hero-carousel__heading{font-size:2.4rem}.mc-hero-carousel.mc-hero-carousel .mc-hero-carousel__slide--heading-medium .mc-hero-carousel__heading{font-size:clamp(2.6rem,7.5vw,3.2rem)}.mc-hero-carousel.mc-hero-carousel .mc-hero-carousel__slide--heading-large .mc-hero-carousel__heading{font-size:clamp(3rem,9vw,3.8rem)}.mc-hero-carousel.mc-hero-carousel .mc-hero-carousel__slide--heading-xlarge .mc-hero-carousel__heading{font-size:clamp(3.4rem,10.5vw,4.6rem)}.mc-hero-carousel .mc-hero-carousel__pagination{min-height:4rem;margin-block-start:.2rem}}.mc-hero-carousel__slide--tag-bg .mc-hero-carousel__tag{display:inline-block;padding:.6rem 1rem;border-radius:.3rem;line-height:1.2;color:var(--mc-hero-tag-color);background:var(--mc-hero-tag-bg)}.mc-hero-carousel .mc-hero-carousel__slide--preset-split,.mc-hero-carousel .mc-hero-carousel__slide--preset-showcase{--mc-product-ink: var(--mc-hero-resolved-text);background-image:none}.mc-hero-carousel .mc-hero-carousel__slide--preset-split.mc-hero-carousel__slide--product-bg-auto,.mc-hero-carousel .mc-hero-carousel__slide--preset-split.mc-hero-carousel__slide--product-bg-cream,.mc-hero-carousel .mc-hero-carousel__slide--preset-split.mc-hero-carousel__slide--product-bg-softblue{--mc-product-ink: var(--mc-hero-navy)}.mc-hero-carousel .mc-hero-carousel__slide--preset-split .mc-hero-carousel__product-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;align-items:stretch;width:100%;padding:0}.mc-hero-carousel .mc-hero-carousel__slide--preset-split .mc-hero-carousel__media{grid-column:2;justify-self:stretch;width:100%;height:100%;aspect-ratio:auto;padding:0;border:0;border-radius:0;background:var(--mc-hero-white);box-shadow:none}.mc-hero-carousel .mc-hero-carousel__slide--preset-split .mc-hero-carousel__image--product{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:var(--mc-hero-focal-desktop);border-radius:0}.mc-hero-carousel .mc-hero-carousel__slide--preset-split .mc-hero-carousel__content{align-items:center;padding:var(--mc-hero-space-2xl) clamp(3.2rem,6vw,9.6rem)}.mc-hero-carousel .mc-hero-carousel__slide--preset-split.mc-hero-carousel__slide--photo-left .mc-hero-carousel__media{grid-column:1}.mc-hero-carousel .mc-hero-carousel__slide--preset-split.mc-hero-carousel__slide--photo-left .mc-hero-carousel__content{grid-column:2}.mc-hero-carousel .mc-hero-carousel__slide--preset-split .mc-hero-carousel__heading,.mc-hero-carousel .mc-hero-carousel__slide--preset-showcase .mc-hero-carousel__heading{max-width:16ch;font-size:clamp(3rem,3.2vw,5rem);font-weight:800;line-height:1.02;letter-spacing:-.035em}.mc-hero-carousel__product-backdrop{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--mc-hero-resolved-backdrop)}.mc-hero-carousel__product-backdrop img{display:block;width:100%;height:100%;object-fit:cover;opacity:.55;filter:blur(2.4rem) saturate(1.3);transform:scale(1.25)}.mc-hero-carousel__product-backdrop:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--mc-hero-resolved-backdrop) 18%,transparent 90%);opacity:.85;content:""}.mc-hero-carousel__slide--photo-left .mc-hero-carousel__product-backdrop:after{background:linear-gradient(270deg,var(--mc-hero-resolved-backdrop) 18%,transparent 90%)}.mc-hero-carousel .mc-hero-carousel__slide--preset-showcase{background-color:var(--mc-hero-resolved-backdrop)}.mc-hero-carousel .mc-hero-carousel__slide--preset-showcase .mc-hero-carousel__product-stage{position:relative;z-index:1;width:min(100% - 6.4rem,110rem)}.mc-hero-carousel .mc-hero-carousel__slide--preset-showcase .mc-hero-carousel__media{justify-self:center;width:min(100%,44rem);padding:0;border:0;border-radius:1.6rem;overflow:hidden;background:var(--mc-hero-white);box-shadow:0 2.4rem 6rem #00000059,0 .4rem 1.2rem #0003}.mc-hero-carousel .mc-hero-carousel__slide--preset-showcase .mc-hero-carousel__image--product{object-fit:cover;border-radius:0}@media screen and (max-width:749px){.mc-hero-carousel .mc-hero-carousel__slide--preset-split .mc-hero-carousel__product-stage{display:flex;width:100%;gap:0;padding:0}.mc-hero-carousel .mc-hero-carousel__slide.mc-hero-carousel__slide--preset-split .mc-hero-carousel__media{width:100%;height:auto;aspect-ratio:4 / 3;padding:0;border-radius:0}.mc-hero-carousel .mc-hero-carousel__slide.mc-hero-carousel__slide--preset-split .mc-hero-carousel__image--product{position:absolute;top:0;right:0;bottom:0;left:0;object-position:var(--mc-hero-focal-mobile)}.mc-hero-carousel .mc-hero-carousel__slide.mc-hero-carousel__slide--preset-split .mc-hero-carousel__content{flex:1;padding:2rem 2.4rem 2.4rem}.mc-hero-carousel .mc-hero-carousel__slide--preset-split .mc-hero-carousel__heading,.mc-hero-carousel .mc-hero-carousel__slide--preset-showcase .mc-hero-carousel__heading{font-size:clamp(2.6rem,7.5vw,3.2rem)}.mc-hero-carousel__product-backdrop:after,.mc-hero-carousel__slide--photo-left .mc-hero-carousel__product-backdrop:after{background:linear-gradient(0deg,var(--mc-hero-resolved-backdrop) 38%,transparent 100%)}.mc-hero-carousel .mc-hero-carousel__slide--preset-showcase .mc-hero-carousel__product-stage{width:min(100% - 4.8rem,36rem)}.mc-hero-carousel .mc-hero-carousel__slide.mc-hero-carousel__slide--preset-showcase .mc-hero-carousel__media{width:22rem;height:22rem;padding:0;border-radius:1.2rem}}@media(prefers-reduced-motion:reduce){.mc-hero-carousel__track{scroll-behavior:auto}.mc-hero-carousel__button,.mc-hero-carousel__button:before,.mc-hero-carousel__control,.mc-hero-carousel__dot,.mc-hero-carousel__dot:before,.mc-hero-carousel__dot:after{transition:none}}@media(forced-colors:active){.mc-hero-carousel__control,.mc-hero-carousel__button{border:.2rem solid ButtonText}.mc-hero-carousel__dot:before,.mc-hero-carousel__dot:after{background:ButtonText}.mc-hero-carousel__dot[aria-current=true]:after{background:Highlight}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/mc-hero-carousel.css.map */
