@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600&family=Inter:wght@300;400;500;600;700&display=swap";.td-scope,.td-header,.td-footer{--ink:#111;--muted:#6b6b6b;--line:#e6e6e6;--bg:#fff;--soft:#f5f2ee;--accent:#111}*{box-sizing:border-box}:where(.td-scope,.td-header,.td-footer),:where(.td-scope,.td-header,.td-footer) *{margin:0;padding:0}.td-scope,.td-header,.td-footer{font-family:Inter,system-ui,sans-serif;color:var(--ink);background:var(--bg);line-height:1.5;-webkit-font-smoothing:antialiased}:where(.td-scope,.td-header,.td-footer) .htile img,.htile.td-scope img,:where(.td-scope,.td-header,.td-footer) .card figure img,.card.td-scope figure img,:where(.td-scope,.td-header,.td-footer) .pm-media img,.pm-media.td-scope img,:where(.td-scope,.td-header,.td-footer) .jland figure img,.jland.td-scope figure img,:where(.td-scope,.td-header,.td-footer) .pl-media img,.pl-media.td-scope img,:where(.td-scope,.td-header,.td-footer) .icard figure img,.icard.td-scope figure img{display:block;width:100%;height:100%;object-fit:cover}:where(.td-scope,.td-header,.td-footer) a{color:inherit;text-decoration:none}:where(.td-scope,.td-header,.td-footer) .serif,.serif.td-scope{font-family:Cormorant Garamond,Georgia,serif}:where(.td-scope,.td-header,.td-footer) .wrap,.wrap.td-scope{max-width:1300px;margin:0 auto;padding:0 32px}:where(.td-scope,.td-header,.td-footer) .bar,.bar.td-scope{background:var(--ink);color:#fff;text-align:center;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:9px}#header-group{position:sticky;top:0;z-index:30}.td-header{position:relative;background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}:where(.td-scope,.td-header,.td-footer) .nav,.nav.td-scope{display:flex;align-items:center;justify-content:space-between;height:74px}:where(.td-scope,.td-header,.td-footer) .logo,.logo.td-scope{font-family:Cormorant Garamond,serif;font-size:25px;letter-spacing:.32em;font-weight:600}:where(.td-scope,.td-header,.td-footer) .logo small,.logo.td-scope small{display:block;font-family:Inter;font-size:8px;letter-spacing:.48em;color:var(--muted);text-align:center;margin-top:2px}:where(.td-scope,.td-header,.td-footer) nav ul,nav.td-scope ul{display:flex;gap:26px;list-style:none;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase}:where(.td-scope,.td-header,.td-footer) nav a,nav.td-scope a{padding:6px 0;border-bottom:1.5px solid transparent;transition:.2s}:where(.td-scope,.td-header,.td-footer) nav a:hover,nav.td-scope a:hover{border-color:var(--ink)}:where(.td-scope,.td-header,.td-footer) .pl-link,.pl-link.td-scope{color:var(--accent)!important;font-weight:600}:where(.td-scope,.td-header,.td-footer) .acts,.acts.td-scope{display:flex;gap:20px;font-size:12.5px;letter-spacing:.05em;align-items:center}:where(.td-scope,.td-header,.td-footer) .btn,.btn.td-scope{display:inline-block;background:var(--ink);color:#fff;padding:12px 24px;font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;border:1px solid var(--ink);transition:.2s;cursor:pointer}:where(.td-scope,.td-header,.td-footer) .btn:hover,.btn.td-scope:hover{background:#fff;color:var(--ink)}:where(.td-scope,.td-header,.td-footer) .btn.ghost,.btn.ghost.td-scope{background:transparent;color:var(--ink)}:where(.td-scope,.td-header,.td-footer) .btn.ghost:hover,.btn.ghost.td-scope:hover{background:var(--ink);color:#fff}:where(.td-scope,.td-header,.td-footer) .btn.light,.btn.light.td-scope{background:#fff;color:var(--ink);border-color:#fff}:where(.td-scope,.td-header,.td-footer) .tlink,.tlink.td-scope{font-size:12px;letter-spacing:.1em;text-transform:uppercase;border-bottom:1.5px solid var(--ink);padding-bottom:2px;font-weight:500}:where(.td-scope) section,section:where(.td-scope){padding:70px 0}:where(.td-scope,.td-header,.td-footer) .sec-h,.sec-h.td-scope{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:30px}:where(.td-scope,.td-header,.td-footer) .sec-h h2,.sec-h.td-scope h2{font-family:Cormorant Garamond,serif;font-size:40px;font-weight:500}:where(.td-scope,.td-header,.td-footer) .sec-h a,.sec-h.td-scope a{font-size:12px;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid var(--ink);padding-bottom:3px}:where(.td-scope,.td-header,.td-footer) .htitle,.htitle.td-scope{text-align:center;padding:52px 0 26px}:where(.td-scope,.td-header,.td-footer) .htitle .eyebrow,.htitle.td-scope .eyebrow{font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);margin-bottom:14px}:where(.td-scope,.td-header,.td-footer) .htitle h1,.htitle.td-scope h1{font-family:Cormorant Garamond,serif;font-weight:500;font-size:60px;line-height:1.02}:where(.td-scope,.td-header,.td-footer) .htitle p,.htitle.td-scope p{color:var(--muted);max-width:520px;margin:16px auto 0}:where(.td-scope,.td-header,.td-footer) .htiles,.htiles.td-scope{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding-bottom:8px}:where(.td-scope,.td-header,.td-footer) .htile,.htile.td-scope{position:relative;aspect-ratio:3/4.2;overflow:hidden;background:var(--soft)}:where(.td-scope,.td-header,.td-footer) .htile img,.htile.td-scope img{transition:.8s}:where(.td-scope,.td-header,.td-footer) .htile:hover img,.htile.td-scope:hover img{transform:scale(1.05)}:where(.td-scope,.td-header,.td-footer) .htile figcaption,.htile.td-scope figcaption{position:absolute;inset:auto 0 0 0;padding:26px;background:linear-gradient(to top,rgba(0,0,0,.55),transparent);color:#fff}:where(.td-scope,.td-header,.td-footer) .htile b,.htile.td-scope b{font-family:Cormorant Garamond,serif;font-size:30px;font-weight:500;display:block}:where(.td-scope,.td-header,.td-footer) .htile span,.htile.td-scope span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.9}:where(.td-scope,.td-header,.td-footer) .htile .go,.htile.td-scope .go{display:inline-block;margin-top:10px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #fff;padding-bottom:2px}:where(.td-scope,.td-header,.td-footer) .trust,.trust.td-scope{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}:where(.td-scope,.td-header,.td-footer) .trust div,.trust.td-scope div{padding:24px;border-left:1px solid var(--line);text-align:center}:where(.td-scope,.td-header,.td-footer) .trust div:first-child,.trust.td-scope div:first-child{border-left:none}:where(.td-scope,.td-header,.td-footer) .trust b,.trust.td-scope b{font-family:Cormorant Garamond,serif;font-size:18px;font-weight:600;display:block}:where(.td-scope,.td-header,.td-footer) .trust span,.trust.td-scope span{font-size:11px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}:where(.td-scope,.td-header,.td-footer) .wme,.wme.td-scope{background:var(--soft);padding:78px 0}:where(.td-scope,.td-header,.td-footer) .wme .lead,.wme.td-scope .lead{text-align:center;margin-bottom:52px}:where(.td-scope,.td-header,.td-footer) .wme .lead .eyebrow,.wme.td-scope .lead .eyebrow{font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--ink);opacity:.55;margin-bottom:14px}:where(.td-scope,.td-header,.td-footer) .wme .lead h2,.wme.td-scope .lead h2{font-family:Cormorant Garamond,serif;font-size:46px;font-weight:500;color:var(--ink)}:where(.td-scope,.td-header,.td-footer) .wme-grid,.wme-grid.td-scope{display:grid;grid-template-columns:repeat(3,1fr);gap:42px 54px}:where(.td-scope,.td-header,.td-footer) .wme-item,.wme-item.td-scope{display:flex;gap:16px}:where(.td-scope,.td-header,.td-footer) .wme-item .ico,.wme-item.td-scope .ico{flex:0 0 26px;color:var(--ink)}:where(.td-scope,.td-header,.td-footer) .wme-item .ico svg,.wme-item.td-scope .ico svg{width:26px;height:26px;display:block}:where(.td-scope,.td-header,.td-footer) .wme-item h3,.wme-item.td-scope h3{font-size:17px;font-weight:600;margin-bottom:7px;color:var(--ink)}:where(.td-scope,.td-header,.td-footer) .wme-item p,.wme-item.td-scope p{color:var(--muted);font-size:14px;line-height:1.6}:where(.td-scope,.td-header,.td-footer) .grid,.grid.td-scope{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 22px}:where(.td-scope,.td-header,.td-footer) .card figure,.card.td-scope figure{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--soft)}:where(.td-scope,.td-header,.td-footer) .card img,.card.td-scope img{transition:.7s}:where(.td-scope,.td-header,.td-footer) .card:hover img,.card.td-scope:hover img{transform:scale(1.045)}:where(.td-scope,.td-header,.td-footer) .card .ws,.card.td-scope .ws{position:absolute;top:12px;left:12px;background:#fff;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:5px 9px}:where(.td-scope,.td-header,.td-footer) .card h3,.card.td-scope h3{font-size:14px;font-weight:500;margin:14px 0 3px}:where(.td-scope,.td-header,.td-footer) .card .cat,.card.td-scope .cat{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}:where(.td-scope,.td-header,.td-footer) .card .price,.card.td-scope .price{font-family:Cormorant Garamond,serif;font-size:19px;margin-top:5px}:where(.td-scope,.td-header,.td-footer) .card .price small,.card.td-scope .price small{font-family:Inter;font-size:11px;color:var(--muted)}:where(.td-scope,.td-header,.td-footer) .inspire,.inspire.td-scope{background:var(--soft)}:where(.td-scope,.td-header,.td-footer) .icards,.icards.td-scope{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}:where(.td-scope,.td-header,.td-footer) .icard figure,.icard.td-scope figure{aspect-ratio:1/1;overflow:hidden;background:#eee}:where(.td-scope,.td-header,.td-footer) .icard img,.icard.td-scope img{transition:.7s}:where(.td-scope,.td-header,.td-footer) .icard:hover img,.icard.td-scope:hover img{transform:scale(1.04)}:where(.td-scope,.td-header,.td-footer) .icard h3,.icard.td-scope h3{font-size:22px;font-weight:600;margin:18px 0 6px}:where(.td-scope,.td-header,.td-footer) .icard p,.icard.td-scope p{color:var(--muted);font-size:14px;margin-bottom:14px}:where(.td-scope,.td-header,.td-footer) .icard .row,.icard.td-scope .row{display:flex;gap:18px;align-items:center}:where(.td-scope,.td-header,.td-footer) .pl,.pl.td-scope{display:grid;grid-template-columns:1.15fr 1fr;background:var(--ink);color:#fff}:where(.td-scope,.td-header,.td-footer) .pl-media,.pl-media.td-scope{position:relative;overflow:hidden;min-height:380px}:where(.td-scope,.td-header,.td-footer) .pl-media img,.pl-media.td-scope img{width:100%;height:100%;object-fit:cover;object-position:center;filter:grayscale(100%)}:where(.td-scope,.td-header,.td-footer) .pl-body,.pl-body.td-scope{padding:64px 60px;display:flex;flex-direction:column;justify-content:center}:where(.td-scope,.td-header,.td-footer) .pl-body .eyebrow,.pl-body.td-scope .eyebrow{color:#cfcfcf;font-size:12px;letter-spacing:.28em;text-transform:uppercase;margin-bottom:18px}:where(.td-scope,.td-header,.td-footer) .pl-body h2,.pl-body.td-scope h2{font-family:Cormorant Garamond,serif;font-size:50px;font-weight:500;line-height:1.05;margin-bottom:18px}:where(.td-scope,.td-header,.td-footer) .pl-body h2 em,.pl-body.td-scope h2 em{font-style:italic;color:#fff}:where(.td-scope,.td-header,.td-footer) .pl-body p,.pl-body.td-scope p{color:#c7c7c7;max-width:450px;margin-bottom:14px}:where(.td-scope,.td-header,.td-footer) .pl-list,.pl-list.td-scope{list-style:none;margin:12px 0 28px}:where(.td-scope,.td-header,.td-footer) .pl-list li,.pl-list.td-scope li{padding:11px 0;border-top:1px solid #2f2f2f;font-size:14px;display:flex;gap:12px}:where(.td-scope,.td-header,.td-footer) .pl-list li span,.pl-list.td-scope li span{color:#fff;font-weight:600}:where(.td-scope,.td-header,.td-footer) .jland,.jland.td-scope{display:grid;grid-template-columns:1fr 1.05fr 1fr;align-items:center;gap:40px}:where(.td-scope,.td-header,.td-footer) .jland figure,.jland.td-scope figure{aspect-ratio:3/4;overflow:hidden;background:var(--soft)}:where(.td-scope,.td-header,.td-footer) .jland img,.jland.td-scope img{transition:.7s}:where(.td-scope,.td-header,.td-footer) .jland figure:hover img,.jland.td-scope figure:hover img{transform:scale(1.04)}:where(.td-scope,.td-header,.td-footer) .jl-mid,.jl-mid.td-scope{text-align:center}:where(.td-scope,.td-header,.td-footer) .jl-mid h2,.jl-mid.td-scope h2{font-family:Cormorant Garamond,serif;font-size:46px;font-weight:500;margin-bottom:8px}:where(.td-scope,.td-header,.td-footer) .jl-mid p,.jl-mid.td-scope p{color:var(--muted);margin-bottom:20px}:where(.td-scope,.td-header,.td-footer) .jl-mid .row,.jl-mid.td-scope .row{display:flex;gap:18px;justify-content:center;align-items:center}:where(.td-scope,.td-header,.td-footer) .fbanner,.fbanner.td-scope{display:grid;grid-template-columns:1.5fr 1fr;min-height:320px;border:1px solid var(--line)}:where(.td-scope,.td-header,.td-footer) .fb-media,.fb-media.td-scope{background:linear-gradient(#f2efe9,#eae4db)}:where(.td-scope,.td-header,.td-footer) .fb-panel,.fb-panel.td-scope{background:var(--ink);color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:40px}:where(.td-scope,.td-header,.td-footer) .fb-panel h3,.fb-panel.td-scope h3{font-size:22px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;margin-bottom:10px}:where(.td-scope,.td-header,.td-footer) .fb-panel p,.fb-panel.td-scope p{color:#cfcfcf;font-size:14px;max-width:360px;margin-bottom:16px}:where(.td-scope,.td-header,.td-footer) .fb-lbl,.fb-lbl.td-scope{text-align:right;font-size:11px;color:var(--muted);padding:6px 4px}:where(.td-scope,.td-header,.td-footer) .explore .promo,.explore.td-scope .promo{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center;margin-bottom:26px}:where(.td-scope,.td-header,.td-footer) .explore .promo:nth-child(2n) .pm-media,.explore.td-scope .promo:nth-child(2n) .pm-media{order:2}:where(.td-scope,.td-header,.td-footer) .pm-media,.pm-media.td-scope{aspect-ratio:16/10;overflow:hidden;background:var(--soft)}:where(.td-scope,.td-header,.td-footer) .pm-txt h3,.pm-txt.td-scope h3{font-family:Cormorant Garamond,serif;font-size:34px;font-weight:500;margin-bottom:10px}:where(.td-scope,.td-header,.td-footer) .pm-txt p,.pm-txt.td-scope p{color:var(--muted);margin-bottom:18px;max-width:420px}.td-footer{background:var(--ink);color:#bdbdbd;padding:60px 0 28px;font-size:13px}:where(.td-scope,.td-header,.td-footer) .fgrid,.fgrid.td-scope{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:40px;margin-bottom:42px}:where(.td-scope,.td-header,.td-footer) .fgrid h4,.fgrid.td-scope h4{color:#fff;font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px}:where(.td-scope,.td-header,.td-footer) .fgrid ul,.fgrid.td-scope ul{list-style:none}:where(.td-scope,.td-header,.td-footer) .fgrid li,.fgrid.td-scope li{padding:6px 0}:where(.td-scope,.td-header,.td-footer) .fbtm,.fbtm.td-scope{border-top:1px solid #2b2b2b;padding-top:22px;display:flex;justify-content:space-between;font-size:12px;color:#8a8a8a}@media(max-width:900px){:where(.td-scope,.td-header,.td-footer) .htiles,.htiles.td-scope,:where(.td-scope,.td-header,.td-footer) .pl,.pl.td-scope,:where(.td-scope,.td-header,.td-footer) .jland,.jland.td-scope,:where(.td-scope,.td-header,.td-footer) .fbanner,.fbanner.td-scope,:where(.td-scope,.td-header,.td-footer) .explore .promo,.explore.td-scope .promo{grid-template-columns:1fr}:where(.td-scope,.td-header,.td-footer) .pl-media,.pl-media.td-scope{min-height:300px;aspect-ratio:16/10}:where(.td-scope,.td-header,.td-footer) .grid,.grid.td-scope,:where(.td-scope,.td-header,.td-footer) .icards,.icards.td-scope{grid-template-columns:repeat(2,1fr)}:where(.td-scope,.td-header,.td-footer) .trust,.trust.td-scope{grid-template-columns:repeat(2,1fr)}:where(.td-scope,.td-header,.td-footer) .wme-grid,.wme-grid.td-scope{grid-template-columns:1fr}:where(.td-scope,.td-header,.td-footer) .wme .lead h2,.wme.td-scope .lead h2{font-size:36px}:where(.td-scope,.td-header,.td-footer) .fgrid,.fgrid.td-scope{grid-template-columns:1fr 1fr}:where(.td-scope,.td-header,.td-footer) nav ul,nav.td-scope ul{display:none}:where(.td-scope,.td-header,.td-footer) .htitle h1,.htitle.td-scope h1{font-size:42px}:where(.td-scope,.td-header,.td-footer) .explore .promo:nth-child(2n) .pm-media,.explore.td-scope .promo:nth-child(2n) .pm-media{order:0}}:where(.td-scope,.td-header,.td-footer) .jland,.jland.td-scope{margin-top:96px;margin-bottom:70px}:where(.td-scope,.td-header,.td-footer) .pl-actions,.pl-actions.td-scope{display:flex;flex-wrap:wrap;gap:14px;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/12/assets/td.css.map */
