.asp{color:#202b26;font-family:Arial,sans-serif;font-size:16px;line-height:1.6;box-sizing:border-box}.asp *{box-sizing:border-box}.asp [hidden]{display:none!important}.asp h1,.asp h2,.asp h3,.asp p{margin:0 0 16px;color:inherit;font-family:inherit;text-transform:none;letter-spacing:normal}.asp h1{font-size:34px;line-height:1.15;font-weight:700}.asp h2{font-size:40px;line-height:1.12;font-weight:700}.asp h3{font-size:20px;line-height:1.3;font-weight:700}.asp img{display:block;width:100%;height:auto}.asp-wrap{max-width:1280px;margin:auto;padding:0 24px}.asp-banner{background:#f7c77f;color:#253858;padding:15px 20px;text-align:center;font-weight:700}.asp-product{display:grid;grid-template-columns:1.06fr 1fr;gap:64px;padding-top:28px;padding-bottom:56px}.asp-gallery{align-self:start;position:sticky;top:24px;min-width:0}.asp-stage{position:relative;border-radius:14px;background:#f6f7f5;overflow:hidden}.asp-slide img{aspect-ratio:1;object-fit:contain}.asp-imagebadge{position:absolute;top:15px;left:15px;background:#edf3e6;border-radius:30px;padding:6px 14px;color:#516343;font-size:12px;font-weight:700}.asp-thumbs{display:flex;gap:8px;overflow:auto;margin-top:15px;padding-bottom:8px}.asp-thumbs button{background:#fff;border:1px solid #ddd;min-width:70px;width:70px;padding:0;border-radius:9px;overflow:hidden;cursor:pointer}.asp-thumbs button[aria-pressed=true]{border:2px solid var(--asp-accent)}.asp-thumbs img{aspect-ratio:1;object-fit:cover}.asp-eyebrow{font-size:12px;font-weight:700;letter-spacing:1.2px;margin-bottom:15px;color:#59665b}.asp-lead{font-size:16px;color:#526056}.asp-benefits{list-style:none;padding:0;margin:24px 0}.asp-benefits li{display:flex;gap:10px;margin:7px 0}.asp-benefits li span{color:#fff;background:#506455;border-radius:50%;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;margin-top:4px;flex-shrink:0}.asp-size{border:1px solid #c9cfc8;border-radius:10px;margin:16px 0}.asp summary{padding:15px 18px;font-size:15px;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;gap:16px;list-style:none}.asp summary::-webkit-details-marker{display:none}.asp details>div{padding:0 18px 18px}.asp-divider{display:flex;align-items:center;gap:16px;text-align:center;font-size:13px;font-weight:700;margin:24px 0 18px;color:var(--asp-accent)}.asp-divider:before,.asp-divider:after{content:"";height:1px;background:#bdc5bb;flex:1}.asp-bundles{display:grid;gap:12px}.asp-bundle{display:flex;gap:14px;align-items:center;padding:18px;border:1px solid #e0e3df;border-radius:14px;box-shadow:0 2px 6px #0000000b;cursor:pointer}.asp-bundle:has(input:checked){border:2px solid var(--asp-accent);background:#f8faf7;padding:17px}.asp-bundle input{accent-color:var(--asp-accent);width:18px;height:18px}.asp-bundle>span{flex:1}.asp-bundle strong{display:block}.asp-bundle small{font-size:12px;color:#73806e}.asp-pair{display:flex;flex-wrap:wrap;gap:12px;background:#f5f7f3;padding:16px;border-radius:12px;margin:12px 0}.asp-pair h3{width:100%;font-size:14px;margin:0}.asp-pair label{flex:1;font-size:12px;font-weight:700}.asp select{display:block;width:100%;border:1px solid #ccd2c8;border-radius:6px;padding:10px;background:#fff;font:inherit;font-size:14px;color:#26312b;margin-top:4px}.asp-cta{width:100%;padding:19px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:0;border-radius:12px;background:var(--asp-accent);color:#fff;font-size:15px;font-weight:700;cursor:pointer;text-decoration:none}.asp-cta:disabled{opacity:.5;cursor:not-allowed}.asp-cta [data-total]{margin-left:auto;border-radius:25px;background:#ffffff18;padding:3px 10px}.asp-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;text-align:center;margin:22px 0}.asp-trust strong,.asp-trust small{display:block;font-size:12px}.asp-trust small{color:#717b73;font-size:11px}.asp-payment{display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.asp-payment svg{width:36px;height:23px}.asp-error{color:#a02222;margin:12px 0}.asp-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.asp-reverse .asp-feature-image{order:2}.asp-feature-image img{border-radius:16px;max-height:650px;object-fit:contain;background:#f4f5f2}.asp-copy{font-size:17px;color:#59645b}.asp-items-accordion details,.asp-items-faq details{border-bottom:1px solid #cbd1c6}.asp-items-accordion summary,.asp-items-faq summary{padding:20px 0}.asp-items-accordion details>div,.asp-items-faq details>div{padding:0 0 20px;color:#59645b}.asp-items-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}.asp-items-cards article{background:#fff;padding:22px;border-radius:14px;border:1px solid #e2e6de}.asp-items-cards article img{aspect-ratio:1;object-fit:cover;border-radius:9px;margin-bottom:20px}.asp-items-cards h3{font-size:21px}.asp-items-cards article>div{font-size:15px;color:#5c665d}.asp-content:not(:has(.asp-split)) h2,.asp-content:not(:has(.asp-split)) .asp-eyebrow,.asp-content:not(:has(.asp-split)) .asp-copy{text-align:center}.asp-items-comparison{max-width:850px;margin:32px auto;border:1px solid #d5ddce;border-radius:14px;overflow:hidden}.asp-compare-row{display:grid;grid-template-columns:1.3fr 1fr 1fr;border-bottom:1px solid #e1e6de}.asp-compare-row:last-child{border:0}.asp-compare-row>*{padding:17px 20px;font-size:14px}.asp-compare-row>strong{background:#eaf0e2;color:#314333}.asp-compare-row:first-child{background:var(--asp-accent);color:#fff;font-weight:700}.asp-items-faq{max-width:850px;margin:25px auto}.asp-link{max-width:320px;margin:28px auto 0;justify-content:center}.asp-stars{color:#ad8b39!important}@media(max-width:799px){.asp-wrap{padding-inline:18px}.asp-product{grid-template-columns:1fr;gap:24px;padding-top:18px;padding-bottom:30px}.asp-gallery{position:static}.asp h1{font-size:28px}.asp h2{font-size:30px}.asp-split{grid-template-columns:1fr;gap:28px}.asp-reverse .asp-feature-image{order:0}.asp-content{padding-block:36px!important}.asp-items-cards{grid-template-columns:1fr 1fr;gap:12px}.asp-items-cards article{padding:15px}.asp-items-cards h3{font-size:18px}.asp-compare-row>*{padding:12px 8px;font-size:12px}.asp-banner{font-size:13px}.asp-thumbs button{min-width:62px;width:62px}.asp-cta{padding:18px}.asp-trust{gap:6px}}@media(prefers-reduced-motion:no-preference){.asp-cta,.asp-bundle{transition:background .2s,border-color .2s}.asp-cta:hover{filter:brightness(1.1)}}.asp-options{border:0;padding:0;margin:0;width:100%;min-width:0}.asp-options legend{font-size:12px;font-weight:700;margin-bottom:8px}.asp-options>div{display:flex;flex-wrap:wrap;gap:7px}.asp-pair .asp-choice{flex:none;position:relative;cursor:pointer;font-size:13px;font-weight:400}.asp-choice input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.asp-choice span{display:block;padding:7px 11px;background:#fff;border:1px solid #cbd1c6;border-radius:6px;min-width:37px;text-align:center}.asp-choice input:checked+span{border-color:var(--asp-accent);background:var(--asp-accent);color:#fff}.asp-choice input:focus-visible+span{outline:3px solid #b2c7e8;outline-offset:2px}.asp-pair{gap:14px}.asp-info h1{max-width:500px}.asp-thumbs img{min-height:62px}.asp-bundles-photo{gap:16px;margin-bottom:20px;color:#151716;font-family:Arial,sans-serif;line-height:1.3}.asp-offer{position:relative;background:#fff;border:1px solid #e5ded4;border-radius:14px;box-shadow:0 2px 4px #00000009}.asp-offer.is-selected{border:2px solid #18231d}.asp-offer-header{display:flex;align-items:center;gap:12px;min-height:77px;padding:16px 18px;cursor:pointer;margin:0}.asp-offer-header>input{-webkit-appearance:none;appearance:none;flex:0 0 20px;width:20px;height:20px;border:2px solid #cac4ba;border-radius:50%;margin:0;background:#fff;display:grid;place-items:center}.asp-offer-header>input:checked{border-color:#40433f}.asp-offer-header>input:checked:after{content:"";width:10px;height:10px;border-radius:50%;background:#40433f}.asp-offer-header>input:focus-visible{outline:3px solid #93a5c3;outline-offset:3px}.asp-offer-title{flex:1;min-width:0}.asp-offer-title>strong{display:block;font-size:16px;line-height:1.25;font-weight:750}.asp-offer-meta{display:flex;align-items:center;gap:8px;color:#8a867e;font-size:13px;margin-top:5px;white-space:nowrap}.asp-saving,.asp-free{background:#dce6ca;color:#304d37;font-weight:700;font-size:11px;padding:3px 9px;border-radius:20px;line-height:1.2;white-space:nowrap}.asp-offer-price{display:flex;align-items:baseline;justify-content:flex-end;gap:7px;white-space:nowrap}.asp-offer-price s{font-size:12px;color:#96918a;font-weight:400}.asp-offer-price strong{font-size:20px;font-weight:750;color:#111}.asp-offer-price>span{font-size:13px;color:#7d8794}.asp-offer-badge{position:absolute;top:-14px;right:22px;z-index:1;border:3px solid white;padding:7px 15px;background:#20392b;color:#fff;border-radius:30px;font-size:10px;letter-spacing:1.3px;font-weight:750;line-height:1}.asp-bundles-photo .asp-pairs{margin:0}.asp-bundles-photo .asp-pair{display:flex;flex-direction:column;flex-wrap:nowrap;gap:19px;background:#fff;padding:21px 18px 18px;margin:0;border-radius:0;border-top:1px solid #ded5c8}.asp-bundles-photo .asp-pair:last-child,.asp-bundles-photo .asp-pair:has(+[hidden]){border-radius:0 0 12px 12px}.asp-pair-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.asp-bundles-photo .asp-pair-heading h3{font-size:15px;line-height:1.3;font-weight:750;margin:0;width:auto;color:#121715}.asp-bundles-photo .asp-free{font-size:12px;padding:3px 11px}.asp-bundles-photo .asp-options>div{display:flex;flex-wrap:wrap;gap:8px}.asp-bundles-photo .asp-colors>div{gap:10px;flex-wrap:nowrap}.asp-bundles-photo .asp-color-choice{flex:0 1 80px;min-width:0;width:80px;aspect-ratio:1}.asp-bundles-photo .asp-choice input{z-index:1}.asp-bundles-photo .asp-choice span{border:1px solid #e3dace;border-radius:12px;background:#fff;color:#111;padding:9px 0;min-width:60px;font-size:13px;font-weight:600;line-height:18px}.asp-bundles-photo .asp-color-choice span{height:100%;min-width:0;padding:3px;border-radius:12px;overflow:hidden}.asp-bundles-photo .asp-color-choice img{width:100%;height:100%;object-fit:contain;border-radius:8px}.asp-bundles-photo .asp-choice input:checked+span{border:2px solid #213229;background:#f7f9f6;color:#111;padding:8px 0}.asp-bundles-photo .asp-color-choice input:checked+span{padding:2px}.asp-bundles-photo .asp-choice input:disabled+span{opacity:.35;background:linear-gradient(to top left,transparent 49%,#aaa 50%,transparent 51%)}.asp-bundles-photo .asp-pair-status{font-size:14px;line-height:1.4;color:#506075;margin:0}.asp-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:500px){.asp-offer-header{padding:15px 12px;gap:9px}.asp-offer-title>strong{font-size:14px}.asp-offer-price{gap:4px;flex-wrap:wrap;max-width:125px}.asp-offer-price s{font-size:11px}.asp-offer-price strong{font-size:18px}.asp-offer-price>span{font-size:11px}.asp-offer-meta{font-size:12px;gap:5px}.asp-bundles-photo .asp-pair{padding:20px 14px 18px;gap:18px}.asp-bundles-photo .asp-colors>div{gap:8px}.asp-bundles-photo .asp-choice span{min-width:46px}.asp-bundles-photo .asp-color-choice span{min-width:0}.asp-bundles-photo .asp-sizes>div{gap:7px}.asp-offer-badge{right:14px}}.asp-bundle-pending{font-size:13px!important;color:#687368!important;margin:0 0 12px!important}.asp .asp-offer-header{display:flex;width:100%}.asp{font-family:var(--asp-body,Poppins,system-ui,sans-serif);color:#1a1a1a;font-size:15px;line-height:1.6}.asp h1,.asp h2,.asp h3{font-family:var(--asp-head,Raleway,sans-serif);font-weight:var(--asp-head-w,700);color:var(--asp-accent)}.asp h1{font-size:32px;line-height:1.2;margin-bottom:10px}.asp h2{font-size:36px;line-height:1.2;letter-spacing:-.2px}.asp h3{font-size:18px}.asp-hero{background:#fff}.asp-product{gap:56px;padding-top:32px}.asp-stage{background:#f6f5f1;border-radius:18px}.asp-imagebadge{background:#eef4e8;color:#3f6b45;font-weight:600;font-size:12px;padding:6px 12px;display:inline-flex;gap:6px;align-items:center}.asp-imagebadge:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--asp-green,#5a8a5e)}.asp-dots{display:flex;justify-content:center;gap:8px;margin-top:14px}.asp-dots button{width:8px;height:8px;border-radius:50%;border:0;padding:0;background:#d6d3cc;cursor:pointer}.asp-dots button[aria-pressed=true]{background:var(--asp-accent)}.asp-thumbs button{width:84px;min-width:84px;border-radius:12px;border:1px solid #e6e2da}.asp-recommend{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:600;color:#2f3b33;margin-bottom:10px}.asp-avatars{display:flex}.asp-avatars img{width:26px;height:26px;border-radius:50%;border:2px solid #fff;object-fit:cover;margin-left:-8px}.asp-avatars img:first-child{margin-left:0}.asp-rating{display:flex;align-items:center;gap:8px;font-size:13px;color:#1a1a1a;text-decoration:none;margin-bottom:14px;flex-wrap:wrap}.asp-stars-row{color:#f2a93b;letter-spacing:2px;font-size:14px}.asp-rating-sep{color:#c9c5bd}.asp-rating-count{text-decoration:underline;color:#4a5568}.asp-countdown{display:inline-flex;align-items:center;gap:10px;background:#eef4e8;color:#2f4a35;border-radius:30px;padding:6px 8px 6px 14px;font-size:13px;font-weight:600;margin-bottom:16px}.asp-countdown .asp-dot{width:8px;height:8px;border-radius:50%;background:var(--asp-green,#5a8a5e);box-shadow:0 0 0 3px #5a8a5e33}.asp-timer{background:var(--asp-accent);color:#fff;border-radius:20px;padding:3px 10px;font-variant-numeric:tabular-nums;letter-spacing:.5px}.asp-lead{color:#4b5563;font-size:15px}.asp-benefits{margin:14px 0 20px}.asp-benefits li{font-size:15px;font-weight:500;color:#1f2a24;margin:8px 0;align-items:center}.asp-benefits li span{background:var(--asp-green,#5a8a5e);margin-top:0}.asp-size-buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 20px}.asp-size-buttons button{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border:1px solid #e3dfd7;border-radius:12px;background:#fff;font:inherit;font-size:13px;font-weight:600;color:#1f2a24;cursor:pointer}.asp-size-buttons button:hover{border-color:var(--asp-accent)}.asp-size-buttons svg{width:18px;height:18px}.asp-divider{color:var(--asp-accent);font-size:13px;font-weight:600}.asp-divider:before,.asp-divider:after{background:#e1ddd5}.asp-offer{border-color:#e6e1d8;border-radius:16px}.asp-offer.is-selected{border:2px solid var(--asp-accent)}.asp-offer-badge{background:var(--asp-accent)}.asp-bundles-photo,.asp-bundles-photo .asp-pair-heading h3{font-family:var(--asp-body,Poppins,sans-serif)}.asp-cta{background:var(--asp-accent);border-radius:12px;padding:15px 22px;font-size:14px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;justify-content:center}.asp-cta [data-cta-label]{margin-left:auto}.asp-cta [data-total]{background:#ffffff26;margin-left:6px;font-weight:600;letter-spacing:0}.asp-cta>span:last-child{margin-left:auto}.asp-urgency{text-align:center;color:#b3261e;font-size:13px;font-weight:600;margin:14px 0 0!important}.asp-trust{background:#faf9f6;border:1px solid #ece8e0;border-radius:16px;padding:18px 10px;margin:22px 0;gap:0}.asp-trust>div{padding:0 8px;border-left:1px solid #ece8e0}.asp-trust>div:first-child{border-left:0}.asp-trust-icon{width:46px;height:46px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0000000f;display:grid;place-items:center;margin:0 auto 10px;color:var(--asp-accent)}.asp-trust-icon svg{width:20px;height:20px}.asp-trust strong{font-size:13px;color:#1f2a24}.asp-trust small{font-size:12px;color:#6b7280}.asp-trust small a{color:inherit}.asp-dialog{border:0;border-radius:18px;padding:0;max-width:560px;width:calc(100% - 32px);box-shadow:0 20px 60px #0003}.asp-dialog::backdrop{background:#0006}.asp-dialog-head{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid #eee}.asp-dialog-head h2{font-size:22px;margin:0}.asp-dialog-head button{border:0;background:#f3f2ee;border-radius:50%;width:34px;height:34px;font-size:18px;cursor:pointer}.asp-dialog-body{padding:20px 22px;max-height:70vh;overflow:auto}.asp-dialog-body img{border-radius:10px;margin-top:12px}.asp-sticky{position:fixed;left:0;right:0;top:0;z-index:30;background:#fff;box-shadow:0 4px 18px #0000001a;transform:translateY(-110%);transition:transform .3s}.asp-sticky.is-visible{transform:none}.asp-sticky-inner{max-width:1280px;margin:auto;padding:10px 24px;display:flex;align-items:center;gap:14px}.asp-sticky-inner img{width:52px;height:52px;object-fit:cover;border-radius:10px;background:#f6f5f1}.asp-sticky-title{flex:1;min-width:0}.asp-sticky-title strong{display:block;font-family:var(--asp-head,Raleway,sans-serif);color:var(--asp-accent);font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asp-sticky-title span{display:flex;gap:8px;align-items:center;font-size:14px;font-weight:700}.asp-sticky-title s{font-weight:400;color:#9a958d;font-size:12px}.asp-sticky .asp-cta{width:auto;padding:13px 26px;font-size:13px}.asp-sec{padding-block:var(--asp-pad,80px);background:var(--asp-bg,#fcfcfb)}.asp-sec-head{text-align:center;max-width:720px;margin:0 auto 36px}.asp-sec-head p{color:#5b6472;font-size:16px;margin:0}.asp-eyebrow{font-size:12px;letter-spacing:1.4px;font-weight:700;color:#2f3b33;text-transform:uppercase;display:flex;align-items:center;gap:8px}.asp-eyebrow:empty{display:none}.asp-sec .asp-eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--asp-accent)}.asp-content{background:var(--asp-bg,#fcfcfb)}.asp-content .asp-copy{font-size:15px;color:#4b5563}.asp-content .asp-copy strong{color:#1a1a1a}.asp-feature-image{position:relative}.asp-feature-image img{border-radius:18px;background:#f4f2ec}.asp-badge-round{position:absolute;top:22px;left:22px;width:96px;height:96px;border-radius:50%;background:#fff;box-shadow:0 6px 20px #0000001f;display:grid;place-content:center;text-align:center;border:3px solid #f1e4e4}.asp-badge-round strong{font-family:var(--asp-head,Raleway,sans-serif);font-size:22px;color:var(--asp-accent);line-height:1}.asp-badge-round small{font-size:9px;letter-spacing:.6px;text-transform:uppercase;color:#6b7280;margin-top:4px}.asp-items-accordion{display:grid;gap:12px;margin-top:22px}.asp-items-accordion details{background:#fff;border:1px solid #e8e4dc!important;border-radius:14px;box-shadow:0 2px 6px #00000008}.asp-items-accordion summary{padding:16px 18px!important;align-items:center;font-family:var(--asp-head,Raleway,sans-serif);font-weight:700;color:var(--asp-accent);font-size:16px}.asp-items-accordion summary .asp-acc-title{display:flex;align-items:center;gap:14px}.asp-items-accordion summary img{width:26px;height:26px;object-fit:contain}.asp-items-accordion summary>span:last-child{color:#9aa1ab;font-weight:400}.asp-items-accordion details>div{padding:0 18px 18px!important;font-size:14px}.asp-acc-sub{color:#5b6472;font-size:14px;margin-top:-8px}.asp-auth{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:center}.asp-auth h2{margin-top:12px}.asp-auth-copy{color:#4b5563;font-size:15px}.asp-auth-copy strong{color:#1a1a1a}.asp-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:26px}.asp-stat{background:#fff;border:1px solid #e8e4dc;border-radius:14px;padding:16px}.asp-stat strong{display:block;font-family:var(--asp-head,Raleway,sans-serif);font-size:26px;color:var(--asp-accent);line-height:1.1}.asp-stat b{display:block;font-size:13px;margin:4px 0 6px;color:#1f2a24}.asp-stat p{font-size:12px;color:#6b7280;margin:0;line-height:1.5}.asp-auth-media{position:relative}.asp-auth-media img{border-radius:18px;aspect-ratio:5/4;object-fit:cover}.asp-auth-badge{position:absolute;top:18px;right:18px;background:#fff;border-radius:12px;padding:10px 12px;text-align:center;font-size:10px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#1f2a24;box-shadow:0 6px 18px #0000001a}.asp-auth-badge span{display:grid;place-items:center;width:28px;height:28px;margin:0 auto 4px;border-radius:50%;background:var(--asp-green,#5a8a5e);color:#fff;font-size:14px}.asp-tabs{display:inline-flex;gap:4px;background:#efede7;border-radius:40px;padding:5px;margin:0 auto 30px}.asp-tabs-wrap{text-align:center}.asp-tabs button{border:0;background:transparent;border-radius:30px;padding:10px 20px;font:inherit;font-size:13px;font-weight:600;color:#374151;cursor:pointer}.asp-tabs button[aria-selected=true]{background:var(--asp-accent);color:#fff}.asp-cmp{max-width:1000px;margin:auto;background:#faf9f6;border:1px solid #e8e4dc;border-radius:18px;overflow:hidden}.asp-cmp-row{display:grid;grid-template-columns:1.6fr 1fr 1fr;align-items:center;border-top:1px solid #ece8e0}.asp-cmp-row:first-child{border-top:0}.asp-cmp-row>*{padding:14px 22px;font-size:14px}.asp-cmp-row>:nth-child(2){background:#eaf3e4;text-align:center;align-self:stretch;display:grid;place-items:center}.asp-cmp-row>:nth-child(n+3){text-align:center;display:grid;place-items:center}.asp-cmp-head>*{padding:20px 22px}.asp-cmp-head strong{font-family:var(--asp-head,Raleway,sans-serif);font-size:17px;color:var(--asp-accent);display:block}.asp-cmp-head small{color:#3f6b45;font-size:11px;font-weight:600}.asp-cmp-head>:nth-child(2){border-radius:14px 14px 0 0;border:1px solid #cfe1c5;border-bottom:0}.asp-cmp-feature{font-weight:500;color:#1f2a24}.asp-cmp [data-col]{display:none}.asp-cmp[data-active="1"] [data-col="1"],.asp-cmp[data-active="2"] [data-col="2"],.asp-cmp[data-active="3"] [data-col="3"]{display:grid}.asp-mark{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:12px;font-weight:700}.asp-mark.is-yes{background:#5a9a4a}.asp-mark.is-no{background:#d9534f}.asp-res{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.asp-slider{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:1;background:#d7d4cc;--pos:50%}.asp-slider img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.asp-slider-before{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.asp-slider-line{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;background:#fff;transform:translate(-1px);pointer-events:none}.asp-slider-handle{position:absolute;top:50%;left:var(--pos);width:42px;height:42px;border-radius:50%;background:#fff;transform:translate(-50%,-50%);display:grid;place-items:center;box-shadow:0 4px 14px #0003;pointer-events:none;font-size:16px;color:#1f2a24}.asp-slider input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.asp-slider input:focus-visible+.asp-slider-line{outline:3px solid #93a5c3}.asp-slider-label{position:absolute;top:14px;background:#fff;border-radius:20px;padding:5px 12px;font-size:12px;font-weight:700;pointer-events:none}.asp-slider-label.is-left{left:14px;color:#b3261e}.asp-slider-label.is-right{right:14px;color:#3f6b45}.asp-res-copy{color:#4b5563;font-size:15px}.asp-res-copy strong{color:#1a1a1a}.asp-res .asp-tabs{margin:18px 0;flex-wrap:wrap}.asp-points{border:1px solid #e8e4dc;border-radius:16px;overflow:hidden;background:#fff}.asp-points-row{display:grid;grid-template-columns:1fr 1fr}.asp-points-row>*{padding:14px 16px;font-size:13px;display:flex;gap:10px;align-items:flex-start;border-top:1px solid #f0ece5}.asp-points-row>:first-child{border-right:1px solid #f0ece5}.asp-points-head>*{font-weight:700;border-top:0;font-size:13px}.asp-points-head>:first-child{background:#fdf0ef;color:#7a2a24}.asp-points-head>:last-child{background:#eef4e8;color:#2f4a35}.asp-points-row i{flex:none;width:7px;height:7px;border-radius:50%;margin-top:7px;background:#d9534f}.asp-points-row>:last-child i{background:#5a9a4a}.asp-points [data-tab-panel][hidden]{display:none}.asp-matrix{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;text-align:center}.asp-matrix-icon{height:120px;display:grid;place-items:center;color:var(--asp-accent);margin-bottom:12px}.asp-matrix-icon svg{width:92px;height:92px}.asp-matrix-icon img{max-height:120px;width:auto;margin:auto}.asp-matrix h3{font-size:20px;margin-bottom:12px}.asp-matrix-stat{font-family:var(--asp-head,Raleway,sans-serif);font-size:20px;font-weight:700;color:var(--asp-accent);line-height:1}.asp-matrix-stat small{display:block;font-family:var(--asp-body,Poppins,sans-serif);font-size:10px;letter-spacing:1px;font-weight:600;color:#6b7280;margin-top:4px}.asp-bar{height:6px;border-radius:6px;background:#e8e4dc;margin:14px 0 16px;overflow:hidden}.asp-bar span{display:block;height:100%;background:#c8b48f;border-radius:6px}.asp-matrix p{font-size:13px;color:#4b5563;margin:0}.asp-rev-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;flex-wrap:wrap}.asp-rev-head h2{display:flex;align-items:center;gap:14px;margin:0}.asp-rev-head .asp-stars-row{font-size:26px;letter-spacing:3px}.asp-rev-filter select{-webkit-appearance:none;appearance:none;border:1px solid #d9d5cd;border-radius:30px;padding:9px 34px 9px 16px;font:inherit;font-size:13px;font-weight:600;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23333'/%3E%3C/svg%3E") no-repeat right 14px center;cursor:pointer}.asp-rev-grid{columns:3;column-gap:18px}.asp-rev{break-inside:avoid;background:#fff;border:1px solid #ece8e0;border-radius:14px;padding:18px;margin-bottom:18px;box-shadow:0 2px 6px #00000006}.asp-rev[hidden]{display:none}.asp-rev strong{display:block;font-size:14px;color:#1f2a24}.asp-rev .asp-stars-row{font-size:13px;display:block;margin:4px 0 8px}.asp-rev img{border-radius:10px;margin-bottom:12px}.asp-rev-text{font-size:13px;color:#4b5563}.asp-rev-text p{margin:0}.asp-rev-more{display:block;margin:12px auto 0;border:1px solid var(--asp-accent);color:var(--asp-accent);background:#fff;border-radius:30px;padding:11px 30px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}@media(max-width:799px){.asp h1{font-size:26px}.asp h2{font-size:28px}.asp-sec{padding-block:calc(var(--asp-pad,80px) * .6)}.asp-auth,.asp-res{grid-template-columns:1fr;gap:28px}.asp-stats{grid-template-columns:1fr 1fr 1fr;gap:8px}.asp-stat{padding:12px}.asp-stat strong{font-size:20px}.asp-cmp-row{grid-template-columns:1.4fr 1fr 1fr}.asp-cmp-row>*{padding:12px 10px;font-size:12px}.asp-tabs button{padding:9px 13px;font-size:12px}.asp-matrix{grid-template-columns:1fr 1fr;gap:28px 16px}.asp-matrix-icon{height:90px}.asp-matrix-icon svg{width:70px;height:70px}.asp-matrix h3{font-size:16px}.asp-rev-grid{columns:1}.asp-thumbs button{width:64px;min-width:64px}.asp-sticky-inner{padding:8px 16px}.asp-sticky-inner img{display:none}.asp-sticky .asp-cta{padding:12px 16px}.asp-badge-round{width:76px;height:76px;top:14px;left:14px}.asp-badge-round strong{font-size:18px}}@media(prefers-reduced-motion:reduce){.asp-sticky{transition:none}}.asp-product>*,.asp-auth>*,.asp-res>*,.asp-split>*{min-width:0}.asp h1{overflow-wrap:anywhere}.asp-bundles-photo .asp-colors>div{overflow-x:auto;scrollbar-width:none}@media(max-width:500px){.asp-bundles-photo .asp-color-choice{flex:0 0 64px;width:64px}.asp-size-buttons button{font-size:12px;padding:11px 8px}.asp-stats{grid-template-columns:1fr}.asp-points-row>*{padding:12px 10px;font-size:12px}}@media(max-width:749px){.asp-bundles-photo .asp-colors>div{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;overflow:visible}.asp-bundles-photo .asp-color-choice{flex:none;width:auto;min-width:0;aspect-ratio:1}.asp-bundles-photo .asp-sizes>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.asp-bundles-photo .asp-choice span,.asp-bundles-photo .asp-sizes .asp-choice span{min-width:0;padding:9px 0;font-size:12px}.asp-bundles-photo .asp-choice input:checked+span{padding:8px 0}.asp-bundles-photo .asp-color-choice input:checked+span{padding:2px}.asp-offer-header{padding:14px 12px;gap:10px;min-height:0}.asp-offer-title>strong{font-size:14px}.asp-offer-meta{flex-wrap:wrap;white-space:normal;gap:4px 6px}.asp-offer-price{flex-direction:column;align-items:flex-end;gap:0;max-width:none;flex:none}.asp-offer-price s{font-size:11px}.asp-offer-price strong{font-size:17px}.asp-offer-badge{right:12px;font-size:9px;padding:6px 11px}.asp-bundles-photo .asp-pair{padding:18px 12px 16px;gap:14px}}.asp-offer-badge--value{background:#20392b}@media(max-width:749px){.asp-bundles-photo .asp-sizes>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.asp-bundles-photo .asp-sizes .asp-choice span{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0;border-radius:12px;font-size:13px;font-weight:600}.asp-bundles-photo .asp-sizes .asp-choice input:checked+span{padding:0}.asp-bundles-photo .asp-pair{padding:18px 10px 16px}}.asp-recommend{color:#555;font-size:13px;margin-bottom:8px}.asp-avatars img{width:30px;height:30px;background:#f3f1ec;box-shadow:0 1px 3px #0000001a}.asp-rating{font-size:15px;gap:10px;margin:2px 0 14px}.asp-rating strong{font-weight:700}.asp-stars-row{font-size:16px;color:#f2a93b}.asp-rating-count{color:#4b5563}@media(max-width:749px){.asp .asp-bundles-photo .asp-pair .asp-sizes>div,.asp .asp-bundles-photo .asp-pair .asp-colors>div{display:grid!important;gap:8px;justify-items:stretch}.asp .asp-bundles-photo .asp-pair .asp-sizes>div{grid-template-columns:repeat(6,minmax(0,1fr))!important}.asp .asp-bundles-photo .asp-pair .asp-colors>div{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:none}.asp .asp-bundles-photo .asp-pair .asp-choice{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;justify-self:stretch!important;flex:none!important}.asp .asp-bundles-photo .asp-pair .asp-choice>span{display:flex!important;align-items:center;justify-content:center;width:100%!important;box-sizing:border-box}.asp .asp-bundles-photo .asp-pair .asp-sizes .asp-choice>span{height:44px;min-height:44px;padding:0!important}.asp .asp-bundles-photo .asp-pair .asp-color-choice{aspect-ratio:1}.asp .asp-bundles-photo .asp-pair .asp-color-choice>span{height:100%;padding:3px!important}.asp .asp-bundles-photo .asp-pair .asp-color-choice input:checked+span{padding:2px!important}}.asp-chart{border:1px solid #e3dfd7;border-radius:12px;background:#fff;margin:0 0 20px}.asp .asp-chart>summary{padding:13px 16px;font-size:14px;font-weight:600;color:#1f2a24;align-items:center}.asp-chart-label{display:flex;align-items:center;gap:8px}.asp-chart-label svg{width:18px;height:18px}.asp-chart-icon{position:relative;width:12px;height:12px;flex:none}.asp-chart-icon:before,.asp-chart-icon:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:#6b7280;transform:translateY(-50%)}.asp-chart-icon:after{transform:translateY(-50%) rotate(90deg);transition:transform .2s}.asp-chart[open] .asp-chart-icon:after{transform:translateY(-50%) rotate(0)}.asp .asp-chart>.asp-chart-body{padding:0 16px 16px;font-size:13px;color:#4b5563}.asp-chart-intro p{margin:0 0 14px}.asp-chart-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:20px;align-items:start}.asp .asp-chart-how h3{font-family:var(--asp-body,Poppins,sans-serif);font-size:14px;color:#1f2a24;margin:0 0 10px}.asp-chart-how ol{list-style:none;padding:0;margin:0 0 14px;display:grid;gap:10px}.asp-chart-how li{display:flex;gap:9px;align-items:flex-start;color:#374151;line-height:1.45}.asp-chart-how li span{flex:none;width:18px;height:18px;border-radius:50%;background:var(--asp-accent);color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center;margin-top:1px}.asp-chart-between{font-size:14px;color:#374151}.asp-chart-between p{margin:0}.asp-chart-between strong{color:#1a1a1a}.asp-chart-table-wrap{border:1px solid #e3dfd7;border-radius:12px;overflow:hidden}.asp-chart-table{width:100%;border-collapse:collapse;font-size:12px;text-align:center}.asp-chart-table th{background:var(--asp-accent);color:#fff;font-weight:700;padding:10px 6px}.asp-chart-table td{padding:9px 6px;border-top:1px solid #ebe7df;color:#1f2a24}.asp-chart-table tbody tr:nth-child(2n) td{background:#f7f6f2}.asp-chart-image{border-radius:10px;margin-top:14px}.asp-chart-note{font-size:12px;color:#6b7280;margin:14px 0 0!important}@media(max-width:999px){.asp-chart-grid{grid-template-columns:1fr}}#AspenReviews{font-family:var(--asp-body,Poppins,sans-serif);scroll-margin-top:90px}#AspenReviews :is(h1,h2,h3){font-family:var(--asp-head,Raleway,sans-serif);font-weight:700;letter-spacing:-.2px;color:#2c3a55}#AspenReviews .kr-ugc__quote{font-family:var(--asp-body,Poppins,sans-serif);font-size:13px;line-height:1.6;color:#4b5563}#AspenReviews .kr-ugc__handle{font-family:var(--asp-body,Poppins,sans-serif);font-size:13px;font-weight:600}@media(prefers-reduced-motion:no-preference){html:has(.asp-hero){scroll-behavior:smooth}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ar-aspen.css.map */
