:root{--premium-accent: #c5293c;--premium-accent-dark: #941c2b;--premium-ink: #15171a;--premium-muted: #656b73;--premium-surface: #ffffff;--premium-soft: #f5f6f8;--premium-line: rgba(21, 23, 26, .1);--premium-radius-sm: 10px;--premium-radius: 16px;--premium-radius-lg: 24px;--premium-shadow-sm: 0 6px 20px rgba(15, 20, 28, .07);--premium-shadow: 0 16px 45px rgba(15, 20, 28, .11);--premium-shadow-hover: 0 22px 55px rgba(15, 20, 28, .17);--premium-ease: cubic-bezier(.22, 1, .36, 1)}html{scroll-behavior:smooth}body.gradient{color:var(--premium-ink);background:linear-gradient(180deg,#fff,#fafbfc 54%,#fff);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{color:#fff;background:var(--premium-accent)}:focus-visible{outline:3px solid rgba(197,41,60,.38);outline-offset:3px}.page-width{width:min(100% - 3.2rem,140rem)}.shopify-section{position:relative}.shopify-section+.shopify-section{isolation:isolate}.content-for-layout>.shopify-section:not(:first-child){scroll-margin-top:12rem}h1,h2,h3,.h0,.h1,.h2,.h3{color:var(--premium-ink);letter-spacing:-.025em;text-wrap:balance}p{text-wrap:pretty}a{transition:color .25s ease,opacity .25s ease}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:4.8rem;border-radius:999px;font-weight:700;letter-spacing:.02em;box-shadow:0 8px 20px #0f141c1f;transition:transform .3s var(--premium-ease),box-shadow .3s var(--premium-ease),filter .3s ease}.button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:0 13px 28px #0f141c2e;filter:saturate(1.08)}.button:active,.customer button:active{transform:translateY(0)}.field__input,.select__select,.customer .field input,.facet-filters__sort,.quantity{border-radius:var(--premium-radius-sm);background:#ffffffeb;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.field__input:focus,.select__select:focus,.customer .field input:focus{box-shadow:0 0 0 4px #c5293c1a;background:#fff}.card-wrapper .card,.article-card,.collection-card,.product__media-wrapper .product__media,.thumbnail,.multicolumn-card,.collage-card,.blog-articles__article,.predictive-search,.facets-container,.cart-item,.customer>form,.customer table,.contact form{border-radius:var(--premium-radius)}.card-wrapper .card,.article-card,.collection-card,.multicolumn-card,.collage-card{overflow:hidden;border:1px solid var(--premium-line);background:var(--premium-surface);box-shadow:var(--premium-shadow-sm);transition:transform .4s var(--premium-ease),box-shadow .4s var(--premium-ease),border-color .3s ease}.card-wrapper:hover .card,.article-card:hover,.collection-card:hover,.multicolumn-card:hover,.collage-card:hover{transform:translateY(-7px);box-shadow:var(--premium-shadow-hover);border-color:#c5293c38}.card .media img,.multicolumn-card__image,.collage-card img{transition:transform .65s var(--premium-ease),filter .45s ease}.card-wrapper:hover .media img,.multicolumn-card:hover .multicolumn-card__image,.collage-card:hover img{transform:scale(1.045);filter:saturate(1.06) contrast(1.02)}.card__content{padding:1.7rem}.price{font-weight:750;letter-spacing:-.01em}.badge{border-radius:999px;padding:.55rem 1rem;box-shadow:0 5px 14px #0f141c21}.header-wrapper,.utp-header{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.header-wrapper{border-bottom:1px solid var(--premium-line);box-shadow:0 6px 24px #0f141c0d}.header__menu-item,.list-menu__item{transition:color .25s ease,transform .25s var(--premium-ease)}.header__menu-item:hover{transform:translateY(-1px)}.mega-menu__content,.menu-drawer,.cart-drawer .drawer__inner{border:1px solid var(--premium-line);box-shadow:var(--premium-shadow)}.banner__media:after,.slideshow__media:after{-webkit-backdrop-filter:saturate(1.08);backdrop-filter:saturate(1.08)}.premium-mobile-media{display:none!important}.banner__box,.slideshow__text-wrapper .banner__box,.image-with-text__content,.rich-text__wrapper,.collapsible-content__wrapper{border-radius:var(--premium-radius-lg)}.image-with-text__media,.banner__media,.video-section__media,.email-signup-banner__media{overflow:hidden}.accordion{border-color:var(--premium-line)}.accordion summary{transition:color .25s ease,padding-left .3s var(--premium-ease)}.accordion summary:hover{color:var(--premium-accent);padding-left:.5rem}.product__media img{border-radius:var(--premium-radius)}.product__info-container{position:relative}.product-form__buttons .button{box-shadow:0 10px 25px #c5293c33}.thumbnail[aria-current]{box-shadow:0 0 0 2px var(--premium-accent)}.cart-drawer .drawer__inner{border-radius:var(--premium-radius-lg) 0 0 var(--premium-radius-lg)}.cart-items,.totals,.facets__form{border-color:var(--premium-line)}.pagination__item{border-radius:50%;transition:background .25s ease,transform .25s ease}.pagination__item:hover{background:var(--premium-soft);transform:translateY(-2px)}.footer,.utp-footer{position:relative;overflow:hidden}.footer:before,.utp-footer:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent)}.footer a,.utp-footer a{transition:color .25s ease,transform .25s ease}.footer a:hover,.utp-footer a:hover{transform:translate(3px)}.advance-hero-section{padding:clamp(1rem,2vw,2.4rem) 0}.advance-hero-section .left-slideshow,.advance-hero-section .right-top-banner,.advance-hero-section .right-bottom-banner{border:1px solid rgba(255,255,255,.18);box-shadow:var(--premium-shadow);transition:transform .45s var(--premium-ease),box-shadow .45s var(--premium-ease)}.advance-hero-section .left-slideshow:hover,.advance-hero-section .right-top-banner:hover,.advance-hero-section .right-bottom-banner:hover{transform:translateY(-4px);box-shadow:var(--premium-shadow-hover)}.advance-hero-section img{transition:transform .8s var(--premium-ease),filter .5s ease}.advance-hero-section [class*=banner]:hover img{transform:scale(1.035);filter:saturate(1.08)}.utp-featured-section{padding-top:clamp(3.2rem,5vw,7rem)!important;padding-bottom:clamp(3.2rem,5vw,7rem)!important}.utp-featured-section .product-card,.utp-featured-section .deal-card,.utp-featured-section .brand-card{border:1px solid var(--premium-line)!important;border-radius:var(--premium-radius)!important;background:#fff;box-shadow:var(--premium-shadow-sm)!important;overflow:hidden;transition:transform .4s var(--premium-ease),box-shadow .4s var(--premium-ease),border-color .3s ease!important}.utp-featured-section .product-card:hover,.utp-featured-section .deal-card:hover,.utp-featured-section .brand-card:hover{transform:translateY(-7px)!important;box-shadow:var(--premium-shadow-hover)!important;border-color:#c5293c40!important}.utp-featured-section .product-card img,.utp-featured-section .deal-card img,.utp-featured-section .brand-card img{transition:transform .6s var(--premium-ease),filter .4s ease}.utp-featured-section .product-card:hover img,.utp-featured-section .deal-card:hover img,.utp-featured-section .brand-card:hover img{transform:scale(1.045);filter:saturate(1.08)}.utp-featured-section .carousel-prev,.utp-featured-section .carousel-next{border-radius:50%!important;box-shadow:0 8px 22px #0f141c33;transition:transform .25s ease,background .25s ease}.utp-featured-section .carousel-prev:hover,.utp-featured-section .carousel-next:hover{transform:scale(1.08)}.utp-featured-section .view-all-button,.utp-featured-section .deals-button{border-radius:999px!important;font-weight:700}.utp-info-block,[class*=info-block]{position:relative}@media(max-width:989px){.page-width{width:min(100% - 2.4rem,140rem)}.card__content{padding:1.35rem}.advance-hero-section .hero-container{gap:1.2rem}.advance-hero-section .left-slideshow,.advance-hero-section .right-side{width:100%}.advance-hero-section .left-slideshow{height:clamp(340px,58vw,520px)}.advance-hero-section .right-side{display:grid;grid-template-columns:1fr 1fr}.advance-hero-section .right-top-banner,.advance-hero-section .right-bottom-banner{height:clamp(210px,32vw,320px)}}@media(max-width:749px){:root{--premium-radius: 13px;--premium-radius-lg: 18px}.page-width{width:min(100% - 2rem,140rem)}.content-for-layout>.shopify-section{overflow:clip}.button{min-height:4.6rem}.premium-mobile-media{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.banner__media>img:not(.premium-mobile-media):has(~.premium-mobile-media),.slideshow__media>img:not(.premium-mobile-media):has(~.premium-mobile-media){display:none!important}.premium-desktop-media:has(+.premium-mobile-media){display:none!important}.premium-responsive-background[style*=--mobile-background]{background-image:var(--mobile-background)!important}.card-wrapper:hover .card,.article-card:hover,.collection-card:hover,.multicolumn-card:hover,.collage-card:hover{transform:translateY(-3px)}.advance-hero-section .hero-container{padding:1rem}.advance-hero-section .left-slideshow{height:clamp(300px,105vw,470px);border-radius:var(--premium-radius)}.advance-hero-section .right-side{grid-template-columns:1fr}.advance-hero-section .right-top-banner,.advance-hero-section .right-bottom-banner{height:clamp(220px,68vw,330px)}.utp-featured-section{padding-left:1rem!important;padding-right:1rem!important}.utp-featured-section .product-card:hover,.utp-featured-section .deal-card:hover,.utp-featured-section .brand-card:hover{transform:translateY(-3px)!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.shopify-section-group-header-group{position:relative;z-index:50!important;overflow:visible!important}.shopify-section-group-header-group .category-search-section,.shopify-section-group-header-group .category-search-container,.shopify-section-group-header-group .categories-dropdown{position:relative;z-index:60;overflow:visible}.shopify-section-group-header-group .dropdown-menu,.shopify-section-group-header-group .submenu-layer{z-index:70!important}.content-for-layout{position:relative;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/3/assets/premium-theme.css.map */
