.sc-brand .header-logo{font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:700;letter-spacing:-1.5px}.sc-brand .header__row{border-bottom:1px solid #38251e0d}.sc-site{--sc-ink:#38251e;--sc-muted:#766258;--sc-line:#dfd2c7;color:var(--sc-ink);font-family:var(--font-body--family,Arial,sans-serif);font-size:14px;line-height:1.7;background:#faf7f2}.sc-site *{box-sizing:border-box}.sc-site h1,.sc-site h2,.sc-site h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em;line-height:1.08;text-wrap:balance;margin:0}.sc-site h1{font-size:clamp(52px,5.8vw,84px)}.sc-site h2{font-size:clamp(39px,4vw,58px)}.sc-site h3{font-size:28px}.sc-site p{margin:0 0 20px}.sc-site a{color:inherit}.sc-site a,.sc-site button{-webkit-tap-highlight-color:transparent}.sc-site img{display:block;width:100%;height:auto}.sc-site figure{margin:0}.sc-site :focus-visible{outline:2px solid #76513d;outline-offset:5px}.sc-container{width:min(100%,1320px);margin-inline:auto;padding-inline:42px}.sc-pad{padding-block:90px}.sc-site .sc-eyebrow{font-size:10px;font-weight:600;letter-spacing:.15em;line-height:1.5;margin:0 0 19px;text-transform:uppercase;color:#896c59}.sc-site .sc-lead{font-size:14px;line-height:1.9;color:var(--sc-muted);max-width:47ch;margin-top:25px}.sc-site .sc-fine{font-size:10px;line-height:1.7;color:var(--sc-muted);margin-top:14px}.sc-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:54px;border:1px solid #5a3a28;border-radius:50px;padding:15px 25px;background:#5a3a28;color:#fffaf5!important;font-family:inherit;font-size:12px;font-weight:500;text-decoration:none;transition:background .2s,transform .2s;cursor:pointer}.sc-button:hover{background:#38251e;transform:translateY(-2px)}.sc-button>span{font-size:19px;line-height:1}.sc-link{display:inline-flex;align-items:center;gap:20px;font-size:12px;font-weight:500;text-underline-offset:5px;text-decoration-thickness:1px}.sc-hero{display:grid;grid-template-columns:.9fr 1.1fr;gap:55px;align-items:center;padding-top:38px;padding-bottom:45px}.sc-hero-copy{padding-block:27px}.sc-hero .sc-eyebrow{margin-bottom:20px}.sc-hero .sc-lead{max-width:39ch;margin:23px 0 27px}.sc-hero .sc-button{gap:24px}.sc-hero-secondary{display:flex;gap:17px;align-items:center;width:fit-content;text-underline-offset:5px;font-size:11px;margin-top:20px}.sc-site .sc-hero-note{font-size:10px;margin:27px 0 0;color:var(--sc-muted)}.sc-hero-note>span{font-size:19px;vertical-align:middle;margin-right:6px}.sc-hero-figure{position:relative;min-width:0;padding-bottom:20px}.sc-hero-image{aspect-ratio:1.05;object-fit:cover;border-radius:210px 210px 24px 24px;background:#dfc9ba}.sc-hero-figure figcaption{position:absolute;bottom:0;left:50%;transform:translate(-50%) rotate(-3deg);display:flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap;border:1px solid #dcc5b5;border-radius:8px;padding:13px 21px;background:#f7ecdf;box-shadow:0 6px 16px #38251e0a;font-family:Georgia,serif;font-size:16px}.sc-hero-figure figcaption span{font-size:23px;color:#9c7156}.sc-ribbon{background:#efe2d8;display:flex;justify-content:center;align-items:center;gap:55px;font-size:10px;letter-spacing:.09em;padding:19px 20px}.sc-ribbon>span:nth-child(2n){font-size:24px;line-height:1;color:#a17c64}.sc-section-title{text-align:center;max-width:700px;margin:0 auto 43px}.sc-section-title p:last-child{font-size:13px;line-height:1.9;color:var(--sc-muted);margin:19px auto 0;max-width:55ch}.sc-herd-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.sc-cub-photo{position:relative;display:block;border-radius:140px 140px 16px 16px;overflow:hidden;background:#e6d6c8}.sc-cub-photo img{aspect-ratio:1/1.18;object-fit:cover;transition:transform .35s}.sc-cub-photo:hover img{transform:scale(1.045)}.sc-cub-arrow{position:absolute;bottom:14px;right:14px;width:35px;height:35px;border-radius:50%;display:grid;place-items:center;background:#faf7f2ee;font-size:18px}.sc-cub-title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:18px}.sc-cub-title h3{font-size:31px}.sc-cub-title h3 a{text-decoration:none}.sc-cub-title>span{font-size:10px;white-space:nowrap}.sc-site .sc-cub-kind{font-size:9px;letter-spacing:.04em;color:#8b7161;margin:8px 0}.sc-cub>p:not(.sc-cub-kind){font-size:11px;line-height:1.8;color:var(--sc-muted);min-height:60px;margin:0 0 12px}.sc-cub .sc-link{font-size:11px}.sc-story-band{background:#f1e7df}.sc-split{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.sc-story-photo{max-width:490px;position:relative;transform:rotate(-3deg);background:#fffaf4;padding:12px 12px 0;box-shadow:0 12px 25px #5b3a2314;border-radius:7px}.sc-story-photo img{aspect-ratio:1;object-fit:cover;border-radius:3px}.sc-story-photo figcaption{font:16px/1.4 Georgia,serif;text-align:center;padding:18px 6px 20px}.sc-story-copy{padding-block:15px}.sc-story-copy .sc-link{margin-top:10px}.sc-detail-photo{position:relative;overflow:hidden;border-radius:28px;background:#ead8ce}.sc-detail-photo>img{aspect-ratio:1;object-fit:cover}.sc-size-seal{position:absolute;bottom:20px;right:20px;border-radius:70px 70px 15px 15px;display:grid;gap:6px;text-align:center;background:#faf7f2ed;padding:25px 23px 17px}.sc-size-seal strong{font:34px/1 Georgia,serif;letter-spacing:-.05em}.sc-size-seal small{font-size:10px}.sc-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;border-block:1px solid var(--sc-line);padding-block:22px;margin-top:28px}.sc-stats strong{display:block;font:43px/1 Georgia,serif;letter-spacing:-.05em}.sc-stats small{font:12px/1 var(--font-body--family,Arial,sans-serif);letter-spacing:0}.sc-stats span{font-size:9px;color:var(--sc-muted);display:block;margin-top:10px}.sc-details .sc-link{margin-top:5px}.sc-moments{background:#eadbd0}.sc-moment-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:38px}.sc-moment-grid article+article{border-left:1px solid #cfb6a5;padding-left:38px}.sc-moment-number{font-size:10px;color:#896c59;letter-spacing:.1em;display:block;margin-bottom:22px}.sc-moment-grid h3{font-size:28px;margin-bottom:17px}.sc-moment-grid p{font-size:12px;color:var(--sc-muted);line-height:1.9;margin:0;max-width:33ch}.sc-review-invite{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px;align-items:center;max-width:1000px}.sc-review-symbol{font:210px/1 Georgia,serif;color:#d8b6a4;text-align:center;transform:rotate(-10deg)}.sc-review-invite p:not(.sc-eyebrow){font-size:13px;color:var(--sc-muted);max-width:50ch;margin:22px 0}.sc-help-band{background:#f3ece5}.sc-faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:95px}.sc-faq h2{max-width:12ch;margin-bottom:24px}.sc-questions{border-top:1px solid #d8c6b7}.sc-questions details{border-bottom:1px solid #d8c6b7}.sc-questions summary{padding:20px 0;list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:13px;font-weight:500}.sc-questions summary::-webkit-details-marker{display:none}.sc-questions summary>span{font-size:20px;transition:transform .2s}.sc-questions details[open] summary>span{transform:rotate(45deg)}.sc-questions details>div{padding-bottom:22px;font-size:12px;color:var(--sc-muted)}.sc-questions details p{margin:0 0 12px}.sc-questions .sc-link{font-size:11px}.sc-final{text-align:center;background:#e9d5c8;padding-block:65px 75px}.sc-final p:not(.sc-eyebrow){font-size:13px;color:var(--sc-muted);margin:22px 0}.sc-final .sc-button{min-width:230px}.sc-footer{background:#38251e;color:#f8eee4;padding-top:65px}.sc-footer-top{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-bottom:50px;border-bottom:1px solid #faf7f229}.sc-wordmark{display:inline-block;font:700 29px/1 Georgia,serif;letter-spacing:-1.5px;text-decoration:none;margin-bottom:22px}.sc-footer h2{font-size:37px;line-height:1.15;letter-spacing:-.03em;margin-bottom:17px}.sc-footer p{font-size:12px;color:#cdb8a9;max-width:41ch}.sc-footer h3{font:500 12px/1.5 var(--font-body--family,Arial,sans-serif);letter-spacing:0;margin-bottom:15px}.sc-newsletter{max-width:420px;padding-top:9px}.sc-newsletter-fields{display:flex;border-bottom:1px solid #d9bfae;margin-top:24px}.sc-newsletter input{min-width:0;flex:1;border:0;background:transparent;color:#fff6ee;padding:12px 0;font-size:13px}.sc-newsletter input::placeholder{color:#ceb8a9}.sc-newsletter button{border:0;background:transparent;color:#fff6ee;font-size:25px;cursor:pointer;width:44px}.sc-footer .sc-fine{color:#cdb8a9;font-size:9px;max-width:48ch}.sc-footer-links{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:40px;padding-block:40px}.sc-footer-links a{display:block;width:fit-content;font-size:11px;color:#d8c2b2;text-decoration:none;margin-bottom:9px}.sc-footer-links a:hover{text-decoration:underline;text-underline-offset:4px}.sc-footer-links p{font-size:11px}.sc-footer-bottom{border-top:1px solid #faf7f229;padding-block:22px 28px;display:flex;justify-content:space-between;gap:20px;font-size:9px;color:#cdb8a9}.sc-footer-bottom>div{display:flex;flex-wrap:wrap;gap:22px}.sc-footer-bottom a{text-decoration:none}.sc-breadcrumb{display:flex;gap:12px;font-size:10px;color:var(--sc-muted);margin-bottom:40px}.sc-breadcrumb a{text-decoration:none}.sc-page-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:95px}.sc-page h1{font-size:clamp(42px,4.5vw,65px)}.sc-page header>p:not(.sc-eyebrow){font-size:12px;color:var(--sc-muted);margin:26px 0 10px}.sc-prose{font-size:13px;line-height:1.9;color:#6d594e}.sc-prose h2{font-size:30px;margin:32px 0 16px;color:var(--sc-ink)}.sc-prose h2:first-child{margin-top:0}.sc-prose h3{font-size:25px;margin:25px 0 12px}.sc-prose p{margin-bottom:20px}.sc-prose ul{padding-left:20px;margin-bottom:22px}.sc-prose li{margin-bottom:10px}.sc-prose a{text-underline-offset:4px}.sc-prose .sc-button{margin-top:20px;text-decoration:none}.sc-prose details{border-bottom:1px solid var(--sc-line);padding:16px 0}.sc-prose summary{color:var(--sc-ink);cursor:pointer;font-weight:500}.sc-prose details p{margin:15px 0 0}.sc-contact{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px}.sc-contact h1{font-size:clamp(45px,4.6vw,68px)}.sc-contact-links{margin-top:35px;display:grid;gap:13px;font-size:12px}.sc-contact-links a{width:fit-content;text-decoration:none}.sc-contact-card{background:#f1e7df;border:1px solid #e6d7ca;border-radius:22px;padding:35px}.sc-contact-card label{display:block;font-size:11px;margin:0 0 8px;font-weight:500}.sc-contact-card input:not([type=checkbox]),.sc-contact-card select,.sc-contact-card textarea{display:block;width:100%;max-width:100%;border:1px solid #cfb9a7;border-radius:9px;padding:12px;background:#fffaf5;font-family:inherit;font-size:12px;line-height:1.5;color:var(--sc-ink);margin-bottom:20px;min-height:44px}.sc-contact-card textarea{resize:vertical;min-height:140px}.sc-form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.sc-contact-card .sc-button{width:100%;margin-top:5px}.sc-checkbox{display:flex!important;gap:12px;align-items:flex-start;font-weight:400!important;line-height:1.7}.sc-checkbox input{width:17px;height:17px;flex:0 0 17px;margin:3px 0 0;accent-color:#5a3a28}.sc-form-feedback{padding:18px;border:1px solid currentColor;border-radius:10px;font-size:13px;line-height:1.8}.sc-catalog .sc-section-title{margin-bottom:50px}.sc-catalog{min-height:65vh}.sc-review-invite h2{font-size:clamp(36px,3.8vw,52px)}.sc-site section[id]{scroll-margin-top:100px}@media(min-width:1600px){.sc-hero{padding-block:55px}.sc-hero-image{aspect-ratio:1.04}.sc-hero h1{font-size:89px}}@media(min-width:750px)and (max-width:1050px){.sc-container{padding-inline:28px}.sc-hero{gap:30px}.sc-hero h1{font-size:62px}.sc-hero .sc-lead{font-size:12px}.sc-hero .sc-button{font-size:10px;gap:15px;padding-inline:20px}.sc-split,.sc-faq,.sc-page-layout,.sc-contact{gap:40px}.sc-herd-grid{gap:15px}.sc-cub-title{display:block}.sc-cub-title>span{display:block;margin-top:7px}.sc-cub>p:not(.sc-cub-kind){min-height:80px}.sc-footer-top{gap:45px}.sc-contact-card{padding:24px}}@media(max-width:749px){.sc-container{padding-inline:22px}.sc-pad{padding-block:53px}.sc-site h1{font-size:55px}.sc-site h2{font-size:39px}.sc-site .sc-eyebrow{font-size:9px;letter-spacing:.13em;margin-bottom:14px}.sc-site .sc-lead{font-size:12px;margin-top:20px;line-height:1.85}.sc-hero{display:flex;flex-direction:column;gap:24px;padding-top:30px;padding-bottom:33px}.sc-hero-copy{padding:0;width:100%}.sc-hero h1{font-size:61px;line-height:1.02;max-width:12ch}.sc-hero .sc-eyebrow{font-size:8px}.sc-hero .sc-lead{margin:18px 0 22px;max-width:42ch}.sc-hero .sc-button{font-size:11px;min-height:50px;padding:13px 22px;width:100%;max-width:330px}.sc-hero-secondary{display:none}.sc-site .sc-hero-note{font-size:9px;margin-top:14px}.sc-hero-figure{width:100%;max-width:480px;padding-bottom:16px}.sc-hero-image{aspect-ratio:1.2;border-radius:150px 150px 18px 18px}.sc-hero-figure figcaption{font-size:13px;padding:9px 14px;gap:8px}.sc-ribbon{gap:12px;font-size:7px;letter-spacing:.015em;padding:15px 8px}.sc-ribbon>span:nth-child(2n){font-size:17px}.sc-section-title{margin-bottom:29px}.sc-section-title p:last-child{font-size:11px;margin-top:15px}.sc-section-title h2{font-size:35px}.sc-herd-grid{grid-template-columns:1fr 1fr;gap:30px 15px}.sc-cub-photo{border-radius:90px 90px 12px 12px}.sc-cub-arrow{width:29px;height:29px;bottom:10px;right:10px;font-size:15px}.sc-cub-title{display:block;margin-top:13px}.sc-cub-title h3{font-size:27px}.sc-cub-title>span{display:block;font-size:10px;margin-top:7px}.sc-site .sc-cub-kind{font-size:8px;margin:7px 0}.sc-cub>p:not(.sc-cub-kind){font-size:10px;min-height:69px;line-height:1.7;margin-bottom:10px}.sc-cub .sc-link{font-size:10px;gap:13px}.sc-split{display:flex;flex-direction:column;gap:34px}.sc-story-photo{width:88%;max-width:350px;order:2}.sc-story-photo figcaption{font-size:13px;padding-block:14px}.sc-story-copy{width:100%;padding:0}.sc-details>div{width:100%}.sc-detail-photo{width:100%;border-radius:19px}.sc-stats{gap:12px;margin-top:23px;padding-block:20px}.sc-stats strong{font-size:37px}.sc-stats span{font-size:8px}.sc-site .sc-fine{font-size:9px}.sc-moment-grid{grid-template-columns:1fr;gap:23px}.sc-moment-grid article{position:relative;padding-left:44px}.sc-moment-grid article+article{border-left:0;border-top:1px solid #cfb6a5;padding:23px 0 0 44px}.sc-moment-number{position:absolute;left:0;top:4px;font-size:8px;max-width:28px;line-height:1.8}.sc-moment-grid article+article .sc-moment-number{top:27px}.sc-moment-grid h3{font-size:26px;margin:0 0 10px}.sc-moment-grid p{font-size:11px;max-width:38ch}.sc-review-invite{grid-template-columns:1fr;gap:20px;text-align:center}.sc-review-symbol{font-size:90px;line-height:1;margin-bottom:-5px}.sc-review-invite p:not(.sc-eyebrow){font-size:11px;max-width:43ch;margin:19px auto}.sc-faq{grid-template-columns:1fr;gap:30px}.sc-faq h2{max-width:100%;margin-bottom:18px}.sc-questions summary{font-size:11px;padding-block:18px}.sc-questions details>div{font-size:11px}.sc-final{padding-block:45px 55px}.sc-final h2{font-size:40px}.sc-final p:not(.sc-eyebrow){font-size:11px}.sc-footer{padding-top:42px}.sc-footer-top{grid-template-columns:1fr;gap:30px;padding-bottom:33px}.sc-wordmark{font-size:27px;margin-bottom:19px}.sc-footer h2{font-size:33px}.sc-footer p{font-size:11px}.sc-newsletter{padding-top:0;max-width:100%}.sc-newsletter h3{font-size:12px}.sc-newsletter-fields{margin-top:18px}.sc-footer .sc-fine{font-size:8px}.sc-footer-links{grid-template-columns:1fr 1fr;gap:30px 18px;padding-block:32px}.sc-footer-links>div{grid-column:1/-1}.sc-footer-links a,.sc-footer-links p{font-size:10px}.sc-footer-bottom{flex-direction:column;gap:13px;font-size:8px;padding-block:20px 25px}.sc-footer-bottom>div{gap:16px}.sc-breadcrumb{margin-bottom:28px}.sc-page-layout{grid-template-columns:1fr;gap:38px}.sc-page h1{font-size:47px}.sc-page header>p:not(.sc-eyebrow){font-size:11px;margin-top:18px}.sc-prose{font-size:12px;line-height:1.9}.sc-prose h2{font-size:28px}.sc-contact{grid-template-columns:1fr;gap:30px}.sc-contact h1{font-size:48px}.sc-contact-links{gap:10px;margin-top:24px;font-size:11px}.sc-contact-card{padding:23px 18px;border-radius:17px}.sc-contact-card input:not([type=checkbox]),.sc-contact-card select,.sc-contact-card textarea{font-size:16px}.sc-form-row{grid-template-columns:1fr;gap:0}.sc-contact-card label{font-size:10px}.sc-catalog .sc-section-title{margin-bottom:33px}.sc-catalog h1{font-size:46px}.sc-review-invite h2{font-size:36px}.sc-brand .header-logo{font-size:25px}}@media(prefers-reduced-motion:reduce){.sc-site *{transition:none!important;scroll-behavior:auto!important}}.sc-prose table{width:100%;border-collapse:collapse;font-size:11px;margin-block:22px}.sc-prose th,.sc-prose td{text-align:left;vertical-align:top;border-bottom:1px solid #dfd2c7;padding:12px 8px}.sc-prose th{color:#38251e}.sc-prose ol{padding-left:20px}.sc-not-found{min-height:60vh;display:grid;place-items:center}.sc-not-found .sc-button{margin-top:25px}.sc-brand .cart-title{font-family:Georgia,serif}@media(max-width:749px){.sc-hero{gap:14px;padding-top:24px;padding-bottom:28px}.sc-hero-copy{display:contents}.sc-hero .sc-eyebrow{order:0;width:100%;margin:0}.sc-hero h1{order:1;width:100%;max-width:none;font-size:45px;line-height:1.04}.sc-hero-figure{order:2;width:100%;max-width:400px;padding-bottom:13px;margin-top:3px}.sc-hero-image{aspect-ratio:1.65;border-radius:130px 130px 17px 17px}.sc-hero-figure figcaption{font-size:12px;padding:8px 13px}.sc-hero .sc-button{order:3;width:100%;max-width:none;margin-top:4px}.sc-hero .sc-lead{order:4;width:100%;max-width:none;font-size:11px;line-height:1.8;margin:4px 0 0}.sc-site .sc-hero-note{order:5;width:100%;margin:0;font-size:9px}}.cozy .cozy-info h1{font-size:clamp(38px,3.7vw,54px);line-height:1.04;margin-bottom:10px}.cozy .cozy-tagline{font-size:20px;line-height:1.35;margin:0 0 16px}.cozy .cozy-price-row{margin-bottom:19px}.cozy .cozy-form{margin-top:0}.cozy .cozy-picker{margin-bottom:13px}.cozy .cozy-buy .cozy-cta,.cozy .cozy-sticky .cozy-cta{background:#b34e30;border:1px solid #9c3f25;color:#fffaf5;min-height:57px;box-shadow:0 5px #78341e16;font-weight:600;font-size:14px}.cozy .cozy-cta:hover{background:#963b23}.cozy .cozy-buy .cozy-cta svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cozy .cozy-personality{font-size:11px;line-height:1.6;margin:11px 0 0}.cozy .cozy-intro{margin:20px 0 13px;font-size:12px}.cozy .cozy-benefits{margin-bottom:20px}.cozy .cozy-options label img{max-height:92px;object-fit:cover;aspect-ratio:1}.cozy .cozy-offer-note{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;margin:12px 0 8px;padding:9px 12px;background:#efe0d3;border:1px dashed #d3b79f;border-radius:9px;color:#8e3f29;font-size:10px;line-height:1.4;cursor:pointer}.cozy .cozy-checkout-note{font-size:9px;line-height:1.7;margin-top:9px}.cozy .cozy-quantity{min-height:57px}.cozy .cozy-sticky{border-color:#ceb098;box-shadow:0 3px 30px #38251e26}.cozy .cozy-sticky .cozy-cta{min-height:46px;font-size:12px}.cozy .cozy-sticky[hidden]{display:none!important}body:has(dialog[open]) .cozy-sticky{visibility:hidden}.sc-footer-treat{display:flex;align-items:center;flex-wrap:wrap;gap:25px;border-top:1px solid #faf7f229;padding-block:20px}.sc-footer-treat>button{border:0;background:transparent;padding:5px 0;color:#e7d1bf;font:11px/1.5 var(--font-body--family,Arial,sans-serif);text-decoration:underline;text-underline-offset:5px;cursor:pointer}.sc-footer-treat>[data-open-love]{padding:10px 16px;border:1px solid #c7a88f;border-radius:40px;text-decoration:none;color:#fff8ef}.sc-footer-treat>[data-cookie-error]{font-size:10px;color:#e7d1bf}.sc-proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.sc-proof-grid img{aspect-ratio:1/1.08;object-fit:cover;border-radius:20px}.sc-proof-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:24px}.sc-proof-bottom p{font-size:9px;color:#8a7464;margin:0}.sc-proof-bottom .sc-link{font-size:10px;max-width:44ch}.sc-running{background:#f0e2d5}.sc-running-top{display:grid;grid-template-columns:1.1fr .9fr;gap:100px;align-items:center}.sc-running .sc-lead{max-width:49ch}.sc-run-demo{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#faf7f2;border:1px solid #ddc6b3;border-radius:170px 170px 24px 24px;padding:22px 30px 25px;max-width:390px;width:100%;margin-inline:auto;overflow:hidden}.sc-run-demo svg{display:block;width:100%;max-width:260px;height:auto}.sc-run-demo>span{font-size:9px;color:#9a7d67;margin-top:9px}.sc-run-demo button{margin-top:14px;min-height:42px;background:#f0e2d5;border:1px solid #cbb19a;border-radius:40px;color:#67452f;font-size:11px;padding:9px 18px;cursor:pointer;line-height:1.4}.sc-leg{transform-box:view-box;transform-origin:111px 181px}.sc-leg-two{transform-origin:169px 181px}.is-running .sc-leg-one{animation:sc-hooves .4s ease-in-out infinite alternate}.is-running .sc-leg-two{animation:sc-hooves .4s ease-in-out infinite alternate-reverse}.is-running .sc-run-body{animation:sc-bounce .4s ease-in-out infinite alternate}.sc-running-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;border-top:1px solid #d5bdab;padding-top:32px;margin-top:46px}.sc-running-steps article{display:flex;gap:17px}.sc-running-steps article>span{display:grid;place-items:center;align-self:start;border:1px solid #bf9b7f;border-radius:50%;width:33px;height:33px;flex:0 0 33px;font-size:10px;color:#9c6746}.sc-running-steps h3{font-size:24px;margin:2px 0 12px;line-height:1.1}.sc-running-steps p{font-size:11px;color:#7b6252;line-height:1.8;margin:0}.cozy .sc-running{font-size:14px}.cozy .sc-running h2,.cozy .sc-proof h2{font-family:Georgia,serif;font-size:clamp(39px,4vw,58px)}@keyframes sc-hooves{0%{transform:translateY(-3px) scale(.78,.54);opacity:.72}to{transform:translateY(1px) scaleX(1.1);opacity:1}}@keyframes sc-bounce{0%{transform:translateY(-4px)}to{transform:translateY(4px)}}@media(max-width:749px){.cozy .cozy-crumb{display:none}.cozy .cozy-main{display:flex;flex-direction:column;gap:0;padding-top:18px;padding-bottom:35px}.cozy .cozy-gallery,.cozy .cozy-info{display:contents}.cozy .cozy-info>.cozy-eyebrow{display:none}.cozy .cozy-info h1{order:0;font-size:32px;line-height:1.03;max-width:none;width:100%;margin:0 0 7px}.cozy .cozy-tagline{order:1;width:100%;font-size:13px;line-height:1.45;margin:0 0 10px}.cozy .cozy-price-row{order:2;width:100%;margin:0 0 13px;gap:14px}.cozy .cozy-price{font-size:23px}.cozy .cozy-stage{order:3;width:100%;border-radius:16px;margin-bottom:14px}.cozy .cozy-main-image{aspect-ratio:1.65;object-fit:cover;object-position:center 48%}.cozy .cozy-photo-label{top:10px;left:10px;font-size:7px;padding:5px 8px}.cozy .cozy-photo-count{font-size:8px;right:11px;bottom:10px}.cozy .cozy-zoom-icon{width:29px;height:29px;right:10px;top:10px;bottom:auto}.cozy .cozy-form{order:4;width:100%;margin:0}.cozy .cozy-picker legend{font-size:10px;margin-bottom:9px}.cozy .cozy-options{gap:7px}.cozy .cozy-option label{padding:4px 4px 7px;border-radius:12px}.cozy .cozy-options label img{max-height:70px;aspect-ratio:1;object-fit:cover;border-radius:8px}.cozy .cozy-option label strong{font-size:10px;margin-top:4px}.cozy .cozy-option label small{font-size:8px}.cozy .cozy-option-check{width:16px;height:16px;top:7px;right:7px}.cozy .cozy-picker{margin-bottom:12px}.cozy .cozy-buy{gap:10px}.cozy .cozy-buy .cozy-cta{min-height:54px;font-size:12px;padding-inline:17px;gap:12px}.cozy .cozy-quantity{min-height:54px;flex-basis:89px}.cozy .cozy-personality{font-size:10px;margin:8px 0 0}.cozy .cozy-offer-note{font-size:9px;margin:9px 0 7px;padding:8px 10px}.cozy .cozy-checkout-note{font-size:8px;line-height:1.6;margin:7px 0 0}.cozy .cozy-benefits{order:5;width:100%;font-size:9px;gap:10px;margin:17px 0 0}.cozy .cozy-intro{order:6;width:100%;font-size:11px;margin:15px 0}.cozy .cozy-localization{order:7;width:100%;margin-top:14px}.cozy .cozy-assurance{order:8;width:100%;margin-top:4px}.cozy .cozy-quick-details{order:9;width:100%;margin-top:17px}.cozy .cozy-thumbs{order:10;width:100%;margin-top:20px}.cozy .cozy-photo-note{order:11;width:100%;font-size:8px;margin-top:9px}.cozy .cozy-sticky{bottom:0;left:0;transform:none;width:100%;border:1px solid #d4bcaa;border-bottom:0;border-radius:17px 17px 0 0;padding:10px 15px max(10px,env(safe-area-inset-bottom));background:#fffaf6;gap:11px;z-index:35}.cozy .cozy-sticky .cozy-cta{min-height:47px;font-size:12px;padding:10px 18px;gap:13px;flex:1;max-width:205px;justify-content:space-between}.cozy .cozy-sticky>div{min-width:75px}.cozy .cozy-sticky strong{font-size:12px}.cozy .cozy-sticky>div>span{font-size:10px}.cozy .cozy-sticky img{width:40px;height:40px}.sc-running-top{grid-template-columns:1fr;gap:30px}.sc-run-demo{max-width:300px;padding:20px 23px}.sc-run-demo svg{max-width:210px}.sc-running-steps{grid-template-columns:1fr;gap:23px;margin-top:30px;padding-top:27px}.sc-running-steps h3{font-size:24px;margin:3px 0 9px}.sc-running-steps p{font-size:11px;max-width:33ch}.sc-running .sc-lead{font-size:12px;max-width:43ch}.sc-proof-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:13px;padding-bottom:12px}.sc-proof-grid img{flex:0 0 75%;width:75%;scroll-snap-align:start;border-radius:16px}.sc-proof-bottom{flex-direction:column;align-items:flex-start;gap:15px;margin-top:18px}.sc-proof-bottom p{font-size:8px}.sc-proof-bottom .sc-link{font-size:10px;line-height:1.7}.sc-footer-treat{gap:18px;padding-block:18px}.sc-footer-treat>button{font-size:10px}body:has(cozy-product) .sc-footer{padding-bottom:85px}.cozy .sc-running h2,.cozy .sc-proof h2{font-size:37px}}@media(prefers-reduced-motion:reduce){.sc-run-demo *{animation:none!important;transition:none!important}}cozy-footer-controls{display:block}@media(min-width:750px){.cozy .cozy-crumb{padding-block:16px 12px}.cozy .cozy-info h1{font-size:48px;max-width:none;width:100%}.cozy .cozy-info>.cozy-eyebrow{margin-bottom:12px}.cozy .cozy-options label img{max-height:82px}.cozy .cozy-picker legend{margin-bottom:10px}}@media(max-width:749px){.cozy .cozy-main-image{aspect-ratio:1.9}.cozy .cozy-options label img{max-height:55px}.cozy .cozy-photo-count{left:auto;right:11px}.cozy .cozy-option label strong{line-height:1.2}.cozy .cozy-option label small{font-size:7px;line-height:1.4}}.sc-moment-number{display:none}@media(max-width:749px){.cozy .cozy-tagline{order:0;text-align:center;font-size:15px;line-height:1.5;margin:0 0 16px}.cozy .cozy-stage{order:1;margin:0 0 14px}.cozy .cozy-main-image{aspect-ratio:1;object-fit:cover;object-position:center}.cozy .cozy-thumbs{order:2;margin:0 0 10px}.cozy .cozy-photo-note{order:3;margin:0 0 20px}.cozy .cozy-info h1{order:4;font-size:34px;line-height:1.08;margin:0 0 14px}.cozy .cozy-price-row{order:5;margin:0 0 21px}.cozy .cozy-form{order:6}.cozy .cozy-benefits{order:7}.cozy .cozy-intro{order:8}.cozy .cozy-localization{order:9}.cozy .cozy-assurance{order:10}.cozy .cozy-quick-details{order:11}.cozy .cozy-options label img{max-height:76px}.sc-moment-grid article,.cozy-moment-grid article{padding-left:0}.sc-moment-grid article+article,.cozy-moment-grid article+article{padding-left:0}}.cozy-size-under{margin:12px 0 0;font-size:11px;color:#71594c;text-align:center;line-height:1.6}.cozy .cozy-personality{margin-top:5px;text-align:center}.sc-external-reviews{background:#eee0d5}.sc-external-reviews .sc-section-title>p:last-child{max-width:62ch;margin-inline:auto;line-height:1.8}.sc-external-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:980px;margin-inline:auto}.sc-external-grid figure{margin:0;padding:32px;background:#faf7f2;border:1px solid #d7bfab;border-radius:20px;display:flex;flex-direction:column}.sc-review-stars{color:#925c39;font-size:15px;letter-spacing:.15em}.sc-external-grid blockquote{font:24px/1.4 Georgia,serif;color:#38251e;margin:20px 0 27px;flex:1}.sc-external-grid figcaption strong{display:block;font-size:12px}.sc-external-grid figcaption span{display:block;font-size:10px;color:#71594c;margin-top:4px}.sc-external-footer{max-width:980px;margin:22px auto 0;display:flex;gap:16px 28px;flex-wrap:wrap}.sc-external-footer p{width:100%;font-size:11px;line-height:1.7;color:#71594c;margin:0}.sc-external-footer .sc-link{font-size:11px}.cozy .sc-external-reviews h2{font:clamp(36px,4vw,54px)/1.08 Georgia,serif;letter-spacing:-.04em}.cozy .cozy-story,.cozy .cozy-faq{padding-block:70px}.sc-home .sc-proof{padding-top:65px;padding-bottom:65px}.cozy .cozy-price-row{margin-bottom:20px}.sc-footer-treat>button:focus-visible{outline:2px solid #fff8ef;outline-offset:4px}@media(max-width:749px){.cozy-size-under{font-size:10px;margin-top:10px}.sc-external-grid{grid-template-columns:1fr;gap:15px}.sc-external-grid figure{padding:24px}.sc-external-grid blockquote{font-size:23px;margin:15px 0 20px}.sc-external-footer p,.sc-external-footer .sc-link{font-size:10px}.sc-external-reviews .sc-section-title>p:last-child{font-size:11px;line-height:1.8}.cozy .cozy-story,.cozy .cozy-faq,.sc-home .sc-proof{padding-block:48px}.cozy .cozy-photo-note{margin-bottom:15px}.cozy .cozy-price-row{margin-bottom:18px}.cozy .cozy-info h1{font-size:32px}.cozy .cozy-checkout-note{font-size:10px;line-height:1.6}.cozy .cozy-option label small{font-size:9px}.cozy .cozy-option label strong{font-size:11px}.cozy .cozy-thumbs{scrollbar-width:thin}.sc-home .sc-hero-note{font-size:10px}}.sc-eyebrow,.cozy-eyebrow{display:none!important}.cozy .cozy-buy .cozy-cta,.cozy .cozy-sticky .cozy-cta{justify-content:center;gap:10px;text-align:center}.cozy .cozy-buy .cozy-cta svg,.cozy .cozy-sticky .cozy-cta svg{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cozy .cozy-zoom-icon{display:grid;place-items:center;line-height:1;padding:0}.cozy .cozy-zoom-icon svg{display:block;width:16px;height:16px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.cozy .cozy-price-row{flex-wrap:wrap;column-gap:22px;row-gap:10px;align-items:center}.cozy .cozy-rating{display:inline-flex;align-items:center;gap:8px;color:#8c7566;text-decoration:none;font-size:10px;line-height:1.3}.cozy-rating-stars{display:flex;gap:2px}.cozy-rating-stars svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.4}.cozy .cozy-rating:hover{color:#67452f}.cozy .cozy-rating:focus-visible{outline:2px solid #956d58;outline-offset:4px;border-radius:3px}@media(max-width:749px){.cozy .cozy-thumbs{margin-bottom:22px}.cozy .cozy-price-row{column-gap:20px}.cozy .cozy-rating{flex-direction:column;align-items:flex-start;gap:4px;font-size:9px}.cozy .cozy-sticky .cozy-cta{padding-inline:14px;gap:9px}.cozy .cozy-sticky .cozy-cta svg{width:18px;height:18px;flex-basis:18px}}.cozy .cozy-info h1{font-size:clamp(36px,3.3vw,46px);line-height:1.12;letter-spacing:-.035em;max-width:15ch;margin-bottom:12px}.cozy .cozy-rating{display:inline-flex;flex-direction:row;align-items:center;padding:7px 0;line-height:1}.cozy .cozy-assurance{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;margin:12px 0 0;padding:0;border:0;color:var(--cozy-muted);font-size:10px;line-height:1.5}.cozy .cozy-assurance>span,.cozy .cozy-assurance>a{display:flex;justify-content:center;align-items:center;gap:7px;min-width:0;text-decoration:none}.cozy .cozy-assurance svg{display:block;width:16px;height:16px;flex:0 0 16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cozy .cozy-offer-note{margin:16px 0 0;min-height:38px;border:0;border-radius:8px;background:#efe4db;font-size:11px;padding:9px 12px;line-height:1.4}.cozy .cozy-checkout-note{margin:10px 0 0;text-align:center;font-size:10px;line-height:1.65}.cozy .cozy-product-summary{width:100%;padding:22px 0 20px;margin:20px 0 0;border-top:1px solid var(--cozy-line)}.cozy .cozy-product-summary .cozy-intro{margin:0;font-size:13px;line-height:1.75;max-width:none;text-align:left}.cozy .cozy-product-summary .cozy-size-under{margin:12px 0 0;text-align:left;font-size:11px;line-height:1.6;color:var(--cozy-muted)}.cozy .cozy-product-summary .cozy-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin:20px 0 0;padding:0;font-size:11px;line-height:1.45}.cozy .cozy-benefits li{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:8px;white-space:normal;min-width:0}.cozy .cozy-benefits svg{display:block;width:20px;height:20px;flex:0 0 20px;fill:none;stroke:#9c685a;stroke-width:1.4;stroke-linejoin:round;stroke-linecap:round}.cozy .cozy-quick-details{margin-top:0}.sc-contact-card{min-width:0}.sc-form-row>div{min-width:0}.sc-contact-card input:not([type=checkbox]),.sc-contact-card select,.sc-contact-card textarea{box-sizing:border-box;appearance:none;-webkit-appearance:none;border:1px solid #cbb6a5;border-radius:11px;padding:12px 15px;min-height:50px;line-height:1.5;font-size:14px;box-shadow:none;outline:0;outline-offset:0;margin:0 0 22px}.sc-contact-card select{padding-right:46px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23684b3b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 8 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:18px 18px;cursor:pointer}.sc-contact-card textarea{min-height:150px;resize:vertical}.sc-contact-card input:not([type=checkbox]):focus,.sc-contact-card select:focus,.sc-contact-card textarea:focus{border-color:#76513d;outline:0;box-shadow:0 0 0 3px #76513d1f}.sc-contact-card label{font-size:12px;line-height:1.5;margin:0 0 8px}.sc-contact-card .sc-button{justify-content:center;gap:12px}@media(max-width:749px){.cozy .cozy-info h1{font-size:30px;line-height:1.12;max-width:100%;margin-bottom:13px}.cozy .cozy-rating{flex-direction:row;padding:5px 0}.cozy .cozy-assurance{gap:8px;font-size:10px;line-height:1.4;margin-top:12px}.cozy .cozy-assurance>span,.cozy .cozy-assurance>a{gap:6px}.cozy .cozy-offer-note{font-size:10px;margin-top:14px}.cozy .cozy-checkout-note{font-size:10px;margin-top:9px}.cozy .cozy-product-summary{order:7;margin-top:20px;padding:20px 0}.cozy .cozy-product-summary .cozy-intro{font-size:12px;line-height:1.75}.cozy .cozy-product-summary .cozy-size-under{font-size:10px;margin-top:11px}.cozy .cozy-product-summary .cozy-benefits{font-size:10px;gap:10px;margin-top:19px}.cozy .cozy-benefits svg{width:18px;height:18px;flex-basis:18px}.cozy .cozy-quick-details{margin-top:0}.sc-contact-card{padding:24px 20px}.sc-contact-card input:not([type=checkbox]),.sc-contact-card select,.sc-contact-card textarea{font-size:16px;min-height:50px;padding:12px 14px}.sc-contact-card select{padding-right:44px;background-position:right 14px center}.sc-contact-card label{font-size:12px}.sc-contact-card textarea{min-height:150px}}.sc-contact.sc-review-page{display:block;max-width:720px;padding-block:48px 60px}.sc-review-page .sc-contact-intro{text-align:center;max-width:530px;margin:0 auto 26px}.sc-review-page .sc-contact-intro h1{font-size:42px;line-height:1.12;letter-spacing:-.04em}.sc-review-page .sc-contact-intro .sc-lead{max-width:43ch;margin:14px auto 0;font-size:13px;line-height:1.65}.sc-review-page .sc-contact-card{padding:28px 30px;border-radius:20px;background:#f4ece5}.sc-review-page .sc-contact-card input:not([type=checkbox]),.sc-review-page .sc-contact-card select,.sc-review-page .sc-contact-card textarea{margin-bottom:17px}.sc-review-page .sc-review-order{margin:0 0 18px;font-size:12px;color:#766258}.sc-review-page .sc-review-order summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;min-height:28px}.sc-review-page .sc-review-order summary::-webkit-details-marker{display:none}.sc-review-page .sc-review-order summary:after{content:"+";font-size:18px;line-height:1}.sc-review-page .sc-review-order[open] summary:after{content:"\2212"}.sc-review-page .sc-review-order>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sc-review-page .sc-review-order input{margin:8px 0 0!important}.sc-review-page .sc-contact-card textarea{min-height:120px}.sc-review-page .sc-contact-card .sc-checkbox{font-size:11px;line-height:1.6;margin-top:1px;gap:10px}.sc-review-page .sc-contact-card .sc-fine{font-size:10px;line-height:1.6;margin:12px 0}.sc-review-page .sc-contact-card .sc-button{margin-top:4px;min-height:50px;background:#a75536;border-color:#a75536;font-size:13px}.sc-review-page .sc-contact-card .sc-button:hover{background:#874129}.sc-review-page .sc-contact-card .sc-button+.sc-fine{text-align:center;margin:12px 0 0}@media(max-width:749px){.sc-contact.sc-review-page{padding:30px 22px 40px}.sc-review-page .sc-contact-intro{margin-bottom:22px}.sc-review-page .sc-contact-intro h1{font-size:32px}.sc-review-page .sc-contact-intro .sc-lead{font-size:12px;line-height:1.65;margin-top:12px}.sc-review-page .sc-contact-card{padding:22px 20px}.sc-review-page .sc-review-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sc-review-page .sc-review-choices select{padding-left:12px;padding-right:30px;background-position:right 10px center;background-size:15px 15px}.sc-review-page .sc-contact-card label,.sc-review-page .sc-contact-card .sc-checkbox{font-size:11px}.sc-review-page .sc-contact-card input:not([type=checkbox]),.sc-review-page .sc-contact-card select,.sc-review-page .sc-contact-card textarea{margin-bottom:16px;min-height:48px}.sc-review-page .sc-contact-card textarea{min-height:116px}.sc-review-page .sc-review-order{margin-bottom:14px}}.sc-review-page .sc-review-rating{border:0;padding:0;margin:0 0 17px;min-width:0}.sc-review-page .sc-review-rating legend{font:500 12px/1.5 var(--font-body--family,Arial,sans-serif);padding:0;margin-bottom:8px;color:#38251e}.sc-review-page .sc-rating-stars{display:flex;align-items:center;gap:3px;min-height:50px}.sc-review-page .sc-contact-card .sc-rating-choice{display:flex;align-items:center;justify-content:center;position:relative;width:44px;height:48px;flex:0 0 44px;cursor:pointer;margin:0;border-radius:8px}.sc-review-page .sc-contact-card .sc-rating-choice input{position:absolute;width:1px;min-height:0;height:1px;padding:0;border:0;margin:0;opacity:0;overflow:hidden;clip-path:inset(50%)}.sc-review-page .sc-rating-choice svg{width:30px;height:30px;stroke:#a78268;stroke-width:1.4;fill:transparent;transition:fill .15s,stroke .15s;pointer-events:none}.sc-review-page .sc-rating-choice:has(input:checked) svg,.sc-review-page .sc-rating-choice:has(~.sc-rating-choice input:checked) svg{fill:#a75536;stroke:#a75536}@media(hover:hover){.sc-review-page .sc-rating-stars:has(.sc-rating-choice:hover) .sc-rating-choice svg{fill:transparent;stroke:#a78268}.sc-review-page .sc-rating-stars .sc-rating-choice:hover svg,.sc-review-page .sc-rating-stars .sc-rating-choice:has(~.sc-rating-choice:hover) svg{fill:#a75536;stroke:#a75536}}.sc-review-page .sc-rating-choice:has(input:focus-visible){outline:2px solid #76513d;outline-offset:1px;background:#fffaf5}@media(max-width:749px){.sc-review-page .sc-review-choices{grid-template-columns:1fr;gap:0}.sc-review-page .sc-review-rating{margin-bottom:16px}.sc-review-page .sc-review-rating legend{font-size:11px}.sc-review-page .sc-rating-stars{gap:3px;min-height:48px}}@media(max-width:749px){.sc-brand header-component .header-logo{font-size:25px}}@media(max-width:360px){.sc-brand header-component .header-logo{font-size:20px;letter-spacing:-1px}.sc-brand .header__columns{padding-inline:8px}}.sc-brand header-component .header-logo{min-width:0}.sc-brand-wordmark-image{display:block;width:220px;height:auto;max-width:100%;aspect-ratio:1620/350;object-fit:contain}.sc-brand-wordmark-image--inverse{filter:brightness(0) invert(.95) sepia(.12)}.sc-footer .sc-wordmark{display:inline-block;width:220px;max-width:100%}.sc-footer .sc-wordmark img{width:100%;height:auto}.sc-site .sc-button,.cozy .cozy-final .cozy-cta,.sc-proof-bottom{justify-content:center;text-align:center}@media(max-width:749px){.sc-brand header-component .sc-brand-wordmark-image{width:170px;height:auto}.cozy .cozy-tagline{order:3;margin:5px 0 18px;text-align:center;font-size:15px;line-height:1.5}.cozy .cozy-thumbs{margin-bottom:12px}}@media(max-width:360px){.sc-brand header-component .sc-brand-wordmark-image{width:126px}}.sc-footer .sc-localization{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0;padding:22px 0;border-bottom:1px solid #ffffff24}.sc-footer .sc-localization-field{min-width:0;max-width:100%}.sc-footer .sc-localization-control{display:flex;align-items:center;position:relative;min-height:44px;border:1px solid #c8af9866;border-radius:999px;background:#ffffff05;color:#f1e7dc;transition:background .18s,border-color .18s}.sc-footer .sc-localization-control:hover{background:#ffffff0d;border-color:#c8af98}.sc-footer .sc-localization-control:focus-within{outline:2px solid #dcb89c;outline-offset:3px}.sc-footer .sc-localization-control select{display:block;appearance:none;-webkit-appearance:none;width:100%;max-width:100%;min-height:44px;padding:10px 36px 10px 40px;border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:12px;line-height:1.3;cursor:pointer;outline:none;box-shadow:none}.sc-footer .sc-localization-field--language select{padding-left:18px;min-width:130px}.sc-footer .sc-localization-control option{color:#f1e7dc;background:#38251e}.sc-footer .sc-region-icon{position:absolute;left:14px;width:16px;height:16px;stroke:currentColor;stroke-width:1.3;pointer-events:none}.sc-footer .sc-region-chevron{position:absolute;right:14px;width:12px;height:12px;stroke:currentColor;stroke-width:1.5;pointer-events:none}.sc-footer .sc-localization[aria-busy=true]{opacity:.6;pointer-events:none}.cozy .cozy-checkout-note{color:var(--cozy-muted);font-size:11px;line-height:1.5;text-align:center;margin:12px 0 0}@media(max-width:749px){.cozy .cozy-tagline{font-size:clamp(10px,3.05vw,13px);line-height:1.4;letter-spacing:-.1px;white-space:nowrap;margin:6px 0 18px;max-width:100%}.sc-footer .sc-localization{gap:10px;padding-block:20px}.sc-footer .sc-localization-control select{font-size:11px}.sc-footer .sc-localization-field:first-child{flex:1 1 185px}.sc-footer .sc-localization-field--language{flex:0 1 130px}.sc-footer .sc-footer-bottom{padding-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cozy-store.css.map */
