:root{--hades-bg: #ffffff;--hades-surface: #fcfbf9;--hades-ink: #111111;--hades-muted: rgba(17, 17, 17, .62);--hades-line: rgba(17, 17, 17, .08);--hades-line-strong: rgba(17, 17, 17, .14);--hades-burgundy: #6c1736;--hades-pink: #d7a0b5;--hades-sale-pill: #eaddea;--hades-cream: #f4ede2;--hades-sage: #cfd8bf;--hades-font: "Helvetica Neue", Arial, sans-serif;--hades-script-font: "Snell Roundhand", "Apple Chancery", "URW Chancery L", cursive;--hades-section-script-size: clamp(2.55rem, 3.4vw, 4.2rem);--hades-section-headline-size: clamp(1.12rem, 1.22vw, 1.28rem);--hades-section-body-size: 1.03rem;--hades-badge-width: 10.8rem;--hades-badge-height: 2.8rem}html{scroll-behavior:smooth}body.hades-premium{background:var(--hades-bg);color:var(--hades-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:var(--hades-font)}body.hades-premium h1,body.hades-premium h2,body.hades-premium h3,body.hades-premium .h0,body.hades-premium .h1,body.hades-premium .h2,body.hades-premium .hxl,body.hades-premium .hxxl,body.hades-premium .title,body.hades-premium .main-page-title,body.hades-premium .collection-hero__title,body.hades-premium .card__heading,body.hades-premium .footer-block__heading{color:var(--hades-ink);font-family:var(--hades-font);letter-spacing:-.03em;line-height:1.02}body.hades-premium p,body.hades-premium li,body.hades-premium .rte,body.hades-premium .article-template__content{color:var(--hades-muted);line-height:1.72}body.hades-premium a{color:inherit;text-decoration:none}body.hades-premium .page-width{max-width:min(152rem,calc(100vw - 4rem))}body.hades-premium .page-width--narrow{max-width:min(92rem,calc(100vw - 4rem))}body.hades-premium .button,body.hades-premium .button--primary,body.hades-premium .button--secondary,body.hades-premium .shopify-payment-button__button{min-height:4.8rem;padding:0 2rem;border-radius:0;letter-spacing:.14em;text-transform:uppercase;box-shadow:none}body.hades-premium .button,body.hades-premium .button--primary,body.hades-premium .shopify-payment-button__button--unbranded{background:var(--hades-burgundy);border-color:var(--hades-burgundy);color:#fff}body.hades-premium .button:hover,body.hades-premium .button--primary:hover,body.hades-premium .shopify-payment-button__button--unbranded:hover{background:var(--hades-ink);border-color:var(--hades-ink)}body.hades-premium .hades-kaos-spotlight__intro .button,body.hades-premium .hades-shapes__header .button,body.hades-premium .hades-tennis-edit__copy .button,body.hades-premium .hades-newsletter-form .button{min-height:4.1rem;padding:0 1.6rem;font-size:.92rem;letter-spacing:.15em}body.hades-premium .button--secondary{background:transparent;color:var(--hades-ink);border-color:var(--hades-line-strong)}body.hades-premium .utility-bar,body.hades-premium .announcement-bar{background:var(--hades-ink)}body.hades-premium .announcement-bar__message,body.hades-premium .announcement-bar__link{color:#fff;font-size:.98rem;letter-spacing:.14em;text-transform:uppercase}body.hades-premium .shopify-section-group-header-group{position:relative;z-index:40}body.hades-premium .section-header.shopify-section-group-header-group{position:sticky;top:0;z-index:60}body.hades-premium.template-index .section-header.shopify-section-group-header-group{background:transparent;margin-bottom:-15.5rem}body.hades-premium .header-wrapper{transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}body.hades-premium.template-index .header-wrapper{background:transparent!important}body.hades-premium .section-header.scrolled-past-header .header-wrapper,body.hades-premium.template-index .section-header.scrolled-past-header .header-wrapper{background:#ffffff57!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.hades-premium .section-header.scrolled-past-header .header-wrapper .header__heading,body.hades-premium .section-header.scrolled-past-header .header-wrapper .header__heading-link,body.hades-premium .section-header.scrolled-past-header .header-wrapper .header__menu-item,body.hades-premium .section-header.scrolled-past-header .header-wrapper .header__active-menu-item,body.hades-premium .section-header.scrolled-past-header .header-wrapper .header__icon{color:var(--hades-ink)!important;text-shadow:none!important}body.hades-premium .header{position:relative}body.hades-premium .header__heading-logo-wrapper img{width:auto}body.hades-premium .header__menu-item,body.hades-premium .header__active-menu-item{white-space:nowrap;font-family:var(--hades-font);font-size:.88rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}body.hades-premium .list-menu--inline{column-gap:clamp(.2rem,.45vw,.5rem)}body.hades-premium .header__heading-link,body.hades-premium .header__heading-link span,body.hades-premium .header__menu-item span,body.hades-premium .header__active-menu-item{white-space:nowrap}body.hades-premium .header__heading-link,body.hades-premium .header__heading-link span{display:inline-flex;align-items:center;line-height:1}body.hades-premium .shopify-policy__container{max-width:min(82rem,calc(100vw - 4rem));margin-inline:auto}body.hades-premium .shopify-policy__title{text-align:center}body.hades-premium .shopify-policy__title h1{margin:0 0 .8rem;color:var(--hades-ink);font-family:var(--hades-script-font);font-size:var(--hades-section-script-size);font-weight:400;line-height:1;text-transform:none}body.hades-premium .shopify-policy__body,body.hades-premium .shopify-policy__body p,body.hades-premium .shopify-policy__body li{color:var(--hades-muted);font-size:var(--hades-section-body-size);line-height:1.75;text-align:left}body.hades-premium .shopify-policy__body h2,body.hades-premium .shopify-policy__body h3{margin-top:2.2rem;padding-top:.6rem;border-top:1px solid var(--hades-line);color:var(--hades-burgundy);font-size:var(--hades-section-headline-size);font-weight:600;line-height:1.35;text-transform:none;text-align:left}body.hades-premium .shopify-policy__body ul,body.hades-premium .shopify-policy__body ol{display:block;text-align:left;margin-inline:0;margin-left:1.8rem}body.hades-premium .hades-marquee{overflow:hidden;background:#111;color:#fff;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}body.hades-premium .hades-marquee__track{display:flex;gap:3.2rem;width:max-content;padding:.95rem 0;white-space:nowrap;animation:hades-marquee-scroll 28s linear infinite}body.hades-premium .hades-marquee__track span{font-size:.82rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}@keyframes hades-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}body.hades-premium #Banner-hero_brand{min-height:78vh}body.hades-premium #Banner-hero_brand:after{opacity:0}body.hades-premium #Banner-hero_brand .banner__content{display:none}body.hades-premium .hades-visual-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;padding-top:2.4rem;padding-bottom:.4rem}body.hades-premium .hades-visual-nav--three{grid-template-columns:repeat(3,minmax(0,1fr))}body.hades-premium .hades-visual-tile,body.hades-premium .hades-film-card{display:block;color:var(--hades-ink);text-decoration:none}body.hades-premium .hades-visual-tile__media,body.hades-premium .hades-film-card__media{position:relative;overflow:hidden;background:#fff}body.hades-premium .hades-visual-tile--editorial .hades-visual-tile__media{aspect-ratio:4 / 5.4;border:1px solid var(--hades-line)}body.hades-premium .hades-visual-tile--editorial .hades-visual-tile__media img{width:100%;height:100%;object-fit:cover;padding:0;background:transparent}body.hades-premium .hades-visual-tile__media--feature{aspect-ratio:4 / 5.4;border:1px solid var(--hades-line);background:#fff}body.hades-premium .hades-visual-tile__media--feature img{width:100%;height:100%;object-fit:contain;background:#fff;padding:clamp(1.2rem,1.8vw,2.2rem)}body.hades-premium .hades-visual-tile__media,body.hades-premium .hades-film-card__media{aspect-ratio:4 / 5}body.hades-premium .hades-visual-tile__media img,body.hades-premium .hades-film-card__media img,body.hades-premium .hades-visual-tile__media video,body.hades-premium .hades-film-card__media video{display:block;width:100%;height:100%;transition:transform .6s ease}body.hades-premium .hades-visual-tile__media--product img,body.hades-premium .hades-film-card__media--product img{object-fit:contain;background:#fff;padding:clamp(1.6rem,2vw,2.8rem)}body.hades-premium .hades-visual-tile__media--video video,body.hades-premium .hades-film-card__media--video video{object-fit:cover}body.hades-premium .hades-visual-tile:hover .hades-visual-tile__media img,body.hades-premium .hades-visual-tile:hover .hades-visual-tile__media video,body.hades-premium .hades-film-card:hover .hades-film-card__media img,body.hades-premium .hades-film-card:hover .hades-film-card__media video{transform:scale(1.03)}body.hades-premium .hades-visual-tile__meta,body.hades-premium .hades-film-card__caption{display:flex;justify-content:center;align-items:center;gap:1rem;padding-top:1.2rem;margin-top:0}body.hades-premium .hades-visual-tile__meta--product{flex-direction:column;align-items:center;gap:.35rem}body.hades-premium .hades-visual-tile__label,body.hades-premium .hades-film-card__label{font-size:.88rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-align:center}body.hades-premium .hades-stone-edit .hades-visual-tile__label{color:var(--hades-burgundy);font-family:var(--hades-script-font);font-size:clamp(1.7rem,2vw,2.4rem);font-weight:500;letter-spacing:0;text-transform:none;line-height:1}body.hades-premium .hades-visual-tile__price{color:var(--hades-ink);font-size:.94rem;font-weight:500;letter-spacing:.02em}body.hades-premium .hades-visual-tile__swatches{display:flex;gap:.5rem;min-height:1.2rem}body.hades-premium .hades-visual-tile__swatches:empty{display:none}body.hades-premium .hades-swatch{width:1.4rem;height:1.4rem;border-radius:999px;border:1px solid rgba(17,17,17,.16)}body.hades-premium .hades-swatch--gold{background:#dfc163}body.hades-premium .hades-swatch--silver{background:#c7c8cc}body.hades-premium .hades-visual-tile__arrow,body.hades-premium .hades-film-card__note{display:none}body.hades-premium .hades-kaos-spotlight{padding-top:.6rem;padding-bottom:2.8rem}body.hades-premium .hades-kaos-spotlight__intro{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1.8rem;row-gap:.25rem;align-items:start;margin-bottom:1.8rem;padding-top:.8rem;border-top:1px solid var(--hades-line)}body.hades-premium .hades-script-heading{display:block;width:max-content;max-width:100%;margin:0 0 .55rem;overflow:visible}body.hades-premium .hades-script-heading img{display:block;width:auto;max-width:100%;height:auto}body.hades-premium .hades-script-heading--kaos img{max-height:clamp(4.8rem,7vw,7rem);transform:translate(-4.15rem)}body.hades-premium .hades-script-heading--ring-edit img{max-height:clamp(4.8rem,7vw,7rem);transform:translate(-1.65rem)}body.hades-premium .hades-script-heading--kaos,body.hades-premium .hades-script-heading--ring-edit{padding-top:.15rem;padding-bottom:.55rem;margin-bottom:.2rem}body.hades-premium .hades-script-heading--kaos{margin-left:0}body.hades-premium .hades-script-heading--ring-edit{margin-left:0;padding-left:0;padding-bottom:1.35rem;margin-bottom:.45rem}body.hades-premium{--hades-section-indent: 0rem}body.hades-premium .hades-kaos-spotlight__intro .hades-script-heading,body.hades-premium .hades-kaos-spotlight__eyebrow,body.hades-premium .hades-kaos-spotlight__copy{grid-column:1}body.hades-premium .hades-kaos-spotlight__intro .hades-script-heading,body.hades-premium .hades-kaos-spotlight__eyebrow,body.hades-premium .hades-kaos-spotlight__copy,body.hades-premium .hades-shapes__intro-copy,body.hades-premium .hades-tennis-edit__copy,body.hades-premium .hades-gifting-edit__copy,body.hades-premium .hades-seo-story__copy-wrap,body.hades-premium .hades-editorial-swipe__header{padding-left:var(--hades-section-indent)}body.hades-premium .hades-script-heading--newsletter img{max-height:clamp(4rem,5vw,5.8rem)}body.hades-premium .hades-tennis-edit__script,body.hades-premium .hades-gifting-edit__script,body.hades-premium .hades-seo-story__script,body.hades-premium .hades-editorial-swipe__eyebrow{padding-left:0}body.hades-premium .hades-kaos-spotlight__intro,body.hades-premium .hades-shapes__intro-copy,body.hades-premium .hades-tennis-edit__copy,body.hades-premium .hades-gifting-edit__copy,body.hades-premium .hades-seo-story__copy-wrap,body.hades-premium .hades-editorial-swipe__header{margin-left:0}body.hades-premium .hades-kaos-spotlight__intro .hades-script-heading,body.hades-premium .hades-shapes__intro-copy .hades-script-heading,body.hades-premium .hades-tennis-edit__script,body.hades-premium .hades-gifting-edit__script,body.hades-premium .hades-seo-story__script{padding-left:0!important;margin-left:0!important}body.hades-premium .hades-kaos-spotlight__intro .hades-script-heading--kaos,body.hades-premium .hades-shapes__intro-copy .hades-script-heading--ring-edit{transform:none}body.hades-premium .hades-kaos-spotlight__eyebrow{width:100%;margin:.72rem 0 .36rem;color:var(--hades-burgundy);font-size:var(--hades-section-headline-size);font-weight:600;line-height:1.35;letter-spacing:.01em;text-transform:none}body.hades-premium .hades-kaos-spotlight__title{margin:0;color:var(--hades-ink);font-size:clamp(2rem,2.6vw,3.4rem)}body.hades-premium .hades-kaos-spotlight__copy{max-width:48rem;margin:0;font-size:var(--hades-section-body-size);color:var(--hades-muted)}body.hades-premium .hades-kaos-spotlight__intro .button{grid-column:2;grid-row:1 / span 3;align-self:center;min-height:4.2rem;padding:0 1.6rem;font-size:.94rem;letter-spacing:.16em}body.hades-premium .hades-kaos-spotlight__media,body.hades-premium .hades-filmstrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}body.hades-premium .hades-shapes{padding-bottom:4rem}body.hades-premium .hades-shapes__header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.4rem;margin-bottom:1.6rem;padding-top:1rem;border-top:1px solid var(--hades-line)}body.hades-premium .hades-shapes__title{margin:0;font-size:clamp(2rem,2.6vw,3.6rem);color:var(--hades-ink)}body.hades-premium .hades-shapes__header--script{align-items:center}body.hades-premium .hades-shapes__intro-copy{max-width:52rem}body.hades-premium .hades-shapes__eyebrow{margin:.72rem 0 .42rem}body.hades-premium .hades-shapes__eyebrow{margin:.56rem 0 .32rem;color:var(--hades-burgundy);font-size:var(--hades-section-headline-size);font-weight:600;line-height:1.35;letter-spacing:.01em;text-transform:none}body.hades-premium .hades-tennis-edit{padding-bottom:2.8rem}body.hades-premium .hades-tennis-edit__intro{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem;margin-bottom:1.6rem;padding-top:1rem;border-top:1px solid var(--hades-line)}body.hades-premium .hades-tennis-edit__layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(30rem,.7fr);gap:1.8rem;align-items:center;padding-top:1rem;border-top:1px solid var(--hades-line)}body.hades-premium .hades-tennis-edit__script{margin:0 0 .55rem;color:var(--hades-ink);font-family:var(--hades-script-font);font-size:var(--hades-section-script-size);line-height:.95;text-transform:none}body.hades-premium .hades-tennis-edit__eyebrow{margin:0 0 .15rem;color:var(--hades-burgundy);font-size:var(--hades-section-headline-size);font-weight:600;line-height:1.35;letter-spacing:.01em;text-transform:none}body.hades-premium .hades-tennis-edit__text{max-width:42rem;margin:0;color:var(--hades-muted);font-size:var(--hades-section-body-size)}body.hades-premium .hades-tennis-edit__copy .button{margin-top:1.3rem}body.hades-premium .hades-tennis-edit__media{border:1px solid var(--hades-line);background:#fff;max-width:33rem;justify-self:end}body.hades-premium .hades-tennis-edit__media img{display:block;width:100%;height:100%;object-fit:cover}body.hades-premium .hades-editorial-swipe{position:relative;padding-bottom:2.4rem}body.hades-premium .hades-editorial-swipe__header{display:grid;gap:.18rem;margin-bottom:1rem;padding-top:.9rem;border-top:1px solid var(--hades-line);justify-items:center;text-align:center}body.hades-premium .hades-editorial-swipe__viewport{position:relative}body.hades-premium .hades-editorial-swipe__script,body.hades-premium .hades-gifting-edit__script{margin:0;color:var(--hades-ink);font-family:var(--hades-script-font);font-size:var(--hades-section-script-size);line-height:.95;text-transform:none}body.hades-premium .hades-editorial-swipe__eyebrow,body.hades-premium .hades-gifting-edit__eyebrow{margin:0;color:var(--hades-burgundy);font-size:var(--hades-section-headline-size);font-weight:600;line-height:1.35;letter-spacing:.01em;text-transform:none}body.hades-premium .hades-editorial-swipe__track{display:flex;gap:.9rem;overflow-x:auto;padding-bottom:.35rem;scrollbar-width:none;scroll-snap-type:x proximity}body.hades-premium .hades-editorial-swipe__track::-webkit-scrollbar{display:none}body.hades-premium .hades-editorial-swipe__card{flex:0 0 clamp(13rem,24vw,16rem);border:1px solid var(--hades-line);background:#fff;scroll-snap-align:start}body.hades-premium .hades-editorial-swipe__card img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}body.hades-premium .hades-editorial-swipe__nav{display:none}@media screen and (min-width:990px){body.hades-premium .hades-editorial-swipe__track{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.9rem;max-width:66rem;margin-inline:auto;overflow:visible;padding-bottom:0}body.hades-premium .hades-editorial-swipe__card{min-width:0;flex:none}}body.hades-premium .hades-gifting-edit{padding-bottom:2.8rem}body.hades-premium .hades-gifting-edit__layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(19rem,.95fr);gap:1.8rem;align-items:center;padding-top:1rem;border-top:1px solid var(--hades-line)}body.hades-premium .hades-gifting-edit__text{max-width:42rem;margin:0;color:var(--hades-muted);font-size:var(--hades-section-body-size)}body.hades-premium .hades-gifting-edit__links{display:flex;flex-wrap:wrap;gap:.65rem .8rem;margin-top:1.2rem}body.hades-premium .hades-gifting-edit__links a{display:inline-flex;align-items:center;justify-content:center;min-height:2.45rem;padding:.72rem 1rem;border:1px solid rgba(108,23,54,.16);color:var(--hades-burgundy);background:#fff8fb;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}body.hades-premium .hades-gifting-edit__media{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.8fr);gap:.9rem;align-items:end}body.hades-premium .hades-gifting-edit__media-primary,body.hades-premium .hades-gifting-edit__media-secondary{border:1px solid var(--hades-line);background:#fff}body.hades-premium .hades-gifting-edit__media-primary img,body.hades-premium .hades-gifting-edit__media-secondary img{display:block;width:100%;height:auto}body.hades-premium .hades-press-quote{padding-top:1.6rem;padding-bottom:.6rem;text-align:center}body.hades-premium .hades-press-quote__eyebrow{margin:0 0 .7rem;color:var(--hades-burgundy);font-size:.82rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}body.hades-premium .hades-press-quote__text{max-width:82rem;margin:0 auto;color:var(--hades-ink);font-size:clamp(1.35rem,1.8vw,2.15rem);line-height:1.35;letter-spacing:-.03em;border:0}body.hades-premium .hades-press-quote__source{margin:1.2rem 0 0;color:var(--hades-muted);font-size:.82rem;letter-spacing:.14em;text-transform:uppercase}body.hades-premium .hades-press-logos{display:flex;justify-content:center;align-items:center;gap:1.2rem;margin-top:.9rem;color:#11111147}body.hades-premium .hades-press-logo{display:inline-flex;align-items:center;justify-content:center;font-size:.74rem;font-weight:700;letter-spacing:.18em;text-transform:none}body.hades-premium .hades-press-logo--elle{font-family:Times New Roman,Georgia,serif;font-size:1.35rem;font-weight:500;letter-spacing:.08em}body.hades-premium .hades-press-logo--unica{font-family:Helvetica Neue,Arial,sans-serif;font-size:1.22rem;font-weight:800;letter-spacing:-.04em}body.hades-premium .hades-shapes__copy{max-width:44rem;font-size:1.1rem;color:var(--hades-muted)}body.hades-premium .hades-inline-guides{display:flex;flex-wrap:wrap;gap:.65rem 1.4rem;margin-top:.2rem}body.hades-premium .hades-inline-guides a{color:var(--hades-burgundy);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid rgba(108,23,54,.25);padding-bottom:.15rem}body.hades-premium .hades-shape-grid{display:flex;flex-wrap:nowrap;gap:.95rem;overflow-x:auto;padding-bottom:.6rem;scrollbar-width:none;align-items:flex-end;justify-content:flex-start}body.hades-premium .hades-shape-grid::-webkit-scrollbar{display:none}body.hades-premium .hades-shapes--stone-band{padding-top:.8rem}body.hades-premium .hades-shapes__band{display:grid;grid-template-columns:minmax(13rem,16rem) minmax(0,1fr);gap:1.4rem;align-items:center;padding:.95rem 1.15rem 1rem;background:#f7dde7;border:1px solid rgba(108,23,54,.12)}body.hades-premium .hades-shapes__band-copy{min-width:0}body.hades-premium .hades-shapes__band-label{display:block;margin:0 0 .3rem;color:var(--hades-burgundy);font-size:.82rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}body.hades-premium .hades-shapes__band-title{margin:0;color:var(--hades-burgundy);font-family:var(--hades-script-font);font-size:clamp(2rem,2.8vw,3rem);letter-spacing:0;line-height:1}body.hades-premium .hades-shapes__band--strip{align-items:center}body.hades-premium .hades-shapes__strip-wrap{min-width:0;overflow-x:auto;scrollbar-width:none}body.hades-premium .hades-shapes__strip-wrap::-webkit-scrollbar{display:none}body.hades-premium .hades-shapes__strip-image{display:block;width:100%;min-width:44rem;max-width:52rem;height:auto;margin:0 auto .28rem}body.hades-premium .hades-shapes__strip-labels{display:grid;grid-template-columns:repeat(8,minmax(4.8rem,1fr));gap:.55rem;min-width:44rem;max-width:52rem;margin:0 auto;align-items:start}body.hades-premium .hades-shapes__strip-label{display:block;color:var(--hades-burgundy);font-size:.86rem;font-weight:600;letter-spacing:.02em;line-height:1.15;text-align:center;margin-top:-.05rem}body.hades-premium .hades-shape-card{display:flex;flex:0 0 14rem;min-height:14rem;flex-direction:column;align-items:center;justify-content:center;gap:1.4rem;border:1px solid transparent;background:var(--hades-burgundy);color:#fff;text-align:center;text-decoration:none;transition:transform .2s ease,border-color .2s ease}body.hades-premium .hades-shape-card--photo{gap:.9rem;min-height:auto;padding:1rem 1rem 1.2rem;background:#fff;color:var(--hades-ink);border:1px solid var(--hades-line)}body.hades-premium .hades-shape-card--stone{flex:0 0 7.4rem;min-height:auto;gap:.5rem;padding:0 0 .4rem;background:transparent;color:var(--hades-ink);border:0;display:flex;align-items:center;justify-content:center}body.hades-premium .hades-shape-card--marquise{flex-basis:5.8rem}body.hades-premium .hades-shape-sprite{display:block;margin:0 auto;background-image:var(--shape-sprite);background-repeat:no-repeat;background-size:1536px 1024px;filter:none}body.hades-premium .hades-shape-sprite--round{width:92px;height:92px;background-position:-136px -84px}body.hades-premium .hades-shape-sprite--princess{width:92px;height:92px;background-position:-1354px -540px}body.hades-premium .hades-shape-sprite--oval{width:76px;height:108px;background-position:-502px -82px}body.hades-premium .hades-shape-sprite--marquise{width:52px;height:122px;background-position:-1152px -528px}body.hades-premium .hades-shape-sprite--emerald{width:78px;height:114px;background-position:-160px -514px}body.hades-premium .hades-shape-sprite--radiant{width:92px;height:106px;background-position:-832px -86px}body.hades-premium .hades-shape-sprite--pear{width:74px;height:112px;background-position:-1206px -84px}body.hades-premium .hades-shape-card:hover{transform:translateY(-.2rem);border-color:#1111112e}body.hades-premium .hades-shape-card:nth-child(2n){background:var(--hades-pink);color:var(--hades-ink)}body.hades-premium .hades-shape-card--photo:nth-child(2n){background:#fff}body.hades-premium .hades-shape-card--stone:nth-child(2n){background:transparent}body.hades-premium .hades-shape-icon{width:6.6rem;height:6.6rem;color:currentColor}body.hades-premium .hades-shape-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.3}body.hades-premium .hades-shape-name{font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:none;color:var(--hades-burgundy)}body.hades-premium .hades-seo-story{padding-bottom:1.4rem}body.hades-premium .hades-seo-story__inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(28rem,.75fr);gap:1.8rem;align-items:center;padding-top:1.2rem;border-top:1px solid var(--hades-line)}body.hades-premium .hades-seo-story__copy-wrap{min-width:0}body.hades-premium .hades-seo-story__script{margin:0 0 .55rem;color:var(--hades-ink);font-family:var(--hades-script-font);font-size:var(--hades-section-script-size);line-height:1}body.hades-premium .hades-seo-story__eyebrow{margin:0 0 .6rem;color:var(--hades-burgundy);font-size:.86rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}body.hades-premium .hades-seo-story__title{max-width:74rem;margin:0 0 .35rem;font-size:var(--hades-section-headline-size);line-height:1.35;font-weight:600;color:var(--hades-burgundy);letter-spacing:.01em}body.hades-premium .hades-seo-story__copy{max-width:92rem}body.hades-premium .hades-seo-story__copy p{margin:0 0 1rem;font-size:var(--hades-section-body-size)}body.hades-premium .hades-home-guides{padding-top:.6rem;padding-bottom:1.2rem}body.hades-premium .hades-home-guides__header{max-width:72rem;margin-bottom:1.4rem}body.hades-premium .hades-home-guides__script{margin:0 0 .45rem;color:var(--hades-ink);font-family:var(--hades-script-font);font-size:var(--hades-section-script-size);line-height:1}body.hades-premium .hades-home-guides__title{margin:0 0 .45rem;color:var(--hades-burgundy);font-size:var(--hades-section-headline-size);font-weight:600;line-height:1.35;letter-spacing:.01em}body.hades-premium .hades-home-guides__copy{margin:0;max-width:62rem;font-size:var(--hades-section-body-size);color:var(--hades-muted)}body.hades-premium .hades-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem}body.hades-premium .hades-guide-card{display:grid;grid-template-rows:auto 1fr;background:#fff;border:1px solid var(--hades-line);text-decoration:none;overflow:hidden;transition:transform .2s ease,border-color .2s ease}body.hades-premium .hades-guide-card:hover{transform:translateY(-.15rem);border-color:#6c17362e}body.hades-premium .hades-guide-card__media{background:#fff;aspect-ratio:1 / 1}body.hades-premium .hades-guide-card__media img{width:100%;height:100%;object-fit:cover;display:block}body.hades-premium .hades-guide-card__content{display:grid;gap:.45rem;padding:1.2rem 1.2rem 1.35rem}body.hades-premium .hades-guide-card__eyebrow,body.hades-premium .hades-collection-guides__eyebrow{margin:0;color:var(--hades-burgundy);font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}body.hades-premium .hades-guide-card__title,body.hades-premium .hades-collection-guides__title{margin:0;color:var(--hades-ink);font-size:1.16rem;font-weight:500;line-height:1.24;letter-spacing:-.02em}body.hades-premium .hades-guide-card__excerpt,body.hades-premium .hades-collection-guides__text{margin:0;color:var(--hades-muted);font-size:.94rem;line-height:1.6}body.hades-premium .hades-guide-card__cta{margin-top:.2rem;color:var(--hades-burgundy);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}body.hades-premium .hades-collection-guides{padding-top:.8rem;padding-bottom:1rem}body.hades-premium .hades-collection-guides__inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:1rem;padding-top:1rem;border-top:1px solid var(--hades-line)}body.hades-premium .hades-collection-guides__card{display:grid;grid-template-columns:9rem 1fr;gap:1rem;align-items:center;padding:1rem;border:1px solid var(--hades-line);background:#fff}body.hades-premium .hades-collection-guides__media{aspect-ratio:1 / 1;background:#fff}body.hades-premium .hades-collection-guides__media img{width:100%;height:100%;object-fit:cover;display:block}body.hades-premium .hades-collection-guides__content{display:grid;gap:.32rem}body.hades-premium .hades-seo-story__media{border:1px solid var(--hades-line);background:#fff;max-width:34rem;justify-self:end}body.hades-premium .hades-seo-story__media img{display:block;width:100%;height:auto}body.hades-premium .featured-collection .title-wrapper-with-link{align-items:end;gap:1.2rem;margin-bottom:1.8rem;padding-top:.8rem;border-top:1px solid var(--hades-line)}body.hades-premium .featured-collection .title{font-size:clamp(2.5rem,3.6vw,4.8rem);font-weight:600;letter-spacing:-.03em}body.hades-premium .featured-collection .collection__description{max-width:52rem;margin-top:.8rem;color:var(--hades-muted);font-size:1.1rem}body.hades-premium .card,body.hades-premium .card__inner,body.hades-premium .card__media,body.hades-premium .card__content{background:transparent;border:none;box-shadow:none}body.hades-premium .card__media .media{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;background:#fff}body.hades-premium .card__media .media img,body.hades-premium .card__media .media video{width:100%;height:100%;object-fit:contain!important;background:#fff;padding:clamp(1.6rem,2.1vw,2.8rem)}body.hades-premium .card__content{padding-top:1rem}body.hades-premium.template-blog .article-card__image--small .ratio:before,body.hades-premium.template-blog .article-card__image--medium .ratio:before,body.hades-premium.template-blog .article-card__image--large .ratio:before,body.hades-premium.template-blog .blog-articles--collage>* .article-card__image--small .ratio:before,body.hades-premium.template-blog .blog-articles--collage>* .article-card__image--medium .ratio:before,body.hades-premium.template-blog .blog-articles--collage>* .article-card__image--large .ratio:before{padding-bottom:72%!important}body.hades-premium.template-blog .article-card-wrapper .card__media .media,body.hades-premium.template-blog .blog-articles .card__media .media{background:#fff}body.hades-premium.template-blog .article-card-wrapper .card__media .media img,body.hades-premium.template-blog .blog-articles .card__media .media img{box-sizing:border-box;object-fit:contain!important;background:#fff;padding:clamp(.8rem,1.35vw,1.8rem)}@media screen and (min-width:750px){body.hades-premium.template-blog .article-card__image--small .ratio:before,body.hades-premium.template-blog .article-card__image--medium .ratio:before,body.hades-premium.template-blog .article-card__image--large .ratio:before,body.hades-premium.template-blog .blog-articles--collage>* .article-card__image--small .ratio:before,body.hades-premium.template-blog .blog-articles--collage>* .article-card__image--medium .ratio:before,body.hades-premium.template-blog .blog-articles--collage>* .article-card__image--large .ratio:before{padding-bottom:62%!important}}body.hades-premium .card__information{padding:0}body.hades-premium.template-blog .main-blog{max-width:min(112rem,calc(100vw - 4rem));padding-top:0}body.hades-premium.template-blog .main-blog .title--primary{display:none}body.hades-premium .hades-blog-hero .hades-main-page-hero__copy{max-width:72rem}body.hades-premium .blog-articles{row-gap:2.4rem}body.hades-premium .card__heading{font-size:.96rem;font-weight:600;line-height:1.35;letter-spacing:0;text-transform:none}body.hades-premium .card__heading a{display:block}body.hades-premium .article-card-wrapper .card__heading{color:var(--hades-burgundy);font-size:1.06rem;line-height:1.35;text-transform:none}body.hades-premium .article-card-wrapper .card__information{text-align:center}body.hades-premium .article-card-wrapper .article-card__excerpt,body.hades-premium .blog-articles .article-card__excerpt{color:var(--hades-muted);font-size:var(--hades-section-body-size);line-height:1.7}body.hades-premium .article-template{padding-bottom:3rem}body.hades-premium .article-template__hero-container{max-width:min(76rem,calc(100vw - 4rem));margin:0 auto 2.4rem}body.hades-premium.template-article .article-template__hero-small,body.hades-premium.template-article .article-template__hero-medium,body.hades-premium.template-article .article-template__hero-large{height:min(46rem,58vw)!important;min-height:24rem;background:#fff}body.hades-premium.template-article .article-template__hero-container .media img{box-sizing:border-box;object-fit:contain!important;background:#fff;padding:clamp(.8rem,1.2vw,1.6rem)}body.hades-premium .article-template__header{text-align:center;margin-bottom:1.6rem}body.hades-premium .article-template__eyebrow{margin:0 0 .4rem;color:var(--hades-ink);font-family:var(--hades-script-font);font-size:var(--hades-section-script-size);font-weight:400;line-height:1}body.hades-premium .article-template__title{margin:0;color:var(--hades-burgundy);font-family:var(--hades-font);font-size:clamp(1.08rem,1.18vw,1.18rem);font-weight:600;line-height:1.4;letter-spacing:.01em;text-transform:none}body.hades-premium .article-template__meta,body.hades-premium .article-template .caption-with-letter-spacing{display:inline-flex;gap:.8rem;justify-content:center;margin-top:.7rem;color:var(--hades-muted);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}body.hades-premium .article-template__content{max-width:min(82rem,calc(100vw - 4rem));margin-inline:auto;color:var(--hades-muted);font-size:var(--hades-section-body-size);line-height:1.8}body.hades-premium .article-template__content h2,body.hades-premium .article-template__content h3{margin-top:2.6rem;margin-bottom:.8rem;color:var(--hades-burgundy);font-size:var(--hades-section-headline-size);font-weight:600;line-height:1.35;letter-spacing:.01em;text-transform:none;text-align:center}body.hades-premium .article-template__content p,body.hades-premium .article-template__content li{color:var(--hades-muted);font-size:var(--hades-section-body-size);line-height:1.8}body.hades-premium .article-template__content ul,body.hades-premium .article-template__content ol{display:inline-block;text-align:left;margin-left:auto;margin-right:auto}body.hades-premium .article-template__content a,body.hades-premium .article-template__link{color:var(--hades-burgundy);text-decoration:underline;text-underline-offset:.2rem}body.hades-premium .article-template__social-sharing,body.hades-premium .article-template__back{text-align:center}body.hades-premium .article-template__back{margin-top:2rem}body.hades-premium .hades-card-title-script{display:block;color:var(--hades-burgundy);font-family:var(--hades-script-font);font-size:clamp(2rem,2.2vw,2.7rem);line-height:.98;text-transform:none}body.hades-premium .hades-card-title-meta{display:block;margin-top:.4rem;color:var(--hades-ink);font-size:.88rem;font-weight:600;letter-spacing:.02em;line-height:1.35;text-transform:none}body.hades-premium .card-information .price{margin-top:.55rem;color:var(--hades-muted)}body.hades-premium .card__badge{display:flex;gap:.45rem;align-items:flex-start}body.hades-premium .card__badge .badge,body.hades-premium .price .price__badge-sale,body.hades-premium .price .price__badge-sold-out{box-sizing:border-box;width:var(--hades-badge-width);inline-size:var(--hades-badge-width);min-width:var(--hades-badge-width);min-inline-size:var(--hades-badge-width);min-height:var(--hades-badge-height);min-block-size:var(--hades-badge-height);padding:.1rem .9rem!important;border:0!important;border-radius:999px;box-shadow:none!important;align-items:center;justify-content:center;white-space:nowrap;word-break:normal;text-align:center;font-size:.72rem;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase}body.hades-premium .card__badge .badge,body.hades-premium .price--sold-out .price__badge-sold-out,body.hades-premium .price--on-sale .price__badge-sale,body.hades-premium .volume-pricing--sale-badge .price__badge-sale{display:inline-flex;background:var(--hades-sale-pill);color:#fff}body.hades-premium .product__media-list .media,body.hades-premium .product-media-container .media,body.hades-premium .thumbnail{background:#fff}body.hades-premium .product__media-list img,body.hades-premium .product__media-list video,body.hades-premium .product-media-container img,body.hades-premium .product-media-container video{object-fit:contain;background:#fff}body.hades-premium .product__title{margin-bottom:1rem}body.hades-premium .product__title>*{font-size:clamp(2rem,2.2vw,3.1rem);letter-spacing:-.02em;line-height:1.08;font-weight:600;max-width:20ch}body.hades-premium .product__text,body.hades-premium .product__tax,body.hades-premium .product__inventory{color:var(--hades-muted)}body.hades-premium .icon-with-text{padding:1.4rem 0;border-top:1px solid var(--hades-line);border-bottom:1px solid var(--hades-line)}body.hades-premium .icon-with-text--horizontal{justify-content:space-between;column-gap:1.4rem}body.hades-premium .icon-with-text--horizontal .icon-with-text__item{width:auto;flex:1}body.hades-premium .icon-with-text__item .h4{padding-top:0;font-size:.98rem;letter-spacing:.08em;text-transform:uppercase}body.hades-premium .product__accordion{border-top:1px solid var(--hades-line)}body.hades-premium .product__accordion summary{padding:1.5rem 0;font-size:1.05rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}body.hades-premium .product__accordion .accordion__content{padding:0 0 1.8rem}body.hades-premium .collection-hero__title{font-size:clamp(2.4rem,3vw,4rem);font-family:var(--hades-script-font);color:var(--hades-burgundy);font-style:normal;font-weight:500;letter-spacing:0;line-height:1.05;text-transform:none}body.hades-premium .main-page-title{font-size:clamp(2rem,2.5vw,3rem);letter-spacing:-.02em}body.hades-premium .collection-hero__title,body.hades-premium .main-page-title,body.hades-premium .product__title,body.hades-premium .product__title h1{font-variant-caps:normal}body.hades-premium .hades-product-title-script{display:block;color:var(--hades-burgundy);font-family:var(--hades-script-font);font-size:clamp(2.6rem,3vw,4rem);line-height:1;text-transform:none}body.hades-premium .hades-product-title-meta{display:block;margin-top:.8rem;color:var(--hades-ink);font-size:1.05rem;font-weight:600;letter-spacing:.02em;text-transform:none;line-height:1.45}body.hades-premium .collection-hero__description,body.hades-premium .collection-hero .rte{font-size:.9rem;line-height:1.65;max-width:54rem}body.hades-premium .product__description strong,body.hades-premium .product__description b{color:var(--hades-burgundy)}body.hades-premium .facets-container{padding-top:1.2rem;border-top:1px solid var(--hades-line)}body.hades-premium .facets__summary,body.hades-premium .facet-filters__label,body.hades-premium .facet-filters__sort,body.hades-premium .active-facets__button{letter-spacing:.08em;text-transform:uppercase}body.hades-premium .template-page .rte h2,body.hades-premium .template-page .rte h3{color:var(--hades-burgundy);font-size:var(--hades-section-headline-size);font-weight:600;line-height:1.35;letter-spacing:.01em;text-transform:none;text-align:left}body.hades-premium .template-page .main-page,body.hades-premium .shopify-policy__container{max-width:min(82rem,calc(100vw - 4rem));margin-inline:auto}body.hades-premium .template-page .rte,body.hades-premium .shopify-policy__body{text-align:left}body.hades-premium .template-page .rte ul,body.hades-premium .template-page .rte ol,body.hades-premium .shopify-policy__body ul,body.hades-premium .shopify-policy__body ol{display:block;text-align:left;margin-left:1.8rem;margin-right:0}body.hades-premium .shopify-policy__title h1{margin-bottom:1rem;color:var(--hades-burgundy);font-size:clamp(2.2rem,3vw,3.4rem);font-family:var(--hades-script-font);font-weight:400;line-height:1.05;text-transform:none}body.hades-premium .shopify-policy__body p,body.hades-premium .shopify-policy__body li{color:var(--hades-muted);font-size:var(--hades-section-body-size)}body.hades-premium .page-collab .main-page,body.hades-premium .page-faq .main-page,body.hades-premium .page-livrare-si-retur .main-page,body.hades-premium .page-ring-size-guide .main-page,body.hades-premium .page-contact .main-page,body.hades-premium .page-privacy-policy .main-page,body.hades-premium .page-termeni-si-conditii .main-page{max-width:min(82rem,calc(100vw - 4rem));margin-inline:auto}body.hades-premium .page-collab .rte,body.hades-premium .page-contact .rte,body.hades-premium .page-livrare-si-retur .rte,body.hades-premium .page-faq .rte,body.hades-premium .page-ring-size-guide .rte,body.hades-premium .page-privacy-policy .rte,body.hades-premium .page-termeni-si-conditii .rte{text-align:left}body.hades-premium .page-collab .rte ul,body.hades-premium .page-contact .rte ul,body.hades-premium .page-livrare-si-retur .rte ul,body.hades-premium .page-faq .rte ul,body.hades-premium .page-ring-size-guide .rte ul,body.hades-premium .page-ring-size-guide .rte ol,body.hades-premium .page-privacy-policy .rte ul,body.hades-premium .page-privacy-policy .rte ol,body.hades-premium .page-termeni-si-conditii .rte ul,body.hades-premium .page-termeni-si-conditii .rte ol{display:block;text-align:left;margin-left:1.8rem;margin-right:0}body.hades-premium .hades-main-page-hero--centered .hades-main-page-hero__copy{margin:1.2rem auto 0;max-width:68rem;text-align:center}body.hades-premium .hades-main-page-hero--centered .hades-main-page-hero__media{max-width:54rem;margin:0 auto}body.hades-premium.page-contact .contact{max-width:min(110rem,calc(100vw - 4rem));margin-top:0;padding-top:2rem;border-top:1px solid var(--hades-line)}body.hades-premium.page-contact .contact .field__input,body.hades-premium.page-contact .contact .text-area{background:#fff;border:1px solid var(--hades-line-strong)}body.hades-premium.page-contact .contact__button .button{min-width:20rem}body.hades-premium.page-faq .main-page,body.hades-premium.page-faq .main-page-title,body.hades-premium.page-livrare-si-retur .main-page-title,body.hades-premium.page-ring-size-guide .main-page-title,body.hades-premium.page-privacy-policy .main-page-title,body.hades-premium.page-termeni-si-conditii .main-page-title{display:none!important}body.hades-premium.page-faq .rte h2,body.hades-premium.page-faq .rte h3,body.hades-premium.page-about-us .rte h2,body.hades-premium.page-about-us .rte h3,body.hades-premium.page-collab .rte h2,body.hades-premium.page-collab .rte h3{margin-top:2.8rem}body.hades-premium .hades-about-editorial{padding-bottom:.5rem}body.hades-premium .hades-about-hero{padding-top:.4rem;padding-bottom:.8rem;text-align:center}body.hades-premium .hades-about-hero__eyebrow{margin:0 0 .45rem;color:var(--hades-ink);font-family:var(--hades-script-font);font-size:var(--hades-section-script-size);font-weight:400;letter-spacing:0;text-transform:none;line-height:1}body.hades-premium .hades-about-hero__title{margin:0;color:var(--hades-burgundy);font-family:var(--hades-font);font-size:var(--hades-section-headline-size);font-weight:600;line-height:1.35;letter-spacing:.01em}body.hades-premium .hades-about-hero__text{max-width:46rem;margin:.8rem auto 0;color:var(--hades-muted);font-size:var(--hades-section-body-size)}body.hades-premium .hades-about-editorial__grid{display:grid;grid-template-columns:1fr;gap:1.6rem;align-items:center;justify-items:center;text-align:center}body.hades-premium .hades-about-editorial--title-only .hades-about-editorial__grid{gap:clamp(.9rem,1.4vw,1.35rem)}body.hades-premium .hades-about-editorial__media{background:#fff;border:1px solid var(--hades-line);overflow:hidden}body.hades-premium .hades-about-editorial__media img{display:block;width:100%;height:100%;object-fit:cover}body.hades-premium .hades-about-editorial__media--portrait{aspect-ratio:4 / 5;max-width:31rem}body.hades-premium .hades-about-editorial__eyebrow{margin:0 0 .6rem;color:var(--hades-burgundy);font-size:.98rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}body.hades-premium .hades-about-editorial__title{margin:0 0 .8rem;color:var(--hades-burgundy);font-size:var(--hades-section-headline-size);font-weight:600;line-height:1.35;letter-spacing:.01em}body.hades-premium .hades-about-editorial__main-title{margin:0;color:var(--hades-ink);font-family:var(--hades-script-font);font-size:var(--hades-section-script-size);font-weight:400;letter-spacing:0;line-height:1;text-transform:none}body.hades-premium .hades-about-editorial__text{max-width:58rem;margin:0 auto;color:var(--hades-muted);font-size:var(--hades-section-body-size)}body.hades-premium .hades-about-detail{padding-bottom:1.4rem}body.hades-premium .hades-about-manifesto{padding-bottom:.8rem}body.hades-premium .hades-about-manifesto__inner{text-align:center}body.hades-premium .hades-about-manifesto__inner p{margin:0 0 1rem;font-size:var(--hades-section-body-size)}body.hades-premium .hades-about-signature{text-align:center}body.hades-premium .hades-about-signature__script{margin:0 0 .5rem;color:var(--hades-ink);font-family:var(--hades-script-font);font-size:var(--hades-section-script-size);line-height:1}body.hades-premium .hades-about-signature__text{max-width:58rem;margin:0 auto;color:var(--hades-muted);font-size:var(--hades-section-body-size)}body.hades-premium .hades-about-stickers{position:relative;min-height:34rem;padding:2rem;overflow:hidden;border:1px solid var(--hades-line);background-color:#fff8fb;background-repeat:no-repeat;background-position:center;background-size:cover}body.hades-premium .hades-about-stickers__panel{position:relative;z-index:1;max-width:36rem;margin:0 auto;padding:2rem 2.2rem;text-align:center;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.hades-premium .hades-about-stickers__script{margin:0 0 .4rem;color:var(--hades-ink);font-family:var(--hades-script-font);font-size:var(--hades-section-script-size);line-height:1}body.hades-premium .hades-about-stickers__text{margin:0 0 .9rem;color:var(--hades-muted);font-size:var(--hades-section-body-size)}body.hades-premium .hades-about-stickers__text:last-child{margin-bottom:0}body.hades-premium.page-livrare-si-retur .main-page,body.hades-premium.page-ring-size-guide .main-page,body.hades-premium.page-privacy-policy .main-page,body.hades-premium.page-termeni-si-conditii .main-page{padding-top:0}body.hades-premium.page-livrare-si-retur .rte,body.hades-premium.page-ring-size-guide .rte,body.hades-premium.page-privacy-policy .rte,body.hades-premium.page-termeni-si-conditii .rte{display:block!important;max-width:min(78rem,calc(100vw - 4rem));margin:0 auto;text-align:left}body.hades-premium.page-livrare-si-retur .rte h2,body.hades-premium.page-livrare-si-retur .rte h3,body.hades-premium.page-ring-size-guide .rte h2,body.hades-premium.page-ring-size-guide .rte h3,body.hades-premium.page-privacy-policy .rte h2,body.hades-premium.page-privacy-policy .rte h3,body.hades-premium.page-termeni-si-conditii .rte h2,body.hades-premium.page-termeni-si-conditii .rte h3{margin:2.3rem 0 .8rem;color:var(--hades-burgundy);font-size:var(--hades-section-headline-size);font-weight:600;line-height:1.35;letter-spacing:.01em;text-transform:none}body.hades-premium.page-ring-size-guide .rte table{width:min(100%,58rem);margin:1.6rem auto;border-collapse:collapse;background:#fff}body.hades-premium.page-ring-size-guide .rte th,body.hades-premium.page-ring-size-guide .rte td{border:1px solid var(--hades-line-strong);padding:.9rem 1rem;text-align:center;color:var(--hades-muted);font-size:.94rem}body.hades-premium.page-ring-size-guide .rte th{color:var(--hades-ink);font-weight:600;background:#fff8fb}body.hades-premium .page-faq .rte details{margin-bottom:1rem;padding:0 1.15rem;border:1px solid rgba(108,23,54,.14);border-radius:0;background:#fff8fb;box-shadow:0 12px 28px #11111108;text-align:left}body.hades-premium .page-faq .rte{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}body.hades-premium.page-faq .rte>p:first-child{display:none}body.hades-premium .page-faq .rte summary{position:relative;list-style:none;cursor:pointer;padding:1.2rem 3rem 1.2rem 0;color:var(--hades-ink);font-size:1rem;font-weight:600;line-height:1.45}body.hades-premium .page-faq .rte summary::-webkit-details-marker{display:none}body.hades-premium .page-faq .rte summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--hades-burgundy);font-size:1.7rem;font-weight:400;line-height:1}body.hades-premium .page-faq .rte details[open] summary:after{content:"\2013"}body.hades-premium .page-faq .rte details>div,body.hades-premium .page-faq .rte details>p{padding:0 0 1.15rem}body.hades-premium .hades-about-detail__stage{position:relative;min-height:34rem;overflow:hidden;border:1px solid var(--hades-line);background-color:#fffdfc;background-repeat:no-repeat;background-position:center;background-size:cover}body.hades-premium .hades-about-detail__overlay{position:absolute;left:clamp(1.6rem,4vw,3.2rem);bottom:clamp(1.6rem,4vw,3rem);max-width:34rem;padding:1.6rem 1.8rem;background:#ffffffdb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.hades-premium .hades-about-detail__media{display:none}body.hades-premium .hades-about-detail__copy{margin:0}body.hades-premium .hades-about-detail__eyebrow{margin:0 0 .6rem;color:var(--hades-burgundy);font-family:var(--hades-script-font);font-size:clamp(2.4rem,3vw,3.6rem);line-height:1}body.hades-premium .hades-about-detail__text{margin:0;max-width:32rem}body.hades-premium .hades-ring-size-link{margin-top:-.4rem}body.hades-premium .hades-ring-size-link a{color:var(--hades-burgundy);font-size:.92rem;font-weight:600;letter-spacing:.04em;text-decoration:underline;text-underline-offset:.22rem}body.hades-premium .hades-product-guides{display:flex;flex-wrap:wrap;gap:.55rem 1.25rem;margin-top:.15rem;margin-bottom:.2rem}body.hades-premium .hades-product-guides a{color:var(--hades-burgundy);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid rgba(108,23,54,.22);padding-bottom:.12rem}body.hades-premium .hades-main-page-hero{margin-bottom:2rem}body.hades-premium .hades-main-page-hero__media{overflow:hidden;border:1px solid var(--hades-line);background:#fff}body.hades-premium .hades-main-page-hero__media img{display:block;width:100%;height:auto}body.hades-premium.page-collab .hades-main-page-hero__media{max-width:31rem}body.hades-premium .hades-main-page-hero__copy{margin-top:1rem;max-width:54rem}body.hades-premium .hades-main-page-hero__eyebrow{margin:0 0 .45rem;color:var(--hades-ink);font-family:var(--hades-script-font);font-size:var(--hades-section-script-size);font-weight:400;letter-spacing:0;line-height:1;text-transform:none}body.hades-premium .hades-main-page-hero__title{margin:0;color:var(--hades-burgundy);font-size:var(--hades-section-headline-size);line-height:1.35;font-weight:600;letter-spacing:.01em}body.hades-premium .hades-main-page-hero__text{margin:.7rem 0 0;max-width:48rem;color:var(--hades-muted);font-size:var(--hades-section-body-size)}body.hades-premium .hades-main-page-hero--centered .hades-main-page-hero__text{display:block;width:100%;max-width:min(58rem,100%);margin:.85rem auto 0!important;text-align:center!important}body.hades-premium .hades-page-links--intro{margin-top:.9rem;margin-bottom:1.1rem}body.hades-premium .hades-page-panel{padding-top:.4rem;padding-bottom:1.8rem;text-align:center}body.hades-premium .hades-page-panel__script{margin:0 0 .4rem;color:var(--hades-ink);font-family:var(--hades-script-font);font-size:var(--hades-section-script-size);line-height:1}body.hades-premium .hades-page-panel__text{max-width:56rem;margin:0 auto;color:var(--hades-muted);font-size:var(--hades-section-body-size);line-height:1.75}body.hades-premium .hades-page-panel__text a,body.hades-premium .hades-page-pod__text a{color:var(--hades-burgundy);text-decoration:underline;text-underline-offset:.2rem}body.hades-premium .hades-page-pods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.4rem}body.hades-premium .hades-page-pods--sizes{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1.3rem}body.hades-premium .hades-size-guide-table-wrap{margin:1.5rem auto 1.3rem;max-width:72rem;overflow-x:auto;-webkit-overflow-scrolling:touch}body.hades-premium .hades-size-guide-table{width:100%;min-width:58rem;border-collapse:collapse;background:#fff;border:1px solid var(--hades-line)}body.hades-premium .hades-size-guide-table th,body.hades-premium .hades-size-guide-table td{padding:1.05rem .95rem;border:1px solid var(--hades-line);text-align:center;font-size:clamp(1.16rem,1.2vw,1.34rem);line-height:1.35}body.hades-premium .hades-size-guide-table th{color:var(--hades-burgundy);font-weight:700;letter-spacing:.04em;text-transform:uppercase}body.hades-premium .hades-size-guide-table td{color:var(--hades-muted);font-weight:500}body.hades-premium .hades-size-guide-table td:first-child{color:var(--hades-ink);font-weight:700}body.hades-premium .hades-size-guide-methods{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.4rem;margin-bottom:1.25rem}body.hades-premium .hades-size-guide-note{margin-top:.8rem}body.hades-premium .hades-page-pod{padding:1.3rem 1.1rem;border:1px solid var(--hades-line);background:#fff}body.hades-premium .hades-page-pod__label{margin:0 0 .5rem;color:var(--hades-burgundy);font-size:var(--hades-section-headline-size);font-weight:600;line-height:1.35}body.hades-premium .hades-page-pod__text{margin:0;color:var(--hades-muted);font-size:var(--hades-section-body-size);line-height:1.7}body.hades-premium .hades-page-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem .8rem;margin-top:1.2rem}body.hades-premium .hades-page-links a{display:inline-flex;align-items:center;justify-content:center;min-height:2.4rem;padding:.68rem .95rem;border:1px solid rgba(108,23,54,.16);color:var(--hades-burgundy);background:#fff8fb;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}body.hades-premium .hades-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem;text-align:left}body.hades-premium.page-faq .hades-page-panel--faq{padding-top:clamp(1.4rem,2.2vw,2.4rem)}body.hades-premium.page-faq .hades-faq-grid{margin-top:0}body.hades-premium .hades-faq-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.4rem}body.hades-premium .hades-faq-topic{text-align:left}body.hades-premium .hades-faq-topic__media{overflow:hidden;border:1px solid var(--hades-line);background:#fff}body.hades-premium .hades-faq-topic__media img{display:block;width:100%;height:auto}body.hades-premium .hades-faq-topic__label{margin:.9rem 0 .35rem;color:var(--hades-burgundy);font-size:1.02rem;font-weight:600;line-height:1.35}body.hades-premium .hades-faq-topic__text{margin:0;color:var(--hades-muted);font-size:var(--hades-section-body-size);line-height:1.7}body.hades-premium .hades-faq-card{border:1px solid var(--hades-line);background:#fffdfc;border-radius:999px;overflow:hidden}body.hades-premium .hades-faq-card[open]{border-radius:1.4rem}body.hades-premium .hades-faq-card summary{position:relative;list-style:none;cursor:pointer;padding:1.15rem 3rem 1.15rem 1.15rem;color:var(--hades-ink);font-size:1rem;font-weight:600;line-height:1.5}body.hades-premium .hades-faq-card summary::-webkit-details-marker{display:none}body.hades-premium .hades-faq-card summary:after{content:"\2304";position:absolute;right:1.1rem;top:50%;transform:translateY(-50%);color:var(--hades-burgundy);font-size:1.35rem;line-height:1}body.hades-premium .hades-faq-card[open] summary:after{transform:translateY(-50%) rotate(180deg)}body.hades-premium .hades-faq-card>div{padding:0 1.15rem 1.2rem}body.hades-premium .hades-faq-card p{margin:0;color:var(--hades-muted);font-size:var(--hades-section-body-size);line-height:1.75}body.hades-premium .hades-faq-card p a{color:var(--hades-burgundy);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}body.hades-premium .hades-faq-card p a:hover{color:var(--hades-ink)}body.hades-premium .hades-newsletter-band{margin-top:1.6rem}body.hades-premium .related-products .title,body.hades-premium .related-products__heading,body.hades-premium .product-recommendations__heading,body.hades-premium .complementary-products__heading{color:var(--hades-burgundy);font-size:1.34rem;font-weight:600;letter-spacing:.01em;line-height:1.35;text-transform:none}body.hades-premium .shopify-app-block,body.hades-premium [id^=shopify-block-],body.hades-premium [id*=shopify-block-]{position:relative;z-index:130}body.hades-premium .hades-newsletter-band__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2rem;align-items:end;padding:2rem 2.2rem;background:#f8e8ee;color:var(--hades-ink);border:1px solid rgba(108,23,54,.14)}body.hades-premium .hades-newsletter-band__eyebrow{margin:0 0 .5rem;color:var(--hades-burgundy);font-size:.82rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}body.hades-premium .hades-newsletter-band__title{margin:0 0 .8rem;color:var(--hades-burgundy);font-size:var(--hades-section-headline-size);font-weight:600;letter-spacing:.01em;line-height:1.35}body.hades-premium .hades-newsletter-band__brand{margin:0 0 .2rem;color:var(--hades-ink);font-family:var(--hades-script-font);font-size:var(--hades-section-script-size);line-height:1}body.hades-premium .hades-newsletter-band__text{margin:0;color:var(--hades-muted);font-size:var(--hades-section-body-size)}body.hades-premium .hades-newsletter-band__media{overflow:hidden;border:1px solid rgba(108,23,54,.12);max-width:26rem;justify-self:end;aspect-ratio:4 / 5;background:#fff}body.hades-premium .hades-newsletter-band__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}body.hades-premium .hades-newsletter-form{width:100%}body.hades-premium .hades-newsletter-form__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center}body.hades-premium .hades-newsletter-form__input{width:100%;min-height:4.8rem;padding:0 1.4rem;border:1px solid rgba(108,23,54,.18);background:#fff;color:var(--hades-ink);font:inherit}body.hades-premium .hades-newsletter-form__input::placeholder{color:#1111117a}body.hades-premium .hades-newsletter-form .button{background:var(--hades-burgundy);border-color:var(--hades-burgundy);color:#fff}body.hades-premium .hades-newsletter-form .button:hover{background:var(--hades-ink);border-color:var(--hades-ink);color:#fff}body.hades-premium .hades-newsletter-form__message{margin:1rem 0 0;color:var(--hades-burgundy);font-size:.92rem}body.hades-premium .hades-stone-edit{padding-bottom:3rem}body.hades-premium .hades-visual-nav--five{grid-template-columns:repeat(5,minmax(0,1fr))}body.hades-premium .footer{background:#fff;border-top:1px solid var(--hades-line)}body.hades-premium .footer-block__heading{color:var(--hades-burgundy);font-size:var(--hades-section-headline-size);font-weight:600;letter-spacing:.01em;text-transform:none}body.hades-premium .footer a,body.hades-premium .footer__content-bottom,body.hades-premium .footer__copyright{color:var(--hades-muted);font-size:.94rem}body.hades-premium .footer__content-top{padding-bottom:3rem}body.hades-premium .footer .list-menu__item--link:hover,body.hades-premium .footer a:hover{color:var(--hades-burgundy)}body.hades-premium .footer__content-bottom{border-top:1px solid var(--hades-line)}@media screen and (min-width:990px){body.hades-premium .page-width{max-width:min(160rem,calc(100vw - 8rem))}body.hades-premium .header{padding:2rem 4rem 1.6rem}body.hades-premium .product--large:not(.product--no-media) .product__media-wrapper{max-width:58%;width:calc(58% - var(--grid-desktop-horizontal-spacing) / 2)}body.hades-premium .product--large:not(.product--no-media) .product__info-wrapper{max-width:42%;width:calc(42% - var(--grid-desktop-horizontal-spacing) / 2);padding:0 0 0 5rem}}@media screen and (max-width:989px){body.hades-premium #Banner-hero_brand{min-height:58vh}body.hades-premium .hades-kaos-spotlight__media{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}}@media screen and (max-width:749px){body.hades-premium.template-index .section-header.shopify-section-group-header-group{margin-bottom:-12rem}body.hades-premium .page-width,body.hades-premium .page-width--narrow{max-width:calc(100vw - 2.4rem)}body.hades-premium .header__menu-item,body.hades-premium .header__active-menu-item{font-size:.88rem;letter-spacing:.05em}body.hades-premium .header__heading,body.hades-premium .header__heading-link,body.hades-premium .header__heading-logo-wrapper{display:none!important}body.hades-premium .hades-visual-nav--three{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}body.hades-premium .hades-visual-nav--three .hades-visual-tile:last-child{grid-column:1 / -1}body.hades-premium .hades-kaos-spotlight__media{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}body.hades-premium .hades-visual-nav--five{display:flex;overflow-x:auto;flex-wrap:nowrap;gap:.9rem;padding-bottom:.6rem;scrollbar-width:none}body.hades-premium .hades-visual-nav--five::-webkit-scrollbar{display:none}body.hades-premium .hades-visual-nav--five .hades-visual-tile{flex:0 0 38vw}body.hades-premium .hades-shape-card{flex-basis:8rem;min-height:auto;gap:.7rem}body.hades-premium .hades-inline-guides{gap:.55rem 1rem}body.hades-premium .hades-inline-guides a{font-size:.72rem;letter-spacing:.12em}body.hades-premium .hades-product-guides{gap:.45rem .9rem}body.hades-premium .hades-product-guides a{font-size:.72rem;letter-spacing:.1em}body.hades-premium .hades-shapes__band{grid-template-columns:minmax(10rem,12rem) 1fr;gap:.8rem;padding:1rem 1rem 1.1rem}body.hades-premium .hades-shapes__band-copy{min-width:0}body.hades-premium .hades-shapes__band-title{font-size:1.8rem}body.hades-premium .hades-shapes__strip-image,body.hades-premium .hades-shapes__strip-labels{min-width:38rem}body.hades-premium .hades-shapes__strip-label{font-size:.78rem}body.hades-premium .hades-shape-card--stone{flex-basis:6.2rem;min-height:auto;padding:.3rem .3rem .6rem}body.hades-premium .hades-shape-card--marquise{flex-basis:4.8rem}body.hades-premium .hades-shape-sprite{background-size:1128px 752px}body.hades-premium .hades-shape-sprite--round{width:70px;height:70px;background-position:-100px -62px}body.hades-premium .hades-shape-sprite--princess{width:70px;height:70px;background-position:-994px -396px}body.hades-premium .hades-shape-sprite--oval{width:58px;height:82px;background-position:-370px -62px}body.hades-premium .hades-shape-sprite--marquise{width:38px;height:92px;background-position:-846px -387px}body.hades-premium .hades-shape-sprite--emerald{width:58px;height:84px;background-position:-118px -377px}body.hades-premium .hades-shape-sprite--radiant{width:70px;height:82px;background-position:-609px -62px}body.hades-premium .hades-shape-sprite--pear{width:54px;height:86px;background-position:-882px -61px}body.hades-premium .hades-shape-icon{width:5.2rem;height:5.2rem}body.hades-premium .hades-shapes__header{flex-direction:column;align-items:flex-start}body.hades-premium .hades-kaos-spotlight__intro{align-items:flex-start}body.hades-premium .hades-script-heading--kaos img{max-height:4.8rem}body.hades-premium .hades-script-heading--ring-edit img{max-height:4.4rem}body.hades-premium .announcement-bar__message,body.hades-premium .announcement-bar__link{font-size:.72rem;letter-spacing:.1em}body.hades-premium .product__info-wrapper{padding-left:0}body.hades-premium .icon-with-text--horizontal{flex-direction:row;align-items:flex-start;justify-content:space-between;column-gap:.8rem;row-gap:0}body.hades-premium .icon-with-text--horizontal .icon-with-text__item{width:calc(33.333% - .6rem);flex:0 0 calc(33.333% - .6rem);text-align:center}body.hades-premium .icon-with-text__item .icon{margin:0 auto .8rem}body.hades-premium .icon-with-text__item .h4{font-size:.76rem;line-height:1.4;letter-spacing:.08em}body.hades-premium .collection-hero__title{font-size:2.4rem}body.hades-premium .hades-tennis-edit__intro{align-items:flex-start}body.hades-premium .hades-tennis-edit__layout{grid-template-columns:1fr;gap:1rem}body.hades-premium .hades-tennis-edit__media{max-width:100%;justify-self:stretch}body.hades-premium .hades-gifting-edit__layout{grid-template-columns:1fr}body.hades-premium .hades-gifting-edit__media{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);max-width:34rem}body.hades-premium .hades-newsletter-band__inner,body.hades-premium .hades-page-pods,body.hades-premium .hades-faq-grid{grid-template-columns:1fr}body.hades-premium .hades-page-pods--sizes{grid-template-columns:repeat(2,minmax(0,1fr))}body.hades-premium .hades-size-guide-table{min-width:54rem}body.hades-premium .hades-size-guide-table th,body.hades-premium .hades-size-guide-table td{padding:.9rem .75rem}body.hades-premium .hades-size-guide-methods,body.hades-premium .hades-faq-topics,body.hades-premium .page-faq .rte{grid-template-columns:1fr}body.hades-premium .hades-page-links a{width:100%;justify-content:center}body.hades-premium .hades-newsletter-band__inner{padding:1.35rem 1.2rem}body.hades-premium .hades-guide-grid,body.hades-premium .hades-collection-guides__inner{grid-template-columns:1fr}body.hades-premium .hades-collection-guides__card{grid-template-columns:7.8rem 1fr;gap:.8rem;padding:.9rem}body.hades-premium .hades-newsletter-form__row{grid-template-columns:minmax(0,1fr) auto;gap:.8rem}body.hades-premium .hades-newsletter-form .button{min-height:4.4rem;padding:0 1.2rem;font-size:.82rem}body.hades-premium .hades-newsletter-band__media{max-width:100%;justify-self:stretch}body.hades-premium .hades-about-editorial__grid{grid-template-columns:1fr}body.hades-premium .hades-about-stickers{min-height:24rem;padding:1.2rem;background-size:cover}body.hades-premium .hades-about-stickers__panel{padding:1.4rem 1.2rem}body.hades-premium .collection-hero__description,body.hades-premium .collection-hero .rte,body.hades-premium .hades-shapes__copy,body.hades-premium .hades-kaos-spotlight__copy,body.hades-premium .hades-tennis-edit__text,body.hades-premium .hades-gifting-edit__text,body.hades-premium .hades-seo-story__copy p,body.hades-premium .hades-main-page-hero__text,body.hades-premium .hades-page-panel__text{font-size:1.03rem}body.hades-premium .hades-kaos-spotlight__eyebrow,body.hades-premium .hades-shapes__eyebrow,body.hades-premium .hades-tennis-edit__eyebrow,body.hades-premium .hades-gifting-edit__eyebrow,body.hades-premium .hades-seo-story__title,body.hades-premium .hades-editorial-swipe__eyebrow{font-size:1.16rem}body.hades-premium .hades-kaos-spotlight,body.hades-premium .hades-stone-edit,body.hades-premium .hades-tennis-edit,body.hades-premium .hades-editorial-swipe,body.hades-premium .hades-gifting-edit,body.hades-premium .hades-shapes,body.hades-premium .hades-newsletter-band{padding-bottom:1.8rem}body.hades-premium .hades-kaos-spotlight__intro,body.hades-premium .hades-shapes__header,body.hades-premium .hades-newsletter-band__inner{gap:1rem}body.hades-premium .hades-marquee__track{gap:2rem;padding:.75rem 0}body.hades-premium .hades-marquee__track span{font-size:.74rem;letter-spacing:.1em}body.hades-premium .hades-press-quote__text{font-size:1.7rem;line-height:1.28}body.hades-premium .hades-editorial-swipe__header{margin-bottom:1.2rem;justify-items:center;text-align:center;padding-left:0;width:100%}body.hades-premium .hades-editorial-swipe__track{display:flex;gap:0;overflow-x:auto;padding-bottom:0;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}body.hades-premium .hades-editorial-swipe__card{flex:0 0 100%;min-width:100%;scroll-snap-align:center}body.hades-premium .hades-editorial-swipe__card img{aspect-ratio:4 / 5;object-fit:cover}body.hades-premium .hades-editorial-swipe__nav{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:2.65rem;height:2.65rem;border:1px solid rgba(112,29,69,.18);border-radius:999px;background:#ffffff94;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--hades-burgundy);font-family:var(--hades-font);font-size:2rem;line-height:1;transform:translateY(-50%);box-shadow:0 .9rem 2.2rem #1b181b1a}body.hades-premium .hades-editorial-swipe__nav--prev{left:.7rem}body.hades-premium .hades-editorial-swipe__nav--next{right:.7rem}body.hades-premium .hades-stone-edit .hades-visual-nav--five{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;overflow:visible;padding-bottom:.25rem}body.hades-premium .hades-stone-edit .hades-visual-nav--five>.hades-visual-tile{flex:none;min-width:0}body.hades-premium .hades-stone-edit .hades-visual-nav--five>.hades-visual-tile:nth-child(n+5){display:none!important}body.hades-premium .hades-stone-edit .hades-shapes__eyebrow{margin-top:1.45rem}body.hades-premium .hades-gifting-edit__links a{width:100%;justify-content:center}body.hades-premium .hades-gifting-edit__media{grid-template-columns:1fr 1fr;gap:.7rem}body.hades-premium .hades-press-logos{gap:1.3rem;flex-wrap:wrap}body.hades-premium .hades-press-logo{font-size:1rem}body.hades-premium .hades-seo-story__title{font-size:1.42rem}body.hades-premium .hades-seo-story__inner{grid-template-columns:1fr}body.hades-premium .hades-seo-story__media{max-width:100%;justify-self:stretch}}@media(hover:hover)and (pointer:fine){body.hades-premium .hades-cursor{position:fixed;top:0;left:0;width:2.6rem;height:2.6rem;border:1px solid rgba(17,17,17,.28);border-radius:999px;pointer-events:none;z-index:120;opacity:0;transform:translate(-50%,-50%);transition:width .24s ease,height .24s ease,opacity .18s ease,border-color .18s ease,background .18s ease}body.hades-premium .hades-cursor.is-visible{opacity:1}body.hades-premium .hades-cursor.is-active{width:4.8rem;height:4.8rem;border-color:#6c173647;background:#d7a0b514}}body.hades-premium .hades-blog-hero .hades-main-page-hero__eyebrow{color:var(--hades-burgundy);font-family:var(--hades-script-font);font-size:clamp(2.7rem,4.2vw,5.4rem);font-weight:400;letter-spacing:0;line-height:1;text-transform:none}body.hades-premium.template-blog .article-card-wrapper .card__inner{max-width:min(32rem,72%);margin:0 auto}body.hades-premium.template-blog .article-card__image--small .ratio:before,body.hades-premium.template-blog .article-card__image--medium .ratio:before,body.hades-premium.template-blog .article-card__image--large .ratio:before,body.hades-premium.template-blog .blog-articles--collage>* .article-card__image--small .ratio:before,body.hades-premium.template-blog .blog-articles--collage>* .article-card__image--medium .ratio:before,body.hades-premium.template-blog .blog-articles--collage>* .article-card__image--large .ratio:before{padding-bottom:76%!important}body.hades-premium.template-blog .article-card-wrapper .card__media .media img,body.hades-premium.template-blog .blog-articles .card__media .media img{padding:clamp(1.3rem,2.2vw,2.8rem)}body.hades-premium.template-article .article-template__hero-container{max-width:min(60rem,calc(100vw - 4rem))}body.hades-premium.template-article .article-template__hero-small,body.hades-premium.template-article .article-template__hero-medium,body.hades-premium.template-article .article-template__hero-large{height:min(34rem,50vw)!important;min-height:18rem}body.hades-premium .product-card-wrapper .card__badge{display:none!important;align-self:flex-start;justify-self:center;grid-row-start:1;margin:.9rem!important}body.hades-premium .product-card-wrapper .card__badge .badge{width:8.8rem;min-width:8.8rem;min-height:2.1rem;padding:.1rem .65rem!important;border:0!important;border-radius:999px;box-shadow:none!important;background:var(--hades-sale-pill);color:#fff;font-size:.6rem;letter-spacing:.13em}body.hades-premium.template-collection .product-card-wrapper .card__badge{display:none!important}body.hades-premium.template-collection .product-card-wrapper .card__heading{min-height:6.55rem;margin-bottom:0}body.hades-premium.template-collection .product-card-wrapper .hades-card-title-script{min-height:2.7rem}body.hades-premium.template-collection .product-card-wrapper .hades-card-title-meta{display:-webkit-box;min-height:2.38rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.hades-premium .product-card-wrapper .card-information .price.hades-card-price-row{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;margin-top:.7rem}body.hades-premium .product-card-wrapper .price.hades-card-price-row .price__container{display:inline-flex;align-items:baseline;gap:.45rem .65rem;flex-wrap:wrap}body.hades-premium .product-card-wrapper .price.hades-card-price-row .price__sale{align-items:baseline;gap:.45rem .65rem}body.hades-premium .product-card-wrapper .price.hades-card-price-row .price-item{margin-right:0}body.hades-premium .product-card-wrapper .price.hades-card-price-row .hades-card-price-badge{display:inline-flex!important;align-items:center;justify-content:center;width:auto;min-width:6.6rem;min-height:2.15rem;padding:.18rem .9rem .16rem!important;border:0!important;border-radius:999px;box-shadow:none!important;background:var(--hades-sale-pill);color:#fff;font-size:.58rem;font-weight:700;letter-spacing:.12em;line-height:1;text-align:center;text-transform:uppercase}body.hades-premium .product-card-wrapper .card__inner{position:relative}body.hades-premium .product-card-wrapper .price .price__badge-sale,body.hades-premium .product-card-wrapper .price .price__badge-sold-out,body.hades-premium .product-card-wrapper .price.hades-card-price-row .hades-card-price-badge{display:none!important}body.hades-premium .product-card-wrapper .card__badge,body.hades-premium.template-collection .product-card-wrapper .card__badge{display:flex!important;position:absolute;top:.82rem;right:.82rem;bottom:auto;left:auto;z-index:4;margin:0!important;pointer-events:none}body.hades-premium .product-card-wrapper .hades-card-overlay-badge{display:inline-flex!important;align-items:center;justify-content:center;border:0!important;box-shadow:0 .55rem 1.6rem #6c17361f!important;font-family:var(--hades-font);font-weight:700;line-height:1;text-align:center;text-transform:uppercase;pointer-events:none}body.hades-premium .product-card-wrapper .hades-card-badge--sale{width:3.45rem;min-width:3.45rem;height:3.45rem;min-height:3.45rem;padding:0!important;border-radius:50%;background:var(--hades-sale-pill);color:#fff;font-size:.7rem;letter-spacing:.01em}body.hades-premium .product-card-wrapper.hades-card-is-sold-out .card__media img{filter:grayscale(1);opacity:.38}body.hades-premium .product-card-wrapper.hades-card-is-sold-out .card__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff6;pointer-events:none}body.hades-premium .product-card-wrapper.hades-card-is-sold-out .card__badge{top:50%;right:auto;left:50%;transform:translate(-50%,-50%)}body.hades-premium .product-card-wrapper .hades-card-badge--sold-out{width:auto;min-width:8.8rem;min-height:2.25rem;padding:.18rem 1rem!important;border-radius:999px;background:#111111db;color:#fff;font-size:.58rem;letter-spacing:.12em}body.hades-premium .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:3.7rem;padding:.78rem 1.18rem;font-size:1.08rem;letter-spacing:.07em;line-height:1.22}body.hades-premium .product-form__input--pill input[type=radio]:checked+label{display:inline-flex}body.hades-premium .product-form__input--pill .form__label{margin-bottom:.45rem;color:var(--hades-muted);font-size:.98rem}body.hades-premium .hades-script-heading--kaos{min-height:clamp(4.8rem,7vw,7rem)}body.hades-premium .hades-script-heading--kaos img{opacity:1}body.hades-premium.page-livrare-si-retur .rte *,body.hades-premium.page-ring-size-guide .rte *,body.hades-premium.page-privacy-policy .rte *,body.hades-premium.page-termeni-si-conditii .rte *,body.hades-premium .shopify-policy__body *{font-family:var(--hades-font)!important}body.hades-premium.page-livrare-si-retur .rte p,body.hades-premium.page-livrare-si-retur .rte li,body.hades-premium.page-ring-size-guide .rte p,body.hades-premium.page-ring-size-guide .rte li,body.hades-premium.page-privacy-policy .rte p,body.hades-premium.page-privacy-policy .rte li,body.hades-premium.page-termeni-si-conditii .rte p,body.hades-premium.page-termeni-si-conditii .rte li,body.hades-premium .shopify-policy__body p,body.hades-premium .shopify-policy__body li{color:var(--hades-muted)!important;font-size:var(--hades-section-body-size)!important;font-weight:400!important;line-height:1.76!important;letter-spacing:.02em!important}body.hades-premium.page-livrare-si-retur .rte h2,body.hades-premium.page-livrare-si-retur .rte h3,body.hades-premium.page-ring-size-guide .rte h2,body.hades-premium.page-ring-size-guide .rte h3,body.hades-premium.page-privacy-policy .rte h2,body.hades-premium.page-privacy-policy .rte h3,body.hades-premium.page-termeni-si-conditii .rte h2,body.hades-premium.page-termeni-si-conditii .rte h3,body.hades-premium .shopify-policy__body h2,body.hades-premium .shopify-policy__body h3{color:var(--hades-burgundy)!important;font-size:var(--hades-section-headline-size)!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.01em!important}body.hades-premium.page-faq .footer .rte{display:block;grid-template-columns:none;gap:0;text-align:inherit}body.hades-premium.page-faq .footer .rte>p:first-child{display:block}body.hades-premium #shopify-pc__banner,body.hades-premium #shopify-pc__banner__dialog,body.hades-premium .shopify-pc__banner__dialog,body.hades-premium #shopify-pc__prefs,body.hades-premium #shopify-pc__prefs__dialog,body.hades-premium .Avada-Popup,body.hades-premium .cc-window,body.hades-premium .cc-banner{background:#121212d6!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:.55rem!important;box-shadow:0 2rem 5rem #11111147!important;color:#fff!important;font-family:var(--hades-font)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}body.hades-premium #shopify-pc__banner *,body.hades-premium #shopify-pc__banner__dialog *,body.hades-premium .shopify-pc__banner__dialog *,body.hades-premium #shopify-pc__prefs *,body.hades-premium #shopify-pc__prefs__dialog *,body.hades-premium .Avada-Popup *,body.hades-premium .cc-window *,body.hades-premium .cc-banner *{color:#fff!important;font-family:var(--hades-font)!important}body.hades-premium #shopify-pc__banner h2,body.hades-premium #shopify-pc__banner h3,body.hades-premium #shopify-pc__banner__dialog h2,body.hades-premium #shopify-pc__banner__dialog h3,body.hades-premium .shopify-pc__banner__dialog h2,body.hades-premium .shopify-pc__banner__dialog h3,body.hades-premium #shopify-pc__prefs h2,body.hades-premium #shopify-pc__prefs h3,body.hades-premium #shopify-pc__prefs__dialog h2,body.hades-premium #shopify-pc__prefs__dialog h3{color:#fff!important;font-family:var(--hades-font)!important;font-size:1.18rem!important;font-weight:700!important;letter-spacing:0!important;line-height:1.28!important}body.hades-premium #shopify-pc__banner p,body.hades-premium #shopify-pc__banner li,body.hades-premium #shopify-pc__banner__dialog p,body.hades-premium #shopify-pc__banner__dialog li,body.hades-premium .shopify-pc__banner__dialog p,body.hades-premium .shopify-pc__banner__dialog li,body.hades-premium #shopify-pc__prefs p,body.hades-premium #shopify-pc__prefs li,body.hades-premium #shopify-pc__prefs__dialog p,body.hades-premium #shopify-pc__prefs__dialog li,body.hades-premium .Avada-Popup p,body.hades-premium .cc-message{color:#ffffffc7!important;font-size:.95rem!important;line-height:1.58!important;letter-spacing:.01em!important}body.hades-premium #shopify-pc__banner a,body.hades-premium #shopify-pc__banner__dialog a,body.hades-premium .shopify-pc__banner__dialog a,body.hades-premium #shopify-pc__prefs a,body.hades-premium #shopify-pc__prefs__dialog a,body.hades-premium .Avada-Popup a,body.hades-premium .cc-window a,body.hades-premium .cc-banner a{color:#fff!important;text-decoration:underline;text-underline-offset:.18em}body.hades-premium #shopify-pc__banner button,body.hades-premium #shopify-pc__banner__dialog button,body.hades-premium .shopify-pc__banner__dialog button,body.hades-premium #shopify-pc__prefs button,body.hades-premium #shopify-pc__prefs__dialog button,body.hades-premium .Avada-Popup button,body.hades-premium .cc-btn{background:transparent!important;border:1px solid rgba(255,255,255,.7)!important;border-radius:.16rem!important;color:#fff!important;font-size:.92rem!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1!important;min-height:2.9rem!important;padding:.8rem 1.25rem!important;text-transform:none!important;transition:background .18s ease,border-color .18s ease}body.hades-premium #shopify-pc__banner button:hover,body.hades-premium #shopify-pc__banner__dialog button:hover,body.hades-premium .shopify-pc__banner__dialog button:hover,body.hades-premium #shopify-pc__prefs button:hover,body.hades-premium #shopify-pc__prefs__dialog button:hover,body.hades-premium .Avada-Popup button:hover,body.hades-premium .cc-btn:hover{background:#ffffff1a!important;border-color:#ffffffe6!important}body.hades-premium #shopify-pc__banner button[data-action=accept],body.hades-premium #shopify-pc__banner__dialog button[data-action=accept],body.hades-premium .shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,body.hades-premium #shopify-pc__prefs__header-accept,body.hades-premium #shopify-pc__prefs__header-save,body.hades-premium .Avada-ConfirmBtn,body.hades-premium .cc-allow,body.hades-premium .cc-btn.cc-allow{background:#ffffff24!important;border-color:#ffffffd9!important;color:#fff!important}body.hades-premium #shopify-pc__banner button[data-action=accept] *,body.hades-premium #shopify-pc__banner__dialog button[data-action=accept] *,body.hades-premium .shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept *,body.hades-premium #shopify-pc__prefs__header-accept *,body.hades-premium #shopify-pc__prefs__header-save *,body.hades-premium .Avada-ConfirmBtn *,body.hades-premium .cc-allow *,body.hades-premium .cc-btn.cc-allow *{color:#fff!important}body.hades-premium #shopify-pc__banner button[data-action=decline],body.hades-premium #shopify-pc__banner button[data-action=manage-preferences],body.hades-premium #shopify-pc__banner__dialog button[data-action=decline],body.hades-premium #shopify-pc__banner__dialog button[data-action=manage-preferences],body.hades-premium .shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline,body.hades-premium .shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs,body.hades-premium #shopify-pc__prefs__header-decline,body.hades-premium .cc-deny,body.hades-premium .cc-dismiss{background:transparent!important;border:1px solid rgba(255,255,255,.7)!important;color:#fff!important}body.hades-premium #shopify-pc__banner button[data-action=decline] *,body.hades-premium #shopify-pc__banner button[data-action=manage-preferences] *,body.hades-premium #shopify-pc__banner__dialog button[data-action=decline] *,body.hades-premium #shopify-pc__banner__dialog button[data-action=manage-preferences] *,body.hades-premium .shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline *,body.hades-premium .shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs *,body.hades-premium #shopify-pc__prefs__header-decline *,body.hades-premium .cc-deny *,body.hades-premium .cc-dismiss *{color:#fff!important}body.hades-premium #shopify-pc__banner,body.hades-premium #shopify-pc__banner__dialog,body.hades-premium .shopify-pc__banner__dialog{position:fixed!important;top:50%!important;right:auto!important;bottom:auto!important;left:50%!important;transform:translate(-50%,-50%)!important;width:min(54rem,calc(100vw - 2rem))!important;max-width:calc(100vw - 2rem)!important;max-height:calc(100vh - 2rem)!important;padding:clamp(1.15rem,2vw,1.8rem)!important;overflow:auto!important}body.hades-premium #shopify-pc__banner:before,body.hades-premium #shopify-pc__banner__dialog:before,body.hades-premium .shopify-pc__banner__dialog:before{content:none!important}body.hades-premium #shopify-pc__banner h2,body.hades-premium #shopify-pc__banner__dialog h2,body.hades-premium .shopify-pc__banner__dialog h2{margin:0 0 .55rem!important}body.hades-premium #shopify-pc__banner p,body.hades-premium #shopify-pc__banner__dialog p,body.hades-premium .shopify-pc__banner__dialog p{max-width:44rem;margin-bottom:1.15rem!important}body.hades-premium #shopify-pc__banner button,body.hades-premium #shopify-pc__banner__dialog button,body.hades-premium .shopify-pc__banner__dialog button{min-width:10rem!important;min-height:2.85rem!important}body.hades-premium #shopify-pc__banner button+button,body.hades-premium #shopify-pc__banner__dialog button+button,body.hades-premium .shopify-pc__banner__dialog button+button{margin-left:.5rem!important}@media screen and (max-width:749px){body.hades-premium.template-blog .main-blog{max-width:min(44rem,calc(100vw - 3rem))}body.hades-premium.template-blog .article-card-wrapper .card__inner{max-width:min(22rem,68vw)}body.hades-premium.template-blog .article-card__image--small .ratio:before,body.hades-premium.template-blog .article-card__image--medium .ratio:before,body.hades-premium.template-blog .article-card__image--large .ratio:before,body.hades-premium.template-blog .blog-articles--collage>* .article-card__image--small .ratio:before,body.hades-premium.template-blog .blog-articles--collage>* .article-card__image--medium .ratio:before,body.hades-premium.template-blog .blog-articles--collage>* .article-card__image--large .ratio:before{padding-bottom:82%!important}body.hades-premium .product-card-wrapper .card__badge{justify-self:center;margin:.6rem!important}body.hades-premium .product-card-wrapper .card__badge .badge{width:7.8rem;min-width:7.8rem;min-height:1.9rem;font-size:.54rem}body.hades-premium .product-card-wrapper .card__badge{top:.58rem;right:.58rem;bottom:auto;left:auto;justify-self:auto;margin:0!important}body.hades-premium .product-card-wrapper .hades-card-badge--sale{width:2.9rem;min-width:2.9rem;height:2.9rem;min-height:2.9rem;font-size:.62rem}body.hades-premium .product-card-wrapper.hades-card-is-sold-out .card__badge{top:50%;right:auto;left:50%;transform:translate(-50%,-50%)}body.hades-premium .product-card-wrapper .hades-card-badge--sold-out{width:auto;min-width:7.6rem;min-height:2rem;font-size:.5rem}body.hades-premium #shopify-pc__banner,body.hades-premium #shopify-pc__banner__dialog,body.hades-premium .shopify-pc__banner__dialog{top:50%!important;right:auto!important;bottom:auto!important;left:50%!important;transform:translate(-50%,-50%)!important;width:calc(100vw - 1.5rem)!important;max-width:none!important;max-height:calc(100vh - 1.5rem)!important;padding:1rem!important;border-radius:.55rem!important}body.hades-premium #shopify-pc__banner h2,body.hades-premium #shopify-pc__banner__dialog h2,body.hades-premium .shopify-pc__banner__dialog h2{font-size:1rem!important}body.hades-premium #shopify-pc__banner p,body.hades-premium #shopify-pc__banner__dialog p,body.hades-premium .shopify-pc__banner__dialog p{font-size:.86rem!important;line-height:1.52!important}body.hades-premium #shopify-pc__banner button,body.hades-premium #shopify-pc__banner__dialog button,body.hades-premium .shopify-pc__banner__dialog button{width:100%!important;min-width:0!important}body.hades-premium #shopify-pc__banner button+button,body.hades-premium #shopify-pc__banner__dialog button+button,body.hades-premium .shopify-pc__banner__dialog button+button{margin-top:.45rem!important;margin-left:0!important}body.hades-premium .product-form__input--pill input[type=radio]+label{min-width:5.9rem;min-height:3.35rem;padding:.66rem .95rem;font-size:.94rem;letter-spacing:.055em;line-height:1.15}body.hades-premium.page-livrare-si-retur .rte p,body.hades-premium.page-livrare-si-retur .rte li,body.hades-premium.page-ring-size-guide .rte p,body.hades-premium.page-ring-size-guide .rte li,body.hades-premium.page-privacy-policy .rte p,body.hades-premium.page-privacy-policy .rte li,body.hades-premium.page-termeni-si-conditii .rte p,body.hades-premium.page-termeni-si-conditii .rte li,body.hades-premium .shopify-policy__body p,body.hades-premium .shopify-policy__body li{font-size:1rem!important;line-height:1.72!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hades-premium.css.map */
