:root{--gm-bg:#F4F7F6;--gm-surface:#FFFFFF;--gm-sand:#E8EFEC;--gm-stone:#C9D6D2;--gm-ink:#10272E;--gm-muted:#566A70;--gm-accent:#3E8E8A;--gm-accent-dark:#2A6B68;--gm-sage:#4F8F7A;--gm-line:#DCE5E2;--gm-ph:#E9E6E1;--gm-ph-ink:#7C766E;--gm-serif:"Cormorant",Georgia,serif;--gm-sans:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--gm-num:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--gm-r:14px;--gm-max:1160px}.gm *{box-sizing:border-box;margin:0;padding:0}.gm{font-family:var(--gm-sans);color:var(--gm-ink);background:var(--gm-bg);line-height:1.6;font-size:16px;-webkit-font-smoothing:antialiased}.gm img{max-width:100%;display:block}.gm a{color:inherit}.gm h1,.gm h2,.gm h3{font-family:var(--gm-serif);font-weight:500;line-height:1.12;letter-spacing:-.01em}.gm h1{font-size:clamp(38.4px,7vw,70.4px)}.gm h2{font-size:clamp(30.4px,4.6vw,48px);margin-bottom:.6em}.gm h3{font-size:22.4px;margin-bottom:.35em}.gm p{color:var(--gm-muted)}.gm .wrap{max-width:var(--gm-max);margin:0 auto;padding:0 20px}.gm .gm-sec{padding:64px 0}.gm .eyebrow{font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--gm-accent);font-weight:600;margin-bottom:14px;display:block}.gm .center{text-align:center}.gm .lead{font-size:17.6px;max-width:620px}.gm .center .lead{margin-left:auto;margin-right:auto}.gm .alt{background:var(--gm-sand)}.gm .white{background:var(--gm-surface)}.gm .note{font-size:12.48px;color:var(--gm-ph-ink);font-style:italic;margin-top:14px}.gm .ph{background:repeating-linear-gradient(135deg,var(--gm-ph),var(--gm-ph) 12px,#E2DED8 12px,#E2DED8 24px);border:1.5px dashed #BDB6AC;border-radius:var(--gm-r);display:flex;align-items:center;justify-content:center;text-align:center;color:var(--gm-ph-ink);font-size:12.8px;line-height:1.45;padding:16px;font-family:ui-monospace,Menlo,Consolas,monospace;width:100%}.gm .ph b{display:block;color:var(--gm-ink);font-weight:600;margin-bottom:4px}.gm .r45{aspect-ratio:4/5}.gm .r11{aspect-ratio:1/1}.gm .r169{aspect-ratio:16/9}.gm .r916{aspect-ratio:9/16}.gm .r32{aspect-ratio:3/2}.gm .r43{aspect-ratio:4/3}.gm .r219{aspect-ratio:21/9}.gm .tag{display:inline-block;font-size:10.88px;padding:3px 8px;border-radius:99px;background:#fff;border:1px dashed #BDB6AC;color:var(--gm-ph-ink);font-family:ui-monospace,monospace}.gm .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--gm-ink);color:#fff;text-decoration:none;border:0;border-radius:99px;padding:16px 30px;font:600 16px var(--gm-sans);cursor:pointer;letter-spacing:.01em;transition:background .2s}.gm .btn:hover{background:var(--gm-accent-dark)}.gm .btn.full{width:100%}.gm .btn.ghost{background:transparent;color:var(--gm-ink);border:1.5px solid var(--gm-ink)}.gm .micro{font-size:13.12px;color:var(--gm-muted);margin-top:12px}.gm .hero{padding:28px 0 56px}.gm .hero .grid{display:grid;gap:28px;align-items:center}.gm .hero h1{margin:6px 0 16px}.gm .hero .lead{margin-bottom:26px}.gm .stars{color:var(--gm-accent);letter-spacing:2px;font-size:15.2px}.gm .rating-line{display:flex;align-items:center;gap:10px;font-size:14.08px;color:var(--gm-muted);margin-bottom:10px;flex-wrap:wrap}.gm .chips{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:22px;font-size:13.6px;color:var(--gm-muted)}.gm .chips span:before{content:"\2713  ";color:var(--gm-sage);font-weight:700}.gm .split{display:grid;gap:32px;align-items:center}.gm .pains{list-style:none;margin:18px 0 22px}.gm .pains li{padding:13px 0;border-bottom:1px solid var(--gm-line);color:var(--gm-ink);font-size:16.32px}.gm .pains li:before{content:"\2014  ";color:var(--gm-accent)}.gm .callout{background:var(--gm-surface);border-left:3px solid var(--gm-accent);padding:18px 20px;border-radius:0 var(--gm-r) var(--gm-r) 0;color:var(--gm-ink)}.gm .layers{display:grid;gap:18px;margin-top:34px}.gm .layer{background:var(--gm-surface);border:1px solid var(--gm-line);border-radius:var(--gm-r);padding:26px}.gm .layer .num{font-family:var(--gm-serif);font-size:38.4px;color:var(--gm-accent);line-height:1}.gm .cmp{width:100%;border-collapse:separate;border-spacing:0;background:var(--gm-surface);border-radius:var(--gm-r);overflow:hidden;border:1px solid var(--gm-line);font-size:13.76px;margin-top:28px}.gm .cmp th,.gm .cmp td{padding:14px 8px;text-align:center;border-bottom:1px solid var(--gm-line)}.gm .cmp th:first-child,.gm .cmp td:first-child{text-align:left;padding-left:14px;color:var(--gm-ink)}.gm .cmp thead th{font-family:var(--gm-sans);font-size:12.48px;font-weight:600;color:var(--gm-muted);vertical-align:bottom}.gm .cmp .us{background:#f6efe6}.gm .cmp thead .us{color:var(--gm-ink);font-family:var(--gm-serif);font-size:18.4px}.gm .cmp tr:last-child td{border-bottom:0}.gm .yes{color:var(--gm-sage);font-weight:700;font-size:17.6px}.gm .no{color:#c0b6a9;font-size:16.8px}.gm .part{color:var(--gm-muted);font-size:12.48px}.gm .big-score{font-family:var(--gm-serif);font-size:54.4px;line-height:1}.gm .faq{max-width:780px;margin:28px auto 0}.gm details{border-bottom:1px solid var(--gm-line);padding:4px 0}.gm summary{cursor:pointer;list-style:none;padding:18px 34px 18px 0;font-weight:500;position:relative;color:var(--gm-ink)}.gm summary::-webkit-details-marker{display:none}.gm summary:after{content:"+";position:absolute;right:4px;top:13px;font-size:24px;font-weight:300;color:var(--gm-accent)}.gm details[open] summary:after{content:"\2013"}.gm details p{padding:0 0 18px;font-size:15.2px}.gm .guarantee{display:grid;gap:26px;align-items:center;background:var(--gm-ink);color:#f3ede4;border-radius:22px;padding:38px 26px}.gm .guarantee h2{color:#fff}.gm .guarantee p{color:#cfc5b8}.gm .seal{width:150px;height:150px;border-radius:50%;border:1.5px solid #CFC5B8;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--gm-serif);font-size:18.4px;line-height:1.2;margin:0 auto}.gm .seal b{display:block;font-size:44.8px;font-weight:500}.gm .guarantee .btn{background:#f3ede4;color:var(--gm-ink);margin-top:20px}.gm .crumbs{font-size:12.48px;color:var(--gm-muted);padding-top:16px}.gm .pdp{display:grid;gap:28px;padding-top:16px;padding-bottom:56px}.gm .gallery .thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:10px}.gm .gallery .thumbs .ph{padding:4px;font-size:8.8px;border-radius:9px}.gm .gallery .thumbs .ph.on{border:2px solid var(--gm-ink)}.gm .buy h1{font-size:clamp(32px,5vw,46.4px);margin:4px 0 8px}.gm .price{font-size:21.6px;font-weight:600;margin:6px 0 4px;display:flex;gap:10px;align-items:baseline}.gm .price s{color:var(--gm-ph-ink);font-weight:400;font-size:16px}.gm .price .save{font-size:12px;background:#eae3d2;color:var(--gm-accent-dark);padding:3px 9px;border-radius:99px}.gm .bullets{list-style:none;margin:18px 0}.gm .bullets li{padding:6px 0 6px 28px;position:relative;font-size:15.2px;color:var(--gm-ink)}.gm .bullets li:before{content:"\2713";position:absolute;left:0;top:6px;width:20px;height:20px;border-radius:50%;background:#e6eae1;color:var(--gm-sage);font-size:11.2px;display:flex;align-items:center;justify-content:center;font-weight:700}.gm .preorder{background:#f4ede2;border:1px solid #E3D5C1;border-radius:12px;padding:13px 15px;font-size:13.76px;color:var(--gm-ink);margin:16px 0}.gm .preorder b{color:var(--gm-accent-dark)}.gm .opt-label{font-size:12.48px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;margin:22px 0 10px;display:flex;justify-content:space-between}.gm .opt-label span{text-transform:none;letter-spacing:0;font-weight:400;color:var(--gm-muted)}.gm .bundles{display:grid;gap:10px}.gm .bundle{position:relative;display:grid;grid-template-columns:22px 1fr auto;gap:12px;align-items:center;background:var(--gm-surface);border:1.5px solid var(--gm-line);border-radius:14px;padding:16px;cursor:pointer}.gm .bundle input{accent-color:var(--gm-ink);width:18px;height:18px}.gm .bundle.on{border-color:var(--gm-ink);background:#fffdf9;box-shadow:0 0 0 3px #2a26220f}.gm .bundle .t{font-weight:600;font-size:15.68px}.gm .bundle .d{font-size:12.8px;color:var(--gm-muted)}.gm .bundle .p{text-align:right;font-weight:600}.gm .bundle .p small{display:block;font-weight:400;font-size:11.52px;color:var(--gm-sage)}.gm .bundle .pop{position:absolute;top:-10px;right:14px;background:var(--gm-accent);color:#fff;font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:3px 10px;border-radius:99px;font-weight:600}.gm .swatches{display:flex;gap:12px}.gm .sw{display:flex;align-items:center;gap:9px;border:1.5px solid var(--gm-line);border-radius:99px;padding:7px 15px 7px 7px;font-size:13.76px;background:#fff;cursor:pointer}.gm .sw.on{border-color:var(--gm-ink)}.gm .sw i{width:24px;height:24px;border-radius:50%;display:block}.gm .sw .black{background:#2b2b2b}.gm .sw .chrome{background:linear-gradient(135deg,#f4f4f4,#a9adb2 55%,#e8e8e8)}.gm .sub{display:flex;gap:12px;align-items:flex-start;background:#f2f4ef;border:1px solid #DCE2D5;border-radius:14px;padding:14px 16px;margin-top:16px;font-size:13.76px;cursor:pointer}.gm .sub input{margin-top:4px;accent-color:var(--gm-sage);width:17px;height:17px}.gm .sub b{color:var(--gm-ink)}.gm .atc-row{display:grid;grid-template-columns:110px 1fr;gap:10px;margin-top:18px}.gm .qty{display:flex;align-items:center;justify-content:space-between;border:1.5px solid var(--gm-stone);border-radius:99px;padding:0 14px;background:#fff;font-weight:600}.gm .qty button{background:none;border:0;font-size:19.2px;cursor:pointer;color:var(--gm-ink);padding:0 4px}.gm .trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;text-align:center;font-size:11.84px;color:var(--gm-muted)}.gm .trust div{background:var(--gm-surface);border:1px solid var(--gm-line);border-radius:12px;padding:12px 6px}.gm .trust .ic{font-size:18.4px;display:block;margin-bottom:4px;color:var(--gm-accent)}.gm .accs{margin-top:18px;border-top:1px solid var(--gm-line)}.gm .xsell{display:grid;gap:14px;margin-top:26px}.gm .xs{background:var(--gm-surface);border:1px solid var(--gm-line);border-radius:var(--gm-r);padding:14px;display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:center}.gm .xs .t{font-weight:600}.gm .xs .btn{padding:10px 18px;font-size:13.6px;margin-top:8px}.gm .sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fffffff7;border-top:1px solid var(--gm-line);padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;transform:translateY(110%);transition:transform .25s}.gm .sticky-atc.show{transform:none}.gm .sticky-atc .info{flex:1;font-size:12.8px;line-height:1.3}.gm .sticky-atc .info b{display:block;font-size:14.72px}.gm .sticky-atc .btn{padding:13px 22px;font-size:14.72px}.gm .sticky-atc.static{position:relative;transform:none;margin-top:20px;border:1px dashed #BDB6AC;border-radius:12px}@media(min-width:768px){.gm .gm-sec{padding:96px 0}.gm .wrap{padding:0 40px}.gm .hero{padding:48px 0 88px}.gm .hero .grid{grid-template-columns:1.05fr 1fr;gap:64px}.gm .split{grid-template-columns:1fr 1fr;gap:72px}.gm .split.rev-order>:first-child{order:2}.gm .layers{grid-template-columns:repeat(3,1fr)}.gm .cmp{font-size:15.2px}.gm .cmp th,.gm .cmp td{padding:18px 16px}.gm .guarantee{grid-template-columns:220px 1fr;padding:60px 64px}.gm .pdp{grid-template-columns:1.1fr 1fr;gap:56px;padding-top:24px;padding-bottom:96px}.gm .gallery{position:sticky;top:90px;align-self:start}.gm .xsell{grid-template-columns:repeat(3,1fr)}.gm .xs{grid-template-columns:1fr}.gm .sticky-atc{display:none}}@media(min-width:1100px){.gm .hero h1{font-size:73.6px}}.gm .price .val{color:var(--gm-ph-ink);font-weight:400;font-size:15.2px}@media(max-width:767px){.gm .cmp{table-layout:fixed;font-size:11.84px}.gm .cmp th,.gm .cmp td{padding:11px 3px;word-wrap:break-word}.gm .cmp th:first-child,.gm .cmp td:first-child{width:34%;padding-left:10px}.gm .cmp thead th{font-size:10.56px}.gm .cmp thead .us{font-size:14.4px}.gm .part{font-size:10.56px}}.gm .gm-img{border-radius:var(--gm-r);overflow:hidden;width:100%;background:var(--gm-ph)}.gm .gm-img img,.gm .gm-img video{width:100%;height:100%;object-fit:cover;display:block}.gm .ph{min-height:0}.gm .gm-sec.flush-top{padding-top:0}.gm .rte p{margin-bottom:.6em}.gm .rte p:last-child{margin-bottom:0}.gm .rte ul{padding-left:1.2em}.gm .editor-note{display:none}.shopify-design-mode .gm .editor-note{display:block}.shopify-design-mode .gm span.editor-note,.shopify-design-mode .gm .tag.editor-note{display:inline-block}.gm .bundle input[type=radio]{-webkit-appearance:auto;appearance:auto}.gm .sw{position:relative}.gm .sw input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.gm .sw:has(input:checked),.gm .sw.on{border-color:var(--gm-ink)}.gm .sw:has(input:focus-visible){outline:2px solid var(--gm-accent);outline-offset:2px}.gm .sw i{background:#b8b2aa}.gm .qty input{width:38px;border:0;background:transparent;text-align:center;font:600 16px var(--gm-sans);color:var(--gm-ink);-moz-appearance:textfield}.gm .qty input::-webkit-outer-spin-button,.gm .qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gm .btn[disabled]{opacity:.5;cursor:not-allowed}.gm .gm-dyn{margin-top:10px}.gm .gm-dyn .shopify-payment-button__button{border-radius:99px;min-height:52px}.gm .gm-dyn .shopify-payment-button__more-options{color:var(--gm-muted);font-size:13.12px}.gm .gallery .main-media{position:relative}.gm .gallery .main-media>.gm-img,.gm .gallery .main-media>.ph{display:none}.gm .gallery .main-media>.is-active{display:flex}.gm .gallery .main-media>.gm-img.is-active{display:block}.gm .gallery .thumbs button{all:unset;cursor:pointer;display:block;border-radius:9px;overflow:hidden;border:2px solid transparent}.gm .gallery .thumbs button.on{border-color:var(--gm-ink)}.gm .gallery .thumbs .gm-img{border-radius:7px}.gm .accs .rte{padding:0 0 18px;font-size:15.2px;color:var(--gm-muted)}.gm .offer-card{position:relative}.gm .offer-card.featured{border:1.5px solid var(--gm-ink)}.gm .offer-card .pop{position:absolute;top:-11px;left:50%;transform:translate(-50%);background:var(--gm-accent);color:#fff;font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:3px 12px;border-radius:99px;font-weight:600;white-space:nowrap}.gm .offer-card .price-line{color:var(--gm-ink);font-weight:600;font-size:19.2px;margin:10px 0}.gm .offer-card .price-line span{color:var(--gm-sage);font-weight:400;font-size:13.6px}.gm .layer .gm-img,.gm .layer .ph{margin-bottom:18px}@media(min-width:768px){.gm .split.img-right>:first-child{order:2}}html body .gm .cmp .us{background:#e6f1ef}html body .gm .price .save{background:#dcedea;color:var(--gm-accent-dark)}html body .gm .preorder{background:#eaf3f1;border-color:#cfe3df}html body .gm .sub{background:#eef5f3;border-color:#d3e4e0}html body .gm .bullets li:before{background:#dcedea}html body .gm .bundle.on{background:#fff}html body .gm .btn{background:linear-gradient(135deg,var(--gm-ink),#1C4651)}html body .gm .btn:hover{background:var(--gm-accent-dark)}html body .gm .btn.ghost{background:transparent}html body .gm .guarantee .btn{background:#f4f7f6}html body .gm h1 em,html body .gm h2 em{font-style:italic;color:var(--gm-accent)}html body .gm .eyebrow:before{content:"";display:inline-block;width:12px;height:12px;margin-right:8px;vertical-align:-1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23C9A66B' d='M12 0c.6 6.6 5.4 11.4 12 12-6.6.6-11.4 5.4-12 12-.6-6.6-5.4-11.4-12-12C6.6 11.4 11.4 6.6 12 0z'/%3E%3C/svg%3E") center/contain no-repeat}html body .gm .atc-row{grid-template-columns:1fr}html body .gm .atc-row .btn{width:100%;min-width:0;justify-self:stretch;white-space:normal;text-align:center}html body .gm .layers:has(>.offer-card){grid-template-columns:1fr;max-width:440px;margin-inline:auto}html body .gm .xsell{grid-template-columns:1fr;max-width:460px;margin-inline:auto;justify-content:center}@media(min-width:768px){html body .gm .layers:has(>.offer-card){grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px;gap:22px}}@media(max-width:767px){html body .gm .guarantee{text-align:center;justify-items:center}}html body .gm .layer .num,html body .gm .big-score,html body .gm .seal b,html body .gm .price,html body .gm .bundle .p,html body .gm .offer-card .price-line,html body .gm .sticky-atc .btn,html body .gm .js-atc-price,html body .gm .gm-units .n{font-family:var(--gm-num);font-variant-numeric:lining-nums tabular-nums}html body .gm .seal b{font-size:38.4px;line-height:1;display:block;font-weight:600}html body .gm{display:block;width:100%;max-width:100%}html body .gm .wrap{box-sizing:border-box;width:100%;max-width:calc(var(--gm-max) + 80px);margin-inline:auto;padding-inline:20px}html body .gm .hero .wrap.grid{display:grid;grid-template-areas:none;grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-flow:row;gap:28px;align-items:center;flex-wrap:nowrap}html body .gm .hero .wrap.grid>*{min-width:0;width:100%;grid-area:auto;grid-column:auto;grid-row:auto}html body .gm .hero .gm-img,html body .gm .hero .ph{width:100%;aspect-ratio:4 / 5;min-height:0}@media(min-width:750px){html body .gm .wrap{padding-inline:40px}html body .gm .hero .wrap.grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}body:has(.gm){background:var(--gm-bg)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/glossmere.css.map */
