.swiper{width:100%;height:100%}.swiper-slide{display:flex;justify-content:center}@media screen and (max-width: 699px){width: 100% !important}:root{--featured-collections-container-gutter: 3rem;--featured-collections-container-max-width: 100%;--section-stack-gap: 3rem;--floating-controls-inset-inline: 1.5rem;--circle-button-text-color: 28 28 28;--button-background: 28 28 28;--button-text-color: 255 255 255;--hover-background-position: left;--transform-origin-start: left;--transform-origin-end: right;--text-heading-size-factor: 1}.featured-collection-container{--distance-to-bleed: max(var(--featured-collections-container-gutter), 50% - var(--featured-collections-container-max-width) / 2);margin-inline-start:max(var(--featured-collections-container-gutter),50% - var(--featured-collections-container-max-width) / 2);margin-inline-end:max(var(--featured-collections-container-gutter),50% - var(--featured-collections-container-max-width) / 2)}.section-stack{gap:var(--section-stack-gap);grid-auto-columns:minmax(0,1fr);display:grid}@media screen and (min-width: 700px){.sm\:gap-5{gap:1.25rem}}.gap-4{gap:1rem}.justify-self-center{justify-self:center}.text-center{text-align:center}.v-stack{grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.scroll-area{overscroll-behavior-x:contain;overflow:auto hidden}@media screen and (min-width: 700px){.featured-collections-navigation{column-gap:2.5rem}}.featured-collections-navigation{grid-auto-columns:max-content;grid-auto-flow:column;justify-content:safe center;column-gap:1.5rem;display:grid}.bleed{scroll-padding-inline:var(--distance-to-bleed);padding-inline-start:var(--distance-to-bleed);padding-inline-end:var(--distance-to-bleed)}.bleed{margin-inline-start:calc(-1 * var(--distance-to-bleed));margin-inline-end:calc(-1 * var(--distance-to-bleed))}.featured-collections-navigation>button:not(:only-child){padding-block-end:2px;position:relative}button.featured-h2{background-color:#0000;border:0;outline:none}.featured-collections-navigation>button:not(:only-child)[aria-current=true]:after{transform:scaleX(1)}.featured-collections-navigation>button:not(:only-child):after{content:"";width:100%;transform-origin:var(--transform-origin-start);background:currentColor;height:1px;transition:transform .3s;position:absolute;inset-block-end:0;inset-inline-start:0;transform:scaleX(0)}.featured-collections-product-card{scroll-snap-align:start;grid-template-columns:minmax(0,1fr);align-content:start;gap:1.25rem;display:grid;position:relative}@media not screen and (pointer: fine){.floating-controls-container .featured-prev-next-button{display:none}}@media (pointer: fine){.is-scrollable[allow-drag]{cursor:grab}}.featured-collections-product-list{width:100%}.featured-collections-product-list{--product-list-max-items-per-row-allowed: 4;--product-list-calculated-items-per-row: min(var(--product-list-max-items-per-row-allowed), var(--product-list-items-per-row));--product-list-default-row-gap: 2.1875rem;--product-list-default-column-gap: .625rem;--product-list-calculated-row-gap: clamp(var(--section-vertical-spacing) / 4, var(--product-list-default-row-gap) * var(--product-list-vertical-spacing-factor, 1), var(--section-vertical-spacing) * 2);--product-list-calculated-column-gap: clamp(var(--featured-collections-container-gutter) / 4, var(--product-list-default-column-gap) * var(--product-list-horizontal-spacing-factor, 1), var(--featured-collections-container-gutter) * 2);--product-list-card-width: calc(100% / var(--product-list-calculated-items-per-row) - var(--product-list-calculated-column-gap, 0px) * (var(--product-list-calculated-items-per-row) - 1) / var(--product-list-calculated-items-per-row));display:grid;grid:auto / repeat(auto-fit,var(--product-list-card-width));align-items:start;column-gap:var(--product-list-calculated-column-gap);row-gap:var(--product-list-calculated-row-gap)}@media screen and (min-width: 700px){.featured-collections-product-list{--product-list-max-items-per-row-allowed: 3;--product-list-default-row-gap: 3rem;--product-list-default-column-gap: 1.5rem}}@media screen and (min-width: 1000px){.featured-collections-product-list{--product-list-max-items-per-row-allowed: 4;--product-list-default-row-gap: 4rem;--product-list-default-column-gap: 3rem}}@media screen and (min-width: 1150px){.featured-collections-product-list{--product-list-max-items-per-row-allowed: var(--product-list-items-per-row)}}@media screen and (min-width: 1400px){.featured-collections-product-list{--product-list-default-row-gap: 4rem;--product-list-default-column-gap: 3.75rem}}@media screen and (pointer: fine){.floating-controls-container--inside{--floating-controls-inset-inline: 1.5rem;padding-inline:0}}.featured-collections-product-list--carousel{--product-list-default-column-gap: 1.25rem;grid:auto / auto-flow var(--product-list-card-width);justify-content:safe center}.featured-collections-product-card__figure{position:relative}.featured-collections-product-card__media{isolation:isolate;display:block}.featured-collections-product-card__image{object-fit:contain;object-position:center;margin-inline:auto;transition:opacity .1s ease-in-out;display:block;color:#0000;max-width:var(--product-list-card-width);height:auto;vertical-align:middle;width:100%}@media screen and (pointer: fine){.featured-collections-product-card__figure:has(.featured-collections-product-card__image--secondary):hover .featured-collections-product-card__media .featured-collections-product-card__image--secondary{opacity:1}}@media screen and (pointer: fine){.featured-collections-product-card__image--secondary{opacity:0;mix-blend-mode:plus-lighter;display:block}}.featured-collections-product-card__image--secondary{width:100%;height:100%;display:none;position:absolute;inset-block-start:0;inset-inline-start:0}.featured-collections-product-card__image{object-fit:contain;object-position:center;margin-inline:auto;transition:opacity .1s ease-in-out}@media screen and (pointer: fine){.featured-collections-product-card__figure:has(.featured-collections-product-card__image--secondary):hover>.featured-collections-product-card__media .featured-collections-product-card__image--primary{opacity:0}}.featured-collections-product-card__quick-add-button{background:#fff;color:rgb(var(--circle-button-text-color));z-index:1;padding:.625rem;position:absolute;inset-block-end:1rem;inset-inline-end:1rem;border:0}@media screen and (pointer: fine){.featured-collections-product-card__quick-add-button{opacity:0;transition:opacity .2s ease-in-out,transform .2s ease-in-out;transform:translateY(5px)}.featured-collections-product-card:hover .featured-collections-product-card__quick-add-button{opacity:1;transform:translateY(0)}}@media screen and (pointer: fine){.featured-collections-product-card__quick-add-button:hover svg{transform:rotate(90deg)}}@media screen and (pointer: fine){.featured-collections-product-card__quick-add-button :is(svg){transition:transform .2s ease-in-out}}.featured-collections-product-card__info{text-align:center;align-content:start;justify-items:center;gap:.75rem;display:grid}.gap-2{gap:.5rem}.gap-1{gap:.25rem}.price-list{flex-wrap:wrap;align-items:baseline;column-gap:.5rem;display:flex}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and (pointer: fine){.floating-controls-container>.featured-prev-next-button{display:none}}@media screen and (pointer: fine){.floating-controls-container .is-scrollable~.featured-prev-next-button{z-index:1;display:grid;position:absolute;inset-block-start:calc(50% - 1.5625rem)}}@media screen and (pointer: fine){.floating-controls-container--on-hover .featured-prev-next-button{opacity:0;transform:translateY(-10px)}}@media screen and (pointer: fine){.floating-controls-container .featured-prev-next-button--prev{inset-inline-start:var(--floating-controls-inset-inline, 0)}}@media screen and (pointer: fine){.floating-controls-container--on-hover:hover .featured-prev-next-button:not([disabled]){opacity:1;transform:translateY(0)}}.featured-prev-next-button{transition:opacity .15s ease-in-out,transform .15s ease-in-out,visibility .15s ease-in-out}.circle-button{--circle-button-size: 3.75rem;width:var(--circle-button-size);height:var(--circle-button-size);background:#fff;color:rgb(var(--circle-button-text-color));border-radius:9999px;box-shadow:0 .125rem .625rem rgb(var(--circle-button-text-color) / .15);place-items:center;display:grid;border:0;outline:0}@media screen and (pointer: fine){.floating-controls-container .featured-prev-next-button--next{inset-inline-end:var(--floating-controls-inset-inline, 0)}}@media screen and (pointer: fine) and (prefers-reduced-motion: no-preference){.circle-button.hover\:animate-icon-inline:hover svg{animation:.35s ease-in-out forwards animateIconInline}}.circle-button>svg{width:1rem}.featured-icon{vertical-align:middle;height:auto;transition:transform .2s;display:block}@keyframes animateIconInline{0%{opacity:1;transform:translate(0)}50%{opacity:0;transform:translate(100%)}51%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.featured-collections-button,.shopify-payment-button__button{--initial-gradient: linear-gradient(rgb(var(--button-background)), rgb(var(--button-background)));--hover-gradient: linear-gradient(transparent, transparent);--initial-background-position: var(--transform-origin-end);--hover-background-position: var(--transform-origin-start);-webkit-appearance:none;appearance:none;text-transform:var(--button-text-transform);text-shadow:none;text-align:center;cursor:pointer;color:rgb(var(--button-text-color))!important;border:1px solid rgb(var(--button-outline-color, var(--button-background)));border-radius:var(--button-border-radius);background-color:#0000;background-image:var(--initial-gradient),var(--hover-gradient);background-size:100% 100%,0 100%;background-position:var(--initial-background-position);background-repeat:no-repeat;justify-content:center;align-items:center;column-gap:1.125rem;padding:.65rem 1.75rem;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);display:inline-flex;position:relative;text-decoration:none;text-transform:uppercase;outline:none;font-size:1.25rem;font-family:Univers Next,sans-serif;letter-spacing:.18em}.prestige-add-to-cart-button{color:rgb(var(--button-background))!important;background-position:var(--hover-background-position);border-color:rgb(var(--button-background));background-size:0 100%,100% 100%;-webkit-appearance:none;appearance:none;text-transform:var(--button-text-transform);text-shadow:none;text-align:center;cursor:pointer;border:1px solid rgb(var(--button-outline-color, var(--button-background)));border-radius:var(--button-border-radius);justify-content:center;align-items:center;column-gap:1.125rem;padding:.65rem 1.75rem;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);display:inline-flex;position:relative;text-decoration:none;text-transform:uppercase;outline:none;font-size:1.25rem;font-family:var(--font-body-family);letter-spacing:.18em}.prestige-add-to-cart-button:not([disabled]):hover{--initial-gradient: linear-gradient(rgb(var(--button-background)), rgb(var(--button-background)));--hover-gradient: linear-gradient(transparent, transparent);--initial-background-position: var(--transform-origin-end);--hover-background-position: var(--transform-origin-start);-webkit-appearance:none;background-color:#0000;background-image:var(--initial-gradient),var(--hover-gradient);background-size:100% 100%,0 100%;background-position:var(--initial-background-position);background-repeat:no-repeat;color:rgb(var(--button-text-color))!important}.featured-collections-button:not([disabled]):hover,.shopify-payment-button__button:not([disabled]):hover{color:rgb(var(--button-background))!important;background-position:var(--hover-background-position);border-color:rgb(var(--button-background));background-size:0 100%,100% 100%}.shopify-payment-button__button--unbranded:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:none!important}@media screen and (pointer: fine) and (prefers-reduced-motion: no-preference){.featured-collections-button:not([disabled]):hover{color:rgb(var(--button-background));background-position:var(--hover-background-position);border-color:rgb(var(--button-background));background-size:0 100%,100% 100%}}.featured-collections-button:disabled,.prestige-add-to-cart-button:disabled{color:rgb(var(--button-background));background:rgb(var(--button-background) / .15);border:none}.featured-collections-carousel__item:not(.is-selected){display:none}.featured-collections-carousel__item{animation:fadein 1.5s}@keyframes fadein{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.featured-h6,.featured-h2{font-family:var(--heading-font-family);font-weight:400;font-style:normal;letter-spacing:.18em;text-transform:uppercase;overflow-wrap:anywhere}.featured-h6{font-size:12px;color:#1c1c1c;text-decoration:none!important}.prestige-description{font-size:1.25rem;color:#1c1c1c;text-decoration:none!important}.featured-h2{line-height:1.4;font-size:max(.875rem,clamp(1.875rem,1.0670731707317074rem + .7804878048780488vw,2.25rem) * var(--text-heading-size-factor));letter-spacing:.75rem}@media (max-width: 699px){.featured-h2{font-size:1.75rem}.featured-h6{font-size:1rem}}.text-subdued{color:rgb(var(--circle-button-text-color) / .65)!important}.section-spacing{padding-block-start:5rem;padding-block-end:5rem}.featured-badge-list{display:flex;flex-direction:column;position:absolute;z-index:1;top:20px;left:10px;gap:.25rem}.featured-card-badge{font-size:1rem;font-family:Univers Next,sans-serif;font-weight:400;line-height:1.15;text-align:left;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/2/assets/featured-collections.css.map */
