:root{--imp-ring-grad: conic-gradient(from 210deg, #111 0%, #3A1B4B 22%, #6D388B 45%, #A77BC9 52%, #6D388B 60%, #2A1238 80%, #111 100%)}.mv-badge.mv-badge--sale{--color-background: 255, 220, 192;--color-foreground: 122, 51, 9;background-color:#ffdcc0;color:#7a3309;font-weight:700}.mv-badge.mv-badge--sale .mv-badge__icon svg{fill:currentColor;color:currentColor}.mv-sizing-chart__panel{max-width:1200px}.mv-sizing-chart__head{text-align:center;padding-bottom:1.2rem;border-bottom:1px solid #1A1A1A}.mv-sizing-chart__head .mv-sizing-chart__title{font-size:1.8rem;margin:0}.mv-sizing-chart__subheading{margin:.3rem 0 0;font-size:1.2rem}.mv-sizing-chart__units{display:flex;justify-content:center;align-items:center;gap:.8rem;font-size:1.2rem;letter-spacing:.08em;color:#999}.mv-sizing-chart__unit{background:none;border:0;padding:.4rem .2rem;font:inherit;letter-spacing:inherit;color:#999;cursor:pointer}.mv-sizing-chart__unit.is-active{color:#665f7f;font-weight:700}.mv-sizing-chart__unit:focus-visible{outline:2px solid #665F7F;outline-offset:2px}.mv-sizing-chart__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.mv-sizing-chart__table{width:100%;border-collapse:collapse;background:#fff}.mv-sizing-chart__panel .mv-sizing-chart__table th,.mv-sizing-chart__panel .mv-sizing-chart__table td{border:1px solid #665F7F;text-align:center;padding:1.4rem .8rem;color:#1a1a1a;background:#fff}.mv-sizing-chart__panel .mv-sizing-chart__table th{color:#665f7f;font-weight:700;text-transform:uppercase;letter-spacing:.02em;background:#fff}.mv-sizing-chart__panel .mv-sizing-chart__table tbody tr:nth-child(2n) td{background:#fff}.mv-sizing-chart__panel .mv-sizing-chart__table td:first-child{font-weight:700}.mv-sizing-chart__table--units[data-mv-units=in] .mv-sc-cm,.mv-sizing-chart__table--units[data-mv-units=cm] .mv-sc-in{display:none}.mv-sizing-chart__divider{border:0;border-top:1px solid #DFDFE2;margin:1.6rem 0}.mv-sizing-chart__scales{display:grid;gap:2rem;max-width:56rem}.mv-scale__title{font-weight:700;font-size:1.7rem;margin:0 0 .6rem}.mv-scale__track{display:grid;grid-template-columns:repeat(var(--mv-scale-n),1fr);height:6px;border-radius:3px;background:#ededed}.mv-scale__seg.is-active{background:#3a3a3c;border-radius:3px;margin:0 22%}.mv-scale__labels{display:grid;grid-template-columns:repeat(var(--mv-scale-n),1fr);margin-top:.6rem;font-size:1.35rem;color:#8a8a8a}.mv-scale__label{text-align:center}.mv-scale__label:first-child{text-align:left}.mv-scale__label:last-child{text-align:right}.mv-scale__label.is-active{color:#1a1a1a;font-weight:600}@media screen and (max-width:749px){.mv-sizing-chart__panel .mv-sizing-chart__table th,.mv-sizing-chart__panel .mv-sizing-chart__table td{padding:1rem .4rem;font-size:1.3rem}}.mv-scale__seg:first-child.is-active{margin:0 44% 0 0}.mv-scale__seg:last-child.is-active{margin:0 0 0 44%}.mv-sizing-chart__panel .mv-sizing-chart__table th{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}@media screen and (max-width:749px){.mv-sizing-chart__panel .mv-sizing-chart__table th{font-size:1.1rem;letter-spacing:0;padding:.9rem .2rem}.mv-scale__labels{font-size:1.2rem}}.mv-sizing-chart__panel .mv-sizing-chart__table td{white-space:nowrap}.mv-sizing-chart__panel .mv-sizing-chart__table th,.mv-sizing-chart__panel .mv-sizing-chart__table td{min-width:5.6rem}.mv-sizing-chart__panel .mv-sizing-chart__table tr>:first-child{position:sticky;left:0;z-index:1;box-shadow:1px 0 #665f7f}.mv-sizing-chart__panel .mv-sizing-chart__table{table-layout:auto;width:max-content;min-width:100%}.mv-sizing-chart__panel .mv-sizing-chart__table th{white-space:normal;max-width:9rem}.card__information .imp-card-stars{min-height:1.8rem;margin-bottom:.2rem}.mv-swatch-more{align-self:center;font-size:1.2rem;color:rgba(var(--color-foreground),.7);text-decoration:none;margin-left:.2rem}.mv-swatch-more:hover{text-decoration:underline}.product-card-wrapper,.product-card-wrapper>.card{height:100%}.product-card-wrapper .card__inner.ratio{--ratio-percent: 125% !important}.product-card-wrapper .card__media img{object-fit:cover;object-position:center top}.product-card-wrapper .imp-card-stars{height:2rem;min-height:2rem;overflow:hidden;margin-bottom:.2rem;font-size:1.2rem}.product-card-wrapper .imp-card-stars *{font-size:inherit!important;line-height:2rem!important;white-space:nowrap}.product-card-wrapper .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;min-height:2.6em}.product-card-wrapper .card__swatches{min-height:calc(var(--mv-card-swatch-size-mobile, 24px) + 1rem);flex-wrap:nowrap}@media screen and (min-width:750px){.product-card-wrapper .card__swatches{min-height:calc(var(--mv-card-swatch-size, 36px) + 1rem)}.product-card-wrapper .imp-card-stars{font-size:1.35rem}}.product-card-wrapper .imp-card-stars{display:flex!important;align-items:center;gap:.6rem;height:2rem!important}.product-card-wrapper .imp-card-stars .alr-wh-review-star-rating-number{display:none!important}.imp-card-count{order:99;color:rgba(var(--color-foreground),.7);font-size:1.25rem!important}.product-card-wrapper .imp-card-stars>.alr-wh-comp-list-star-rating{order:0}.product-card-wrapper .imp-card-stars>:not(.imp-card-count):not(.alr-wh-comp-list-star-rating){order:1}.imp-card-count__label{margin-left:.3rem}@media screen and (max-width:749px){.imp-card-count__label{display:none}}.product-card-wrapper .card__information .price{min-height:2.4rem;display:flex;align-items:center}.product-card-wrapper .card__information .price>*{line-height:2.4rem}@media screen and (max-width:749px){.alr-reviews-carousel .alr-wh-comp-reviews-carousel-item,.alr-reviews-carousel .alr-wh-comp-reviews-carousel-item-wrap{height:auto!important;min-height:0!important}.alr-reviews-carousel .alr-wh-comp-reviews-carousel-item-wrap{gap:1rem;padding:1.6rem!important}.alr-reviews-carousel .alr_slider__list{align-items:flex-start}.alr-reviews-carousel .alr_slider{display:flex;flex-direction:column}.alr-reviews-carousel .alr_slider__arrows{order:2;position:static!important;display:flex;justify-content:center;gap:1.6rem;margin-top:1.4rem}.alr-reviews-carousel .alr_slider__arrow{position:static!important;transform:none!important;width:3.8rem;height:3.8rem}.alr-reviews-carousel .alr-reviews-carousel-title{font-size:2.4rem!important;margin-bottom:1.2rem!important}.alr-reviews-carousel .alr-wh-comp-text-content{font-size:1.5rem!important;line-height:1.45!important}}.icon-bar .icon-bar-card__icon img{width:9.6rem;height:9.6rem;object-fit:cover;border-radius:2.4rem}@media screen and (max-width:749px){.icon-bar .icon-bar-card__icon img{width:8rem;height:8rem;border-radius:2rem}}.imp-hero-colors{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;margin:.4rem 0 1.4rem}.imp-hero-colors__row,.imp-hero-colors__dots{display:flex;align-items:center;gap:.7rem}.imp-hero-colors__label{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;opacity:.95}.imp-hero-colors__dot{width:2rem;height:2rem;border-radius:50%;box-shadow:0 0 0 2px #ffffffd9,0 1px 4px #0006}.imp-hero-colors__count{font-size:1.3rem;opacity:.9;margin-left:.2rem;white-space:nowrap}.imp-hero-colors--split{position:relative;display:block}.imp-hero-colors--split .imp-hero-colors__row{flex-direction:column;align-items:flex-start;gap:.6rem}.imp-hero-colors--split .imp-hero-colors__row+.imp-hero-colors__row{position:absolute;top:0;left:50vw;align-items:flex-end}.imp-hero-colors--split .imp-hero-colors__label{white-space:nowrap}@media screen and (max-width:749px){.imp-hero-colors{margin:.2rem 0 1rem;gap:.5rem 1.2rem}.imp-hero-colors__row,.imp-hero-colors__dots{gap:.6rem}.imp-hero-colors__label{font-size:1.1rem}.imp-hero-colors__dot{width:1.7rem;height:1.7rem}}.mv-hero__slide :is(.mv-hero__prefix,.mv-hero__heading,.mv-hero__suffix,.mv-hero__text,.imp-hero-colors__label,.imp-hero-colors__count){text-shadow:0 0 1px rgba(0,0,0,.7),0 1px 3px rgba(0,0,0,.75),0 2px 10px rgba(0,0,0,.55),0 4px 28px rgba(0,0,0,.5)}@media screen and (max-width:749px){.imp-sw-slider,.product-form__input.imp-sw-slider{position:relative;min-width:0;max-width:100%}.imp-sw-slider>.mv-vp-swatches{max-width:100%}.imp-sw-slider>.mv-vp-swatches{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-inline:.6rem 2.4rem}.imp-sw-slider>.mv-vp-swatches::-webkit-scrollbar{display:none}.imp-sw-slider>.mv-vp-swatches>*{flex:0 0 auto;scroll-snap-align:start}.imp-sw-slider--right>.mv-vp-swatches{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 5.6rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 5.6rem),transparent)}.imp-sw-slider--left>.mv-vp-swatches{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5.6rem);mask-image:linear-gradient(90deg,transparent,#000 5.6rem)}.imp-sw-slider--left.imp-sw-slider--right>.mv-vp-swatches{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5.6rem,#000 calc(100% - 5.6rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 5.6rem,#000 calc(100% - 5.6rem),transparent)}.imp-sw-arrow{position:absolute;top:var(--imp-sw-mid, 50%);transform:translateY(-50%);z-index:2;width:2.4rem;height:2.4rem;border-radius:50%;border:0;padding:0;cursor:pointer;display:none;align-items:center;justify-content:center;background:#6d388b61;color:#fff;box-shadow:0 1px 3px #00000014;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.imp-sw-arrow--prev{left:-.4rem}.imp-sw-arrow--next{right:-.4rem}.imp-sw-slider--left>.imp-sw-arrow--prev,.imp-sw-slider--right>.imp-sw-arrow--next{display:flex}}@media screen and (min-width:750px){.imp-sw-arrow{display:none!important}}[id$=__qualities] .multicolumn-card{background:transparent!important;box-shadow:none!important;border:0!important}[id$=__qualities] .multicolumn-card__media{--q-pad: 12px;--q-gap: 6px;--q-ring: 3px;position:relative;padding:var(--q-pad) var(--q-pad) 0;overflow:visible}[id$=__qualities] .multicolumn-card__media:before{content:"";position:absolute;z-index:1;pointer-events:none;top:calc(var(--q-pad) - var(--q-gap) - var(--q-ring));left:calc(var(--q-pad) - var(--q-gap) - var(--q-ring));right:calc(var(--q-pad) - var(--q-gap) - var(--q-ring));aspect-ratio:1;border-radius:50%;padding:var(--q-ring);background:var(--imp-ring-grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[id$=__qualities] .multicolumn-card__media .media--circle{box-shadow:0 12px 28px #28143c38}[id$=__qualities] .multicolumn-card__info{padding-top:1.6rem}@media screen and (max-width:749px){[id$=__qualities] .multicolumn-card__media{--q-pad: 8px;--q-gap: 4px;--q-ring: 2px}[id$=__qualities] .multicolumn-card__media .media--circle{box-shadow:0 8px 18px #28143c33}}.related-products__grid--stretch>.related-products__item{display:flex}.related-products__grid--stretch>.related-products__item>*{flex:1 1 auto;width:100%}@media screen and (max-width:749px){.related-products__grid{display:flex!important;flex-wrap:nowrap;gap:1.2rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-1.5rem;padding:0 1.5rem .4rem;scroll-padding-inline:1.5rem}.related-products__grid::-webkit-scrollbar{display:none}.related-products__grid>.related-products__item{flex:0 0 44%;max-width:44%;scroll-snap-align:start}}[id*=imp-trust] .multicolumn__list{grid-auto-rows:1fr;align-items:stretch!important}[id*=imp-trust] .multicolumn__item{display:flex;height:auto!important;align-self:stretch!important}[id*=imp-trust] .icon-bar-card{flex:1 1 auto;height:100%}[id*=__collections] .collection-card-wrapper .card--card{background:linear-gradient(120deg,#2c2833,#4a4358 45%,#665f7f 80%,#7b6f96)!important;--color-foreground: 255, 255, 255}[id*=__collections] .collection-card-wrapper .card__content--below{background:transparent!important}[id*=__collections] .collection-card-wrapper .card__heading,[id*=__collections] .collection-card-wrapper .card__heading a{color:#fff}.mv-hero__buttons .button:before,[id*=__footer] .field:before,[id*=__footer] .mv-localization__button:before{content:"";position:absolute;inset:calc(-1 * var(--imp-ring-out, 6px));z-index:0;pointer-events:none;border-radius:var(--imp-ring-radius, 999px);padding:var(--imp-ring-w, 2.5px);box-shadow:none;opacity:1;background:var(--imp-ring-grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.mv-hero__buttons{gap:1.6rem}.mv-hero__buttons .button{overflow:visible}[id*=__footer] .field,[id*=__footer] .mv-localization__button{position:relative;overflow:visible}[id*=__footer] .field{--imp-ring-out: 5px;--imp-ring-radius: 13px;--imp-ring-w: 2px}[id*=__footer] .mv-localization__button{--imp-ring-out: 4px;--imp-ring-radius: 12px;--imp-ring-w: 2px}[id*=__footer]{--imp-ring-grad: conic-gradient(from 210deg, #4A4358 0%, #5A2D76 22%, #6D388B 45%, #B895D6 52%, #6D388B 60%, #4A2266 80%, #4A4358 100%)}[id*=__brand-story] .mv-image-text__content .button{--color-button: 102, 95, 127;--color-button-text: 255, 252, 252;background-color:#665f7f!important;color:#fffcfc!important}.cart-count-bubble,.mv-header__cart-count{background-color:#665f7f!important;color:#fff!important}[id*=__footer] .mv-localization__button:before{content:""!important}@media screen and (min-width:750px){[id*=__hero-slides] .mv-hero.mv-slideshow-hero .mv-hero__slide .mv-hero__container{min-height:clamp(500px,calc(100svh - 300px),820px)!important}[id*=__hero-slides] .mv-hero__media{object-position:50% 50%}[id*=__hero-slides] .mv-hero__media[src*=imp-hero-s18-desktop]{object-position:60% 50%}[id*=__hero-slides] .mv-hero__media[src*=imp-hero-s19-desktop],[id*=__hero-slides] .mv-hero__media[src*=imp-hero-s20-desktop],[id*=__hero-slides] .mv-hero__media[src*=imp-hero-s21-desktop]{object-position:50% 20%}[id*=__hero-slides] .mv-hero__media[src*=imp-hero-a18-desktop]{object-position:60% 30%}}@media screen and (min-width:750px){.imp-hero-colors--split{display:flex;justify-content:center;gap:4.8rem}.imp-hero-colors--split .imp-hero-colors__row{align-items:center}.imp-hero-colors--split .imp-hero-colors__row+.imp-hero-colors__row{position:static}}.mv-header__secondary{display:flex;align-items:center;gap:2rem;margin-right:1.6rem}.mv-header__secondary-link{font-weight:700;font-size:1.5rem;color:rgb(var(--color-foreground));text-decoration:none;white-space:nowrap}.mv-header__secondary-link:hover{text-decoration:underline;text-underline-offset:.3rem}@media screen and (max-width:989px){.mv-header__secondary{display:none!important}}@media screen and (max-width:749px){[id*=__collections] .mv-cl__grid{display:flex!important;flex-wrap:nowrap!important;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -1.5rem!important;padding:0 1.5rem .4rem!important;scroll-padding-inline:1.5rem;grid-template-columns:none!important}[id*=__collections] .mv-cl__grid::-webkit-scrollbar{display:none}[id*=__collections] .mv-cl__item{flex:0 0 calc(50% - .7rem)!important;max-width:calc(50% - .7rem)!important;width:calc(50% - .7rem)!important;scroll-snap-align:start;display:flex}[id*=__collections] .mv-cl__item>.collection-card-wrapper{flex:1 1 auto;display:flex;flex-direction:column}[id*=__collections] .collection-card-wrapper .card{flex:1 1 auto}[id*=__collections] .collection-card-wrapper .card__content--below{min-height:4.8rem;display:flex;align-items:center}[id*=__collections] .collection-card-wrapper .card__content{padding:.9rem 1rem 1rem!important}[id*=__collections] .collection-card-wrapper .card__heading{font-size:1.6rem!important;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[id*=__collections] .collection-card-wrapper .card__heading .icon-wrap{margin-left:.3rem}}.imp-row-arrows{position:relative}.imp-row-arrow{position:absolute;top:var(--imp-arrow-top, 40%);transform:translateY(-50%);z-index:3;width:3.8rem;height:3.8rem;border-radius:50%;border:0;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#6d388b61;color:#fff;box-shadow:0 1px 3px #00000014;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.imp-row-arrow[hidden]{display:none}.imp-row-arrow--prev{left:.6rem}.imp-row-arrow--next{right:.6rem}@media screen and (min-width:750px){.imp-row-arrow{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/imperium.css.map */
