.glitter-page{max-width:1400px;margin:auto;padding:35px 4%;display:grid;grid-template-columns:1.1fr 1fr;gap:5%;color:#241a20}.glitter-media{position:sticky;top:160px;align-self:start;min-width:0}.glitter-media figure{margin:0;background:#fff;border-radius:12px;overflow:hidden}.glitter-media figure>img{width:100%;height:auto;display:block}.glitter-thumbs{display:flex;gap:7px;overflow-x:auto;margin-top:10px}.glitter-thumbs button{padding:2px;flex:0 0 58px;background:#fff;border:1px solid #e7c8d2;border-radius:5px}.glitter-thumbs img{display:block;width:100%;height:auto}.glitter-tag{display:inline-block;padding:7px 10px;background:#23191f;color:#f2bcca;font-size:.7rem;letter-spacing:.13em;border-radius:3px}.glitter-info h1{font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.06;margin:12px 0}.glitter-lead{font-size:1rem;color:#66505a}.glitter-price{margin:18px 0}.glitter-price>span,.glitter-price>strong,.glitter-price>small{display:block}.glitter-price>span{color:#77616a;font-size:.85rem}.glitter-price>strong{font-size:2rem;color:#923e58}.glitter-price>small{font-size:.85rem;letter-spacing:0}.glitter-info fieldset{padding:0;border:0;margin:18px 0}.glitter-info legend{font-size:1rem;padding:0 0 10px}.glitter-offer{display:flex;align-items:center;gap:10px;border:1px solid #dfc5ce;border-radius:7px;padding:12px;margin-bottom:8px;background:#fff;cursor:pointer}.glitter-offer:has(input:checked){border:2px solid #ad5772;background:#fbecf1;padding:11px}.glitter-offer>strong{margin-left:auto;white-space:nowrap;font-size:1.1rem}.glitter-offer b,.glitter-offer small,.glitter-offer em{display:block}.glitter-offer small{font-size:.75rem;letter-spacing:0;color:#745964}.glitter-offer em{font-size:.6rem;letter-spacing:.09em;font-weight:700;font-style:normal;color:#8e3c55}.glitter-colors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.glitter-color{position:relative;border:1px solid #dbcbd1;background:#fff;color:#38252d;padding:4px;border-radius:6px;min-width:0}.glitter-color img{width:100%;height:auto;display:block;border-radius:3px}.glitter-color>span{font-size:.74rem;display:block;padding:4px 0}.glitter-color>i{display:none}.glitter-color[aria-pressed=true]{border:2px solid #ad5772;padding:3px}.glitter-color[aria-pressed=true]>i{display:block;position:absolute;top:5px;right:5px;background:#ad5772;color:#fff;width:22px;height:22px;border-radius:50%;font-style:normal}.glitter-color:disabled{opacity:.6}.glitter-color[aria-pressed=true]:disabled{opacity:1}.glitter-buy{width:100%;background:#9b4963;color:#fff;border-radius:5px;font-weight:700}.glitter-trust{display:flex;flex-wrap:wrap;gap:10px;border-block:1px solid #e0c6cf;padding:12px 0;font-size:.75rem}[data-glitter-error]{font-size:.85rem;color:#9b1539}[data-glitter-selection]{font-size:.78rem;min-height:1.5em}@media(max-width:700px){.glitter-page{display:block;padding:18px}.glitter-media{position:static}.glitter-media figure{max-height:450px}.glitter-media figure>img{max-height:450px;object-fit:contain}.glitter-info{margin-top:20px}.glitter-offer>strong{font-size:1rem}}.glitter-banner{background:#23151e;color:#fff6ed;text-align:center;padding:13px 20px;font-size:12px;font-weight:700;letter-spacing:.12em}.glitter-banner span{margin-left:28px;color:#efbed0;font-weight:400;letter-spacing:.03em}[data-glitter]{background:#fffaf7}.glitter-page{gap:48px;grid-template-columns:1.05fr 1fr;padding:44px 4%;max-width:1320px}.glitter-media{top:100px}.glitter-media figure{border-radius:3px;box-shadow:0 0 0 1px #eddfdf}.glitter-info h1{font-size:clamp(34px,3.6vw,56px);font-weight:500;letter-spacing:-.04em;line-height:1.03}.glitter-tag{background:transparent;color:#7d344f;padding:0;font-weight:700}.glitter-lead{line-height:1.6;max-width:470px}.glitter-caption{text-align:center;font-size:10px;letter-spacing:.12em;margin-top:18px}.glitter-price>strong{color:#241a20;font-size:34px}.glitter-price>span{text-decoration:line-through}.glitter-price>small{color:#7a3450;line-height:1.6}.glitter-info legend{font-size:14px;font-weight:700}.glitter-offer{border-radius:4px;gap:10px;padding:14px 12px}.glitter-offer:has(input:checked){padding:13px 11px;background:#f9e8ee;border-color:#85374f}.glitter-offer:has(input:disabled){opacity:.5;cursor:default}.glitter-offer input{accent-color:#85374f;flex:0 0 16px;width:16px;min-height:16px;margin:0}.glitter-offer em{font-size:9px;margin-bottom:4px}.glitter-offer b{font-size:15px}.glitter-offer small{line-height:1.5;margin-top:3px}.glitter-offer strong{font-size:16px}.glitter-colors{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.glitter-color img{aspect-ratio:1;object-fit:cover}.glitter-color{cursor:pointer}.glitter-color:disabled{cursor:default}.glitter-buy{border-radius:3px;background:#281a22;min-height:56px;font-size:16px}.glitter-buy:disabled{opacity:.55;cursor:default}.glitter-info details{border-bottom:1px solid #decdd3;padding:14px 0}.glitter-info summary{cursor:pointer;font-weight:600}.glitter-info details p{font-size:14px;line-height:1.7}.glitter-info button:focus-visible,.glitter-info a:focus-visible{outline:3px solid #b3742b;outline-offset:3px}.glitter-addon{display:flex;align-items:flex-start;gap:14px;padding:16px;border:1px dashed #b4778d;background:#fff;margin:20px 0;border-radius:4px}.glitter-addon>div{flex:1;min-width:0}.glitter-addon .offer-photo{display:block;flex:0 0 74px;width:74px}.glitter-addon img{width:74px;height:86px;object-fit:contain}.glitter-addon h3{font-size:16px;margin:4px 0}.glitter-addon label{font-size:13px;display:block}.glitter-addon label input{width:16px;min-height:16px;accent-color:#85374f;margin-right:6px}.glitter-addon-choice{margin-top:9px}.glitter-addon select{width:100%;max-width:100%;font-size:12px;min-height:40px;margin:6px 0;white-space:normal}.glitter-addon button{font-size:13px;padding:10px 14px;background:#281a22;color:#fff}.glitter-kicker{font-size:10px;letter-spacing:.16em;font-weight:700;color:#823c54}.glitter-upgrade{width:100%;padding:16px;border:1px solid #d3a7b5;background:#f3dde5;color:#5c2338;text-align:left;font-size:13px;line-height:1.5}.glitter-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8%;max-width:1320px;margin:30px auto 0;padding:64px 6%;background:#eddae1}.glitter-story h2,.glitter-guide h2{font-size:clamp(30px,3.2vw,46px);letter-spacing:-.03em;line-height:1.1;font-weight:500}.glitter-story p{line-height:1.8;max-width:440px}.glitter-story img{width:100%;height:auto;max-height:470px;object-fit:contain}.glitter-story a,.glitter-guide>a{display:inline-block;color:#682a40;border-bottom:1px solid;margin-top:16px;font-weight:600;font-size:14px}.glitter-guide{max-width:1180px;padding:64px 24px;margin:auto;text-align:center}.glitter-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;text-align:left;margin:32px 0}.glitter-guide-grid article{padding:28px 24px;background:#fff;border:1px solid #ecdee3}.glitter-guide-grid article>span{font-size:36px;color:#aa7285}.glitter-guide-grid h3{font-size:20px}.glitter-guide-grid p{line-height:1.7;font-size:14px}.glitter-guide-grid img{width:100%;height:auto}.glitter-guide blockquote{margin:16px 0}.glitter-faq{max-width:850px;padding-top:20px}.glitter-faq details{text-align:left;border-bottom:1px solid #decdd3;padding:20px 0}.glitter-faq summary{cursor:pointer;font-weight:600}.glitter-faq p{line-height:1.7;font-size:14px}.glitter-sticky{position:fixed;z-index:35;bottom:0;left:0;right:0;padding:12px 5%;background:#fffaf7;box-shadow:0 -3px 20px #241a2020;display:flex;justify-content:center;align-items:center;gap:24px;padding-bottom:max(12px,env(safe-area-inset-bottom))}.glitter-sticky a{padding:12px 20px;background:#281a22;color:#fff;border-radius:3px;font-size:14px}.glitter-editor-note{background:#fff0cb;padding:20px;line-height:1.7}[data-glitter] [hidden]{display:none!important}[data-glitter-form]{scroll-margin-top:100px}@media(max-width:800px){.glitter-page{display:block;padding:24px 18px}.glitter-media{position:static}.glitter-info{margin-top:24px}.glitter-media figure>img{max-height:430px;object-fit:contain}.glitter-banner{font-size:10px}.glitter-banner span{display:block;margin:5px 0 0;font-size:11px}.glitter-story{grid-template-columns:1fr;gap:24px;padding:40px 24px;margin-top:16px}.glitter-guide{padding:40px 20px}.glitter-guide-grid{grid-template-columns:1fr;gap:12px}.glitter-guide-grid article{padding:20px}.glitter-info h1{font-size:38px}.glitter-offer strong,.glitter-offer b{font-size:14px}.glitter-offer small{font-size:11px}.glitter-color>span{font-size:10px;overflow-wrap:anywhere}.glitter-faq{padding-bottom:100px}.glitter-addon{padding:12px}.glitter-sticky{gap:16px}.glitter-sticky a{font-size:12px}.glitter-colors{gap:5px}}.variant-photos{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0}.variant-photo{width:72px;padding:4px;background:#fff;color:#33232b;border:1px solid #dccbd2;border-radius:4px;line-height:1.2}.variant-photo img{width:62px;height:62px;object-fit:contain;display:block}.variant-photo span{display:block;font-size:10px;margin:4px 0;overflow-wrap:anywhere}.variant-photo[aria-pressed=true]{border:2px solid #85374f;padding:3px}.variant-photo:disabled{opacity:.4}.glitter-addon{color:#241a20;text-align:left}.glitter-app-reviews:empty{display:none}.glitter-app-reviews{padding-bottom:12px}.glitter-story img{display:block}
/*# sourceMappingURL=/cdn/shop/t/11/assets/glitter.css.map */
