:root{--skm-black: #080808;--skm-surface: #111111;--skm-surface-2: #1a1a1a;--skm-border: rgba(255,255,255,.07);--skm-cream: #f0ede8;--skm-cream-muted: rgba(240,237,232,.55);--skm-gold: #c4a265;--skm-gold-light: #d4b87a;--skm-red: #e05252;--skm-green: #4ecb71;--skm-white: #ffffff;--skm-font-display: "Cormorant Garamond", Georgia, serif;--skm-font-body: "DM Sans", system-ui, sans-serif;--skm-transition: .35s cubic-bezier(.25, .1, .25, 1)}html,body{background-color:var(--skm-black)!important;color:var(--skm-cream)!important;font-family:var(--skm-font-body)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:256px 256px}h1,h2,h3,.h1,.h2,.h3,.product-card__title,.featured-product__title,.hero__title,.collection-card__title{font-family:var(--skm-font-display)!important;font-weight:400!important;letter-spacing:.04em!important;color:var(--skm-cream)!important}h4,h5,h6,.h4,.h5,.h6,.product-card__price,.price,.label,.subheading{font-family:var(--skm-font-body)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.7rem!important;color:var(--skm-cream-muted)!important}p,li,span,a,input,select,textarea{font-family:var(--skm-font-body)!important;color:var(--skm-cream)!important}a{text-decoration:none!important;transition:color var(--skm-transition)!important}a:hover{color:var(--skm-gold)!important}.header-section,header-component,.header{background:var(--skm-black)!important;border-bottom:1px solid var(--skm-border)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.header__logo,.header__logo a,.header__heading,.site-title{font-family:var(--skm-font-display)!important;font-size:1.6rem!important;font-weight:300!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--skm-cream)!important}.header__menu-item,.header-menu__item,.header__inline-menu a,nav a{font-family:var(--skm-font-body)!important;font-size:.7rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--skm-cream-muted)!important;transition:color var(--skm-transition)!important}.header__menu-item:hover,.header-menu__item:hover,.header__inline-menu a:hover,nav a:hover{color:var(--skm-cream)!important}.header__icon svg,.cart-icon svg,.icon-cart svg{stroke:var(--skm-cream)!important;fill:none!important}.announcement-bar,.header-announcements{background:var(--skm-surface)!important;border-bottom:1px solid var(--skm-border)!important;font-size:.65rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--skm-gold)!important}.announcement-bar *,.header-announcements *{color:var(--skm-gold)!important}marquee-component,.marquee__content{background:var(--skm-surface)!important;color:var(--skm-gold)!important;border-top:1px solid var(--skm-border)!important;border-bottom:1px solid var(--skm-border)!important;font-size:.65rem!important;letter-spacing:.22em!important;text-transform:uppercase!important}marquee-component *,.marquee__content *{color:var(--skm-gold)!important}.hero,.hero__inner,.slideshow,.layered-slideshow{position:relative!important;background:var(--skm-black)!important}.hero__content,.slideshow__text-content{position:relative!important;z-index:2!important}#skm-snow-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;opacity:.45}.hero h1,.hero h2,.hero__title,.slideshow__heading,.layered-slideshow__heading{font-family:var(--skm-font-display)!important;font-size:clamp(3.5rem,10vw,9rem)!important;font-weight:300!important;line-height:.95!important;letter-spacing:-.01em!important;color:var(--skm-cream)!important;text-transform:none!important}.hero p,.hero__subtitle,.slideshow__subtext{font-size:.7rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--skm-cream-muted)!important}.section-background,.color-scheme-1,[class*=color-scheme],.color-scheme__background{background-color:var(--skm-black)!important}.section{background:var(--skm-black)!important}.section:nth-child(2n){background:var(--skm-surface)!important}.product-card{background:var(--skm-surface)!important;border:1px solid var(--skm-border)!important;border-radius:2px!important;overflow:hidden!important;transition:transform var(--skm-transition),border-color var(--skm-transition),box-shadow var(--skm-transition)!important}.product-card:hover{transform:translateY(-4px)!important;border-color:#c4a26540!important;box-shadow:0 24px 60px #0009!important}.product-card__content{padding:1.2rem 1rem 1.4rem!important;background:var(--skm-surface)!important}.product-card__title{font-size:1.05rem!important;font-weight:400!important;letter-spacing:.03em!important;color:var(--skm-cream)!important;margin-bottom:.4rem!important}.product-card .price,.product-card .price__amount,.price__container .price{font-family:var(--skm-font-body)!important;font-size:.75rem!important;letter-spacing:.12em!important;color:var(--skm-gold)!important;font-weight:400!important}.product-card__image-wrapper{overflow:hidden!important;position:relative!important}.product-card__image-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.45) 100%);pointer-events:none;z-index:1}.product-card__image-wrapper img,.product-card__image-wrapper .media{transition:transform .7s cubic-bezier(.25,.1,.25,1)!important}.product-card:hover .product-card__image-wrapper img,.product-card:hover .product-card__image-wrapper .media{transform:scale(1.04)!important}.badge,.product-badges .badge{background:var(--skm-gold)!important;color:var(--skm-black)!important;font-family:var(--skm-font-body)!important;font-size:.55rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:600!important;border-radius:1px!important;padding:3px 8px!important}.badge--sold-out{background:var(--skm-surface-2)!important;color:var(--skm-cream-muted)!important;border:1px solid var(--skm-border)!important}product-inventory{display:flex!important;align-items:center!important}.product-inventory__status{display:flex!important;align-items:center!important;gap:7px!important;font-size:.65rem!important;letter-spacing:.16em!important;text-transform:uppercase!important}.product-inventory__icon{display:none!important}.product-inventory__text:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:8px;vertical-align:middle;position:relative;top:-1px}product-inventory[data-status=in_stock] .product-inventory__text:before,.product-inventory__icon-in_stock~.product-inventory__text:before{background:var(--skm-green);box-shadow:0 0 0 2px #4ecb7126,0 0 10px #4ecb7180;animation:skm-pulse-green 2.5s ease-in-out infinite}product-inventory[data-status=low] .product-inventory__text:before,.product-inventory__icon-low~.product-inventory__text:before{background:#e8a23a;box-shadow:0 0 0 2px #e8a23a26,0 0 10px #e8a23a73;animation:skm-pulse-amber 2.5s ease-in-out infinite}product-inventory[data-status=out_of_stock] .product-inventory__text:before,.product-inventory__icon-out_of_stock~.product-inventory__text:before{background:var(--skm-red);box-shadow:0 0 0 2px #e0525226,0 0 10px #e0525266}@keyframes skm-pulse-green{0%,to{box-shadow:0 0 0 2px #4ecb7126,0 0 10px #4ecb7180}50%{box-shadow:0 0 0 4px #4ecb7114,0 0 18px #4ecb71b3}}@keyframes skm-pulse-amber{0%,to{box-shadow:0 0 0 2px #e8a23a26,0 0 10px #e8a23a73}50%{box-shadow:0 0 0 4px #e8a23a14,0 0 18px #e8a23aa6}}.product-inventory__text{color:var(--skm-cream-muted)!important;font-size:.65rem!important;letter-spacing:.14em!important;text-transform:uppercase!important}.button,.btn,button[type=submit],.add-to-cart,.buy-buttons__button{font-family:var(--skm-font-body)!important;font-size:.65rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:500!important;padding:14px 32px!important;border-radius:1px!important;transition:background var(--skm-transition),color var(--skm-transition),border-color var(--skm-transition)!important;cursor:pointer!important}.button--primary,.add-to-cart,[data-testid=add-to-cart],.product-form__submit{background:var(--skm-cream)!important;color:var(--skm-black)!important;border:1px solid var(--skm-cream)!important}.button--primary:hover,.add-to-cart:hover,.product-form__submit:hover{background:var(--skm-gold)!important;border-color:var(--skm-gold)!important;color:var(--skm-black)!important}.button--secondary,.button[data-variant=secondary]{background:transparent!important;color:var(--skm-cream)!important;border:1px solid rgba(240,237,232,.25)!important}.button--secondary:hover{border-color:var(--skm-cream)!important;color:var(--skm-cream)!important}.quick-add__submit{background:var(--skm-surface-2)!important;color:var(--skm-cream)!important;border:1px solid var(--skm-border)!important}.quick-add__submit:hover{background:var(--skm-gold)!important;color:var(--skm-black)!important;border-color:var(--skm-gold)!important}.product-information,.product-information__content,.main-product{background:var(--skm-black)!important}.product__title,.product-information .product__title{font-family:var(--skm-font-display)!important;font-size:clamp(2rem,5vw,3.8rem)!important;font-weight:300!important;letter-spacing:.02em!important;color:var(--skm-cream)!important;line-height:1.05!important}.product__price,.product-information .price{font-size:.8rem!important;letter-spacing:.18em!important;color:var(--skm-gold)!important;font-weight:400!important}.variant-button,.swatch,[class*=variant] label{background:var(--skm-surface)!important;color:var(--skm-cream)!important;border:1px solid var(--skm-border)!important;border-radius:1px!important;font-size:.65rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;transition:border-color var(--skm-transition),background var(--skm-transition)!important}.variant-button:hover,[class*=variant] label:hover{border-color:#f0ede859!important}.variant-button--selected,[class*=variant] input:checked+label{background:var(--skm-cream)!important;color:var(--skm-black)!important;border-color:var(--skm-cream)!important}.product__description,.product-description{font-size:.85rem!important;line-height:1.75!important;color:var(--skm-cream-muted)!important;border-top:1px solid var(--skm-border)!important;padding-top:1.5rem!important;margin-top:1.5rem!important}.rating-wrapper{gap:4px!important}.filled-star{fill:var(--skm-gold)!important}.stars{fill:#c4a2652e!important}.rating-count{color:var(--skm-cream-muted)!important;font-size:.65rem!important;letter-spacing:.12em!important}.collection-card{background:var(--skm-surface)!important;border:1px solid var(--skm-border)!important;border-radius:2px!important;overflow:hidden!important;transition:transform var(--skm-transition),border-color var(--skm-transition)!important}.collection-card:hover{transform:translateY(-3px)!important;border-color:#c4a26533!important}.collection-card__title{font-family:var(--skm-font-display)!important;font-size:1.6rem!important;font-weight:300!important;color:var(--skm-cream)!important}.cart-drawer,cart-drawer,.drawer{background:var(--skm-surface)!important;border-left:1px solid var(--skm-border)!important}.cart-drawer__header{border-bottom:1px solid var(--skm-border)!important;font-family:var(--skm-font-display)!important;font-size:1.4rem!important;font-weight:300!important;letter-spacing:.06em!important;color:var(--skm-cream)!important}.cart-item{border-bottom:1px solid var(--skm-border)!important}.cart-summary__total,.cart__subtotal{font-size:.75rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--skm-gold)!important}input,textarea,select{background:var(--skm-surface)!important;border:1px solid var(--skm-border)!important;color:var(--skm-cream)!important;border-radius:1px!important;transition:border-color var(--skm-transition)!important}input:focus,textarea:focus,select:focus{outline:none!important;border-color:#f0ede84d!important}input::placeholder,textarea::placeholder{color:var(--skm-cream-muted)!important}.footer,footer,.footer-group{background:var(--skm-surface)!important;border-top:1px solid var(--skm-border)!important}.footer *{color:var(--skm-cream-muted)!important}.footer a:hover{color:var(--skm-gold)!important}.footer__heading,.footer h2,.footer h3,.footer h4{font-family:var(--skm-font-display)!important;font-size:1rem!important;font-weight:400!important;letter-spacing:.08em!important;color:var(--skm-cream)!important}[class*=color-scheme-],[class*=color-],.color-background-1,.color-background-2{background-color:var(--skm-black)!important;color:var(--skm-cream)!important}.media-with-content,.media-with-content__content{background:var(--skm-black)!important}html{scrollbar-width:thin;scrollbar-color:rgba(240,237,232,.12) transparent}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#f0ede81f;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#c4a26559}hr,.divider{border-color:var(--skm-border)!important}.sticky-add-to-cart__bar{background:#080808e6!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;border-top:1px solid var(--skm-border)!important}.search-modal,.predictive-search{background:var(--skm-surface)!important;border:1px solid var(--skm-border)!important}@keyframes skm-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.main-content,#MainContent{animation:skm-fade-in .55s cubic-bezier(.25,.1,.25,1) both}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}@media(max-width:750px){.hero h1,.hero__title{font-size:clamp(2.8rem,14vw,5rem)!important}.product__title{font-size:2rem!important}.product-card__content{padding:.9rem .8rem 1rem!important}}.skm-home-brand{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:6vw 2rem 3vw;pointer-events:none;position:relative;z-index:3}.skm-home-eyebrow{display:block;font-family:var(--skm-font-body)!important;font-size:clamp(.55rem,1.2vw,.68rem)!important;letter-spacing:.32em!important;text-transform:uppercase!important;color:#f0ede861!important;margin-bottom:.85rem}.skm-home-title{font-family:var(--skm-font-display)!important;font-size:clamp(4.5rem,14vw,11rem)!important;font-weight:300!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--skm-cream)!important;line-height:.9!important;margin:0!important;position:relative}.skm-home-title:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;font:inherit;color:transparent;filter:blur(48px);opacity:.12;background:linear-gradient(135deg,var(--skm-cream),var(--skm-gold));-webkit-background-clip:text;background-clip:text;pointer-events:none}.skm-home-sub{font-family:var(--skm-font-body)!important;font-size:clamp(.6rem,1.4vw,.78rem)!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:#c4a265bf!important;margin-top:1.1rem}.skm-catalog-hero{display:flex;flex-direction:column;align-items:center;text-align:center;padding:7vw 2rem 3.5vw;position:relative;z-index:3}.skm-catalog-hero--v2{flex-direction:row;align-items:flex-end;justify-content:space-between;text-align:left;padding:clamp(48px,6vw,96px) clamp(24px,5vw,80px) clamp(32px,4vw,56px);border-bottom:1px solid rgba(196,162,101,.12)}.skm-catalog-hero__left{display:flex;flex-direction:column;gap:.4rem}.skm-catalog-hero__right{display:flex;flex-direction:column;align-items:flex-end;gap:.6rem;padding-bottom:.4rem}.skm-catalog-title--v2{font-family:var(--skm-font-display)!important;font-size:clamp(3rem,9vw,7.5rem)!important;font-weight:300!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--skm-cream)!important;line-height:.9!important;margin:0!important}.skm-catalog-count{font-family:var(--skm-font-body)!important;font-size:clamp(1.8rem,4vw,3rem)!important;font-weight:300!important;letter-spacing:.08em!important;color:#c4a2658c!important;margin:0!important;line-height:1!important}.skm-catalog-season{font-family:var(--skm-font-body)!important;font-size:.6rem!important;letter-spacing:.38em!important;text-transform:uppercase!important;color:#f0ede84d!important;margin:0!important}.skm-catalog-rule--v{width:clamp(40px,6vw,72px);height:1px;background:linear-gradient(90deg,transparent,rgba(196,162,101,.45),transparent);margin:0}@media(max-width:749px){.skm-catalog-hero--v2{flex-direction:column;align-items:flex-start;gap:1.5rem}.skm-catalog-hero__right{align-items:flex-start;flex-direction:row;gap:1.5rem}}.skm-catalog-eyebrow{font-family:var(--skm-font-body)!important;font-size:.6rem!important;letter-spacing:.35em!important;text-transform:uppercase!important;color:#f0ede852!important;margin-bottom:1rem;display:block}.skm-catalog-title{font-family:var(--skm-font-display)!important;font-size:clamp(5rem,16vw,13rem)!important;font-weight:300!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--skm-cream)!important;line-height:.88!important;margin:0!important;background:linear-gradient(180deg,#f0ede8,#f0ede8a6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.skm-catalog-sub{font-family:var(--skm-font-body)!important;font-size:clamp(.6rem,1.5vw,.8rem)!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--skm-gold)!important;margin-top:1rem;margin-bottom:.5rem}.skm-catalog-tagline{font-family:var(--skm-font-body)!important;font-size:clamp(.7rem,1.6vw,.85rem)!important;letter-spacing:.08em!important;color:#f0ede873!important;max-width:480px;line-height:1.8;margin-top:.6rem}.skm-catalog-rule{width:clamp(40px,8vw,80px);height:1px;background:linear-gradient(90deg,transparent,var(--skm-gold),transparent);margin:2.5rem auto 0;opacity:.6}.promo-banner{background:var(--skm-black)!important;border-bottom:1px solid rgba(196,162,101,.15)!important}.promo-banner__item{color:#f0ede8b3!important;font-size:.6rem!important;letter-spacing:.3em!important}.product__description,.product-description,[class*=product-description]{font-size:.9rem!important;line-height:1.9!important;color:#f0ede8a6!important;border-top:1px solid rgba(196,162,101,.2)!important;padding-top:2rem!important;margin-top:2rem!important;position:relative}.product__description:before,.product-description:before{content:"";position:absolute;top:-1px;left:0;width:40px;height:1px;background:var(--skm-gold)}.hero section,.hero__section,section[data-section-type=hero]{position:relative}.hero:after,[class*=hero]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:180px;background:linear-gradient(to top,var(--skm-black),transparent);pointer-events:none;z-index:2}.collection-description,.collection__description,.collection-header__description{font-family:var(--skm-font-body)!important;font-size:clamp(.75rem,1.8vw,.9rem)!important;letter-spacing:.06em!important;color:#f0ede880!important;line-height:1.85!important;max-width:560px!important;margin-inline:auto!important;text-align:center!important}.main-page__content,.page-content,[class*=page__content]{font-size:.9rem!important;line-height:1.9!important;color:#f0ede89e!important;max-width:680px!important;margin-inline:auto!important}.section-heading,[class*=section__heading],.section h2{font-family:var(--skm-font-display)!important;font-size:clamp(2.4rem,6vw,5.5rem)!important;font-weight:300!important;letter-spacing:.06em!important;color:var(--skm-cream)!important;line-height:1!important}.header__nav a,.navigation a,[class*=menu] a{font-size:.65rem!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:#f0ede8a6!important;transition:color .3s ease!important}.header__nav a:hover,.navigation a:hover,[class*=menu] a:hover{color:var(--skm-cream)!important}@keyframes skm-card-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.skm-neon-card:nth-child(1){animation:skm-card-in .65s ease .05s both}.skm-neon-card:nth-child(2){animation:skm-card-in .65s ease .15s both}.skm-neon-card:nth-child(3){animation:skm-card-in .65s ease .25s both}.skm-neon-card:nth-child(4){animation:skm-card-in .65s ease .35s both}.skm-neon-card:nth-child(5){animation:skm-card-in .65s ease .45s both}@media(max-width:750px){.skm-home-title{font-size:clamp(2.6rem,13.2vw,4.6rem)!important;letter-spacing:.08em!important;white-space:nowrap!important}.skm-catalog-title{letter-spacing:.1em!important}.skm-home-brand,.skm-catalog-hero{padding:10vw 1.5rem 6vw;overflow:hidden}}@media(max-width:420px){.skm-home-title{font-size:clamp(2.1rem,12.5vw,3.2rem)!important;letter-spacing:.05em!important}}.skm-home-products{padding:4vw clamp(16px,4vw,60px) 6vw;position:relative;z-index:3}.skm-home-products__row{display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(10px,1.5vw,22px);max-width:1400px;margin:0 auto}.skm-home-product-card{display:flex;flex-direction:column;text-decoration:none!important;background:#0a0a0ab8;border:1px solid rgba(240,237,232,.08);border-radius:4px;overflow:hidden;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.skm-home-product-card:hover{transform:translateY(-5px);border-color:#c4a26566;box-shadow:0 0 24px #c4a2651a}.skm-home-products__row .skm-home-product-card:nth-child(1){--c-neon: #00f0ff}.skm-home-products__row .skm-home-product-card:nth-child(2){--c-neon: #b347ff}.skm-home-products__row .skm-home-product-card:nth-child(3){--c-neon: #ff2d78}.skm-home-products__row .skm-home-product-card:nth-child(4){--c-neon: #39ff14}.skm-home-products__row .skm-home-product-card:nth-child(5){--c-neon: #ff8c00}.skm-home-products__row .skm-home-product-card{border-bottom:1.5px solid color-mix(in srgb,var(--c-neon) 50%,transparent)}.skm-home-product-card__img{aspect-ratio:3 / 4;background:#060606e6;display:flex;align-items:center;justify-content:center;overflow:hidden}.skm-home-product-card__img img{width:100%;height:100%;object-fit:cover}.skm-home-product-card__placeholder{width:55%;opacity:.6}.skm-home-product-card__placeholder svg{width:100%;height:auto}.skm-home-product-card__body{padding:clamp(8px,1.2vw,16px) clamp(10px,1.4vw,18px);display:flex;flex-direction:column;gap:4px}.skm-home-product-card__name{font-family:var(--skm-font-body)!important;font-size:clamp(.55rem,1vw,.72rem)!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#f0ede8bf!important;margin:0!important}.skm-home-product-card__price{font-family:var(--skm-font-body)!important;font-size:clamp(.6rem,1vw,.75rem)!important;letter-spacing:.12em!important;color:var(--skm-gold)!important;margin:0!important}.skm-home-product-card__stars{font-size:.65rem;color:var(--skm-gold);letter-spacing:.05em;margin-top:2px}.skm-home-products__cta{text-align:center;margin-top:clamp(24px,4vw,52px)}.skm-home-products__btn{display:inline-block;font-family:var(--skm-font-body)!important;font-size:.62rem;letter-spacing:.32em;text-transform:uppercase;color:#f0ede8b3;border:1px solid rgba(196,162,101,.35);padding:.9rem 2.5rem;text-decoration:none;transition:all .3s ease}.skm-home-products__btn:hover{color:var(--skm-cream);border-color:#c4a265cc;background:#c4a2650d}@media(max-width:749px){.skm-home-products__row{grid-template-columns:repeat(2,1fr);gap:12px}.skm-home-products__row .skm-home-product-card:nth-child(5){grid-column:1 / 3;max-width:50%;margin-inline:auto}}.skm-reviews-strip{padding:clamp(48px,7vw,96px) clamp(16px,5vw,80px);background:#05050599;border-top:1px solid rgba(196,162,101,.12);position:relative;z-index:3}.skm-reviews-strip__header{text-align:center;margin-bottom:clamp(32px,4vw,56px)}.skm-reviews-strip__eyebrow{display:block;font-family:var(--skm-font-body)!important;font-size:.58rem;letter-spacing:.38em;text-transform:uppercase;color:#c4a265a6;margin-bottom:.7rem}.skm-reviews-strip__title{font-family:var(--skm-font-display)!important;font-size:clamp(2rem,5vw,4.5rem)!important;font-weight:300!important;letter-spacing:.08em!important;color:var(--skm-cream)!important;margin:0!important}.skm-reviews-strip__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.5vw,32px);max-width:1100px;margin:0 auto}.skm-review-card{background:#0c0c0cd9;border:1px solid rgba(240,237,232,.07);border-top:1px solid rgba(196,162,101,.25);padding:clamp(20px,3vw,36px);border-radius:2px;transition:border-color .3s ease,transform .3s ease}.skm-review-card:hover{border-color:#c4a26573;transform:translateY(-4px)}.skm-review-card__stars{font-size:.85rem;color:var(--skm-gold);letter-spacing:.1em;margin-bottom:1rem}.skm-review-card__text{font-family:var(--skm-font-body)!important;font-size:clamp(.8rem,1.5vw,.95rem)!important;line-height:1.85!important;color:#f0ede8a6!important;font-style:italic;margin:0 0 1rem!important}.skm-review-card__author{font-family:var(--skm-font-body)!important;font-size:.58rem!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:#c4a26599!important;margin:0!important}@media(max-width:749px){.skm-reviews-strip__grid{grid-template-columns:1fr}}.skm-buyer-cta{padding:clamp(56px,8vw,110px) clamp(16px,5vw,80px);text-align:center;position:relative;z-index:3;background:#040404cc;border-top:1px solid rgba(196,162,101,.1);border-bottom:1px solid rgba(196,162,101,.1)}.skm-buyer-cta__inner{max-width:680px;margin:0 auto}.skm-buyer-cta__eyebrow{font-family:var(--skm-font-body)!important;font-size:.58rem;letter-spacing:.38em;text-transform:uppercase;color:#c4a26599;display:block;margin-bottom:1.2rem}.skm-buyer-cta__title{font-family:var(--skm-font-display)!important;font-size:clamp(2.8rem,7vw,6.5rem)!important;font-weight:300!important;letter-spacing:.06em!important;color:var(--skm-cream)!important;margin:0 0 1.5rem!important;line-height:1!important}.skm-buyer-cta__body{font-family:var(--skm-font-body)!important;font-size:clamp(.8rem,1.6vw,.95rem)!important;line-height:1.9!important;color:#f0ede885!important;margin:0 0 2.5rem!important}.skm-buyer-cta__btn{display:inline-block;font-family:var(--skm-font-body)!important;font-size:.6rem;letter-spacing:.36em;text-transform:uppercase;color:var(--skm-black);background:var(--skm-cream);padding:1rem 3rem;text-decoration:none;border-radius:1px;transition:background .3s ease,color .3s ease,box-shadow .3s ease;margin-bottom:2.5rem}.skm-buyer-cta__btn:hover{background:var(--skm-gold);box-shadow:0 0 28px #c4a26559}.skm-buyer-cta__trust{display:flex;justify-content:center;gap:clamp(16px,3vw,48px);flex-wrap:wrap}.skm-buyer-cta__trust span{font-family:var(--skm-font-body)!important;font-size:.55rem;letter-spacing:.28em;text-transform:uppercase;color:#f0ede861}.skm-home-product-card__stock{display:flex;align-items:center;gap:5px;margin-top:5px}.skm-stock-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.skm-stock-dot--in{background:#4ade80;box-shadow:0 0 6px #4ade8099}.skm-stock-dot--out{background:#f87171;box-shadow:0 0 6px #f8717199}.skm-stock-num{font-size:.52rem;letter-spacing:.18em;color:#f0ede873;font-family:var(--skm-font-body)}.skm-trust-bar{width:100%;background:#080808f7;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05);position:relative;z-index:10}.skm-trust-bar__inner{max-width:1400px;margin:0 auto;padding:14px clamp(16px,4vw,48px);display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,3vw,40px);flex-wrap:wrap}.skm-trust-bar__item{display:flex;align-items:center;gap:10px;flex:1;min-width:140px}.skm-trust-bar__icon{width:22px;height:22px;flex-shrink:0;color:#f0ede88c;stroke:#f0ede88c}.skm-trust-bar__text{display:flex;flex-direction:column;gap:1px}.skm-trust-bar__label{font-family:var(--skm-font-body, "DM Sans", sans-serif);font-size:.58rem;letter-spacing:.28em;text-transform:uppercase;color:#f0ede8b8;font-weight:500;line-height:1}.skm-trust-bar__sub{font-family:var(--skm-font-body, "DM Sans", sans-serif);font-size:.65rem;letter-spacing:.04em;color:#f0ede859;line-height:1.2}@media screen and (max-width:600px){.skm-trust-bar__inner{justify-content:flex-start;gap:14px}.skm-trust-bar__item{flex:0 0 calc(50% - 7px);min-width:0}}.skm-home-product-card__img{position:relative}.skm-badge-sale{position:absolute;top:10px;right:10px;z-index:4;font-family:var(--skm-font-body, "DM Sans", sans-serif);font-size:.52rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#fff;background:#000;border:1px solid rgba(255,255,255,.15);padding:4px 8px;border-radius:1px;line-height:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ski-mask-custom.css.map */
