@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap";html,body,button,input,select,textarea,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Poppins,sans-serif!important}body{color:#121212}#header-group .header{padding:20px 50px!important;display:grid!important;grid-template-columns:192px 1fr auto!important;gap:20px!important;align-items:center!important}#header-group .header__menu-item{font-size:16px!important;line-height:28.8px!important;letter-spacing:.96px!important;color:#121212!important}#header-group .header__heading-link,#header-group .header__menu-item,.footer,.footer *{font-family:Poppins,sans-serif!important}body .page-width{max-width:1360px}.elevime-ref{--text:#121212;--muted:#5b5b5b;--beige:#f6ede7;--soft:#faf7f4;font-family:Poppins,sans-serif;color:var(--text)}.elevime-ref *{box-sizing:border-box}.elevime-ref .container{width:min(1260px,calc(100vw - 64px));margin:0 auto}.elevime-ref .hero-grid{display:grid;grid-template-columns:1.08fr .82fr;gap:38px;align-items:start}.elevime-ref .gallery-stack{display:grid;grid-template-columns:1fr 1fr;gap:8px}.elevime-ref .gallery-stack img{width:100%;display:block;object-fit:cover}.elevime-ref .gallery-stack .span-2{grid-column:span 2}.elevime-ref .purchase-col{position:sticky;top:28px}.elevime-ref .badge-line{font-size:14px;line-height:21px;color:#121212;margin-bottom:16px;font-weight:600}.elevime-ref .title{font-size:31.2px;line-height:38.4px;letter-spacing:.78px;font-weight:700;margin:0 0 12px}.elevime-ref .micro-proof{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;margin-bottom:18px}.elevime-ref .micro-proof .green{color:#0f9a46}.elevime-ref .offer-stack{display:grid;gap:14px;margin:14px 0 18px}.elevime-ref .offer-card{border:1px solid #1d1d1d;border-radius:14px;padding:18px 18px 16px;background:#fff;position:relative}.elevime-ref .offer-card.featured{background:#111;color:#fff}.elevime-ref .offer-card .ribbon{position:absolute;top:-11px;left:18px;background:#d70000;color:#fff;font-size:11px;font-weight:700;letter-spacing:.8px;padding:5px 10px;border-radius:999px;text-transform:uppercase}.elevime-ref .offer-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-end;margin-bottom:10px}.elevime-ref .offer-title{font-size:24px;font-weight:700;line-height:1}.elevime-ref .offer-ship{font-size:13px;font-weight:600;opacity:.9}.elevime-ref .offer-price{display:flex;gap:10px;align-items:flex-end}.elevime-ref .offer-now{font-size:32px;line-height:1;font-weight:800}.elevime-ref .offer-was{font-size:17px;text-decoration:line-through;opacity:.75}.elevime-ref .offer-save{margin-top:8px;font-size:13px;font-weight:700;letter-spacing:.7px;text-transform:uppercase}.elevime-ref .picker-label{font-size:14px;font-weight:600;margin:16px 0 10px}.elevime-ref .size-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:10px}.elevime-ref .size-grid input{position:absolute;opacity:0;pointer-events:none}.elevime-ref .size-grid label{display:flex;justify-content:center;align-items:center;min-height:48px;border:1px solid currentColor;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;background:transparent;color:inherit}.elevime-ref .size-grid input:checked+label{background:#fff;color:#111}.elevime-ref .featured .size-grid input:checked+label{background:#fff;color:#111}.elevime-ref .qty-row{display:flex;align-items:center;gap:14px;margin:16px 0 0}.elevime-ref .qty-box{border:1px solid rgba(0,0,0,.2);border-radius:8px;display:inline-flex;align-items:center;overflow:hidden;height:49px;background:#fff}.elevime-ref .qty-box button{width:44px;height:47px;border:0;background:#fff;font-size:22px;cursor:pointer}.elevime-ref .qty-box input{width:56px;border:0;text-align:center;font-size:16px;font-weight:600}.elevime-ref .featured .qty-box{border-color:#fff6}.elevime-ref .featured .qty-box button,.elevime-ref .featured .qty-box input{background:#fff;color:#111}.elevime-ref .atc{width:100%;height:49px;background:#111;color:#fff;border:0;border-radius:8px;font-size:19px;font-weight:700;letter-spacing:1px;text-transform:uppercase;cursor:pointer;margin-top:14px}.elevime-ref .featured .atc{background:#fff;color:#111}.elevime-ref .benefit-list{margin:18px 0 0;padding-left:20px}.elevime-ref .benefit-list li{margin:8px 0;font-size:15px;line-height:24px}.elevime-ref .proof-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px}.elevime-ref .proof-card{border:1px solid #e7ddd6;border-radius:14px;padding:16px;background:#fff}.elevime-ref .proof-card .stars{color:#f5b400;letter-spacing:2px;font-size:15px;margin-bottom:6px}.elevime-ref .proof-card p{font-size:14px;line-height:22px;margin:0 0 6px}.elevime-ref .proof-card .name{font-size:12px;font-weight:700;text-transform:uppercase;color:#666}.elevime-ref .section{padding:72px 0}.elevime-ref .beige{background:#f6ede7}.elevime-ref .white{background:#fff}.elevime-ref .split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.elevime-ref .split.reverse .media{order:2}.elevime-ref .split img{width:100%;display:block}.elevime-ref .eyebrow{font-size:13px;letter-spacing:1.4px;text-transform:uppercase;font-weight:700;margin-bottom:14px}.elevime-ref .section h2{font-size:42px;line-height:1.08;margin:0 0 18px;font-weight:700}.elevime-ref .section p{font-size:17px;line-height:30px;color:#2f2f2f;margin:0 0 16px}.elevime-ref .ticks{list-style:none;padding:0;margin:22px 0 0}.elevime-ref .ticks li{display:flex;gap:12px;margin:13px 0;font-size:16px;line-height:26px}.elevime-ref .ticks li:before{content:"\2713";font-weight:800}.elevime-ref .reviews-title{text-align:center;font-size:34px;line-height:1.2;max-width:900px;margin:0 auto 32px;font-weight:700}.elevime-ref .reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.elevime-ref .review{border:1px solid #e8ddd6;border-radius:16px;background:#fff;padding:24px}.elevime-ref .review .stars{color:#f5b400;letter-spacing:2px;font-size:18px;margin-bottom:12px}.elevime-ref .review h3{font-size:17px;margin:0 0 10px}.elevime-ref .review p{font-size:15px;line-height:25px;margin:0 0 12px}.elevime-ref .review .name{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.7px;color:#555}.elevime-ref .compare{background:#111;color:#fff;border-radius:18px;overflow:hidden}.elevime-ref .compare table{width:100%;border-collapse:collapse}.elevime-ref .compare th,.elevime-ref .compare td{padding:18px 22px;border-bottom:1px solid rgba(255,255,255,.12);text-align:left;font-size:15px}.elevime-ref .compare th{font-size:16px;text-transform:uppercase;letter-spacing:1px}.elevime-ref .compare td:last-child,.elevime-ref .compare th:last-child{background:#ffffff0a}.elevime-ref .cta-center{text-align:center;margin-top:28px}.elevime-ref .cta-link{display:inline-flex;align-items:center;justify-content:center;min-width:300px;padding:16px 28px;background:#111;color:#fff;text-decoration:none;border-radius:8px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.elevime-home-hero{background:#f7eee8}.elevime-home-hero .container{padding:44px 0 34px}.elevime-home-hero .split{grid-template-columns:.95fr 1.05fr;gap:42px}.elevime-home-hero h1{font-size:56px;line-height:1.02;margin:0 0 18px;font-weight:700}.elevime-home-hero p{font-size:18px;line-height:31px;color:#2f2f2f;margin:0 0 18px}.elevime-home-grid{padding:64px 0}.elevime-home-grid .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.elevime-home-grid .card{background:#fff;border:1px solid #ece3dc;border-radius:18px;overflow:hidden}.elevime-home-grid .card img{width:100%;display:block;aspect-ratio:1/1.15;object-fit:cover}.elevime-home-grid .card .copy{padding:20px}.elevime-home-grid .card h3{margin:0 0 8px;font-size:22px;line-height:1.2}.elevime-home-grid .card p{margin:0;font-size:15px;line-height:25px;color:#444}@media(max-width:989px){#header-group .header{grid-template-columns:1fr auto auto!important;padding:18px 20px!important}.elevime-ref .container{width:min(100vw - 24px,100%)}.elevime-ref .hero-grid,.elevime-ref .split,.elevime-home-hero .split{grid-template-columns:1fr;gap:28px}.elevime-ref .gallery-stack,.elevime-ref .proof-row,.elevime-ref .reviews,.elevime-home-grid .cards{grid-template-columns:1fr}.elevime-ref .gallery-stack .span-2{grid-column:span 1}.elevime-ref .purchase-col{position:static}.elevime-ref .section{padding:54px 0}.elevime-home-hero h1{font-size:42px}}.exact-ref{--black:#101010;--muted:#666;--line:#dfdfdf;--beige:#f7efe8;--pink:#fbf4ef;--red:#d9011b;--green:#0e9f45;font-family:Poppins,sans-serif;color:#121212}.exact-ref *{box-sizing:border-box}.exact-ref .wrap{width:min(1260px,calc(100vw - 64px));margin:0 auto}.exact-ref .hero{padding:36px 0 0;display:grid;grid-template-columns:1.08fr .82fr;gap:38px;align-items:start}.exact-ref .gallery{display:grid;grid-template-columns:1fr 1fr;gap:8px}.exact-ref .gallery img{width:100%;display:block;object-fit:cover;background:#f3f3f3}.exact-ref .gallery .wide{grid-column:span 2}.exact-ref .side{position:sticky;top:20px}.exact-ref .title{font-size:31.2px;line-height:38.4px;letter-spacing:.78px;font-weight:700;margin:0 0 6px}.exact-ref .satisfied{font-size:15px;font-weight:600;margin-bottom:10px}.exact-ref .bullets{margin:0 0 14px;padding:0;list-style:none}.exact-ref .bullets li{font-size:17px;line-height:28px;margin:0 0 8px;font-weight:600}.exact-ref .bullets li:before{content:"\2022";margin-right:10px}.exact-ref .size-chart{font-size:14px;font-weight:600;margin:8px 0 14px;text-decoration:underline}.exact-ref .stock{display:inline-block;font-size:12px;font-weight:700;padding:8px 12px;background:#111;color:#fff;border-radius:999px;letter-spacing:.7px;margin-bottom:14px}.exact-ref .bundle-title{font-size:13px;text-transform:uppercase;font-weight:800;letter-spacing:1px;margin-bottom:12px}.exact-ref .offers{display:grid;gap:12px}.exact-ref .offer{border:1.5px solid #1a1a1a;border-radius:14px;padding:16px;background:#fff}.exact-ref .offer.featured{background:#111;color:#fff}.exact-ref .offer .promo{display:inline-block;margin-bottom:10px;background:var(--red);color:#fff;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.exact-ref .offer-top{display:flex;justify-content:space-between;gap:12px;align-items:flex-end}.exact-ref .offer h3{margin:0;font-size:25px;line-height:1;font-weight:800}.exact-ref .ship{font-size:13px;font-weight:600;margin-top:4px}.exact-ref .price-row{text-align:right}.exact-ref .now{font-size:31px;font-weight:800;line-height:1}.exact-ref .was{font-size:18px;text-decoration:line-through;opacity:.7;margin-top:4px}.exact-ref .save{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.8px;margin-top:8px}.exact-ref .row-label{font-size:13px;font-weight:700;margin:12px 0 8px}.exact-ref .swatches{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.exact-ref .swatches.onecol{grid-template-columns:1fr}.exact-ref .swatches input{position:absolute;opacity:0;pointer-events:none}.exact-ref .swatches label{display:flex;align-items:center;justify-content:center;min-height:44px;border:1px solid currentColor;border-radius:8px;cursor:pointer;font-size:14px;font-weight:700;background:transparent;color:inherit}.exact-ref .swatches input:checked+label{background:#fff;color:#111}.exact-ref .gift{margin-top:10px;border:1px dashed rgba(255,255,255,.55);padding:12px;border-radius:10px;font-size:13px}.exact-ref .gift strong{display:block;font-size:14px;margin-bottom:4px}.exact-ref .atc{width:100%;height:49px;margin-top:14px;border-radius:8px;border:0;background:#111;color:#fff;font-size:19px;font-weight:700;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.exact-ref .offer.featured .atc{background:#fff;color:#111}.exact-ref .thumb-names{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0 0}.exact-ref .thumb-names div{text-align:center;font-size:13px;font-weight:600}.exact-ref .thumb-names img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;margin-bottom:8px}.exact-ref .section{padding:68px 0}.exact-ref .beige{background:var(--beige)}.exact-ref .white{background:#fff}.exact-ref .pink{background:var(--pink)}.exact-ref .science{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}.exact-ref .science h2,.exact-ref .comfort h2,.exact-ref .reviews-head h2,.exact-ref .comparison h2,.exact-ref .addons h2{font-size:42px;line-height:1.08;margin:0 0 18px;font-weight:700}.exact-ref .science p,.exact-ref .comfort p{font-size:17px;line-height:30px;color:#2e2e2e;margin:0 0 14px}.exact-ref .comfort{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}.exact-ref .testimonial-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:18px}.exact-ref .testimonial-strip .item{text-align:center}.exact-ref .testimonial-strip img{width:100%;display:block;margin-bottom:8px}.exact-ref .testimonial-strip .item div{font-size:13px;font-weight:700}.exact-ref .quote-card{margin-top:20px;border:1px solid #e6ddd5;border-radius:18px;background:#fff;padding:26px}.exact-ref .quote-card .stars{color:#f4b400;font-size:18px;letter-spacing:2px}.exact-ref .quote-card h3{font-size:21px;margin:10px 0}.exact-ref .quote-card p{font-size:16px;line-height:28px;margin:0}.exact-ref .reviews-panel{background:#fff;border-radius:18px;padding:24px;border:1px solid #eadfd8}.exact-ref .rating{font-size:16px;margin-bottom:18px}.exact-ref .review-list{display:grid;gap:14px}.exact-ref .review-entry{border-top:1px solid #eee;padding-top:14px}.exact-ref .review-entry:first-child{border-top:0;padding-top:0}.exact-ref .review-entry .meta{font-size:12px;color:#666;margin-bottom:8px}.exact-ref .review-entry .stars{color:#f4b400;letter-spacing:2px;font-size:14px}.exact-ref .review-entry p{font-size:15px;line-height:25px;margin:6px 0 0}.exact-ref .comparison-box{background:#111;color:#fff;border-radius:18px;overflow:hidden}.exact-ref table{width:100%;border-collapse:collapse}.exact-ref th,.exact-ref td{padding:17px 20px;border-bottom:1px solid rgba(255,255,255,.12);text-align:left;font-size:15px}.exact-ref th{text-transform:uppercase;letter-spacing:1px;font-size:14px}.exact-ref .addons-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.exact-ref .addon{background:#fff;border:1px solid #e6ddd5;border-radius:18px;overflow:hidden}.exact-ref .addon img{width:100%;aspect-ratio:1/1.15;object-fit:cover;display:block}.exact-ref .addon .copy{padding:18px}.exact-ref .addon .savebad{color:#b00018;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.7px}.exact-ref .addon h3{margin:8px 0;font-size:18px;line-height:1.25}.exact-ref .addon .prices{font-size:15px}.exact-ref .addon .prices s{opacity:.65;margin-left:8px}@media(max-width:989px){.exact-ref .wrap{width:min(100vw - 24px,100%)}.exact-ref .hero,.exact-ref .science,.exact-ref .comfort{grid-template-columns:1fr;gap:24px}.exact-ref .gallery{grid-template-columns:1fr}.exact-ref .gallery .wide{grid-column:span 1}.exact-ref .side{position:static}.exact-ref .testimonial-strip,.exact-ref .addons-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.exact-ref .testimonial-strip,.exact-ref .addons-grid{grid-template-columns:1fr}}.exact-ref-v2{--text:#111111;--muted:#5f5f5f;--line:#dfdfdf;--soft:#f7f3ef;--beige:#f6eee8;font-family:Georgia,Times New Roman,serif;color:var(--text)}.exact-ref-v2 *{box-sizing:border-box}.exact-ref-v2 .wrap{width:min(1240px,calc(100vw - 88px));margin:0 auto}.exact-ref-v2 .topbar{display:flex;align-items:center;justify-content:space-between;padding:24px 0 38px}.exact-ref-v2 .brand{font-family:Georgia,Times New Roman,serif;font-size:34px;letter-spacing:.12em;text-transform:uppercase;color:#111}.exact-ref-v2 .icons{display:flex;align-items:center;gap:18px}.exact-ref-v2 .iconbtn{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:#111}.exact-ref-v2 .hero{display:grid;grid-template-columns:.98fr 1.02fr;gap:56px;align-items:start}.exact-ref-v2 .visuals{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}.exact-ref-v2 .visuals img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;background:#f0f0f0}.exact-ref-v2 .copy{padding-top:8px}.exact-ref-v2 .massive{font-family:Georgia,Times New Roman,serif;font-size:clamp(78px,13vw,172px);line-height:.86;letter-spacing:.08em;font-weight:400;margin:0 0 30px;text-transform:uppercase}.exact-ref-v2 .product-title{font-family:Helvetica Neue,Arial,sans-serif;font-size:30px;line-height:1.24;font-weight:500;margin:0 0 18px;color:#111}.exact-ref-v2 .stars{font-family:Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5;margin:0 0 22px;color:#111}.exact-ref-v2 .bullets{margin:0 0 26px;padding:0;list-style:none}.exact-ref-v2 .bullets li{position:relative;padding-left:22px;margin:0 0 14px;font-family:Helvetica Neue,Arial,sans-serif;font-size:18px;line-height:1.62;color:#111}.exact-ref-v2 .bullets li:before{content:"\2022";position:absolute;left:0;top:0}.exact-ref-v2 .purchase{margin-top:26px;border:1px solid #d8d8d8;padding:26px 28px 28px;background:#fff}.exact-ref-v2 .purchase-label{font-family:Helvetica Neue,Arial,sans-serif;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:#666;margin-bottom:16px}.exact-ref-v2 .offer-row{display:flex;justify-content:space-between;gap:18px;align-items:flex-end;margin-bottom:18px}.exact-ref-v2 .offer-title{font-family:Helvetica Neue,Arial,sans-serif;font-size:25px;line-height:1.1;font-weight:500;color:#111}.exact-ref-v2 .shipping{font-family:Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.4;color:#666;margin-top:6px}.exact-ref-v2 .pricebox{text-align:right}.exact-ref-v2 .price-now{font-family:Helvetica Neue,Arial,sans-serif;font-size:33px;line-height:1;font-weight:500;color:#111}.exact-ref-v2 .price-was{font-family:Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:1.2;color:#8a8a8a;text-decoration:line-through;margin-top:6px}.exact-ref-v2 .size-label{font-family:Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.4;color:#666;margin:8px 0 12px}.exact-ref-v2 .sizes{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px}.exact-ref-v2 .sizes input{position:absolute;opacity:0;pointer-events:none}.exact-ref-v2 .sizes label{min-height:46px;border:1px solid #1e1e1e;display:flex;align-items:center;justify-content:center;font-family:Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1;color:#111;cursor:pointer;background:#fff}.exact-ref-v2 .sizes input:checked+label{background:#111;color:#fff}.exact-ref-v2 .atc{width:100%;min-height:54px;border:0;background:#111;color:#fff;font-family:Helvetica Neue,Arial,sans-serif;font-size:18px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.exact-ref-v2 .section{padding:72px 0}.exact-ref-v2 .section.alt{background:var(--beige)}.exact-ref-v2 .two-col{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.exact-ref-v2 .two-col.reverse .media{order:2}.exact-ref-v2 .two-col img{width:100%;display:block}.exact-ref-v2 .eyebrow{font-family:Helvetica Neue,Arial,sans-serif;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:#666;margin:0 0 12px}.exact-ref-v2 h2{font-family:Georgia,Times New Roman,serif;font-size:46px;line-height:1.05;font-weight:400;margin:0 0 18px}.exact-ref-v2 p{font-family:Helvetica Neue,Arial,sans-serif;font-size:18px;line-height:1.7;color:#222;margin:0 0 14px}.exact-ref-v2 .reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.exact-ref-v2 .review{border:1px solid #e7ddd5;padding:24px;background:#fff}.exact-ref-v2 .review .rstars{font-size:18px;letter-spacing:2px;margin-bottom:10px}.exact-ref-v2 .review h3{font-family:Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:500;margin:0 0 8px}.exact-ref-v2 .review p{font-size:16px;line-height:1.65}.exact-ref-v2 .compare{border:1px solid #111}.exact-ref-v2 .compare table{width:100%;border-collapse:collapse}.exact-ref-v2 .compare th,.exact-ref-v2 .compare td{border-bottom:1px solid #dcdcdc;padding:18px 20px;text-align:left;font-family:Helvetica Neue,Arial,sans-serif;font-size:15px}.exact-ref-v2 .compare th{font-size:14px;letter-spacing:.12em;text-transform:uppercase}.exact-ref-v2 .addons{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.exact-ref-v2 .addon{border:1px solid #e7ddd5;background:#fff}.exact-ref-v2 .addon img{width:100%;aspect-ratio:1/1.15;object-fit:cover;display:block}.exact-ref-v2 .addon .inner{padding:18px}.exact-ref-v2 .addon .save{font-family:Helvetica Neue,Arial,sans-serif;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#9c1d1d}.exact-ref-v2 .addon h3{font-family:Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:8px 0}.exact-ref-v2 .addon .prices{font-family:Helvetica Neue,Arial,sans-serif;font-size:15px}.exact-ref-v2 .addon .prices s{color:#888;margin-left:8px}@media(max-width:989px){.exact-ref-v2 .wrap{width:min(100vw - 28px,100%)}.exact-ref-v2 .hero,.exact-ref-v2 .two-col{grid-template-columns:1fr;gap:28px}.exact-ref-v2 .visuals,.exact-ref-v2 .reviews,.exact-ref-v2 .addons{grid-template-columns:1fr 1fr}.exact-ref-v2 .massive{font-size:72px}}@media(max-width:640px){.exact-ref-v2 .visuals,.exact-ref-v2 .reviews,.exact-ref-v2 .addons{grid-template-columns:1fr}.exact-ref-v2 .sizes{grid-template-columns:1fr 1fr}}.exact-ref-v3{--text:#121212;--muted:#666;--line:#d8d8d8;--beige:#f6eee8;color:var(--text)}.exact-ref-v3 *{box-sizing:border-box}.exact-ref-v3 .wrap{width:1260px;max-width:calc(100vw - 100px);margin:0 auto}.exact-ref-v3 .hero{display:grid;grid-template-columns:693px 517px;gap:50px;align-items:start;padding-top:36px}.exact-ref-v3 .images-track{display:flex;gap:22px;overflow:hidden}.exact-ref-v3 .images-track img{width:693px;height:693px;object-fit:cover;display:block;flex:0 0 auto;background:#f2f2f2}.exact-ref-v3 .info{padding-top:0}.exact-ref-v3 .title{margin:0;font:700 31.2px/38.4px Poppins,sans-serif;letter-spacing:.78px;color:#121212}.exact-ref-v3 .rating{margin:8px 0 15px;font:400 16px/28.8px Poppins,sans-serif;letter-spacing:.96px;color:#121212e6}.exact-ref-v3 .benefit-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8.4px 21px;margin:15px 0}.exact-ref-v3 .benefit-grid p{margin:0;position:relative;padding-left:35px;font:400 14px/18.2px Poppins,sans-serif;letter-spacing:.96px;color:#121212;min-height:28px;display:flex;align-items:center}.exact-ref-v3 .benefit-grid p:before{content:"\2022";position:absolute;left:0;top:50%;transform:translateY(-52%);font-size:26px;line-height:1}.exact-ref-v3 .size-chart{margin:6px 0 14px;font:400 14px/25.2px Poppins,sans-serif;letter-spacing:.96px;color:#121212e6;text-decoration:underline;text-underline-offset:3px}.exact-ref-v3 .stock{margin:0 0 12px;font:700 12px/1.2 Poppins,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#111}.exact-ref-v3 .setlabel{margin:0 0 10px;font:700 12px/1.2 Poppins,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#111}.exact-ref-v3 .buybox{border:1px solid var(--line);padding:18px 18px 20px;background:#fff}.exact-ref-v3 .buyrow{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:16px}.exact-ref-v3 .buytitle{font:600 22px/1.15 Poppins,sans-serif;color:#111}.exact-ref-v3 .ship{margin-top:4px;font:400 14px/18px Poppins,sans-serif;color:#121212e6}.exact-ref-v3 .prices{text-align:right}.exact-ref-v3 .now{font:700 31px/1 Poppins,sans-serif;color:#111}.exact-ref-v3 .was{margin-top:4px;font:400 20px/1.2 Poppins,sans-serif;color:#7a7a7a;text-decoration:line-through}.exact-ref-v3 .sizelabel{margin:0 0 8px;font:400 14px/18px Poppins,sans-serif;color:#111}.exact-ref-v3 .sizes{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:14px}.exact-ref-v3 .sizes input{position:absolute;opacity:0;pointer-events:none}.exact-ref-v3 .sizes label{height:42px;border:1px solid #111;display:flex;align-items:center;justify-content:center;font:400 14px/1 Poppins,sans-serif;color:#111;background:#fff;cursor:pointer}.exact-ref-v3 .sizes input:checked+label{background:#111;color:#fff}.exact-ref-v3 .atc{width:100%;height:49px;border:0;background:#111;color:#fff;font:700 19px/22.8px Poppins,sans-serif;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.exact-ref-v3 .section{padding:72px 0}.exact-ref-v3 .alt{background:var(--beige)}.exact-ref-v3 h2{margin:0 0 18px;font:400 42px/1.08 Georgia,serif;color:#111}.exact-ref-v3 p.copy{margin:0 0 14px;font:400 17px/30px Poppins,sans-serif;color:#222}.exact-ref-v3 .two{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.exact-ref-v3 .two img{width:100%;display:block}.exact-ref-v3 .reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.exact-ref-v3 .review{border:1px solid #e7ddd5;background:#fff;padding:22px}.exact-ref-v3 .review .stars{font:400 18px/1 Poppins,sans-serif;letter-spacing:2px;margin-bottom:10px}.exact-ref-v3 .review h3{margin:0 0 8px;font:600 18px/1.3 Poppins,sans-serif}.exact-ref-v3 .review p{margin:0;font:400 15px/25px Poppins,sans-serif;color:#222}@media(max-width:1100px){.exact-ref-v3 .wrap{max-width:calc(100vw - 24px)}.exact-ref-v3 .hero,.exact-ref-v3 .two{grid-template-columns:1fr}.exact-ref-v3 .images-track{overflow:auto}.exact-ref-v3 .images-track img{width:min(78vw,693px);height:auto;aspect-ratio:1/1}.exact-ref-v3 .reviews{grid-template-columns:1fr}.exact-ref-v3 .sizes{grid-template-columns:repeat(3,1fr)}}.exact-ref-v4{color:#121212}.exact-ref-v4 *{box-sizing:border-box}.exact-ref-v4 .wrap{width:1260px;max-width:calc(100vw - 100px);margin:0 auto}.exact-ref-v4 .hero{display:grid;grid-template-columns:693px 517px;gap:50px;align-items:start;padding-top:36px}.exact-ref-v4 .gallery-window{width:693px;height:693px;overflow:hidden}.exact-ref-v4 .gallery-track{display:flex;gap:40px;width:max-content}.exact-ref-v4 .gallery-track img{width:693px;height:693px;object-fit:cover;display:block;flex:0 0 auto;background:#f2f2f2}.exact-ref-v4 .info{width:517px}.exact-ref-v4 .title{margin:0;font:700 31.2px/38.4px Poppins,sans-serif;letter-spacing:.78px;color:#121212}.exact-ref-v4 .rating{margin:0;padding-top:7px;padding-bottom:15px;font:400 16px/28.8px Poppins,sans-serif;letter-spacing:.96px;color:#121212e6}.exact-ref-v4 .benefits{display:grid;grid-template-columns:repeat(2,1fr);gap:8.4px 21px;margin:15px 0}.exact-ref-v4 .benefits .item{min-height:28px;display:flex;align-items:flex-start;gap:14px;font:400 14px/18.2px Poppins,sans-serif;letter-spacing:.96px;color:#121212}.exact-ref-v4 .benefits .dot{font-size:26px;line-height:18px;transform:translateY(-2px)}.exact-ref-v4 .sizechart{margin:0 0 14px;font:400 14px/25.2px Poppins,sans-serif;letter-spacing:.96px;color:#121212e6;text-decoration:underline;text-underline-offset:3px}.exact-ref-v4 .stockline,.exact-ref-v4 .setlabel{margin:0 0 8px;font:700 12px/1.2 Poppins,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#111}.exact-ref-v4 .offer{border:1px solid #d8d8d8;padding:16px 16px 18px}.exact-ref-v4 .offer-top{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px}.exact-ref-v4 .offer-title{font:600 22px/1.15 Poppins,sans-serif;color:#111}.exact-ref-v4 .ship{margin-top:4px;font:400 14px/18.2px Poppins,sans-serif;letter-spacing:.2px;color:#121212e6}.exact-ref-v4 .pricecol{text-align:right}.exact-ref-v4 .now{font:700 31px/1 Poppins,sans-serif;color:#111}.exact-ref-v4 .was{margin-top:4px;font:400 20px/1.2 Poppins,sans-serif;color:#8a8a8a;text-decoration:line-through}.exact-ref-v4 .sizelabel{margin:0 0 8px;font:400 13px/18px Poppins,sans-serif;color:#111}.exact-ref-v4 .sizes{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:14px}.exact-ref-v4 .sizes input{position:absolute;opacity:0;pointer-events:none}.exact-ref-v4 .sizes label{height:42px;display:flex;align-items:center;justify-content:center;border:1px solid #111;background:#fff;font:400 14px/1 Poppins,sans-serif;color:#111;cursor:pointer}.exact-ref-v4 .sizes input:checked+label{background:#111;color:#fff}.exact-ref-v4 .atc{width:100%;height:49px;border:0;background:#111;color:#fff;font:700 19px/22.8px Poppins,sans-serif;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.exact-ref-v4 .spacer{height:18px}@media(max-width:1100px){.exact-ref-v4 .wrap{max-width:calc(100vw - 24px)}.exact-ref-v4 .hero{grid-template-columns:1fr;gap:26px}.exact-ref-v4 .gallery-window,.exact-ref-v4 .info{width:100%}.exact-ref-v4 .gallery-track img{width:min(78vw,693px);height:min(78vw,693px)}.exact-ref-v4 .benefits{grid-template-columns:1fr}.exact-ref-v4 .sizes{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/elevime-reference.css.map */
