:root{--pc-gold: #bf9b30;--pc-gold-light: #d4b85a;--pc-gold-muted: rgba(191, 155, 48, .15);--pc-text: #3a332a;--pc-text-muted: #8a8078;--pc-cream: #fffaf0;--pc-border: rgba(191, 155, 48, .25);--pc-border-subtle: rgba(191, 155, 48, .12)}.pc-page-header{text-align:center;padding:3.5rem 1.5rem 2.5rem;position:relative}.pc-page-header:after{content:"";display:block;width:60px;height:1px;background:var(--pc-gold);margin:1.8rem auto 0}.pc-page-header__icon{display:block;margin:0 auto 1rem;width:36px;height:36px;color:var(--pc-gold);opacity:.7}.pc-page-header__title{font-family:var(--font-heading-family);font-weight:400;font-size:3rem;letter-spacing:.15em;text-transform:uppercase;color:var(--pc-text);margin:0 0 .6rem}.pc-page-header__subtitle{font-family:var(--font-body-family);font-size:1.3rem;color:var(--pc-text-muted);letter-spacing:.04em;font-weight:400;margin:0}@media screen and (min-width:750px){.pc-page-header{padding:5rem 2rem 3rem}.pc-page-header__title{font-size:3.6rem;letter-spacing:.2em}.pc-page-header__subtitle{font-size:1.4rem}}.pc-divider{display:flex;align-items:center;gap:1.5rem;max-width:700px;margin:0 auto;padding:0 1.5rem}.pc-divider__line{flex:1;height:1px;background:var(--pc-border)}.pc-divider__ornament{width:8px;height:8px;border:1px solid var(--pc-gold);transform:rotate(45deg);flex-shrink:0}.pc-seo-section{max-width:700px;margin:0 auto;padding:2.5rem 1.5rem 4rem}@media screen and (min-width:750px){.pc-seo-section{padding:3rem 2rem 5rem}}.pc-seo-toggle{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;background:none;border:none;cursor:pointer;padding:1rem 0;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--pc-text-muted);transition:color .3s ease}.pc-seo-toggle:hover{color:var(--pc-gold)}.pc-seo-toggle__arrow{width:10px;height:10px;transition:transform .4s ease;flex-shrink:0}.pc-seo-toggle[aria-expanded=true] .pc-seo-toggle__arrow{transform:rotate(180deg)}.pc-seo-body{overflow:hidden;max-height:0;opacity:0;transition:max-height .5s ease,opacity .4s ease .1s}.pc-seo-body.is-open{max-height:1200px;opacity:1}.pc-seo-body__inner{padding-top:2rem}.pc-seo-body__inner h2{font-family:var(--font-heading-family);font-weight:400;font-size:1.7rem;letter-spacing:.06em;color:var(--pc-text);margin:2rem 0 .8rem}.pc-seo-body__inner h2:first-child{margin-top:0}.pc-seo-body__inner p{font-family:var(--font-body-family);font-size:1.2rem;line-height:1.7;color:var(--pc-text-muted);margin:0 0 1rem}.pc-seo-body__inner a{color:var(--pc-gold);text-decoration:none;border-bottom:1px solid var(--pc-gold-muted);transition:border-color .3s ease}.pc-seo-body__inner a:hover{border-bottom-color:var(--pc-gold)}.pc-cta{text-align:center;padding:0 1.5rem 4rem}@media screen and (min-width:750px){.pc-cta{padding:0 2rem 5rem}}.pc-cta__link{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;color:var(--pc-gold);text-decoration:none;padding:.8rem 2rem;border:1px solid var(--pc-border);transition:all .35s ease}.pc-cta__link:hover{background:var(--pc-gold-muted);color:var(--pc-gold-light);border-color:var(--pc-gold)}.pc-cta__arrow{width:14px;height:14px;transition:transform .3s ease}.pc-cta__link:hover .pc-cta__arrow{transform:translate(3px)}.pc-reveal{opacity:0;transform:translateY(12px);animation:pcFadeUp .6s ease forwards}.pc-reveal--d1{animation-delay:.1s}.pc-reveal--d2{animation-delay:.25s}.pc-reveal--d3{animation-delay:.4s}.pc-reveal--d4{animation-delay:.55s}.pc-reveal--d5{animation-delay:.7s}@keyframes pcFadeUp{to{opacity:1;transform:translateY(0)}}.pc-form .field,.wholesale-form-area .field,.login-luxury .field,.wholesale-form-area .wholesale-select-wrap{position:relative}.pc-form .field:before,.pc-form .field:after,.wholesale-form-area .field:before,.wholesale-form-area .field:after,.login-luxury .field:before,.login-luxury .field:after,.wholesale-form-area .wholesale-select-wrap:before,.wholesale-form-area .wholesale-select-wrap:after{display:none!important}.pc-form .field,.wholesale-form-area .field,.login-luxury .field,.wholesale-form-area .wholesale-select-wrap{--_underline: var(--pc-gold)}.pc-form .field__input,.pc-form .text-area.field__input,.wholesale-form-area .field__input,.wholesale-form-area .text-area.field__input,.login-luxury .field__input{border:none;border-bottom:1.5px solid var(--pc-border);border-radius:0;background:linear-gradient(to bottom,#fffaf073,#fffaf026);font-family:var(--font-body-family);font-size:1.1rem;color:var(--pc-text);padding:1.6rem .8rem .7rem;margin:0;height:auto;min-height:0;transition:border-color .35s ease,background .35s ease,box-shadow .35s ease;box-shadow:none;outline:none;width:100%}.pc-form .field__input:focus,.pc-form .field__input:not(:placeholder-shown),.pc-form .field__input:-webkit-autofill,.wholesale-form-area .field__input:focus,.wholesale-form-area .field__input:not(:placeholder-shown),.wholesale-form-area .field__input:-webkit-autofill,.login-luxury .field__input:focus,.login-luxury .field__input:not(:placeholder-shown),.login-luxury .field__input:-webkit-autofill{padding:1.6rem .8rem .7rem;margin:0}.pc-form .field__input:focus,.pc-form .text-area.field__input:focus,.wholesale-form-area .field__input:focus,.wholesale-form-area .text-area.field__input:focus,.login-luxury .field__input:focus{border-bottom-color:var(--pc-gold);background:linear-gradient(to bottom,#fffaf0a6,#fffaf04d);box-shadow:0 1px 0 0 var(--pc-gold);outline:none}.pc-form .field__input:focus-visible,.wholesale-form-area .field__input:focus-visible,.login-luxury .field__input:focus-visible{box-shadow:0 1px 0 0 var(--pc-gold);outline:none;border-radius:0}.pc-form .field__input:hover:not(:focus),.wholesale-form-area .field__input:hover:not(:focus),.login-luxury .field__input:hover:not(:focus){border-bottom-color:#bf9b3080;background:linear-gradient(to bottom,#fffaf08c,#fffaf033)}.pc-form .field__label,.pc-form .form__label,.wholesale-form-area .field__label,.wholesale-form-area .form__label,.login-luxury .field__label,.login-luxury .field .field__label{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.03em;color:var(--pc-text-muted);left:.8rem;top:1.1rem;transition:top .25s cubic-bezier(.4,0,.2,1),font-size .25s cubic-bezier(.4,0,.2,1),color .25s ease,letter-spacing .25s ease}.pc-form .field__input:focus~.field__label,.pc-form .field__input:not(:placeholder-shown)~.field__label,.pc-form .field__input:-webkit-autofill~.field__label,.wholesale-form-area .field__input:focus~.field__label,.wholesale-form-area .field__input:not(:placeholder-shown)~.field__label,.wholesale-form-area .field__input:-webkit-autofill~.field__label,.login-luxury .field__input:focus~.field__label,.login-luxury .field__input:not(:placeholder-shown)~.field__label,.login-luxury .field__input:-webkit-autofill~.field__label{font-size:.78rem;top:.3rem;left:.8rem;letter-spacing:.06em;color:var(--pc-gold)}.pc-form .field__input:focus~.field__label,.wholesale-form-area .field__input:focus~.field__label,.login-luxury .field__input:focus~.field__label{color:var(--pc-gold)}.pc-form .field__input:not(:focus):not(:placeholder-shown)~.field__label,.wholesale-form-area .field__input:not(:focus):not(:placeholder-shown)~.field__label,.login-luxury .field__input:not(:focus):not(:placeholder-shown)~.field__label{color:var(--pc-text-muted)}.pc-form .text-area.field__input,.wholesale-form-area .text-area.field__input{min-height:130px;resize:vertical;line-height:1.6;padding-top:1.8rem}.wholesale-form-area .wholesale-select-wrap select{border:none;border-bottom:1.5px solid var(--pc-border);border-radius:0;background:linear-gradient(to bottom,#fffaf073,#fffaf026);font-family:var(--font-body-family);font-size:1.6rem;color:var(--pc-text);padding:1.6rem 2.5rem .7rem .8rem;transition:border-color .35s ease,background .35s ease,box-shadow .35s ease;cursor:pointer;height:auto}.wholesale-form-area .wholesale-select-wrap select option{font-size:1.6rem;padding:.5rem}.wholesale-form-area .wholesale-select-wrap select:focus{border-bottom-color:var(--pc-gold);background:linear-gradient(to bottom,#fffaf0a6,#fffaf04d);box-shadow:0 1px 0 0 var(--pc-gold);outline:none}.wholesale-form-area .wholesale-select-wrap select:hover:not(:focus){border-bottom-color:#bf9b3080}.wholesale-form-area .wholesale-select-wrap label{font-family:var(--font-body-family);font-size:.78rem;letter-spacing:.06em;color:var(--pc-text-muted);left:.8rem;top:.3rem}.wholesale-form-area .wholesale-select-wrap__chevron{color:var(--pc-text-muted);transition:color .3s ease;right:.8rem}.wholesale-form-area .wholesale-select-wrap:hover .wholesale-select-wrap__chevron,.wholesale-form-area .wholesale-select-wrap:focus-within .wholesale-select-wrap__chevron{color:var(--pc-gold)}.pc-form .field__input:-webkit-autofill,.wholesale-form-area .field__input:-webkit-autofill,.login-luxury .field__input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px rgba(255,250,240,.9) inset,0 1px 0 0 transparent;-webkit-text-fill-color:var(--pc-text)}.pc-form .field__input:-webkit-autofill:focus,.wholesale-form-area .field__input:-webkit-autofill:focus,.login-luxury .field__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 100px rgba(255,250,240,.9) inset,0 1px 0 0 var(--pc-gold)}.pc-form .button,.pc-form button[type=submit],.pc-form>button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-body-family);font-size:1rem;letter-spacing:.16em;text-transform:uppercase;background:var(--pc-gold);color:#fff;border:1px solid var(--pc-gold);padding:1rem 2.5rem;cursor:pointer;transition:all .35s ease;min-width:160px;border-radius:0}.pc-form .button:hover,.pc-form button[type=submit]:hover,.pc-form>button:hover{background:transparent;color:var(--pc-gold)}.pc-info-card{display:flex;align-items:flex-start;gap:1rem;padding:1.2rem 0}.pc-info-card+.pc-info-card{border-top:1px solid var(--pc-border-subtle)}.pc-info-card__icon{width:20px;height:20px;color:var(--pc-gold);flex-shrink:0;margin-top:.15rem;opacity:.8}.pc-info-card__content{flex:1}.pc-info-card__label{display:block;font-family:var(--font-body-family);font-size:.95rem;letter-spacing:.1em;text-transform:uppercase;color:var(--pc-text-muted);margin-bottom:.25rem}.pc-info-card__value{font-family:var(--font-body-family);font-size:1.2rem;color:var(--pc-text);line-height:1.5}.pc-info-card__value a{color:var(--pc-text);text-decoration:none;border-bottom:1px solid var(--pc-border-subtle);transition:border-color .3s ease,color .3s ease}.pc-info-card__value a:hover{color:var(--pc-gold);border-bottom-color:var(--pc-gold)}.pc-steps{display:grid;grid-template-columns:1fr;gap:2rem;max-width:900px;margin:0 auto;padding:2rem 1.5rem 3rem}@media screen and (min-width:750px){.pc-steps{grid-template-columns:repeat(3,1fr);gap:3rem;padding:2.5rem 2rem 3.5rem}}.pc-step{text-align:center;position:relative}@media screen and (min-width:750px){.pc-step:not(:last-child):after{content:"";position:absolute;right:-1.5rem;top:28px;width:1px;height:40px;background:var(--pc-border)}}.pc-step__number{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1.5px solid var(--pc-gold);border-radius:50%;font-family:var(--font-heading-family);font-size:1.6rem;color:var(--pc-gold);margin-bottom:1rem}.pc-step__title{font-family:var(--font-heading-family);font-weight:400;font-size:1.5rem;letter-spacing:.06em;color:var(--pc-text);margin:0 0 .5rem}.pc-step__desc{font-family:var(--font-body-family);font-size:1.4rem;line-height:1.6;color:var(--pc-text-muted);margin:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pc-luxury-pages.css.map */
