@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,500;0,600;0,700;1,500&display=swap";:root{--lux-gap:clamp(56px,7vw,96px);--f-head:"Playfair Display",Georgia,"Times New Roman",serif}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-weight:450}h1,h2,h3,.h,.hdr__logo,.hero__title,.promo__title,.promo-duo__title,.pinfo__title,.shead h2{font-family:var(--f-head)!important}.ann{font-size:11px;letter-spacing:.14em;text-transform:uppercase}.ann__inner{padding:9px 16px}.nav{gap:0 34px;padding-bottom:4px}.nav a{font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.hdr{border-bottom:1px solid var(--border)}@media(min-width:990px){.hdr__top{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding-top:18px;padding-bottom:14px}.hdr__top>.menu-toggle{display:none}.hdr__top>.hdr__logo,.hdr__top>h1{grid-column:2;grid-row:1;justify-self:center}.hdr__top>.hdr__search{grid-column:1;grid-row:1;justify-self:start;width:min(320px,100%);margin:0!important;order:0!important;flex:none!important}.hdr__top>.hdr__icons{grid-column:3;grid-row:1;justify-self:end;margin:0!important;order:0!important}}.hdr__search{height:40px!important;border:0!important;border-bottom:1px solid var(--text)!important;border-radius:0!important;background:transparent!important;padding:0 2px!important;gap:10px}.hdr__search input{font-size:13px;letter-spacing:.02em;height:38px}.hdr__search button{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);padding:0;border:0}.hdr__search{position:relative}.hdr__logo{letter-spacing:.2em;font-weight:600!important}.icon-btn svg{width:21px;height:21px;stroke-width:1.3}.section{padding-top:var(--lux-gap);padding-bottom:8px}.shead{flex-direction:column;align-items:center;text-align:center;gap:12px;margin-bottom:32px}.shead h2{font-weight:600!important;letter-spacing:.06em!important}.shead p{max-width:52ch}.shead .link,.shead>a{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}[data-tabs] .shead{margin-bottom:20px}[data-tabs] [role=tablist]{justify-content:center;margin:0 auto 32px}.grid{gap:48px 20px}.card{background:transparent!important;border:0!important;padding:0!important;gap:6px!important}.card__media{background:var(--surface)}.card__title{font-size:13px!important;line-height:1.45;font-weight:500;min-height:0!important;margin-top:10px!important;letter-spacing:.01em}.card .price{font-size:13px!important;font-weight:600!important;letter-spacing:.02em}.card .price--sale .price__now{color:var(--sale)}.card .swatch{width:22px!important;height:22px!important}.card .swatch span{width:12px;height:12px}.card .swatches{min-height:22px!important}.swatches__name,.card__cta{display:none!important}.card__add{display:flex!important;align-items:center;justify-content:center}.card__low{font-size:11px!important;letter-spacing:.06em}.card__low:before{display:none}.badge{background:#fff!important;color:var(--text)!important;font-size:9.5px;font-weight:600;letter-spacing:.16em;padding:5px 8px;border-radius:0;top:10px;left:10px}.badge--sale{color:var(--sale)!important}.card__wish span{background:transparent!important;width:auto;height:auto}.card__wish svg{width:19px;height:19px;color:var(--text);stroke-width:1.3}.card__stars .stars{font-size:10px}.tile__label{font-size:11px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important}.hero__kicker{font-size:11px;letter-spacing:.3em}.hero__title{font-weight:600!important;letter-spacing:.02em!important}.promo__title,.promo-duo__title{font-weight:600!important;letter-spacing:.03em!important}.hero__btns .btn,.promo .btn,.promo-duo__btn{letter-spacing:.18em}.btn{letter-spacing:.16em;font-size:11.5px}.newsletter h2{font-weight:600!important;letter-spacing:.03em}.footer h3{font-size:11px;letter-spacing:.18em}.footer__col a,.footer li a{font-size:13px}.pinfo{gap:20px}.pinfo__kicker{font-size:11px!important;letter-spacing:.22em!important}.pinfo__title{font-size:30px!important;line-height:1.15!important;letter-spacing:.03em!important;font-weight:600!important}.pinfo .price{font-size:20px!important;font-weight:600!important;letter-spacing:.02em}.pinfo .price__was{font-size:14px!important}.pinfo__rating{font-size:12px}.opt__label{font-size:12px;letter-spacing:.06em}.size-btn{height:46px;font-size:13px;font-weight:400;border-color:#d8d4ce;background:transparent!important}.size-btn.is-active{background:var(--text)!important;color:var(--bg)}.buy .btn{min-height:52px;font-size:12px;letter-spacing:.2em}.qty{height:52px}.panel{background:transparent!important;border-color:var(--border)}.delivery__range{font-size:16px;font-weight:600}.acc summary{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;min-height:56px}.acc__body{font-size:14px;line-height:1.75}.trust3{padding-top:8px}.crumbs{font-size:11px;letter-spacing:.08em}@media(min-width:990px){.pdp{gap:56px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.gallery{position:static!important;grid-template-columns:minmax(0,1fr)!important}.gallery__thumbs{display:none!important}.gallery__main{aspect-ratio:auto!important;background:none!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:visible}.gallery__main img{position:static!important;display:block!important;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;background:var(--surface)}.gallery__main img:nth-of-type(n+7){display:none!important}.gallery__main img.is-active{display:block!important;order:-1;grid-column:1/-1}.gallery__count{display:none}.pdp-badge{top:14px;left:14px}}@media(max-width:760px){.section{padding-top:52px}.grid{gap:36px 10px}.shead{margin-bottom:22px}.nav a{font-size:12px}.pinfo__title{font-size:24px!important}.pinfo .price{font-size:18px!important}.badge{font-size:8.5px;padding:4px 6px;top:8px;left:8px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/luxe.css.map */
