@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap";:root{--font-body-family: "Plus Jakarta Sans", sans-serif !important;--font-heading-family: "Outfit", sans-serif !important;--premium-dark: #101824;--premium-primary: #101824;--premium-accent: #2176ff;--premium-secondary: #2176ff;--premium-light: #fbfbfa;--premium-border: #242f3d;--premium-shadow-sm: 0 2px 8px rgba(15, 23, 42, .04);--premium-shadow-md: 0 8px 30px rgba(15, 23, 42, .08);--premium-shadow-lg: 0 20px 40px rgba(15, 23, 42, .12);--premium-radius: 4px;--premium-radius-lg: 4px}body{font-family:var(--font-body-family);background-color:var(--premium-light);color:#334155;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main .gradient,main .color-scheme-1{background-color:#fbfbfa!important;background:#fbfbfa!important;--color-background: 251, 251, 250 !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family)!important;font-weight:700;letter-spacing:-.02em!important;color:var(--premium-primary)}.utility-bar{background-color:var(--premium-dark)!important;color:#fff!important;font-family:var(--font-heading-family)!important;border-bottom:1px solid var(--premium-border)!important}.utility-bar a,.utility-bar p,.utility-bar span{color:#fff!important;font-family:var(--font-heading-family)!important;font-size:1.35rem!important;font-weight:600!important;letter-spacing:.04em!important}.header-wrapper{background:var(--premium-dark)!important;border-bottom:1px solid var(--premium-border)!important;box-shadow:var(--premium-shadow-sm);transition:all .3s ease}@media screen and (min-width:990px){.header{display:grid!important;grid-template-areas:"logo navigation icons"!important;grid-template-columns:auto 1fr auto!important;grid-template-rows:auto!important;align-items:center!important;column-gap:4rem!important;padding-top:.8rem!important;padding-bottom:.8rem!important;margin-top:0!important}.header:after{display:none!important}.header__heading,.header__heading-link{grid-area:logo!important;justify-self:start!important;margin:0!important;display:flex!important;align-items:center!important}.header__heading-logo{max-height:90px!important;width:auto!important}.header__search-center-desktop{display:none!important}.header__icons{grid-area:icons!important;justify-self:end!important;display:flex!important;align-items:center!important;gap:2.5rem!important}.header__inline-menu{grid-area:navigation!important;display:block!important;width:auto!important;margin-top:0!important;justify-self:start!important}.header__inline-menu .list-menu--inline{justify-content:flex-start!important}}.header__heading-link{font-weight:800!important;letter-spacing:-.04em!important;color:#fff!important;text-decoration:none!important}.header__menu-item{font-family:var(--font-heading-family);font-weight:600!important;font-size:1.35rem!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#fff!important;padding:1rem 2rem!important;transition:all .2s ease;position:relative}.header__menu-item:hover{color:var(--premium-accent)!important}.header__active-menu-item{color:#fff!important;text-decoration:none!important}.list-menu--inline>li:not(:first-child) .header__active-menu-item:after{content:"";position:absolute;bottom:-4px;left:20px;right:20px;height:2px;background-color:var(--premium-accent);transform:scaleX(1)!important}.list-menu--inline>li:first-child .header__menu-item{background-color:var(--premium-accent)!important;color:#fff!important;border-radius:2px!important}.list-menu--inline>li:first-child .header__menu-item:hover{background-color:#0d61eb!important}.list-menu--inline>li:not(:first-child) .header__menu-item:after{content:"";position:absolute;bottom:-4px;left:20px;right:20px;height:2px;background-color:var(--premium-accent);transform:scaleX(0);transition:transform .25s ease;transform-origin:right}.list-menu--inline>li:not(:first-child) .header__menu-item:hover:after{transform:scaleX(1);transform-origin:left}.cart-count-bubble{background-color:var(--premium-accent)!important;color:#fff!important;font-size:1rem!important;font-weight:700!important;min-width:18px!important;height:18px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;bottom:auto!important;top:-2px!important;right:-5px!important;box-shadow:0 2px 6px #f5433666!important}.header__icon--account{display:none!important}.header__icon .icon{width:2.2rem!important;height:2.2rem!important;color:#fff!important;transition:transform .2s ease,color .2s ease!important}.header__icon:hover .icon{transform:scale(1.08);color:var(--premium-accent)!important}.localization-form__select,.localization-form__select .icon{color:#fff!important}.header__search-center-desktop{width:100%}.search--header-row .header__search-controls{display:flex!important;align-items:center!important;width:100%!important}.search--header-row .field{border-radius:0!important;background-color:#fff!important;border:1px solid var(--premium-border)!important;border-right:none!important;overflow:hidden!important;transition:all .2s ease!important;flex-grow:1!important}.search--header-row .field:after,.search--header-row .field:before{border-radius:0!important;box-shadow:none!important}.search--header-row .field__input{padding-left:2rem!important;font-size:1.4rem!important;height:38px!important;color:#1e293b!important;border-radius:0!important;box-shadow:none!important}.search--header-row .field__button{right:1.5rem!important;color:#64748b!important}.search--header-row button.header-search__submit{border-radius:0!important;padding:0 3rem!important;font-weight:600!important;font-size:1.3rem!important;text-transform:uppercase!important;height:38px!important;background:var(--premium-accent)!important;color:#fff!important;border:none!important;outline:none!important;box-shadow:none!important;transition:all .2s ease!important;cursor:pointer!important}.search--header-row button.header-search__submit:after,.search--header-row button.header-search__submit:before{border-radius:0!important;box-shadow:none!important}.search--header-row button.header-search__submit:hover{background:#0d61eb!important}.slideshow.banner{height:480px!important;min-height:480px!important}.slideshow.banner:before,.slideshow.banner .media:before{display:none!important;padding-bottom:0!important}.slideshow__slide,.slideshow__media{height:520px!important;min-height:520px!important}@media screen and (min-width:750px){.slideshow.banner,.slideshow__slide,.slideshow__media{height:520px!important;min-height:520px!important}}.slideshow__text-wrapper,.slideshow__text,.slideshow__autoplay,.slideshow__control-wrapper,.slider-counter{display:none!important}[id*=__slideshow],slideshow-component{margin-bottom:0!important;padding-bottom:0!important}[id*=__featured-collection] .collection{padding-top:1rem!important}slideshow-component .slider-button:not(.slideshow__autoplay){background-color:#fffc!important;color:var(--premium-primary)!important;border-radius:50%!important;width:4.4rem!important;height:4.4rem!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 12px #0000001a!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:1px solid rgba(255,255,255,.5)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}slideshow-component .slider-button:not(.slideshow__autoplay) .icon{width:1.6rem!important;height:1.6rem!important;color:var(--premium-primary)!important}slideshow-component .slider-button:not(.slideshow__autoplay):not([disabled]):hover{background-color:var(--premium-accent)!important;transform:scale(1.1)!important}slideshow-component .slider-button:not(.slideshow__autoplay):not([disabled]):hover .icon{color:#fff!important}.button,.shopify-challenge__button,.customer button{font-family:var(--font-heading-family)!important;font-weight:600!important;border-radius:var(--premium-radius)!important;padding:1.2rem 2.8rem!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;letter-spacing:.02em!important;text-transform:none!important;border:none!important;position:relative;overflow:hidden;box-shadow:0 4px 14px #2176ff33}.button:not(.button--secondary){background:linear-gradient(135deg,#2176ff,#0d61eb)!important;color:#fff!important}.button:not(.button--secondary):hover{transform:translateY(-2px);box-shadow:0 6px 20px #2176ff66!important}.button--secondary{background:#fff!important;color:#0f172a!important;border:1px solid #cbd5e1!important;box-shadow:var(--premium-shadow-sm)}.button--secondary:hover{background:#f1f5f9!important;transform:translateY(-2px);box-shadow:var(--premium-shadow-md)!important}.card-wrapper{background:#fff!important;border-radius:8px!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 4px 20px #00000008!important;overflow:hidden;transition:all .35s cubic-bezier(.4,0,.2,1)!important}.card-wrapper:hover{transform:translateY(-6px);box-shadow:0 12px 30px #2176ff1f!important;border-color:#2176ff33!important}.card__inner{border-radius:8px 8px 0 0!important;overflow:hidden!important}.card__media img{transition:transform .6s cubic-bezier(.16,1,.3,1)!important}.card-wrapper:hover .card__media img{transform:scale(1.06)!important}.card__heading{font-family:var(--font-body-family)!important;font-weight:500!important;font-size:1.5rem!important;line-height:1.4!important;color:#1e293b!important;margin-top:1.2rem!important;margin-bottom:.8rem!important}.card__heading a{color:inherit!important;text-decoration:none!important}.card-wrapper:hover .card__heading a{color:var(--premium-accent)!important}.collection__title{text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;margin-bottom:4rem!important}.collection__title .title{font-size:3.2rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#0f172a!important;margin-bottom:1.5rem!important;position:relative!important;padding-bottom:1.5rem!important;display:inline-block!important}.collection__title .title:after{content:""!important;position:absolute!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important;width:60px!important;height:3px!important;background-color:var(--premium-accent)!important}.collection__title .collection__description{font-family:var(--font-heading-family)!important;font-size:1.3rem!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#475569!important;max-width:600px!important;line-height:1.6!important;margin:.5rem auto 0!important;text-align:center!important}[class*=__multicolumn_NBCCgK] .multicolumn-card{background:transparent!important;border:none!important;box-shadow:none!important;padding:1rem!important;transition:all .3s ease}[class*=__multicolumn_NBCCgK] .multicolumn-card:hover{transform:none!important;box-shadow:none!important}[class*=__multicolumn_NBCCgK] .multicolumn-card__image-wrapper{background:transparent!important;border-radius:0!important;padding:0!important;width:90px!important;height:90px!important;margin:0 auto 2rem!important;display:block!important}[class*=__multicolumn_NBCCgK] .multicolumn-card__image-wrapper .media{width:100%!important;height:100%!important;display:block!important}[class*=__multicolumn_NBCCgK] .multicolumn-card img{max-height:90px!important;width:auto!important;object-fit:contain!important}.badge{border-radius:2px!important;font-family:var(--font-heading-family);font-weight:600;padding:.4rem 1rem!important;font-size:1.1rem!important;border:none!important}.badge--sale{background-color:var(--premium-accent)!important;color:#fff!important}.product__title h1{font-size:3.6rem!important;font-weight:800;letter-spacing:-.03em!important}.price{font-size:2.2rem!important;font-weight:700;color:var(--premium-accent)!important}.product-form__input input[type=radio]+label{border-radius:2px!important;padding:1rem 2rem!important;font-weight:500;transition:all .2s ease}.product-form__input input[type=radio]:checked+label{background-color:var(--premium-primary)!important;color:#fff!important;border-color:var(--premium-primary)!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--premium-light)}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}
/*# sourceMappingURL=/cdn/shop/t/8/assets/premium-custom.css.map */
