:root{--xc-bg:#E2E6EC;--xc-ink:#1D2330;--xc-grad:linear-gradient(90deg,#A7C5FF 0%,#FFB9B5 100%);--xc-glass:radial-gradient(ellipse at 29% 50%,#D18B80 0%,#C89A95 25%,#BDC9D9 78%);--xc-blue:#5591FF;--xc-coral:#F3885F}body,.gradient,.color-background-1{background:var(--xc-bg)!important;color:var(--xc-ink)}body{font-family:Inter,system-ui,sans-serif}h1,h2,h3,.h0,.h1,.h2,.title,.banner__heading{font-family:Unbounded,Inter,sans-serif!important;font-weight:500;letter-spacing:-.01em;line-height:1.05}.banner__heading,.title-wrapper-with-link .title{background:var(--xc-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.button,.shopify-payment-button__button--unbranded,button.button,.button--primary,.card__inner .button,.product-form__submit{position:relative;border:0!important;border-radius:999px!important;padding:1rem 2.25rem!important;min-height:60px;font-family:Inter,sans-serif;font-weight:600;letter-spacing:.01em;color:#2a2f3a!important;background:var(--xc-glass)!important;box-shadow:inset 0 0 14px 2px #ffffff80,inset 0 0 21px #ffffffe6,0 10px 24px #7882a040;transition:transform .18s ease,box-shadow .18s ease}.button:after{box-shadow:none!important;border:0!important}.button:hover{transform:translateY(-2px);box-shadow:inset 0 0 16px 3px #fff9,inset 0 0 24px #fff,0 14px 30px #7882a059}.button--secondary,.button.link,.link{background:transparent!important;border:1px solid #8DACE0!important;color:#306dde!important;box-shadow:none!important;border-radius:999px!important}.card,.card-wrapper,.media,.card__media,.collection-list__item,.grid__item img,.banner__media,.multicolumn-card,.collage-card,.product__media{border-radius:28px!important;overflow:hidden}.card{box-shadow:0 14px 40px #7882a02e;border:0!important}.banner__media,.media--hover-effect{border-radius:40px!important}.announcement-bar,.utility-bar{background:linear-gradient(90deg,#f3d9d4,#dce6f5)!important;color:#5a3f3a!important}.price,.price-item{font-family:Inter;font-weight:600;color:var(--xc-ink)}.price__sale .price-item--regular{opacity:.5}.header{background:transparent}.header__heading-logo,.header__heading-link .h2{font-family:Unbounded!important;font-weight:600}.section{padding-block:clamp(2rem,5vw,4.5rem)}.button,.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.shopify-challenge__button,.customer button,.quantity,.field__input,.select__select,.search__input,.facets__summary,.pagination__item,.badge{border-radius:999px!important}.button:before,.button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{border-radius:999px!important;box-shadow:none!important}.header .link,.header__menu-item,.header__menu-item span,.list-menu__item,.footer .link,.footer-block .link,.localization-form .link,.disclosure__button,.menu-drawer .link{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:inherit!important}.disclosure__button{border-radius:999px!important;border:1px solid rgba(29,35,48,.15)!important;padding:.5rem 1rem!important;background:#ffffff80!important}.header__menu-item:hover span{text-decoration:underline}.banner__box{background:#ffffff38!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.45)!important;border-radius:32px!important;box-shadow:0 20px 50px #3c507840!important}.banner__box .banner__text,.banner__box p{color:#1d2330!important}.header-wrapper,.section-header{border:0!important}.banner__heading,.title-wrapper-with-link .title,.title--primary,.cart__warnings .title,.cart-title .title,h1.title{background:linear-gradient(90deg,#4a7be0,#e0707a)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;filter:drop-shadow(0 2px 6px rgba(20,30,60,.35))}.quantity,.quantity:after,.quantity:before,.cart-quantity .quantity{border-radius:999px!important;overflow:hidden;border:1px solid rgba(29,35,48,.18)!important;box-shadow:none!important;background:#ffffff8c}.quantity__button{border-radius:999px!important;background:transparent!important;box-shadow:none!important;min-height:0!important;padding:0!important}.quantity__input{background:transparent!important}cart-remove-button .button,.cart-remove-button,cart-remove-button button{min-height:44px!important;width:44px!important;padding:0!important;border-radius:999px!important}.cart-item__media,.cart-item__image,.cart-item__image-container img,.cart-notification-product__image img,.cart-notification-product img{border-radius:18px!important;overflow:hidden}.cart-notification,.cart-drawer__dialog,.drawer__inner,.menu-drawer,.search-modal__content,.predictive-search,.disclosure__list-wrapper,.facets__disclosure .facets__display,.header__submenu{border-radius:24px!important;border:0!important;box-shadow:0 20px 50px #3c507838!important;overflow:hidden}.cart-notification .link,.cart-notification .button--secondary,.cart-notification__links .button,.cart__footer .link,.cart .link,.customer .link,.link.underlined-link,.link--text{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:#3a62c8!important;padding:0!important;min-height:0!important;text-decoration:underline}.cart-notification__links .button--secondary,.cart-notification .button--secondary{border:1px solid #8DACE0!important;border-radius:999px!important;padding:.9rem 1.6rem!important;color:#306dde!important;text-decoration:none}.cart-notification__close,.drawer__close,.modal__close-button,.search-modal__close-button,.menu-drawer__close-button{border-radius:999px!important;background:#ffffffb3!important;color:#1d2330!important;border:0!important;box-shadow:0 4px 12px #3c507833!important}.field__input,.select__select,.search__input,.customer .field input,textarea,.footer .field__input,.newsletter-form__field-wrapper .field__input{border-radius:999px!important;background:#fff9!important;box-shadow:none!important}textarea{border-radius:24px!important}.field:after,.field:hover:after,.select:after,.field__input:focus~.field__label,.field:before{border-radius:999px!important;box-shadow:0 0 0 1px #1d23302e!important}.newsletter-form__button,.field__button{border-radius:999px!important;background:transparent!important;box-shadow:none!important;border:0!important;min-height:0!important;padding:0!important}.shopify-payment-button__button--branded,.shopify-payment-button__more-options,shopify-accelerated-checkout,shopify-accelerated-checkout-cart{border-radius:999px!important;overflow:hidden}.localization-selector,.disclosure__button.localization-selector{border-radius:999px!important;border:1px solid rgba(29,35,48,.15)!important;background:#ffffff8c!important;padding:.6rem 1.2rem!important;min-height:0!important}.product-form__input input[type=radio]+label,.swatch-input__label,.variant-picker label{border-radius:999px!important}.product-form__input input[type=radio]:checked+label{background:linear-gradient(135deg,#1d2330,#3a4560)!important;color:#fff!important;border-color:transparent!important}.badge{background:linear-gradient(90deg,#f3d9d4,#dce6f5)!important;color:#5a3f3a!important;border:0!important;border-radius:999px!important}.pagination__item,.pagination__item--current,.facets__summary,.facet-filters__field .select{border-radius:999px!important}.header .link,.header .link--text,.header__menu-item,.header__heading-link,.footer .link--text{text-decoration:none!important;color:inherit!important}.header__menu-item{padding:.8rem 1.2rem!important}.header__heading-link{padding:0!important}.header__menu-item:hover span{text-decoration:underline!important}.cart-notification__links .button,.cart-notification__links a[href="/cart"]{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:56px;padding:1rem 1.5rem!important;border-radius:999px!important;text-decoration:none!important}.cart-notification__links a[href="/checkout"],.cart-notification__links button[name=checkout],#cart-notification-form .button,.cart-notification__links>a.link:not(.button),.cart-notification__links a[href*=checkout]{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:56px;margin-top:.5rem;padding:1rem 1.5rem!important;border:0!important;border-radius:999px!important;font-weight:600!important;text-decoration:none!important;color:#2a2f3a!important;background:radial-gradient(ellipse at 29% 50%,#d18b80,#c89a95 25%,#bdc9d9 78%)!important;box-shadow:inset 0 0 14px 2px #ffffff80,inset 0 0 21px #ffffffe6,0 10px 24px #7882a040!important}.menu-drawer,.menu-drawer__navigation{padding:1.5rem 1.25rem!important}.menu-drawer__menu-item{display:flex!important;align-items:center;border-radius:18px!important;padding:1rem 1.25rem!important;margin-bottom:.6rem!important;background:#ffffff8c!important;box-shadow:0 6px 18px #7882a02e!important;font-family:Unbounded,sans-serif!important;font-size:1.1rem!important;font-weight:500!important;color:#1d2330!important;text-decoration:none!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active,.menu-drawer__menu-item[aria-current]{background:linear-gradient(135deg,#f3d9d4,#dce6f5)!important;text-decoration:none!important}.menu-drawer__utility-links{padding:1.25rem!important}.menu-drawer__utility-links .localization-selector,.menu-drawer__utility-links .disclosure__button{border-radius:999px!important;background:#ffffff8c!important;border:1px solid rgba(29,35,48,.15)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/extreme-custom.css.map */
