@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,600;9..144,700&family=Figtree:wght@400;500;600;700&display=swap";body{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}h1,h2,h3,h4{font-family:Fraunces,ui-serif,Georgia,serif;font-weight:600;letter-spacing:-.018em}.wyg{--ink:#221E1A;--ink-2:#57514A;--ink-3:#8A827A;--bg:#FFFDFB;--sand:#F6F0E8;--sand-2:#EDE4D8;--line:#E4DACD;--brand:#7A4A2E;--brand-d:#5F3821;--brand-soft:#F4E8DD;--slate:#2F3B44;--slate-2:#3E4C57;--slate-soft:#E9EEF1;--maxw:1280px;--maxw-wide:1440px;--maxw-text:640px;--r:4px;--r-lg:8px;--pad:32px;--f-head:"Fraunces",ui-serif,Georgia,"Times New Roman",serif;--f-body:"Figtree",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.wyg *,.wyg *:before,.wyg *:after{box-sizing:border-box}.wyg{-webkit-text-size-adjust:100%;scroll-behavior:smooth}.wyg{margin:0;background:var(--bg);color:var(--ink);font-family:var(--f-body);font-size:16.5px;line-height:1.65;-webkit-font-smoothing:antialiased}.wyg img{max-width:100%;display:block}.wyg a{color:inherit;text-decoration:none}.wyg button{font:inherit;cursor:pointer}.wyg h1,.wyg h2,.wyg h3,.wyg h4{font-family:var(--f-head);font-weight:600;line-height:1.1;letter-spacing:-.018em;margin:0 0 .45em}.wyg .display{font-size:56px;line-height:1.04;letter-spacing:-.025em}.wyg h1{font-size:44px}.wyg h2{font-size:34px}.wyg h3{font-family:var(--f-body);font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.35}.wyg p{margin:0 0 1.05em}.wyg .lead{font-size:19px;line-height:1.6;color:var(--ink-2)}.wyg .small{font-size:14.5px;color:var(--ink-2)}.wyg .micro{font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;font-weight:600;color:var(--ink-3)}.wyg .eyebrow{font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--brand);margin:0 0 14px}.wyg .eyebrow--light{color:#c9a98c}.wyg .muted{color:var(--ink-3)}.wyg .serif-em{font-family:var(--f-head);font-style:italic;font-weight:600}.wyg .wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--pad)}.wyg .wrap-wide{max-width:var(--maxw-wide);margin:0 auto;padding:0 var(--pad)}.wyg .sec{padding:88px 0}.wyg .sec--tight{padding:56px 0}.wyg .sec--sand{background:var(--sand)}.wyg .sec--dark{background:var(--slate);color:#edf0f2}.wyg .sec--dark h1,.wyg .sec--dark h2,.wyg .sec--dark h3{color:#fff}.wyg .sec--dark .lead{color:#c2ccd3}.wyg .grid{display:grid;gap:28px}.wyg .g2{grid-template-columns:1fr 1fr}.wyg .g3{grid-template-columns:repeat(3,1fr)}.wyg .g4{grid-template-columns:repeat(4,1fr)}.wyg .split{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center}.wyg .split--rev>*:first-child{order:2}.wyg .stack-sm>*+*{margin-top:10px}.wyg .ic{width:24px;height:24px;flex:none;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.wyg .ic-18{width:18px;height:18px}.wyg .ic-20{width:20px;height:20px}.wyg .ic-28{width:28px;height:28px;stroke-width:1.35}.wyg .ic-32{width:32px;height:32px;stroke-width:1.25}.wyg .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--brand);color:#fff;border:1px solid var(--brand);padding:15px 30px;border-radius:var(--r);font-weight:600;font-size:16px;letter-spacing:.005em;transition:background .16s,border-color .16s}.wyg .btn:hover{background:var(--brand-d);border-color:var(--brand-d);color:#fff}.wyg .btn--block{display:flex;width:100%}.wyg .btn--lg{padding:18px 34px;font-size:17px}.wyg .btn--ghost{background:transparent;color:var(--ink);border-color:var(--line)}.wyg .btn--ghost:hover{background:var(--sand);border-color:var(--ink-3);color:var(--ink)}.wyg .btn--onDark{background:#fff;color:var(--slate);border-color:#fff}.wyg .btn--onDark:hover{background:var(--sand);border-color:var(--sand);color:var(--slate)}.wyg .link-arrow{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--brand);border-bottom:1px solid transparent;padding-bottom:2px}.wyg .link-arrow:hover{border-bottom-color:var(--brand)}.wyg .ph{background:var(--sand-2);border:1px solid var(--line);border-radius:var(--r-lg);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:26px;color:#8b7f6d;position:relative;overflow:hidden}.wyg .ph:after{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border:1px dashed #CBBBA4;border-radius:4px;pointer-events:none}.wyg .ph .ic{stroke:#b3a288;margin-bottom:10px}.wyg .ph b{display:block;font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;color:#9c8e79;margin-bottom:7px;font-weight:700}.wyg .ph span{font-size:13px;line-height:1.5;max-width:42ch}.wyg .ph--1x1{aspect-ratio:1/1}.wyg .ph--4x5{aspect-ratio:4/5}.wyg .ph--3x2{aspect-ratio:3/2}.wyg .ph--16x9{aspect-ratio:16/9}.wyg .ph--9x16{aspect-ratio:9/16}.wyg .ph--21x9{aspect-ratio:21/9}.wyg .topbar{background:var(--slate);color:#d5dde3;font-size:13.5px}.wyg .topbar-in{max-width:var(--maxw-wide);margin:0 auto;padding:9px var(--pad);display:flex;align-items:center;justify-content:center;gap:28px}.wyg .topbar-item{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.wyg .topbar .ic{stroke:#9fb3c0}.wyg .topbar-sep{opacity:.3}.wyg .hdr{position:sticky;top:0;z-index:60;background:#fffdfbf5;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);border-bottom:1px solid var(--line)}.wyg .hdr-in{max-width:var(--maxw-wide);margin:0 auto;padding:0 var(--pad);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:36px;height:74px}.wyg .logo{font-family:var(--f-head);font-weight:700;font-size:25px;letter-spacing:-.03em;color:var(--ink)}.wyg .logo-dot{color:var(--brand)}.wyg .nav{display:flex;justify-content:center;gap:30px}.wyg .nav a{font-size:15.5px;font-weight:500;color:var(--ink-2);display:inline-flex;align-items:center;gap:5px;padding:6px 0;border-bottom:2px solid transparent}.wyg .nav a:hover,.wyg .nav a.is-active{color:var(--ink);border-bottom-color:var(--brand)}.wyg .nav .ic{stroke:var(--ink-3)}.wyg .hdr-tools{display:flex;align-items:center;gap:6px}.wyg .icon-btn{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:0;background:transparent;color:var(--ink-2);border-radius:var(--r);position:relative}.wyg .icon-btn:hover{background:var(--sand);color:var(--ink)}.wyg .cart-count{position:absolute;top:6px;right:5px;min-width:17px;height:17px;padding:0 4px;background:var(--brand);color:#fff;border-radius:9px;font-size:10.5px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.wyg .burger{display:none}.wyg .hero{background:var(--sand);border-bottom:1px solid var(--line)}.wyg .hero .split{gap:72px;padding:76px 0}.wyg .hero .display{margin-bottom:22px}.wyg .hero-actions{display:flex;gap:14px;margin-top:32px;flex-wrap:wrap}.wyg .hero-note{display:flex;align-items:center;gap:9px;margin-top:26px;font-size:14.5px;color:var(--ink-2)}.wyg .hero-note .ic{stroke:var(--brand)}.wyg .trust{border-bottom:1px solid var(--line)}.wyg .trust-in{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.wyg .trust-i{display:flex;align-items:center;gap:13px;padding:22px 26px;border-right:1px solid var(--line)}.wyg .trust-i:last-child{border-right:0}.wyg .trust-i .ic{stroke:var(--brand)}.wyg .trust-i b{display:block;font-size:14.5px;font-weight:600;line-height:1.3}.wyg .trust-i span{font-size:13px;color:var(--ink-3)}.wyg .about{max-width:var(--maxw-text);margin:0 auto;text-align:center}.wyg .about p{font-family:var(--f-head);font-size:25px;line-height:1.45;color:var(--ink);letter-spacing:-.012em}.wyg .about .sig{margin-top:26px;font-size:14px;color:var(--ink-3);font-family:var(--f-body)}.wyg .cats{display:grid;grid-template-columns:1.6fr 1fr 1fr;grid-template-rows:auto auto;gap:20px}.wyg .cat{position:relative;display:flex;flex-direction:column;justify-content:flex-end;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line);background:var(--sand);min-height:210px;padding:26px;transition:border-color .16s,transform .16s}.wyg .cat:hover{border-color:var(--brand);transform:translateY(-2px)}.wyg .cat--big{grid-row:span 2;min-height:440px;background:var(--brand-soft)}.wyg .cat-body{position:relative;z-index:2}.wyg .cat h3{font-family:var(--f-head);font-size:22px;font-weight:600;margin:0 0 5px}.wyg .cat--big h3{font-size:30px}.wyg .cat p{margin:0;font-size:14px;color:var(--ink-2)}.wyg .cat-ic{position:absolute;top:22px;left:26px;color:var(--brand);opacity:.55}.wyg .cat-count{display:inline-block;margin-top:14px;font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--brand)}.wyg .cat--soon{opacity:.62}.wyg .cat--soon .cat-count{color:var(--ink-3)}.wyg .card{display:flex;flex-direction:column;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;transition:border-color .16s,box-shadow .16s}.wyg .card:hover{border-color:var(--ink-3);box-shadow:0 6px 22px #221e1a0f}.wyg .card-media{position:relative;background:var(--sand)}.wyg .card-media .ph{border:0;border-radius:0}.wyg .card-badge{position:absolute;top:12px;left:12px;z-index:3;background:var(--brand);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 10px;border-radius:3px}.wyg .card-badge--soft{background:var(--slate)}.wyg .card-b{padding:18px 18px 20px;display:flex;flex-direction:column;flex:1}.wyg .card-cat{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-weight:600;margin-bottom:7px}.wyg .card h3{margin:0 0 10px;font-size:16.5px;line-height:1.35;min-height:2.7em}.wyg .card-price{display:flex;align-items:baseline;gap:9px;margin-top:auto;padding-top:6px}.wyg .card-price b{font-size:19px;font-weight:700;letter-spacing:-.02em}.wyg .card-price s{font-size:14px;color:var(--ink-3)}.wyg .card-btn{margin-top:14px;width:100%;background:transparent;color:var(--ink);border:1px solid var(--line);padding:11px;border-radius:var(--r);font-weight:600;font-size:14.5px;transition:background .16s,border-color .16s}.wyg .card:hover .card-btn{background:var(--brand);border-color:var(--brand);color:#fff}.wyg .sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:34px}.wyg .sec-head h2{margin:0}.wyg .sec-head p{margin:6px 0 0;color:var(--ink-2)}.wyg .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--line)}.wyg .step{padding:30px 30px 30px 0;border-right:1px solid var(--line)}.wyg .step:last-child{border-right:0}.wyg .step:not(:first-child){padding-left:30px}.wyg .step-n{font-family:var(--f-head);font-size:15px;font-weight:700;color:var(--brand);display:block;margin-bottom:14px;letter-spacing:.04em}.wyg .step h3{margin:0 0 7px}.wyg .step p{margin:0;font-size:14.5px;color:var(--ink-2)}.wyg .ftr{background:var(--slate);color:#b9c5cd;padding:64px 0 0;font-size:14.5px}.wyg .ftr-cols{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:44px;padding-bottom:48px}.wyg .ftr h4{font-family:var(--f-body);color:#fff;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-weight:700}.wyg .ftr a{display:block;padding:5px 0;color:#b9c5cd}.wyg .ftr a:hover{color:#fff}.wyg .ftr .logo{color:#fff;font-size:26px;display:inline-block;margin-bottom:14px}.wyg .ftr .logo-dot{color:#c79a6e}.wyg .ftr-about{max-width:34ch;line-height:1.6;margin:0 0 20px}.wyg .ftr-contact{display:flex;align-items:center;gap:9px;padding:5px 0}.wyg .ftr-contact .ic{stroke:#7e939f}.wyg .ftr-bottom{border-top:1px solid #43525C;padding:22px 0 34px;font-size:13px;color:#8598a4;display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;line-height:1.6}.wyg .pay-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.wyg .pay-row span{font-size:11px;font-weight:700;letter-spacing:.04em;border:1px solid #4C5B66;border-radius:3px;padding:5px 9px;color:#c3ced5}.wyg .crumbs{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--ink-3);padding:20px 0}.wyg .crumbs .ic{stroke:var(--ink-3);width:14px;height:14px}.wyg .crumbs a:hover{color:var(--ink)}.wyg .coll{display:grid;grid-template-columns:248px 1fr;gap:48px;align-items:start;padding-bottom:96px}.wyg .filters{position:sticky;top:98px}.wyg .f-group{border-bottom:1px solid var(--line);padding:20px 0}.wyg .f-group:first-child{padding-top:0}.wyg .f-group h4{font-family:var(--f-body);font-size:13px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;margin:0 0 14px;color:var(--ink)}.wyg .f-opt{display:flex;align-items:center;gap:10px;padding:5px 0;font-size:14.5px;color:var(--ink-2);cursor:pointer}.wyg .f-opt:hover{color:var(--ink)}.wyg .f-box{width:17px;height:17px;border:1.5px solid var(--line);border-radius:3px;flex:none;display:flex;align-items:center;justify-content:center;background:#fff}.wyg .f-opt.is-on .f-box{background:var(--brand);border-color:var(--brand)}.wyg .f-opt.is-on .f-box .ic{stroke:#fff;width:11px;height:11px;stroke-width:3}.wyg .f-opt .f-num{margin-left:auto;font-size:12.5px;color:var(--ink-3)}.wyg .coll-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:1px solid var(--line);margin-bottom:28px}.wyg .select{display:inline-flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:var(--r);padding:10px 15px;font-size:14.5px;font-weight:500;background:#fff}.wyg .pager{display:flex;gap:7px;justify-content:center;margin-top:48px}.wyg .pager a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:var(--r);font-size:14.5px;font-weight:600}.wyg .pager a.is-on{background:var(--ink);color:#fff;border-color:var(--ink)}.wyg .pdp{display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:start;padding-bottom:80px}.wyg .gal-main{border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line)}.wyg .gal-thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:12px}.wyg .gal-thumbs .ph{border-radius:var(--r);padding:8px}.wyg .gal-thumbs .ph span{font-size:10.5px}.wyg .gal-thumbs .ph:after{top:5px;right:5px;bottom:5px;left:5px}.wyg .buybox{position:sticky;top:98px}.wyg .pdp-title{font-size:36px;line-height:1.12;margin:0 0 12px}.wyg .pdp-sub{font-size:16.5px;color:var(--ink-2);margin:0 0 22px}.wyg .pdp-price{display:flex;align-items:baseline;gap:12px;margin-bottom:6px}.wyg .pdp-price b{font-size:34px;font-weight:700;letter-spacing:-.028em;font-family:var(--f-head)}.wyg .pdp-price s{font-size:18px;color:var(--ink-3)}.wyg .pdp-save{font-size:13px;font-weight:700;color:var(--brand);background:var(--brand-soft);padding:4px 10px;border-radius:3px}.wyg .pdp-unit{font-size:13.5px;color:var(--ink-3);margin-bottom:24px}.wyg .opt-label{font-size:13px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;margin-bottom:12px}.wyg .packs{display:grid;gap:10px;margin-bottom:22px}.wyg .pack{display:grid;grid-template-columns:20px 1fr auto;gap:14px;align-items:start;border:1.5px solid var(--line);border-radius:var(--r-lg);padding:16px 18px;cursor:pointer;transition:border-color .15s,background .15s}.wyg .pack:hover{border-color:var(--ink-3)}.wyg .pack.is-on{border-color:var(--brand);background:var(--brand-soft)}.wyg .pack-radio{width:19px;height:19px;border:1.5px solid var(--ink-3);border-radius:50%;margin-top:2px;display:flex;align-items:center;justify-content:center}.wyg .pack.is-on .pack-radio{border-color:var(--brand)}.wyg .pack.is-on .pack-radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--brand)}.wyg .pack-name{font-weight:700;font-size:16px;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.wyg .pack-tag{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--slate);color:#fff;padding:3px 8px;border-radius:3px}.wyg .pack-claim{font-size:14px;color:var(--ink-2);margin-top:3px;line-height:1.45}.wyg .pack-right{text-align:right}.wyg .pack-right b{font-size:18px;font-weight:700;display:block;letter-spacing:-.02em}.wyg .pack-right span{font-size:12.5px;color:var(--ink-3)}.wyg .buy-note{display:flex;align-items:center;gap:9px;font-size:14px;color:var(--ink-2);margin-top:14px}.wyg .buy-note .ic{stroke:var(--brand)}.wyg .buy-meta{border-top:1px solid var(--line);margin-top:24px;padding-top:20px;display:grid;gap:12px}.wyg .buy-meta div{display:flex;align-items:flex-start;gap:11px;font-size:14.5px;color:var(--ink-2)}.wyg .buy-meta .ic{stroke:var(--ink-3);margin-top:2px}.wyg .flag{background:#fffaf0;border:1px dashed #C08A3E;color:#7a521c;border-radius:var(--r);padding:11px 14px;font-size:13px;line-height:1.5;margin-bottom:20px}.wyg .flag b{display:block;margin-bottom:2px}.wyg .pains{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.wyg .pain{padding:32px 34px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;gap:18px}.wyg .pain .ic{stroke:var(--brand);margin-top:3px}.wyg .pain h3{margin:0 0 6px}.wyg .pain p{margin:0;font-size:15px;color:var(--ink-2)}.wyg .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:44px;border-top:1px solid #4A5A66}.wyg .stat{padding:26px 30px 0;border-right:1px solid #4A5A66}.wyg .stat:last-child{border-right:0}.wyg .stat b{font-family:var(--f-head);font-size:46px;font-weight:600;color:#fff;display:block;line-height:1;letter-spacing:-.03em;margin-bottom:9px}.wyg .stat span{font-size:14.5px;color:#a9b7c0;line-height:1.5;display:block}.wyg .sizes-list{display:grid;gap:0;border-top:1px solid var(--line)}.wyg .size-row{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line)}.wyg .size-row .ic{stroke:var(--brand)}.wyg .size-row b{font-size:16px;font-weight:600;display:block}.wyg .size-row p{margin:2px 0 0;font-size:14.5px;color:var(--ink-2)}.wyg .size-dim{font-size:14px;color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.wyg .cmp{width:100%;border-collapse:collapse;font-size:15px}.wyg .cmp th,.wyg .cmp td{padding:15px 16px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.wyg .cmp thead th{font-family:var(--f-body);font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;font-weight:700;color:var(--ink-3);border-bottom:1.5px solid var(--ink)}.wyg .cmp thead th:nth-child(2){color:var(--brand)}.wyg .cmp td:first-child{font-weight:600;width:30%}.wyg .cmp .yes{color:var(--ink);font-weight:600}.wyg .cmp .no{color:var(--ink-3)}.wyg .guar{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.wyg .guar-i{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:28px}.wyg .guar-i .ic{stroke:var(--brand);margin-bottom:16px}.wyg .guar-i h3{margin:0 0 7px}.wyg .guar-i p{margin:0;font-size:14.5px;color:var(--ink-2)}.wyg .rev-empty{border:1px dashed #C08A3E;background:#fffaf0;border-radius:var(--r-lg);padding:26px 30px;color:#7a521c;font-size:15px;line-height:1.6;max-width:760px}.wyg .rev-empty b{display:block;font-size:13px;letter-spacing:.09em;text-transform:uppercase;margin-bottom:9px}.wyg .uses{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.wyg .use{background:var(--bg);padding:26px 24px}.wyg .use .ic{stroke:var(--brand);margin-bottom:13px}.wyg .use b{display:block;font-size:15.5px;font-weight:600;margin-bottom:3px}.wyg .use span{font-size:14px;color:var(--ink-2)}.wyg .faq-split{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.wyg .faq-side{position:sticky;top:110px}.wyg details{border-bottom:1px solid var(--line)}.wyg details:first-child{border-top:1px solid var(--line)}.wyg summary{padding:19px 0;font-weight:600;font-size:16.5px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.wyg summary::-webkit-details-marker{display:none}.wyg summary .ic{stroke:var(--brand);transition:transform .2s}.wyg details[open] summary .ic{transform:rotate(45deg)}.wyg details .ans{padding:0 0 20px;font-size:15.5px;color:var(--ink-2);max-width:62ch}.wyg .seller{display:grid;grid-template-columns:1fr 1fr;gap:56px}.wyg .dl{display:grid;gap:0}.wyg .dl-row{display:grid;grid-template-columns:190px 1fr;gap:24px;padding:15px 0;border-bottom:1px solid var(--line);font-size:15px}.wyg .dl-row:first-child{border-top:1px solid var(--line)}.wyg .dl-row dt{font-weight:600}.wyg .dl-row dd{margin:0;color:var(--ink-2)}.wyg-sticky{position:fixed;left:0;right:0;bottom:0;z-index:70;background:var(--slate);border-top:1px solid #46545F;padding:10px 16px calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .22s ease;display:none}.wyg-sticky.is-up{transform:translateY(0)}.wyg-sticky-in{display:flex;align-items:center;gap:14px;max-width:560px;margin:0 auto}.wyg-sticky-txt{flex:1;min-width:0;line-height:1.25}.wyg-sticky-txt b{display:block;color:#fff;font-size:15px;font-weight:700}.wyg-sticky-txt span{font-size:12px;color:#9fb0bb}.wyg-sticky .btn{padding:12px 22px;font-size:15px;flex:none}@media(max-width:1100px){.wyg{--pad:24px}.wyg .display{font-size:46px}.wyg h1{font-size:38px}.wyg h2{font-size:30px}.wyg .sec{padding:68px 0}.wyg .split{gap:44px}.wyg .g4{grid-template-columns:repeat(2,1fr)}.wyg .cats{grid-template-columns:1fr 1fr}.wyg .cat--big{grid-row:span 1;min-height:260px}.wyg .coll{grid-template-columns:200px 1fr;gap:32px}.wyg .pdp{grid-template-columns:1fr 1fr;gap:36px}.wyg .pdp-title{font-size:30px}.wyg .faq-split{gap:40px}.wyg .ftr-cols{grid-template-columns:1fr 1fr;gap:36px}}@media(max-width:820px){.wyg{font-size:16px}.wyg{--pad:18px}.wyg .display{font-size:34px;letter-spacing:-.02em}.wyg h1{font-size:30px}.wyg h2{font-size:25px}.wyg .lead{font-size:17px}.wyg .sec{padding:48px 0}.wyg .sec--tight{padding:36px 0}.wyg .nav,.wyg .hdr-tools .desk-only{display:none}.wyg .burger{display:inline-flex}.wyg .hdr-in{grid-template-columns:auto 1fr auto;height:62px;gap:12px}.wyg .logo{font-size:22px}.wyg .topbar-in{justify-content:flex-start;overflow-x:auto;gap:20px;font-size:12.5px;padding:8px var(--pad)}.wyg .topbar-in::-webkit-scrollbar{display:none}.wyg .split,.wyg .g2,.wyg .g3,.wyg .seller,.wyg .faq-split{grid-template-columns:1fr;gap:28px}.wyg .split--rev>*:first-child{order:0}.wyg .hero .split{padding:40px 0;gap:28px}.wyg .trust-in{grid-template-columns:1fr 1fr}.wyg .trust-i{border-bottom:1px solid var(--line);padding:16px 14px;gap:11px}.wyg .trust-i:nth-child(2n){border-right:0}.wyg .about p{font-size:20px}.wyg .cats{grid-template-columns:1fr;gap:12px}.wyg .cat,.wyg .cat--big{min-height:150px;padding:20px}.wyg .cat--big h3{font-size:24px}.wyg .g4{grid-template-columns:repeat(2,1fr);gap:14px}.wyg .card h3{font-size:15px;min-height:0}.wyg .sec-head{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:22px}.wyg .steps{grid-template-columns:1fr}.wyg .step{border-right:0;border-bottom:1px solid var(--line);padding:22px 0!important}.wyg .step:last-child{border-bottom:0}.wyg .coll{grid-template-columns:1fr;gap:0}.wyg .filters{position:static;border:1px solid var(--line);border-radius:var(--r-lg);padding:18px;margin-bottom:24px}.wyg .f-group{padding:14px 0}.wyg .pdp{grid-template-columns:1fr;gap:28px;padding-bottom:48px}.wyg .buybox{position:static}.wyg .pdp-title{font-size:26px}.wyg .pdp-price b{font-size:28px}.wyg .gal-thumbs{grid-template-columns:repeat(4,1fr);gap:8px}.wyg .pains{grid-template-columns:1fr;border-left:0}.wyg .pain{padding:22px 0;border-right:0}.wyg .stats{grid-template-columns:1fr;margin-top:30px}.wyg .stat{border-right:0;border-bottom:1px solid #4A5A66;padding:20px 0}.wyg .stat:last-child{border-bottom:0}.wyg .stat b{font-size:38px}.wyg .guar,.wyg .uses{grid-template-columns:1fr}.wyg .dl-row{grid-template-columns:1fr;gap:2px}.wyg .cmp th,.wyg .cmp td{padding:12px 10px;font-size:14px}.wyg .cmp td:first-child{width:34%}.wyg .ftr-cols{grid-template-columns:1fr;gap:28px;padding-bottom:34px}.wyg .ftr{padding-top:44px}.wyg-sticky{display:block}body.has-sticky{padding-bottom:74px}}@media(max-width:420px){.wyg .g4,.wyg .trust-in{grid-template-columns:1fr}.wyg .trust-i{border-right:0}}.wyg .gal-thumbs .ph{overflow:hidden}.wyg .gal-thumbs .ph .ic{margin-bottom:6px}@media(max-width:820px){.wyg .gal-thumbs{grid-template-columns:repeat(5,1fr)}.wyg .gal-thumbs .ph span{display:none}.wyg .gal-thumbs .ph b{font-size:10px;margin:0}.wyg .gal-thumbs .ph{padding:6px}.wyg .gal-thumbs .ph:after{top:4px;right:4px;bottom:4px;left:4px}.wyg .crumbs{font-size:12.5px;gap:6px;padding:14px 0;flex-wrap:wrap}.wyg .crumbs .crumb-mid{display:none}.wyg .crumbs .crumb-mid+.ic{display:none}}@media(max-width:560px){.wyg .topbar-in{justify-content:center;overflow:visible}.wyg .topbar-item:nth-of-type(n+2),.wyg .topbar-sep{display:none}}.wyg .cats--single{grid-template-columns:1fr}.wyg .cat--wide{min-height:0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:26px;padding:30px 34px;background:var(--brand-soft)}.wyg .cat--wide .cat-ic{position:static}.wyg .cat--wide .cat-body{padding:0}.wyg .cat--wide h3{font-size:26px;margin:0 0 3px}.wyg .cat--wide p{max-width:52ch}.wyg .cat-go{display:inline-flex;align-items:center;gap:9px;font-weight:600;font-size:14.5px;color:var(--brand);white-space:nowrap}.wyg .pack-zaw{display:block;font-size:13px;color:var(--ink-3);margin-top:7px;line-height:1.45}.wyg .pack.is-on .pack-zaw{color:var(--ink-2)}.wyg .pick-sum{background:var(--sand);border:1px solid var(--line);border-radius:var(--r);padding:13px 16px;margin-bottom:14px;font-size:14px;line-height:1.5}.wyg .pick-lbl{display:block;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--ink-3);margin-bottom:3px}@media(max-width:820px){.wyg .cat--wide{grid-template-columns:auto 1fr;gap:16px;padding:20px}.wyg .cat--wide h3{font-size:21px}.wyg .cat-go{grid-column:1/-1;margin-top:4px}}.wyg .proof{background:var(--brand-soft)}.wyg .proof-head{max-width:720px}.wyg .proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:34px}.wyg .proof-item{position:relative;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.wyg .proof-item .ph{border:0;border-radius:0}.wyg .proof-badge{position:absolute;top:14px;left:14px;z-index:3;background:var(--ink);color:#fff;font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:6px 12px;border-radius:999px}.wyg .proof-cap{padding:15px 17px;font-size:14.5px;color:var(--ink-2);line-height:1.5}.wyg .proof-method{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:32px;border-top:1px solid var(--line)}.wyg .proof-method>div{padding:22px 26px 0;border-right:1px solid var(--line)}.wyg .proof-method>div:last-child{border-right:0;padding-right:0}.wyg .proof-method>div:first-child{padding-left:0}.wyg .proof-method b{display:block;font-family:var(--f-head);font-size:20px;font-weight:600;margin-bottom:5px;letter-spacing:-.02em}.wyg .proof-method span{font-size:14px;color:var(--ink-2);line-height:1.5}.wyg .editor-note{background:#fffbeb;border:1px dashed #B45309;color:#7c4a03;border-radius:8px;padding:18px 22px;font-size:14.5px;line-height:1.55;max-width:760px}.wyg .editor-note b{display:block;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;margin-bottom:7px}@media(max-width:820px){.wyg .proof-grid{grid-template-columns:1fr;gap:14px}.wyg .proof-method{grid-template-columns:1fr}.wyg .proof-method>div{border-right:0;border-bottom:1px solid var(--line);padding:18px 0}.wyg .proof-method>div:last-child{border-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/wygodnia.css.map */
