.cs-page{--navy:#172b4d;background:#fff;color:#172438;max-width:1200px;margin:auto;padding:8px 24px 32px;font-size:15px;line-height:1.55}.cs-page *{box-sizing:border-box}.cs-main{display:grid;grid-template-columns:1.05fr 1fr;gap:36px;align-items:start}.cs-media{align-self:stretch;min-width:0}.cs-sticky{position:sticky;top:100px}.cs-slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:10px}.cs-slides>img{width:100%;flex:0 0 100%;min-width:0;height:auto;aspect-ratio:4/5;object-fit:cover;scroll-snap-align:start}.cs-navigation,.cs-slider-nav{display:flex;justify-content:center;align-items:center;gap:20px;margin:8px 0}.cs-page button{cursor:pointer;font:inherit}.cs-navigation button,.cs-slider-nav button{background:#fff;border:1px solid #ccd1d8;border-radius:50%;width:34px;height:34px;color:var(--navy)}.cs-thumbs{display:flex;gap:7px;overflow-x:auto}.cs-thumbs button{background:#fff;border:1px solid #ddd;padding:2px;flex:0 0 60px;border-radius:5px}.cs-thumbs button[aria-current=true]{border:2px solid var(--navy)}.cs-thumbs img{width:52px;height:65px;object-fit:cover}.cs-info h1{font-size:27px;line-height:1.2;color:#111;margin:0 0 6px;font-weight:700}.cs-rating{font-size:13px;white-space:nowrap;margin-bottom:14px}.cs-stars{color:#f4bd20;letter-spacing:1px}.cs-intro{background:#f5f7fa;border:1px solid #e2e6ec;padding:13px;border-radius:8px}.cs-page label{display:block;font-weight:600}.cs-page select{display:block;width:100%;padding:10px 12px;margin-top:5px;background:#fff;border:1px solid #b8c1cd;border-radius:6px;color:#172438;font:inherit}.cs-page fieldset{border:0;padding:0;margin:15px 0}.cs-page legend{font-weight:700}.cs-offer{display:flex!important;gap:10px;align-items:center;flex-wrap:wrap;margin:8px 0;padding:13px 12px;border:1px solid #aab4c4;border-radius:8px;font-size:14px}.cs-offer:has(input:checked){border:2px solid var(--navy);background:#f0f4fa}.cs-offer small{display:block;font-size:11px;font-weight:600;color:var(--navy)}.cs-offer-price{margin-left:auto;font-weight:750;color:var(--navy)}.cs-offer s{font-size:12px;color:#727780}.cs-item{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;margin:12px 0;padding:10px;background:#f8f9fb;border-radius:6px}.cs-item>strong{grid-column:1/-1;font-size:13px}.cs-item label{font-size:12px}.cs-add{background:#18844a;color:#fff;border:0;border-radius:7px;width:100%;padding:16px;font-size:18px!important;font-weight:700!important;margin-top:8px}.cs-add:disabled{opacity:.6}.cs-guarantee{text-align:center;font-size:13px;margin:10px 0 12px}.cs-quote{padding:15px;background:#f6f7fa;border-radius:10px;text-align:center;font-size:14px}.cs-quote img{display:inline-block;width:28px;height:28px;object-fit:cover;border-radius:50%;margin:0 -4px 8px}.cs-quote>div:last-child{font-size:12px;margin-top:8px;color:#5b6471}.cs-shipping{text-align:center;font-size:12px;color:#5b6471}.cs-copy{margin-top:24px}.cs-section{margin:42px auto;max-width:1080px}.cs-section h2,.cs-section h3{color:var(--navy);line-height:1.2}.cs-section>h2{text-align:center;font-size:28px;margin-bottom:24px}.cs-centered{text-align:center}.cs-centered h2{font-size:28px;font-weight:700;color:var(--navy);line-height:1.2}.cs-features>div>div{max-width:850px;margin:auto}.cs-videos{display:flex;gap:16px;overflow:auto;scroll-snap-type:x mandatory}.cs-videos video{width:30%;flex-shrink:0;border-radius:12px;scroll-snap-align:start;aspect-ratio:9/16;object-fit:cover}.cs-testimonials{display:flex;overflow:auto;gap:18px;scroll-snap-type:x mandatory}.cs-review{flex:0 0 31.8%;background:#f6f7fa;border-radius:12px;overflow:hidden;text-align:center;scroll-snap-align:start}.cs-review>img{width:100%;aspect-ratio:1;object-fit:cover}.cs-review-content{padding:18px}.cs-review small{display:block;font-size:11px;color:#5e6670}.cs-page img{max-width:100%;height:auto}.cs-story{text-align:center}.cs-story img{max-height:550px;object-fit:contain;border-radius:10px}.cs-story h2{font-size:28px;font-weight:700;color:var(--navy)}.cs-story p{max-width:760px;margin:15px auto}.cs-faq{max-width:850px}.cs-page details{border-bottom:1px solid #dce0e5;padding:16px 0}.cs-page summary{cursor:pointer;font-weight:650;color:var(--navy)}.cs-page [hidden]{display:none!important}.cs-size-button,.cs-localization button,.cs-size-dialog [data-find-size]{background:var(--navy);color:#fff;border:0;border-radius:6px;padding:10px 16px}.cs-size-dialog{border:0;border-radius:14px;padding:28px;max-width:420px;width:90%;box-shadow:0 15px 80px #0004;color:#172438}.cs-size-dialog::backdrop{background:#0007}.cs-size-dialog label{margin:12px 0}.cs-size-dialog [data-size-close]{float:right;border:0;background:none;font-size:28px}.cs-localization{max-width:300px;margin:30px auto 0;text-align:center;font-size:12px}.cs-localization button{margin-top:8px}[data-error]:empty{display:none}@media(max-width:749px){.cs-page{padding:4px 14px 24px}.cs-main{display:flex;flex-direction:column;gap:14px}.cs-media,.cs-info{width:100%}.cs-sticky{position:static}.cs-info h1{font-size:22px}.cs-rating{font-size:12px}.cs-section{margin:30px auto}.cs-section>h2,.cs-centered h2,.cs-story h2{font-size:24px}.cs-videos video{width:74%}.cs-review{flex-basis:86%}.cs-offer{gap:8px;padding:12px 10px}.cs-offer s{font-size:11px}.cs-item{padding:10px}.cs-thumbs{max-height:80px}}@media(min-width:750px){.cs-slides>img{height:calc(100vh - 240px);min-height:250px;aspect-ratio:auto;object-fit:contain}.cs-thumbs{max-height:80px}.cs-sticky{top:90px}}@media(max-width:749px){.cs-slides{touch-action:pan-y}.cs-slides>img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}}.cs-subheading{font-size:15px;margin:10px 0;color:#556070}.cs-price{font-size:28px;font-weight:700;color:var(--navy);margin:15px 0}.cs-info .cs-item{background:none;margin:12px 0;padding:0;gap:14px}.cs-info .cs-item label{font-size:13px}.cs-info .cs-add{margin-top:8px}.cs-info .cs-quote{margin-top:0}@media(max-width:749px){.cs-price{font-size:25px;margin:12px 0}.cs-subheading{font-size:14px}}.cs-page .cs-size-chart{font-size:13px;padding:8px 0 12px;margin-bottom:8px;border:0}.cs-size-chart summary{text-decoration:underline;text-underline-offset:3px;font-size:12px}.cs-table-wrap{overflow-x:auto}.cs-size-chart table{border-collapse:collapse;width:100%;font-size:12px}.cs-size-chart th,.cs-size-chart td{border:1px solid #dce0e5;padding:7px;text-align:center;white-space:nowrap}.cs-size-chart th{background:#f2f5f9;color:var(--navy)}.cs-size-note{font-size:11px;color:#556070}.cs-size-chart a{color:var(--navy)}.cs-page{--purchase-green:#55b000}.cs-benefits{list-style:none;margin:15px 0 22px;padding:0;font-size:19px;line-height:1.5;letter-spacing:.5px}.cs-benefits li{display:flex;align-items:baseline;gap:8px}.cs-benefits li>span{flex:0 0 22px;font-size:19px}.cs-price-line{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:20px 0 22px;line-height:1.15}.cs-price-line>strong{color:var(--purchase-green);font-size:30px;font-weight:800;letter-spacing:-.7px}.cs-price-line>s{color:#7c7c7c;font-size:30px;font-weight:500;letter-spacing:-.5px;text-decoration-thickness:2px}.cs-save-badge{display:inline-flex;align-items:center;gap:6px;color:#fff;background:var(--purchase-green);font-weight:800;font-size:16px;padding:6px 9px;border-radius:7px;letter-spacing:.3px;white-space:nowrap}.cs-save-badge svg{width:17px;height:17px}.cs-choice-heading{display:flex;align-items:center;gap:16px;font-size:20px;line-height:1.3;margin:0 0 10px;color:#151515}.cs-choice-heading strong{font-weight:750}.cs-page .cs-image-swatches,.cs-page .cs-size-pills{display:flex;gap:12px;border:0;margin:0;padding:0;min-width:0}.cs-page .cs-image-swatches{margin-bottom:24px;flex-wrap:wrap;overflow:visible}.cs-image-swatches>button{position:relative;display:block;flex:0 0 78px;width:78px;height:78px;padding:3px;background:#fff;border:2px solid transparent;border-radius:50%;line-height:0}.cs-image-swatches>button[aria-checked=true]{border-color:#888}.cs-page .cs-image-swatches img{display:block;width:68px;height:68px;max-width:none;border-radius:50%;object-fit:cover;object-position:center 40%}.cs-size-heading{margin-top:0;margin-bottom:10px}.cs-page .cs-size-link{display:inline-flex;align-items:center;gap:6px;padding:0;background:none;color:#111;border:0;border-radius:0;font-size:15px;line-height:1.3;font-weight:400;text-decoration:none}.cs-size-link svg{width:21px;height:17px}.cs-size-pills>button{flex:1;min-width:0;height:52px;border:1px solid #929292;border-radius:100px;background:#fff;color:#151515;padding:8px 10px;font-size:20px;line-height:1;font-weight:400}.cs-size-pills>button[aria-checked=true]{background:#111;color:#fff;border-color:#111}.cs-size-pills>button:disabled{opacity:.4;text-decoration:line-through;cursor:not-allowed}.cs-page .cs-size-pills{margin-bottom:16px}.cs-page .cs-add{background:var(--purchase-green);border-radius:8px;font-size:24px!important;font-weight:800!important;padding:18px 16px;line-height:1.2;letter-spacing:.4px}.cs-image-swatches>button:focus-visible,.cs-size-pills>button:focus-visible{outline:2px solid var(--navy);outline-offset:4px}.cs-page .cs-size-chart{padding:0 0 12px;margin:0 0 10px}.cs-image-swatches>button[aria-disabled=true]{opacity:.45;cursor:not-allowed}@media(hover:hover){.cs-image-swatches>button:hover:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%);background:#111;color:#fff;border-radius:10px;padding:10px 14px;font-size:17px;font-weight:400;line-height:1.2;white-space:nowrap;z-index:5}.cs-image-swatches>button:hover:before{content:"";position:absolute;bottom:calc(100% + 1px);left:calc(50% - 8px);border:8px solid transparent;border-bottom:0;border-top-color:#111;z-index:5}}@media(max-width:749px){.cs-benefits{font-size:16px;letter-spacing:.2px;line-height:1.6;margin:14px 0 18px}.cs-benefits li{gap:7px}.cs-price-line{gap:8px 10px;margin:17px 0 22px}.cs-price-line>strong,.cs-price-line>s{font-size:28px}.cs-save-badge{font-size:14px;padding:6px 8px;gap:5px}.cs-choice-heading{font-size:18px;gap:12px}.cs-page .cs-image-swatches{gap:10px;margin-bottom:22px}.cs-image-swatches>button{width:70px;height:70px;flex-basis:70px;padding:3px}.cs-page .cs-image-swatches img{width:60px;height:60px}.cs-page .cs-size-pills{gap:8px}.cs-size-pills>button{height:46px;font-size:17px;padding:8px 3px}.cs-page .cs-add{font-size:22px!important;padding:17px 10px}.cs-page .cs-size-link{font-size:14px}}@media(max-width:359px){.cs-price-line{gap:7px}.cs-price-line>strong,.cs-price-line>s{font-size:24px}.cs-save-badge{font-size:12px;padding:6px}.cs-save-badge svg{width:14px;height:14px}.cs-page .cs-image-swatches{gap:7px}.cs-image-swatches>button{width:64px;height:64px;flex-basis:64px}.cs-page .cs-image-swatches img{width:54px;height:54px}.cs-benefits{font-size:14px}.cs-size-pills>button{font-size:15px}}.cs-page .cs-sizing-guide{max-width:1000px;margin:48px auto;padding:32px 24px;background:#f5f6fa;border-radius:12px;color:#172455}.cs-page .cs-sizing-guide h2{text-align:center;margin:0 0 8px}.cs-page .cs-sizing-intro{text-align:center;margin:0 0 28px}.cs-page .cs-sizing-content{max-width:820px;margin:auto}.cs-page .cs-sizing-guide h3,.cs-page .cs-size-chart h3{font-size:20px;line-height:1.3;margin:24px 0 12px}.cs-page .cs-sizing-guide p{font-size:16px;line-height:1.55}.cs-page .cs-sizing-guide .cs-table-wrap,.cs-page .cs-size-chart .cs-table-wrap{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.cs-page .cs-sizing-guide table{width:100%;border-collapse:collapse;background:#fff;font-size:16px}.cs-page .cs-sizing-guide th,.cs-page .cs-sizing-guide td{padding:13px 10px;text-align:center;border:1px solid #dce0e9;white-space:nowrap}.cs-page .cs-sizing-guide thead th{background:#172455;color:#fff}.cs-page .cs-sizing-guide tbody th{font-weight:700;background:#eef0f6}.cs-page .cs-fit-note{border-left:3px solid #172455;padding:12px 14px;background:#fff;line-height:1.5}.cs-page .cs-fit-note a{color:inherit;text-decoration:underline}.cs-page .cs-size-chart .cs-fit-note{font-size:13px}.cs-page .cs-size-chart h3{font-size:16px}.cs-page .cs-size-chart th,.cs-page .cs-size-chart td{white-space:nowrap}.cs-page .cs-size-chart .cs-table-wrap:focus-visible,.cs-page .cs-sizing-guide .cs-table-wrap:focus-visible{outline:2px solid #172455;outline-offset:2px}@media(max-width:749px){.cs-page .cs-sizing-guide{margin:32px 16px;padding:24px 14px}.cs-page .cs-sizing-guide h2{font-size:25px}.cs-page .cs-sizing-guide h3{font-size:18px}.cs-page .cs-sizing-guide p{font-size:14px}.cs-page .cs-sizing-guide table{font-size:13px}.cs-page .cs-sizing-guide th,.cs-page .cs-sizing-guide td{padding:11px 8px}}.cs-page .cs-sizing-guide table,.cs-page .cs-size-chart table{table-layout:auto}.cs-page .cs-sizing-guide th,.cs-page .cs-size-chart th{white-space:normal;word-break:normal;overflow-wrap:normal;letter-spacing:normal}.cs-page .cs-sizing-guide .cs-table-wrap,.cs-page .cs-size-chart .cs-table-wrap{margin:0}@media(max-width:749px){.cs-page .cs-sizing-guide{margin:32px 0;padding:24px 12px}.cs-page .cs-sizing-guide th,.cs-page .cs-size-chart th{font-size:12px;line-height:1.35;padding:10px 6px}}.cs-page .cs-videos video{background:#f1f1f1;display:block;max-width:100%;object-fit:cover}.cs-page .cs-readable{margin-top:28px}.cs-page .cs-readable h2{font-size:23px;line-height:1.25;margin:0 0 14px;color:#172b4d}.cs-page .cs-readable>p{margin:0 0 20px;line-height:1.65}.cs-page .cs-clear-benefits{list-style:none;padding:0;margin:0;display:grid;gap:15px}.cs-page .cs-clear-benefits li{padding-left:23px;position:relative;line-height:1.55}.cs-page .cs-clear-benefits li:before{content:"\2713";position:absolute;left:0;color:#18844a;font-weight:700}.cs-page .cs-clear-benefits strong{font-weight:750}.cs-page .cs-support-story{max-width:850px}.cs-page .cs-support-story>video{display:block;width:100%;max-width:420px;height:auto;aspect-ratio:9/16;object-fit:cover;border-radius:10px;margin:0 auto 26px}.cs-page .cs-support-story>h2{text-align:center;margin:0 auto 16px;font-size:27px;max-width:600px}.cs-page .cs-support-intro{text-align:center;max-width:600px;margin:0 auto 26px;line-height:1.6}.cs-page .cs-support-points{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:18px}.cs-page .cs-support-points li{background:#f5f7fa;padding:20px;border-radius:10px}.cs-page .cs-support-points strong{display:block;font-size:18px;line-height:1.3;color:#172b4d;margin-bottom:8px}.cs-page .cs-support-points span{display:block;line-height:1.6}@media(max-width:749px){.cs-page .cs-readable h2{font-size:22px}.cs-page .cs-readable{font-size:15px}.cs-page .cs-support-points{grid-template-columns:1fr;gap:12px}.cs-page .cs-support-points li{padding:18px}.cs-page .cs-support-points strong{font-size:18px}.cs-page .cs-support-points span{font-size:14px}.cs-page .cs-support-story>h2{font-size:24px}.cs-page .cs-support-intro{font-size:15px}.cs-page .cs-videos{gap:12px}.cs-page .cs-videos video{width:78%;aspect-ratio:9/16}.cs-page .cs-section:has(+.cs-section .cs-videos){margin-bottom:20px}.cs-page .cs-section:has(.cs-videos){margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/aravelia-cozie-staylift.css.map */
