:root{--ix-bg: #ffffff;--ix-bg-soft: #f3f3f3;--ix-ink: #121212;--ix-accent: #334fb4;--ix-on-accent: #ffffff;--ix-label-size: 1.1rem;--ix-label-tracking: .14em;--ix-body-size: 1.6rem;--ix-lead-size: 1.8rem;--ix-display-size: clamp(3.2rem, 5vw, 5.6rem);--ix-section-title-size: clamp(2.4rem, 3.2vw, 3.6rem);--ix-space-1: .4rem;--ix-space-2: .8rem;--ix-space-3: 1.6rem;--ix-space-4: 2.4rem;--ix-space-5: 4rem;--ix-space-6: 6.4rem;--ix-section-y: clamp(4rem, 6vw, 7.2rem);--ix-radius-sm: .6rem;--ix-radius-md: 1rem;--ix-radius-lg: 1.4rem;--ix-rule: 1px solid rgba(18, 18, 18, .14);--ix-rule-accent: 1px solid rgba(51, 79, 180, .35);--ix-ease: cubic-bezier(.22, 1, .36, 1);--ix-dur: .22s;--ix-focus: 0 0 0 .3rem rgba(51, 79, 180, .45)}.ix-label{display:inline-block;font-size:var(--ix-label-size);letter-spacing:var(--ix-label-tracking);text-transform:uppercase;font-weight:500;color:#121212b8;line-height:1.4}.ix-display,.banner__heading,.rich-text__blocks h1.h0,.rich-text__blocks h1{font-size:var(--ix-display-size);line-height:1.08;letter-spacing:-.02em;font-weight:500}.collection__title .title,.title-wrapper-with-link .title{font-size:var(--ix-section-title-size);line-height:1.15;letter-spacing:-.015em;font-weight:500}.ix-rule{border:0;border-top:var(--ix-rule);margin:var(--ix-space-3) 0;width:100%}.ix-rule--accent{border-top:var(--ix-rule-accent);max-width:7.2rem}.ix-interstitial{padding:var(--ix-section-y) 0;background:var(--ix-bg)}.ix-interstitial--soft{background:var(--ix-bg-soft)}.ix-interstitial__inner{max-width:72rem;margin:0 auto;padding:0 1.5rem;text-align:center}.ix-interstitial__label{margin-bottom:var(--ix-space-2)}.ix-interstitial__heading{font-size:var(--ix-section-title-size);line-height:1.2;letter-spacing:-.015em;font-weight:500;margin:0 0 var(--ix-space-3);color:var(--ix-ink)}.ix-interstitial__text{font-size:var(--ix-lead-size);line-height:1.6;max-width:52rem;margin:0 auto;color:#121212d6}.collection,.rich-text:not(.color-background-1),.rich-text.color-background-1{scroll-margin-top:6rem}.rich-text.color-background-2 .rich-text__blocks{max-width:68rem}.rich-text.color-background-2 .rich-text__blocks p{font-size:var(--ix-lead-size);line-height:1.65}.rich-text.color-background-1 .rich-text__blocks{max-width:60rem}@media screen and (min-width:750px){.rich-text:not(.rich-text--full-width),.rich-text--full-width.color-background-1{margin-top:var(--ix-space-6);margin-bottom:var(--ix-space-6)}.rich-text:not(.color-background-1){padding-top:var(--ix-space-6);padding-bottom:var(--ix-space-6)}}.card,.card--light-border,.card--outline{border-radius:var(--ix-radius-md)}.card--outline .card__inner,.card .card__inner{border-color:#12121214!important;border-radius:var(--ix-radius-md);overflow:hidden}.card-wrapper .card:hover .card__inner{border-color:#334fb452!important}.card .media,.card__media,.card .media.media--portrait{border-radius:var(--ix-radius-sm) var(--ix-radius-sm) 0 0}.card .media img{filter:none;-webkit-filter:none}.card__content{padding:var(--ix-space-3) var(--ix-space-2) var(--ix-space-3)}.card__heading{font-size:1.5rem;letter-spacing:.01em;line-height:1.35}.card__heading a:hover{text-decoration-thickness:.1rem}.collection .card__information{padding-top:var(--ix-space-2)}.collection__title{margin-bottom:var(--ix-space-4);padding-bottom:var(--ix-space-3);border-bottom:var(--ix-rule)}.banner__box{border-radius:var(--ix-radius-lg);padding:var(--ix-space-5) var(--ix-space-4)!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.banner__box .banner__text{font-size:var(--ix-lead-size);line-height:1.55;max-width:42rem}.header__heading-logo{margin-right:var(--ix-space-3)}.footer__list-social{gap:var(--ix-space-3)}:focus-visible{outline:2px solid var(--ix-accent);outline-offset:3px;box-shadow:var(--ix-focus)}a:focus:not(:focus-visible),button:focus:not(:focus-visible),.button:focus:not(:focus-visible),summary:focus:not(:focus-visible){outline:none;box-shadow:none}.button:focus-visible,.shopify-payment-button__button:focus-visible,.ix-mobile-cta__button:focus-visible{outline:2px solid var(--ix-accent);outline-offset:3px;box-shadow:var(--ix-focus)}.ix-mobile-cta{display:none}@media screen and (max-width:749px){.ix-mobile-cta{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;justify-content:center;gap:var(--ix-space-2);padding:var(--ix-space-2) var(--ix-space-3) calc(var(--ix-space-2) + env(safe-area-inset-bottom,0px));background:#fffffff5;border-top:var(--ix-rule);transform:translateY(0);transition:transform var(--ix-dur) var(--ix-ease),opacity var(--ix-dur) var(--ix-ease)}.ix-mobile-cta__button{flex:1 1 0;text-align:center;text-decoration:none;font-size:1.35rem;font-weight:600;letter-spacing:.02em;padding:1.2rem 1rem;border-radius:var(--ix-radius-sm);border:1px solid var(--ix-ink);color:var(--ix-ink);background:var(--ix-bg)}.ix-mobile-cta__button--primary{background:var(--ix-accent);border-color:var(--ix-accent);color:var(--ix-on-accent)}body{padding-bottom:7.2rem}.collection__title .title{font-size:clamp(2rem,7vw,2.8rem)}.banner__box{padding:var(--ix-space-4) var(--ix-space-3)!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.card .media.media--hover-effect>img,.card-wrapper .media.media--hover-effect>img{transform:none!important}.ix-mobile-cta{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/intersectional-system.css.map */
