:root{--px-ink: #14213d;--px-aegean: #0e3a6e;--px-aegean-2: #1b5296;--px-sea: #2f6db3;--px-sky: #eaf1f8;--px-marble: #f6f4ef;--px-gold: #b8975a;--px-gold-2: #dcc08a;--px-mute: #6f7684;--px-line: rgba(20, 33, 61, .13);--px-line-soft: rgba(20, 33, 61, .07);--px-line-dark: rgba(255, 255, 255, .16);--px-ease: cubic-bezier(.22, .61, .36, 1);--px-arch: 999px 999px 6px 6px;--px-classic: Georgia, "Times New Roman", "Noto Serif", serif;--px-meander: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' viewBox='0 0 20 16'%3E%3Cpath d='M0 1H20M0 15H20M2 15V4H14V12H6V7H11' fill='none' stroke='%23b8975a' stroke-width='1.3'/%3E%3C/svg%3E");--px-meander-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' viewBox='0 0 20 16'%3E%3Cpath d='M0 1H20M0 15H20M2 15V4H14V12H6V7H11' fill='none' stroke='%23dcc08a' stroke-width='1.3'/%3E%3C/svg%3E");--px-gutter: 16px;--px-max: 1320px}@media(min-width:750px){:root{--px-gutter: 32px}}.px-wrap{width:100%;max-width:calc(var(--px-max) + var(--px-gutter) * 2);margin-inline:auto;padding-inline:var(--px-gutter);box-sizing:border-box}.px-section{padding-block:44px;color:var(--px-ink)}@media(min-width:990px){.px-section{padding-block:72px}}.px-section *,.px-section *:before,.px-section *:after{box-sizing:border-box}.px-section img{max-width:100%;display:block}.px-section h2,.px-section h3,.px-section p,.px-section ol,.px-section ul{margin:0}.px-section ol,.px-section ul{list-style:none;padding:0}.px-section :where(h2,h3){color:inherit}.px-section a{color:inherit;text-decoration:none}.px-band{background:var(--px-aegean);color:#fff;position:relative}.px-band:before,.px-band:after{content:"";position:absolute;inset-inline:0;height:16px;background:var(--px-meander-light) repeat-x center / 20px 16px;opacity:.55}.px-band:before{top:14px}.px-band:after{bottom:14px}.px-marble{background:var(--px-marble)}.px-meander{height:16px;background:var(--px-meander) repeat-x left center / 20px 16px;opacity:.8}.px-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:30px;padding-bottom:20px;position:relative}.px-head:after{content:"";position:absolute;inset-inline:0;bottom:0;height:16px;background:var(--px-meander) repeat-x left center / 20px 16px;opacity:.55;transform:translateY(50%)}.px-band .px-head:after{background-image:var(--px-meander-light)}@media(min-width:990px){.px-head{margin-bottom:40px}}.px-head__l{display:grid;gap:12px;min-width:0}.px-idx{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--px-gold)}.px-idx b{font-family:var(--px-classic);font-weight:400;font-size:18px;letter-spacing:0;line-height:1;width:34px;height:34px;border:1px solid currentColor;border-radius:50%;display:grid;place-items:center}.px-band .px-idx{color:var(--px-gold-2)}.px-title{font-weight:400;font-size:clamp(30px,4.4vw,52px);line-height:1.02;letter-spacing:-.015em}.px-title em{font-style:normal;color:var(--px-gold)}.px-band .px-title em{color:var(--px-gold-2)}.px-sub{font-size:14px;line-height:1.65;color:var(--px-mute);max-width:56ch}.px-band .px-sub{color:#ffffffb3}.px-head__r{display:flex;align-items:center;gap:14px;flex:none}.px-more{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;transition:color .2s,gap .3s var(--px-ease)}.px-more svg{width:16px;height:16px}.px-more:hover{color:var(--px-gold);gap:14px}@media(max-width:749px){.px-head{flex-direction:column;align-items:flex-start;gap:14px}}.px-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:52px;padding:0 28px;border-radius:2px;border:1px solid var(--px-aegean);background:var(--px-aegean);color:#fff!important;font:inherit;font-size:12px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;position:relative;overflow:hidden;isolation:isolate;transition:border-color .35s}.px-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--px-gold);transform:scaleX(0);transform-origin:right;transition:transform .45s var(--px-ease);z-index:-1}.px-btn:hover{border-color:var(--px-gold)}.px-btn:hover:before{transform:scaleX(1);transform-origin:left}.px-btn svg{width:16px;height:16px}.px-btn--light{background:#fff;border-color:#fff;color:var(--px-aegean)!important}.px-btn--light:hover{color:#fff!important}.px-textlink{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;padding-bottom:6px;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;transition:background-size .4s var(--px-ease),color .2s}.px-textlink:hover{color:var(--px-gold);background-size:40% 1px}.px-textlink svg{width:16px;height:16px}.px-icobtn{width:44px;height:44px;border:1px solid var(--px-line);border-radius:50%;display:grid;place-items:center;background:transparent;color:inherit;cursor:pointer;transition:border-color .2s,background .2s,color .2s,opacity .2s}.px-icobtn:hover{border-color:var(--px-aegean);background:var(--px-aegean);color:#fff}.px-icobtn[disabled]{opacity:.3;pointer-events:none}.px-icobtn svg{width:16px;height:16px}.px-band .px-icobtn{border-color:var(--px-line-dark)}.px-band .px-icobtn:hover{background:#fff;color:var(--px-aegean)}.dir--rtl .px-flip svg{transform:scaleX(-1)}px-rail{display:block;position:relative}.px-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--c-sm, 46%);gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:2px}.px-rail__track::-webkit-scrollbar{display:none}.px-rail__track>*{scroll-snap-align:start;min-width:0}@media(min-width:750px){.px-rail__track{grid-auto-columns:var(--c-md, 31%);gap:20px}}@media(min-width:1150px){.px-rail__track{grid-auto-columns:var(--c-lg, calc((100% - 60px) / 4.25))}}.px-rail__line{height:1px;background:var(--px-line);margin-top:24px;position:relative;overflow:hidden}.px-band .px-rail__line{background:var(--px-line-dark)}.px-rail__bar{position:absolute;inset-block:0;inset-inline-start:0;width:20%;background:var(--px-gold);transition:transform .2s linear,width .2s}@media(max-width:749px){.px-head__r .px-icobtn{display:none}}.px-card{position:relative;display:flex;flex-direction:column;height:100%;color:var(--px-ink)}.px-card__media{position:relative;display:block;aspect-ratio:1 / 1;background:#fff;border:1px solid var(--px-line-soft);border-radius:6px;overflow:hidden;transition:border-color .3s}.px-card:hover .px-card__media{border-color:var(--px-line)}.px-card__img{position:absolute;top:4%;right:4%;bottom:4%;left:4%;width:92%;height:92%;object-fit:contain;transition:opacity .5s var(--px-ease),transform .9s var(--px-ease)}.px-card__img--alt{opacity:0}@media(hover:hover){.px-card:hover .px-card__img--alt{opacity:1}.px-card:hover .px-card__media:has(.px-card__img--alt) .px-card__img:not(.px-card__img--alt){opacity:0}.px-card:hover .px-card__img{transform:scale(1.035)}}.px-card__ph{fill:#e6e6e6}.px-card__tag{position:absolute;top:10px;inset-inline-end:10px;z-index:2;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--px-aegean);background:#fff;padding:5px 8px;border:1px solid rgba(14,58,110,.35);line-height:1;pointer-events:none}.px-card__tag--sale{color:var(--px-gold);border-color:#b8975a80}.px-card__tag--mute{color:var(--px-mute);border-color:var(--px-line)}.px-card__body{display:flex;flex-direction:column;gap:5px;padding:14px 2px 0;flex:1}.px-card__vendor{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--px-gold)}.px-card__title{font-size:13.5px;line-height:1.4;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.px-card__title a{transition:color .2s}.px-card__title a:hover{color:var(--px-sea)}.px-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:14px;line-height:1.3;font-variant-numeric:tabular-nums}.px-money.is-sale{color:var(--px-gold)}.px-money--was{font-size:12px;color:#a3a6ae}.px-card__from{font-size:11px;color:var(--px-mute)}.px-card.is-soldout .px-card__img{opacity:.5}.px-card__add{margin-top:auto;padding-top:12px}.px-card__add .hdt-ultra_btn_parent,.px-card__add wrapp-hdt-pr-frm,.px-card__add form{display:block;width:100%;margin:0}.px-card__add .hdt-card-product__btn-ultra{width:100%;height:40px;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 12px;border-radius:2px;cursor:pointer;border:1px solid var(--px-line);background:transparent;color:var(--px-ink);font:inherit;font-size:11px;letter-spacing:.18em;text-transform:uppercase;transition:background .25s,color .25s,border-color .25s}.px-card__add .hdt-card-product__btn-ultra:hover{background:var(--px-aegean);border-color:var(--px-aegean);color:#fff}.px-card__add .hdt-card-product__btn-ultra .hdt-truncate{position:static;width:auto;height:auto;clip:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.px-card__add .hdt-pr-card-icon{display:grid;place-items:center;order:2}.px-card__add svg{width:15px!important;height:15px!important}.px-card__add [class*=tooltip]:not(.hdt-ultra_btn_parent){display:none!important}.px-band .px-card{color:#fff}.px-band .px-card__media{border-color:transparent}.px-band .px-card__vendor,.px-band .px-card__title a:hover,.px-band .px-money.is-sale{color:var(--px-gold-2)}.px-band .px-card__add .hdt-card-product__btn-ultra{border-color:var(--px-line-dark);color:#fff}.px-band .px-card__add .hdt-card-product__btn-ultra:hover{background:#fff;color:var(--px-aegean);border-color:#fff}@media(max-width:749px){.px-card__title{font-size:12.5px}.px-card__price{font-size:13px}.px-card__add .hdt-card-product__btn-ultra{height:36px;font-size:10px;letter-spacing:.12em}}.px-show{padding-block:28px 48px;background:linear-gradient(180deg,var(--px-sky) 0%,#fff 62%)}@media(min-width:990px){.px-show{padding-block:44px 80px}}.px-show__grid{display:grid;gap:34px;align-items:center}@media(min-width:990px){.px-show__grid{grid-template-columns:1fr 1.05fr;gap:64px}}.px-show__copy{display:grid;gap:22px}.px-show__kicker{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--px-gold)}.px-show__kicker i{font-family:var(--px-classic);font-style:italic;letter-spacing:.04em;text-transform:none;font-size:15px;color:var(--px-aegean)}.px-show__kicker:after{content:"";flex:0 0 56px;height:1px;background:currentColor}.px-show__title{font-weight:400;font-size:clamp(44px,6.6vw,92px);line-height:.95;letter-spacing:-.025em;color:var(--px-aegean)}.px-show__title em{font-style:normal;color:var(--px-gold)}.px-show__text{font-size:15px;line-height:1.7;color:var(--px-mute);max-width:44ch}.px-show__cta{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:6px}.px-show__picks{margin-top:18px;padding-top:24px;display:grid;gap:14px;position:relative}.px-show__picks:before{content:"";position:absolute;inset-inline:0;top:0;height:16px;background:var(--px-meander) repeat-x left center / 20px 16px;opacity:.6;transform:translateY(-50%)}.px-show__picks-lbl{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--px-mute)}.px-show__thumbs{display:flex;gap:12px;flex-wrap:wrap}.px-show__thumb{width:64px;height:64px;border-radius:50%;border:1px solid var(--px-line);background:#fff;padding:0;overflow:hidden;cursor:pointer;transition:border-color .25s,box-shadow .25s,transform .3s var(--px-ease)}.px-show__thumb img{width:100%;height:100%;object-fit:contain}.px-show__thumb:hover{transform:translateY(-2px)}.px-show__thumb[aria-pressed=true]{border-color:var(--px-aegean);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--px-aegean)}.px-show__stage{display:grid;justify-items:center;gap:18px}.px-arch{position:relative;width:100%;max-width:540px;aspect-ratio:4 / 5;border-radius:var(--px-arch);background:#fff;overflow:hidden;box-shadow:0 0 0 1px var(--px-line-soft),0 40px 80px -50px #0e3a6e8c}.px-arch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--px-arch);border:10px solid var(--px-aegean);pointer-events:none;z-index:3}.px-arch:after{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border-radius:var(--px-arch);border:1px solid rgba(184,151,90,.6);pointer-events:none;z-index:3}.px-show__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24% 9% 14%;opacity:0;visibility:hidden;transition:opacity .9s var(--px-ease),visibility 0s .9s}.px-show__slide.is-active{opacity:1;visibility:visible;transition:opacity .9s var(--px-ease)}.px-show__slide img{width:100%;height:100%;object-fit:contain}.px-show__slide.is-active img{animation:px-glide 1.2s var(--px-ease) both}.px-show__slide--photo{padding:0}.px-show__slide--photo img{object-fit:cover}@keyframes px-glide{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}.px-placard{text-align:center;min-height:66px;display:grid}.px-placard__item{display:none}.px-placard__item.is-active{display:grid;gap:4px;animation:px-fade .6s var(--px-ease) both}@keyframes px-fade{0%{opacity:0}to{opacity:1}}.px-placard__v{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--px-gold)}.px-placard__t{font-size:15px;color:var(--px-ink)}.px-placard__t a:hover{color:var(--px-sea)}.px-placard__p{font-size:13px;color:var(--px-mute);font-variant-numeric:tabular-nums}@media(max-width:989px){.px-show__stage{order:-1}.px-arch{max-width:420px}}@media(max-width:749px){.px-arch{max-width:320px}.px-arch:before{border-width:8px}.px-arch:after{top:13px;right:13px;bottom:13px;left:13px}.px-show__thumb{width:54px;height:54px}.px-show__cta .px-btn{flex:1 1 100%}}.px-arrivals .px-rail__track{--c-sm: 46%;--c-md: 31%}.px-edits .px-rail__track{--c-sm: 44%;--c-md: 28%;--c-lg: calc((100% - 20px * (var(--n, 5) - 1)) / var(--n, 5))}@media(min-width:1150px){.px-edits .px-rail__track{grid-auto-flow:row;grid-template-columns:repeat(var(--n, 5),1fr);overflow:visible}}.px-edit{display:grid;gap:14px;color:var(--px-ink)!important}.px-edit__arch{position:relative;aspect-ratio:3 / 4;border-radius:var(--px-arch);background:#fff;overflow:hidden;box-shadow:inset 0 0 0 1px var(--px-line);transition:box-shadow .45s var(--px-ease)}.px-edit__arch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--px-arch);border:6px solid var(--px-sky);pointer-events:none;z-index:2;transition:border-color .45s var(--px-ease)}.px-edit__arch img{position:absolute;top:22%;right:7%;bottom:8%;left:7%;width:86%;height:70%;object-fit:contain;transition:transform .8s var(--px-ease)}.px-edit__arch img.px-edit__photo{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.px-edit:hover .px-edit__arch:before{border-color:var(--px-aegean)}.px-edit:hover .px-edit__arch img{transform:translateY(-6px) scale(1.04)}.px-edit__label{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-inline:4px}.px-edit__name{font-size:16px;line-height:1.25}.px-edit__go{font-size:16px;color:var(--px-gold);transition:transform .3s var(--px-ease)}.px-edit:hover .px-edit__go{transform:translate(4px)}.dir--rtl .px-edit__go{transform:scaleX(-1)}.px-podium__stage{display:grid;grid-template-columns:repeat(3,1fr);align-items:end;gap:10px}@media(min-width:990px){.px-podium__stage{gap:28px;max-width:1080px;margin-inline:auto}}.px-step{display:flex;flex-direction:column;min-width:0}.px-step--1{order:2}.px-step--2{order:1}.px-step--3{order:3}.px-step__media{display:block;aspect-ratio:1;background:#fff;position:relative}.px-step__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform .8s var(--px-ease)}.px-step:hover .px-step__media img{transform:translateY(-8px)}.px-step__info{text-align:center;padding:10px 4px 14px;display:grid;gap:4px}.px-step__info .px-card__vendor{font-size:9.5px}.px-step__t{font-size:13px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.px-step__t a:hover{color:var(--px-sea)}.px-step__p{font-size:13px;color:var(--px-mute);font-variant-numeric:tabular-nums}.px-step__plinth{position:relative;display:grid;place-items:center;color:var(--px-gold-2);background:repeating-linear-gradient(90deg,rgba(255,255,255,.07) 0 2px,transparent 2px 14px),linear-gradient(180deg,var(--px-aegean-2),var(--px-aegean))}.px-step__plinth:before{content:"";position:absolute;inset-inline:-6px;top:-10px;height:10px;background:var(--px-aegean);border-radius:2px;box-shadow:inset 0 -1px #ffffff26}.px-step__num{font-family:var(--px-classic);font-size:clamp(28px,4vw,54px);line-height:1;letter-spacing:.06em}.px-step--1 .px-step__plinth{height:clamp(96px,13vw,180px)}.px-step--2 .px-step__plinth{height:clamp(70px,9.5vw,130px)}.px-step--3 .px-step__plinth{height:clamp(52px,7vw,96px)}.px-podium__base{height:16px;max-width:1110px;margin-inline:auto;background:var(--px-aegean);position:relative}.px-podium__base:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--px-meander-light) repeat-x center / 20px 16px;opacity:.7}.px-podium__more{margin-top:48px}.px-podium__more-lbl{font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--px-mute);margin-bottom:18px}.px-podium__more .px-rail__track{--c-sm: 44%;--c-md: 26%;--c-lg: calc((100% - 80px)/5) }@media(max-width:749px){.px-step__t,.px-step__p{font-size:11.5px}.px-step__info .px-card__vendor{display:none}.px-step__plinth:before{inset-inline:-3px}}.px-houses__list{display:grid;grid-template-columns:1fr;border-top:1px solid var(--px-line)}@media(min-width:990px){.px-houses__list{grid-template-columns:1fr 1fr;column-gap:56px;border-top:0}}.px-house{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:20px 6px;border-bottom:1px solid var(--px-line);color:var(--px-ink)!important;isolation:isolate}@media(min-width:990px){.px-house:nth-child(-n+2){border-top:1px solid var(--px-line)}}.px-house__n{font-family:var(--px-classic);font-size:14px;color:var(--px-gold);width:30px}.px-house__name{font-size:clamp(22px,2.6vw,34px);line-height:1;letter-spacing:.04em;text-transform:uppercase;transition:letter-spacing .5s var(--px-ease),color .3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.px-house__meta{display:flex;align-items:center;gap:14px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--px-mute)}.px-house__thumb{width:56px;height:56px;border-radius:50%;border:1px solid var(--px-line);background:#fff;overflow:hidden;flex:none;transition:transform .45s var(--px-ease),border-color .3s}.px-house__thumb img{width:100%;height:100%;object-fit:contain}.px-house:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--px-sky);transform:scaleY(0);transform-origin:bottom;transition:transform .45s var(--px-ease);z-index:-1}@media(hover:hover){.px-house:hover:before{transform:scaleY(1)}.px-house:hover .px-house__name{letter-spacing:.1em;color:var(--px-aegean)}.px-house:hover .px-house__thumb{transform:scale(1.35) rotate(-8deg);border-color:var(--px-aegean)}}@media(max-width:749px){.px-house{gap:12px;padding:16px 2px}.px-house__meta>span:not(.px-house__thumb){display:none}.px-house__thumb{width:46px;height:46px}}.px-season__grid{display:grid;gap:34px;align-items:center}@media(min-width:990px){.px-season__grid{grid-template-columns:.85fr 1.5fr;gap:72px}}.px-season__copy{display:grid;gap:20px;justify-items:start}.px-season__copy .px-title{color:var(--px-aegean)}.px-season__trio{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:end}@media(min-width:750px){.px-season__trio{gap:22px}}.px-season__piece{display:grid;gap:12px;color:var(--px-ink)!important}.px-season__piece:nth-child(1) .px-season__arch{aspect-ratio:3 / 4.2}.px-season__piece:nth-child(2) .px-season__arch{aspect-ratio:3 / 5}.px-season__piece:nth-child(3) .px-season__arch{aspect-ratio:3 / 3.6}.px-season__arch{position:relative;border-radius:var(--px-arch);background:#fff;overflow:hidden;box-shadow:inset 0 0 0 1px var(--px-line)}.px-season__arch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--px-arch);border:6px solid #fff;box-shadow:inset 0 0 0 1px #b8975a73;pointer-events:none;z-index:2}.px-season__arch img{position:absolute;inset:auto 6% 10%;width:88%;height:62%;object-fit:contain;transition:transform .8s var(--px-ease)}.px-season__piece:hover .px-season__arch img{transform:translateY(-8px)}.px-season__cap{text-align:center;display:grid;gap:3px}.px-season__cap b{font-weight:400;font-size:12.5px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.px-season__cap span{font-size:12px;color:var(--px-mute);font-variant-numeric:tabular-nums}@media(max-width:749px){.px-season__cap b,.px-season__cap span{font-size:11px}}.px-atelier{padding-block:64px}@media(min-width:990px){.px-atelier{padding-block:96px}}.px-atelier__grid{display:grid;gap:30px}@media(min-width:990px){.px-atelier__grid{grid-template-columns:320px 1fr;gap:56px;align-items:start}}.px-atelier__aside{display:grid;gap:22px;align-content:start}@media(min-width:990px){.px-atelier__aside{position:sticky;top:110px}}.px-atelier__houses{display:flex;flex-direction:column;border-top:1px solid var(--px-line-dark)}.px-atelier__pick{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border:0;border-bottom:1px solid var(--px-line-dark);background:none;color:#fff9;font:inherit;font-size:15px;letter-spacing:.14em;text-transform:uppercase;text-align:start;cursor:pointer;transition:color .25s,padding .35s var(--px-ease)}.px-atelier__pick small{font-size:10px;letter-spacing:.14em;color:#fff6}.px-atelier__pick:hover{color:#fff}.px-atelier__pick[aria-selected=true]{color:var(--px-gold-2);padding-inline-start:20px;position:relative}.px-atelier__pick[aria-selected=true]:before{content:"";position:absolute;inset-inline-start:0;top:50%;width:12px;height:1px;background:currentColor}@media(max-width:989px){.px-atelier__houses{flex-direction:row;overflow-x:auto;scrollbar-width:none;border-top:0;gap:8px;padding-bottom:2px}.px-atelier__houses::-webkit-scrollbar{display:none}.px-atelier__pick{flex:none;border:1px solid var(--px-line-dark);border-radius:99px;padding:10px 16px;font-size:11px}.px-atelier__pick small{display:none}.px-atelier__pick[aria-selected=true]{padding-inline-start:16px;border-color:var(--px-gold-2)}.px-atelier__pick[aria-selected=true]:before{display:none}}.px-atelier__panel[hidden]{display:none}.px-atelier__panel:not([hidden]){animation:px-fade .5s var(--px-ease) both}.px-atelier__top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.px-atelier__brand{font-size:clamp(26px,3vw,40px);line-height:1;letter-spacing:.04em;text-transform:uppercase}.px-atelier .px-rail__track{--c-sm: 46%;--c-md: 31%;--c-lg: calc((100% - 40px) / 3)}.px-promise__stats{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--px-line)}@media(min-width:990px){.px-promise__stats{grid-template-columns:repeat(4,1fr)}}.px-stat{padding:28px 18px 28px 0;border-bottom:1px solid var(--px-line);display:grid;gap:10px;align-content:start}.px-stat+.px-stat{padding-inline-start:18px;border-inline-start:1px solid var(--px-line)}@media(max-width:989px){.px-stat:nth-child(3){border-inline-start:0;padding-inline-start:0}}.px-stat__v{font-size:clamp(34px,4.4vw,60px);line-height:1;letter-spacing:-.02em;color:var(--px-aegean)}.px-stat__v em{font-style:normal;color:var(--px-gold)}.px-stat__l{font-size:13px;line-height:1.5;color:var(--px-mute);max-width:26ch}.px-promise__pay{display:grid;gap:16px;margin-top:36px}@media(min-width:990px){.px-promise__pay{grid-template-columns:220px 1fr;align-items:center}}.px-promise__pay-lbl{font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--px-gold)}.px-promise__logos{display:flex;flex-wrap:wrap;gap:8px}.px-promise__logo{height:40px;min-width:66px;padding:0 12px;border-radius:4px;background:#fff;border:1px solid var(--px-line-soft);display:grid;place-items:center}.px-promise__logo img{height:20px;width:auto;max-width:78px;object-fit:contain}.px-promise__help{margin-top:36px;padding:26px 28px;background:var(--px-aegean);color:#fff;border-radius:4px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;position:relative;overflow:hidden}.px-promise__help:after{content:"";position:absolute;inset-inline:0;bottom:6px;height:16px;background:var(--px-meander-light) repeat-x left center / 20px 16px;opacity:.35}.px-promise__help p{font-size:clamp(18px,2vw,24px);line-height:1.3;position:relative}.px-promise__help p em{font-style:normal;color:var(--px-gold-2)}.hdt-pr-card-icon svg,.hdt-card-product__btn-ultra svg{width:16px;height:16px}.hdt-card-product.hdt-pr-style9 .hdt-card-product__wrapper{border:0!important;border-radius:0;overflow:visible;background:transparent!important;box-shadow:none!important}.hdt-card-product.hdt-pr-style9 .hdt-card-product__media{border:1px solid var(--px-line-soft);border-radius:6px;overflow:hidden;background:#fff;transition:border-color .3s}@media(hover:hover){.hdt-card-product.hdt-pr-style9:hover .hdt-card-product__media{border-color:var(--px-line)}}.hdt-card-product.hdt-pr-style9 .hdt-card-product__info{padding:14px 2px 0!important;gap:5px;text-align:start!important;align-items:stretch!important}.hdt-card-product.hdt-pr-style9 .hdt-card-product__info>*{text-align:start!important;justify-content:flex-start!important}.hdt-card-product.hdt-pr-style9 .hdt-card-product__title{font-size:13.5px!important;line-height:1.4;color:var(--px-ink)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.hdt-card-product.hdt-pr-style9 .hdt-card-product__title:hover{color:var(--px-sea)!important}.hdt-card-product.hdt-pr-style9 .hdt-price-wrapp{font-size:14px;color:var(--px-ink);justify-content:flex-start!important;text-align:start!important}.hdt-card-product.hdt-pr-style9 .hdt-price-wrapp .hdt-money{color:inherit}.hdt-card-product.hdt-pr-style9 .hdt-price__list{justify-content:flex-start!important}.px-tcard__vendor{margin:0}.hdt-card-product.hdt-pr-style9 .hdt-pr-btns-group1{margin-block-start:8px!important;margin-top:auto}.hdt-card-product.hdt-pr-style9 .hdt-pr-btns-group1 .hdt-pr_btn:not(button,a) :where(a,button){height:40px;border-radius:2px;border:1px solid var(--px-line)!important;background:transparent!important;color:var(--px-ink)!important;justify-content:center;gap:10px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;transition:background .25s,color .25s,border-color .25s}.hdt-card-product.hdt-pr-style9 .hdt-pr-btns-group1 .hdt-pr_btn:not(button,a) :where(a,button):hover{background:var(--px-aegean)!important;border-color:var(--px-aegean)!important;color:#fff!important}.hdt-card-product .hdt-badge{border-radius:0;font-size:10px;letter-spacing:.2em;text-transform:uppercase;padding:0 8px;background:#fff!important;color:var(--px-aegean)!important;border:1px solid rgba(14,58,110,.35)}.hdt-card-product .hdt-badge.hdt-badge__on-sale{color:var(--px-gold)!important;border-color:#b8975a80}.hdt-card-product .hdt-badge__wrapp{left:auto!important;right:10px!important;top:10px!important;align-items:flex-end!important}@media(max-width:749px){.hdt-card-product.hdt-pr-style9 .hdt-card-product__title{font-size:12.5px!important}.hdt-card-product.hdt-pr-style9 .hdt-pr-btns-group1 .hdt-pr_btn:not(button,a) :where(a,button){height:36px;font-size:10px;letter-spacing:.1em;padding-inline:8px;gap:6px}}@media(prefers-reduced-motion:reduce){.px-show__slide,.px-show__slide.is-active img,.px-placard__item.is-active,.px-atelier__panel:not([hidden]){animation:none!important;transition:none!important}.px-card__img,.px-edit__arch img,.px-step__media img,.px-season__arch img,.px-house:before,.px-btn:before{transition:none!important}}.px-series__tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-bottom:26px;padding:2px}.px-series__tabs::-webkit-scrollbar{display:none}.px-series__tab{flex:none;height:40px;padding:0 18px;border-radius:999px 999px 4px 4px;border:1px solid var(--px-line);background:#fff;color:var(--px-ink);font:inherit;font-size:12px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.px-series__tab:hover{border-color:var(--px-aegean);color:var(--px-aegean)}.px-series__tab[aria-selected=true]{background:var(--px-aegean);border-color:var(--px-aegean);color:#fff}.px-series__panel[hidden]{display:none}.px-series__panel:not([hidden]){animation:px-fade .45s var(--px-ease) both}.px-series__foot{display:flex;align-items:center;gap:12px;margin-top:24px}.px-series__foot .px-textlink{margin-inline-start:12px;white-space:nowrap}@media(max-width:749px){.px-series__foot .px-icobtn{display:none}.px-series__tab{height:36px;padding:0 14px;font-size:11px}}.px-section .px-podium__stage{margin-inline:auto}.px-edits[style*="--n: 3"] .px-rail__track{--c-sm: 72%;--c-md: 42%}@media(min-width:1150px){.px-edits[style*="--n: 3"] .px-rail__track{max-width:1080px;margin-inline:auto;gap:36px}}.px-edits[style*="--n: 3"] .px-edit__name{font-size:22px;letter-spacing:.12em;text-transform:uppercase}.px-welcome{background:linear-gradient(180deg,#fff 0%,var(--px-sky) 100%);padding-block:64px 0;overflow:hidden}@media(min-width:990px){.px-welcome{padding-block:96px 0}}.px-welcome__inner{position:relative;text-align:center;display:grid;justify-items:center;gap:16px;padding-bottom:150px}.px-welcome__sun{width:74px;height:74px;border-radius:50%;background:radial-gradient(circle at 40% 40%,var(--px-gold-2),var(--px-gold));box-shadow:0 0 0 10px #dcc08a2e,0 0 0 22px #dcc08a14;margin-bottom:10px}.px-welcome__greek{font-family:var(--px-classic);font-style:italic;font-size:clamp(18px,2.2vw,26px);color:var(--px-gold)}.px-welcome__title{font-weight:400;font-size:clamp(34px,5.6vw,76px);line-height:1;letter-spacing:-.02em;color:var(--px-aegean);max-width:16ch}.px-welcome__title em{font-style:normal;color:var(--px-gold)}.px-welcome__text{font-size:15px;line-height:1.7;color:var(--px-mute);max-width:46ch}.px-welcome__links{display:flex;gap:22px;margin-top:6px}.px-welcome__links a{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--px-aegean);padding-bottom:5px;border-bottom:1px solid rgba(14,58,110,.3);transition:border-color .2s,color .2s}.px-welcome__links a:hover{color:var(--px-gold);border-color:var(--px-gold)}.px-welcome__isle{position:absolute;inset-inline:-10%;bottom:0;height:120px;display:flex;align-items:flex-end;justify-content:center;gap:0;pointer-events:none}.px-welcome__isle span{position:relative;background:#fff;border:1px solid var(--px-line);border-bottom:0;width:14%;max-width:170px}.px-welcome__isle span:nth-child(1){height:56px}.px-welcome__isle span:nth-child(2){height:84px}.px-welcome__isle span:nth-child(3){height:104px;width:18%}.px-welcome__isle span:nth-child(4){height:70px}.px-welcome__isle span:nth-child(5){height:50px}.px-welcome__isle span:nth-child(3):before{content:"";position:absolute;left:50%;bottom:100%;width:46%;aspect-ratio:2 / 1;transform:translate(-50%);background:var(--px-aegean);border-radius:999px 999px 0 0}.px-welcome__isle span:nth-child(2):after,.px-welcome__isle span:nth-child(4):after,.px-welcome__isle span:nth-child(3):after{content:"";position:absolute;left:50%;bottom:0;width:22%;height:46%;transform:translate(-50%);background:var(--px-aegean);border-radius:999px 999px 0 0}.px-welcome__isle span:nth-child(1):after,.px-welcome__isle span:nth-child(5):after{content:"";position:absolute;left:30%;top:26%;width:18%;aspect-ratio:1;background:var(--px-sea);border-radius:999px 999px 0 0}.hdt-main-heading-wrapper{background:linear-gradient(180deg,var(--px-sky) 0%,#fff 100%);padding-block:48px 40px!important;position:relative}.hdt-main-heading-wrapper:after{content:"";position:absolute;left:50%;bottom:14px;width:200px;height:16px;transform:translate(-50%);background:var(--px-meander) repeat-x left center / 20px 16px;opacity:.75}.hdt-main-heading-wrapper .hdt-heading-liquid{font-size:clamp(32px,4.6vw,58px)!important;line-height:1.05;letter-spacing:-.015em;color:var(--px-aegean)!important}.hdt-main-heading-wrapper .hdt-heading-liquid:before{content:"Paros \b7  Collection";display:block;margin-bottom:14px;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--px-gold)}.hdt-main-heading-wrapper .hdt-breadcrumb{margin-top:10px}.hdt-breadcrumb a,.hdt-breadcrumb__list a{color:var(--px-mute)!important;transition:color .2s}.hdt-breadcrumb a:hover,.hdt-breadcrumb__list a:hover{color:var(--px-aegean)!important}.hdt-shop-control{padding-block:6px 18px;border-bottom:1px solid var(--px-line);margin-bottom:28px}.hdt-filter_btn,.hdt-popover__sorting{color:var(--px-aegean);letter-spacing:.14em;text-transform:uppercase;font-size:12px}.hdt-product__title h1{color:var(--px-aegean)!important;font-size:clamp(26px,2.6vw,38px)!important;line-height:1.12!important;letter-spacing:-.01em}.hdt-product__title{position:relative;padding-bottom:22px;margin-bottom:6px}.hdt-product__title:after{content:"";position:absolute;inset-inline-start:0;bottom:0;width:168px;height:16px;background:var(--px-meander) repeat-x left center / 20px 16px;opacity:.75}.hdt-product__price .hdt-price-wrapp,.hdt-product__price .hdt-money{color:var(--px-ink)!important;font-size:22px}.hdt-product-media__main{border:1px solid var(--px-line-soft);border-radius:6px;overflow:hidden;background:#fff}.hdt-product-media__thumb img{border-radius:4px}.paros-ptrust{background:var(--px-marble)!important;border-color:#b8975a59!important}.hdt-product-accordion__item{border-color:var(--px-line)!important}.hdt-product-accordion__text{color:var(--px-aegean)!important;letter-spacing:.18em;text-transform:uppercase;font-size:13px!important}.hdt-product-description h4{color:var(--px-aegean);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:400}.hdt-product-description h4:before{content:"\2014  ";color:var(--px-gold)}.zr-size-chart-btn,.zr-ask-btn{color:var(--px-aegean)!important}.hdt-product-media__main .hdt-badge__new{background:var(--px-aegean)!important;color:#fff!important}.hdt-product-media__main .hdt-badge__on-sale{background:var(--px-gold)!important;color:#fff!important}.hdt-section-heading_block .hdt-heading-block{color:var(--px-aegean)!important;font-size:clamp(26px,3vw,40px)!important;letter-spacing:-.01em}.hdt-section-heading_block .hdt-heading-block span:after{width:160px!important;max-width:60%;height:16px!important;opacity:.8;background:var(--px-meander) repeat-x left center / 20px 16px!important}.hdt-sticky-atc__submit,.hdt-sticky-atc__submit.hdt-btn{background:var(--px-aegean)!important;border-color:var(--px-aegean)!important;color:#fff!important;border-radius:2px!important;letter-spacing:.16em}.hdt-sticky-atc__submit:hover{background:var(--px-gold)!important;border-color:var(--px-gold)!important}.hdt-sticky-btn-atc{border-top:1px solid var(--px-line)}.hdt-sticky-atc__variant-price,.hdt-sticky-atc__variant-price *{color:var(--px-ink)}.hdt-sticky-atc__qty-selector .hdt-quantity-wrapp{border-color:var(--px-aegean)!important}@media(max-width:749px){.px-show__kicker{letter-spacing:.24em}.px-show__kicker:after{display:none}.px-show__kicker i{flex-basis:100%}}.hdt-product__title:before{content:"The Paros gallery";display:block;margin-bottom:12px;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--px-gold)}.hdt-product-media__main{position:relative;border-color:var(--px-line)!important}.hdt-product-media__main .hdt-badge__wrapp{top:18px!important;right:18px!important;left:auto!important}.hdt-product-media__main .hdt-badge{border-radius:0!important;background:#fff!important;color:var(--px-aegean)!important;border:1px solid rgba(14,58,110,.35);font-size:10px!important;letter-spacing:.2em;text-transform:uppercase}.hdt-product-media__main .hdt-badge__on-sale{color:var(--px-gold)!important;border-color:#b8975a80}html body .zr-variant-picker-wrapper .hdt-product-form__label{font-size:11px!important;letter-spacing:.26em!important;font-weight:400!important;color:var(--px-aegean)!important}html body .zr-variant-picker-wrapper .hdt-product-form__values{gap:10px!important}html body .zr-variant-picker-wrapper .hdt-product-form__values>*,html body .zr-variant-picker-wrapper .hdt-product-form__values label,html body .zr-variant-picker-wrapper .hdt-product-form__values .hdt-product-form__value{min-width:48px!important;height:52px!important;padding:8px 14px 0!important;border-radius:999px 999px 3px 3px!important;border:1px solid var(--px-line)!important;font-weight:400!important;font-size:14px!important;color:var(--px-ink)!important;background:#fff!important}html body .zr-variant-picker-wrapper .hdt-product-form__values>*:hover,html body .zr-variant-picker-wrapper .hdt-product-form__values label:hover{border-color:var(--px-aegean)!important;background:var(--px-sky)!important}html body .zr-variant-picker-wrapper .hdt-product-form__values input:checked+label,html body .zr-variant-picker-wrapper .hdt-product-form__values [active],html body .zr-variant-picker-wrapper .hdt-product-form__values .is-selected{background:var(--px-aegean)!important;border-color:var(--px-aegean)!important;color:#fff!important}html body .zr-custom-qty-selector{background:#fff!important;border-color:var(--px-line)!important;border-radius:2px!important}html body .zr-qty-label{font-size:11px!important;letter-spacing:.26em!important;text-transform:uppercase;color:var(--px-aegean)!important}html body .zr-atc-submit-btn{border-radius:2px!important;letter-spacing:.22em!important}html body .zr-atc-submit-btn[disabled],html body .zr-atc-submit-btn[disabled=true]{background:var(--px-sky)!important;border-color:#0e3a6e26!important;color:#0e3a6e8c!important}html body .zr-buy-buttons-wrapper .shopify-payment-button__button--unbranded{background:var(--px-gold)!important;border:1px solid var(--px-gold)!important;color:#fff!important;border-radius:2px!important;letter-spacing:.22em!important}html body .zr-buy-buttons-wrapper .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--px-aegean)!important;border-color:var(--px-aegean)!important;color:#fff!important}html body .paros-ptrust{position:relative;border-radius:2px!important;padding-top:36px!important}.paros-ptrust:before{content:"";position:absolute;inset-inline:14px;top:8px;height:16px;background:var(--px-meander) repeat-x left center / 20px 16px;opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/31/assets/px-luxe.css.map */
