:root{--sericova-bg: #FAF8F5;--sericova-ink: #1A1A2E;--sericova-gold: #C9A96E;--sericova-gold-dark: #96783C;--sericova-muted: #666666;--sericova-light: #F0EDE7;--sericova-border: #E5E0D8;--sericova-green: #2D6A4F;--sericova-red: #BB4444;--sericova-sans: "DM Sans", system-ui, sans-serif;--sericova-serif: "Cormorant Garamond", "Times New Roman", Georgia, serif}.sericova-product-grid{max-width:1100px;margin:0 auto;padding:40px 24px 20px;display:grid;grid-template-columns:1fr 1fr;gap:56px}@media(max-width:768px){.sericova-product-grid{grid-template-columns:1fr;gap:24px}}.sericova-product-img{border-radius:4px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border:1px solid var(--sericova-border);position:relative;overflow:hidden;background:#efece6}.sericova-product-img img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .2s ease}.sericova-product-img-badge{position:absolute;bottom:16px;right:16px;background:var(--sericova-ink);color:var(--sericova-gold);font-size:9px;padding:5px 12px;letter-spacing:.15em;text-transform:uppercase;font-family:var(--sericova-sans);font-weight:600;z-index:2}.sericova-thumbs{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-top:12px}@media(max-width:480px){.sericova-thumbs{grid-template-columns:repeat(5,1fr)}}.sericova-thumb{aspect-ratio:1/1;border-radius:2px;border:1px solid var(--sericova-border);overflow:hidden;cursor:pointer;background:#efece6;padding:0;transition:transform .15s}.sericova-thumb:hover{transform:translateY(-1px)}.sericova-thumb.active{border:2px solid var(--sericova-ink);outline:1px solid var(--sericova-bg)}.sericova-thumb img{width:100%;height:100%;object-fit:cover;display:block}.sericova-eyebrow{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--sericova-gold-dark);font-family:var(--sericova-sans);font-weight:600;margin-bottom:8px}.sericova-product-title{font-size:34px;font-weight:400;line-height:1.15;margin-bottom:8px;font-family:var(--sericova-serif);color:var(--sericova-ink)}.sericova-product-sub{font-size:12px;font-family:var(--sericova-sans);color:#999;margin-bottom:16px}.sericova-price-row{display:flex;align-items:baseline;gap:10px;margin-bottom:6px;flex-wrap:wrap}.sericova-price-main{font-size:28px;font-weight:600;color:var(--sericova-ink)}.sericova-price-compare-label{font-size:13px;color:#aaa;font-family:var(--sericova-sans)}.sericova-price-compare{font-size:16px;color:#aaa;text-decoration:line-through}.sericova-price-save{font-size:11px;background:var(--sericova-green);color:#fff;padding:3px 8px;font-family:var(--sericova-sans);font-weight:700;letter-spacing:.04em;border-radius:2px}.sericova-price-nightly{font-size:11px;font-family:var(--sericova-sans);color:#bbb;margin-bottom:20px}.sericova-callout{border-left:3px solid var(--sericova-gold);padding-left:16px;margin-bottom:20px}.sericova-callout p{font-size:13px;font-family:var(--sericova-sans);line-height:1.65;color:#555;margin:0}.sericova-callout strong{color:var(--sericova-ink)}.sericova-selector-label{font-size:11px;font-family:var(--sericova-sans);font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;color:var(--sericova-muted)}.sericova-color-wrap{display:flex;gap:6px;flex-wrap:wrap;max-width:320px;margin-bottom:16px}.sericova-color-btn{width:30px;height:30px;border-radius:50%;cursor:pointer;transition:all .15s;padding:0}.sericova-color-btn.active{border:2px solid var(--sericova-ink)!important;outline:2px solid var(--sericova-bg)}.sericova-size-wrap{display:flex;gap:8px;margin-bottom:16px}.sericova-size-btn{padding:10px 16px;font-size:12px;font-family:var(--sericova-sans);border:1px solid var(--sericova-ink);cursor:pointer;transition:all .2s;background:transparent;color:var(--sericova-ink)}.sericova-size-btn.active{background:var(--sericova-ink);color:var(--sericova-bg)}.sericova-qty-wrap{display:flex;align-items:center;border:1px solid var(--sericova-ink);width:fit-content;margin-bottom:16px}.sericova-qty-btn{width:38px;height:38px;background:none;border:none;font-size:16px;cursor:pointer;color:var(--sericova-ink);font-family:var(--sericova-sans)}.sericova-qty-val{width:38px;height:38px;display:flex;align-items:center;justify-content:center;font-size:14px;font-family:var(--sericova-sans);font-weight:600;border-left:1px solid var(--sericova-border);border-right:1px solid var(--sericova-border)}.sericova-atc{width:100%;padding:16px 24px;border:none;cursor:pointer;font-size:13px;font-family:var(--sericova-sans);font-weight:700;letter-spacing:.15em;text-transform:uppercase;transition:all .25s;margin-bottom:10px;background:var(--sericova-ink);color:var(--sericova-bg)}.sericova-atc:hover{background:var(--sericova-gold);color:var(--sericova-ink)}.sericova-atc.added{background:var(--sericova-green);color:#fff}.sericova-shop-pay{text-align:center;font-size:12px;color:#888;font-family:var(--sericova-sans);margin-bottom:14px}.sericova-guarantee{border:1px solid var(--sericova-border);padding:14px 16px;margin-bottom:14px;display:flex;align-items:center;gap:14px;border-radius:2px;background:#fafaf7}.sericova-guarantee-title{font-size:13px;font-family:var(--sericova-sans);font-weight:700;color:var(--sericova-ink);margin:0}.sericova-guarantee-sub{font-size:12px;font-family:var(--sericova-sans);color:#888;margin:2px 0 0}.sericova-shipping{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:14px;color:#aaa}.sericova-shipping span{font-size:11px;font-family:var(--sericova-sans)}.sericova-badges{display:grid;grid-template-columns:1fr 1fr;gap:6px}@media(max-width:480px){.sericova-badges{grid-template-columns:1fr}}.sericova-badge{padding:7px 10px;background:var(--sericova-light);font-size:11px;font-family:var(--sericova-sans);font-weight:500;color:#555;border-radius:2px;display:flex;align-items:center;gap:6px}.sericova-section{padding:56px 24px}.sericova-section-inner{max-width:700px;margin:0 auto}.sericova-section-eyebrow{font-size:11px;letter-spacing:.25em;text-transform:uppercase;font-family:var(--sericova-sans);font-weight:600;margin-bottom:12px;text-align:center}.sericova-section-eyebrow.on-light{color:var(--sericova-gold-dark)}.sericova-section-eyebrow.on-dark{color:var(--sericova-gold)}.sericova-section-title{font-size:28px;font-weight:400;line-height:1.3;margin-bottom:8px;text-align:center;font-family:var(--sericova-serif)}.sericova-section-sub{font-size:14px;font-family:var(--sericova-sans);line-height:1.7;text-align:center;max-width:520px;margin:0 auto 32px}.sericova-svs{background:var(--sericova-light)}.sericova-svs-table{background:var(--sericova-bg);border:1px solid var(--sericova-border);overflow:hidden}.sericova-svs-header{display:grid;grid-template-columns:2fr 1fr 1fr;border-bottom:2px solid var(--sericova-ink)}.sericova-svs-header-empty{padding:12px 16px}.sericova-svs-header-us{padding:12px 16px;font-family:var(--sericova-sans);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:var(--sericova-ink);color:var(--sericova-gold);text-align:center}.sericova-svs-header-them{padding:12px 16px;font-family:var(--sericova-sans);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#999;text-align:center}.sericova-svs-row{display:grid;grid-template-columns:2fr 1fr 1fr;border-bottom:1px solid var(--sericova-border)}.sericova-svs-row-label{padding:10px 16px;font-family:var(--sericova-sans);font-size:13px;font-weight:600;color:#333}.sericova-svs-row-cell{padding:10px 16px;font-family:var(--sericova-sans);font-size:13px;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px}.sericova-svs-closer{text-align:center;font-size:13px;font-family:var(--sericova-sans);font-weight:600;color:var(--sericova-ink);margin-top:20px}.sericova-mid-cta{text-align:center;margin-top:24px}.sericova-mid-cta a{display:inline-block;padding:14px 40px;background:var(--sericova-ink);color:var(--sericova-bg);border:none;cursor:pointer;font-size:12px;font-family:var(--sericova-sans);font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:all .25s;text-decoration:none}.sericova-mid-cta a:hover{background:var(--sericova-gold);color:var(--sericova-ink)}.sericova-problem{background:var(--sericova-ink);color:var(--sericova-bg)}.sericova-problem .sericova-section-sub{color:#a0a0b0}.sericova-problem-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;text-align:center}@media(max-width:600px){.sericova-problem-grid{grid-template-columns:1fr}}.sericova-problem-card{padding:24px 16px;border:1px solid #2A2A3E}.sericova-problem-num{font-size:24px;font-weight:300;color:var(--sericova-gold);font-family:var(--sericova-serif)}.sericova-problem-card h3{font-size:14px;font-family:var(--sericova-sans);font-weight:700;color:var(--sericova-bg);margin:10px 0 6px}.sericova-problem-card p{font-size:12px;font-family:var(--sericova-sans);line-height:1.6;color:#a0a0b0;margin:0}.sericova-solution-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;text-align:left}@media(max-width:600px){.sericova-solution-grid{grid-template-columns:1fr}}.sericova-solution-card{padding:20px;background:var(--sericova-light);border-radius:2px}.sericova-solution-card-head{display:flex;align-items:center;gap:8px;margin-bottom:6px}.sericova-solution-card h3{font-size:14px;font-family:var(--sericova-sans);font-weight:700;color:var(--sericova-ink);margin:0}.sericova-solution-card p{font-size:13px;font-family:var(--sericova-sans);line-height:1.6;color:var(--sericova-muted);margin:0}.sericova-specs{border-top:1px solid var(--sericova-border);border-bottom:1px solid var(--sericova-border);padding:24px;background:var(--sericova-bg)}.sericova-specs-inner{max-width:700px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;text-align:center}.sericova-spec-label{font-size:10px;font-family:var(--sericova-sans);font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--sericova-gold);margin:0 0 4px}.sericova-spec-value{font-size:14px;font-family:var(--sericova-sans);font-weight:600;color:var(--sericova-ink);margin:0}.sericova-care{padding:40px 24px;text-align:center}.sericova-care-steps{display:flex;justify-content:center;gap:40px}.sericova-care-circle{width:44px;height:44px;border-radius:50%;background:var(--sericova-ink);color:var(--sericova-gold);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;font-family:var(--sericova-sans);margin:0 auto 8px}.sericova-care-text{font-size:12px;font-family:var(--sericova-sans);color:var(--sericova-muted);white-space:pre-line;line-height:1.4}.sericova-faq-section{padding:48px 24px;background:var(--sericova-light)}.sericova-faq-item{border-bottom:1px solid var(--sericova-border);background:var(--sericova-bg);margin-bottom:1px}.sericova-faq-btn{width:100%;padding:16px 20px;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:var(--sericova-sans);font-size:14px;font-weight:600;color:var(--sericova-ink);text-align:left}.sericova-faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.sericova-faq-answer.open{max-height:200px}.sericova-faq-answer p{padding:0 20px 16px;font-size:13px;font-family:var(--sericova-sans);line-height:1.7;color:var(--sericova-muted);margin:0}.sericova-faq-chevron{flex-shrink:0;margin-left:12px;transition:transform .25s}.sericova-faq-chevron.open{transform:rotate(180deg)}.sericova-final-cta{background:var(--sericova-ink);color:var(--sericova-bg);padding:56px 24px;text-align:center}.sericova-final-cta h2{font-size:30px;font-weight:400;line-height:1.25;margin-bottom:8px;font-family:var(--sericova-serif)}.sericova-final-cta .sericova-sub{font-size:14px;font-family:var(--sericova-sans);color:#a0a0b0;margin-bottom:24px}.sericova-shop-btn{display:inline-block;padding:16px 48px;border:none;cursor:pointer;font-size:13px;font-family:var(--sericova-sans);font-weight:700;letter-spacing:.15em;text-transform:uppercase;transition:all .25s;background:var(--sericova-gold);color:var(--sericova-ink);text-decoration:none}.sericova-shop-btn:hover{background:#fff}.sericova-final-note{font-size:11px;font-family:var(--sericova-sans);color:#555;margin-top:12px}.sericova-icon-check,.sericova-icon-x{vertical-align:middle}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sericova-custom.css.map */
