.page-partnership{background:#fff}.page-partnership .nav{background:#fff!important;border-bottom:1px solid rgba(0,0,0,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.page-partnership .nav .nav-link,.page-partnership .nav .collections-link,.page-partnership .nav .dropdown-arrow{color:#000!important}.page-partnership .nav .brand-image,.page-partnership .navbar.mobile .image-578{filter:none!important}.page-partnership .navbar.mobile{background:#fff!important;border-bottom:1px solid rgba(0,0,0,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.page-partnership .navbar.mobile .menu-button,.page-partnership .navbar.mobile .menu-button .w-icon-nav-menu{color:#000!important}.page-partnership .navbar.mobile .menu-button.w--open,.page-partnership .navbar.mobile .menu-button.w--open .w-icon-nav-menu{color:#fff!important}@media screen and (max-width:991px){.page-partnership .navbar.mobile a.account-login-cust,.page-partnership .navbar.mobile .div-block-5.user,.page-partnership .navbar.mobile .w-commerce-commercecartopenlink.cart-button{background:transparent!important;background-color:transparent!important;color:#000!important}.page-partnership .navbar.mobile a.account-login-cust svg,.page-partnership .navbar.mobile a.account-login-cust svg *,.page-partnership .navbar.mobile .div-block-5.user svg,.page-partnership .navbar.mobile .div-block-5.user svg *,.page-partnership .navbar.mobile .w-commerce-commercecartopenlink.cart-button svg,.page-partnership .navbar.mobile .w-commerce-commercecartopenlink.cart-button svg *{color:#000!important;fill:currentColor!important;stroke:currentColor!important}}.partnership,.partnership *{box-sizing:border-box}.partnership .visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.partnership{--partnership-accent: #bc9c71;--partnership-text: #111;--partnership-muted: #65686c;--partnership-border: #d9dcde;--partnership-surface: #fff;background:#f3eeea;color:var(--partnership-text);font-family:Alexandria Google,Alexandria Latin,Arial,sans-serif!important;min-height:80vh;padding-top:clamp(6rem,8vw,8.5rem)}.partnership input,.partnership button,.partnership select,.partnership textarea{font-family:Alexandria Google,Alexandria Latin,Arial,sans-serif!important}.partnership__shopify-form{margin:0}.partnership-hero{margin:0 auto;max-width:1020px;padding:clamp(2rem,4vw,4.25rem) 5vw clamp(2rem,3vw,3rem);text-align:center}.partnership__eyebrow{color:var(--partnership-accent);font-size:clamp(.8rem,1vw,1rem);font-weight:600;letter-spacing:.22em;line-height:1.3;margin:0 0 .75rem;text-transform:uppercase}.partnership-hero h1,.partnership-success h1{color:var(--partnership-text);font-size:clamp(2.35rem,4.4vw,4rem);font-weight:600;letter-spacing:-.035em;line-height:1.08;margin:0}.partnership-hero__intro{color:#33373b;font-size:clamp(1rem,1.3vw,1.2rem);font-weight:300;line-height:1.65;margin:1rem 0 0}.partnership-journey{background:var(--partnership-surface);border:1px solid rgba(0,0,0,.055);border-radius:18px 18px 0 0;box-shadow:0 20px 60px #11161a0f;margin:0 auto;max-width:1600px;padding:clamp(1.65rem,2.5vw,2.75rem) clamp(1.5rem,3vw,3.5rem);width:calc(100% - 6vw)}.partnership-journey__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.partnership-step{align-items:flex-start;display:grid;gap:clamp(.75rem,1vw,1rem);grid-template-columns:64px 1fr;min-height:116px;min-width:0;padding:0 clamp(1rem,1.7vw,2.15rem);position:relative}.partnership-step:first-child{padding-left:0}.partnership-step:last-child{padding-right:0}.partnership-step:not(:last-child){border-right:0}.partnership-step:not(:last-child):before{background:#ecebea;bottom:0;content:"";position:absolute;right:0;top:0;width:1px}.partnership-step:not(:last-child):after{background:#fff;border-right:1.5px solid var(--partnership-accent);border-top:1.5px solid var(--partnership-accent);content:"";height:12px;position:absolute;right:21px;top:26px;transform:rotate(45deg);width:12px}.partnership-step__icon{align-items:center;border:1.5px solid var(--partnership-accent);border-radius:50%;color:var(--partnership-accent);display:flex;height:64px;justify-content:center;width:64px}.partnership-step__icon svg{height:38px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:38px}.partnership-step__number{color:var(--partnership-accent);display:block;font-size:1.1rem;font-weight:500;line-height:1;margin:.2rem 0 .55rem}.partnership-step h2{font-size:.78rem;font-weight:600;letter-spacing:.02em;line-height:1.25;margin:0;text-transform:uppercase}.partnership-step p{color:#3f4347;font-size:.69rem;font-weight:300;line-height:1.7;margin:.55rem 0 0}.partnership-application{background:var(--partnership-surface);padding:clamp(3rem,5vw,5.5rem) 5vw clamp(4rem,7vw,7rem)}.partnership-form-grid{display:grid;gap:clamp(2.5rem,4vw,5rem);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1500px}.partnership-form-section,.partnership-choice-group{border:0;margin:0;min-width:0;padding:0}.partnership-form-section>legend{color:#22272a;float:left;font-size:.79rem;font-weight:600;letter-spacing:.11em;line-height:1.4;margin:0 0 1.7rem;text-transform:uppercase;width:100%}.partnership-form-section>legend+*{clear:both}.partnership-field{margin:0 0 1.55rem}.partnership-field label,.partnership-choice-group>legend{color:#1c2226;display:block;font-size:.82rem;font-weight:400;line-height:1.5;margin:0 0 .55rem}.partnership-field label span[aria-hidden=true],.partnership-choice-group>legend span,.partnership-field--markets>label span{color:#a64545}.partnership-label-note{color:var(--partnership-muted);font-size:.75rem;font-weight:300}.partnership-field input[type=text],.partnership-field input[type=email],.partnership-field input[type=tel],.partnership-field input[type=url]{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid var(--partnership-border);border-radius:7px;color:#121619;font:inherit;font-size:.83rem;font-weight:300;height:52px;line-height:1.35;outline:none;padding:0 .95rem;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease;width:100%}.partnership-field input::placeholder{color:#858a8f;opacity:1}.partnership-field input:focus{border-color:var(--partnership-accent);box-shadow:0 0 0 3px #bc9c7133}.partnership-field input.is-invalid,.partnership-field input[aria-invalid=true],.partnership-choice-group.is-invalid .partnership-choice__box,.partnership-field--markets.is-invalid .partnership-market-input{border-color:#a64545}.partnership-field__hint{color:var(--partnership-muted);font-size:.73rem;font-weight:300;line-height:1.5;margin:-.3rem 0 .75rem}.partnership-field__error{color:#963b3b;display:none;font-size:.72rem;line-height:1.45;margin-top:.45rem}.partnership-field input.is-invalid~.partnership-field__error,.partnership-field input[aria-invalid=true]~.partnership-field__error,.partnership-choice-group.is-invalid>.partnership-field__error,.partnership-field--markets.is-invalid>.partnership-field__error{display:block}.partnership-choice-group{margin-top:1.7rem}.partnership-choice-grid{display:grid;gap:.8rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.partnership-choice{align-items:center;color:#4f5459;cursor:pointer;display:inline-flex;font-size:.78rem;gap:.55rem;line-height:1.4;margin:0;min-width:0}.partnership-choice input{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.partnership-choice__box{align-items:center;border:1px solid #c9cdd0;border-radius:4px;display:inline-flex;flex:0 0 19px;height:19px;justify-content:center;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;width:19px}.partnership-choice__box svg{height:10px;opacity:0;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:opacity .15s ease;width:12px}.partnership-choice input:focus-visible+.partnership-choice__box{box-shadow:0 0 0 3px #bc9c713d}.partnership-choice input:checked+.partnership-choice__box{background:var(--partnership-accent);border-color:var(--partnership-accent)}.partnership-choice input:checked+.partnership-choice__box svg{opacity:1}.partnership-field--other{margin:1rem 0 0}.partnership-field--other[hidden]{display:none}.partnership-market-input{border:1px solid var(--partnership-border);border-radius:8px;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease}.partnership-market-input:focus-within{border-color:var(--partnership-accent);box-shadow:0 0 0 3px #bc9c7133}.partnership-market-chips{display:flex;flex-wrap:wrap;gap:.5rem;padding:.7rem .75rem 0}.partnership-market-chips:empty{display:none}.partnership-market-chip{align-items:center;background:#f3eeea;border:1px solid rgba(188,156,113,.45);border-radius:999px;color:#2c3b45;display:inline-flex;font-size:.72rem;gap:.4rem;line-height:1.3;padding:.38rem .45rem .38rem .7rem}.partnership-market-chip button{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;font:inherit;height:18px;justify-content:center;line-height:1;padding:0;width:18px}.partnership-market-chip button:hover,.partnership-market-chip button:focus-visible{background:#00000014;outline:none}.partnership-market-entry{align-items:stretch;display:flex}.partnership-field .partnership-market-entry input{border:0;border-radius:0;box-shadow:none;flex:1 1 auto;min-width:0}.partnership-market-entry button{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:#20282d;cursor:pointer;font:inherit;font-size:.72rem;font-weight:600;letter-spacing:.07em;padding:0 1rem;text-transform:uppercase}.partnership-market-entry button:hover,.partnership-market-entry button:focus-visible{background:#f3eeea;outline:none}.partnership-market-note{align-items:flex-start;background:#f3eeea;border-radius:10px;color:#5c6266;display:flex;gap:.75rem;margin-top:1.25rem;padding:1rem}.partnership-market-note svg{flex:0 0 20px;height:20px;stroke:var(--partnership-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:20px}.partnership-market-note p{font-size:.72rem;font-weight:300;line-height:1.6;margin:0}.partnership-market-note strong{color:#30363a;font-weight:500}.partnership-submit{margin:clamp(2.6rem,4vw,4.5rem) auto 0;max-width:430px;text-align:center}.partnership-submit button,.partnership-success__button{align-items:center;-webkit-appearance:none;appearance:none;background:#111;border:1px solid #111;border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:.8rem;font-weight:500;justify-content:center;letter-spacing:.08em;min-height:56px;padding:0 1.5rem;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,transform .18s ease;width:100%}.partnership-submit button svg{height:18px;margin-left:.7rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;transition:transform .18s ease;width:18px}.partnership-submit button:hover,.partnership-submit button:focus-visible,.partnership-success__button:hover,.partnership-success__button:focus-visible{background:var(--partnership-accent);border-color:var(--partnership-accent);outline:none}.partnership-submit button:hover svg{transform:translate(3px)}.partnership-submit button:disabled{cursor:wait;opacity:.7}.partnership-submit p{color:var(--partnership-muted);font-size:.78rem;font-weight:300;line-height:1.6;margin:.9rem 0 0}.partnership-form-alert{background:#fff5f5;border:1px solid #e3bcbc;border-radius:8px;color:#722f2f;margin:0 auto 2.5rem;max-width:1500px;padding:1rem 1.2rem}.partnership-form-alert[hidden]{display:none}.partnership-form-alert strong{display:block;font-size:.84rem;font-weight:600;margin-bottom:.25rem}.partnership-form-alert p,.partnership-form-alert ul{font-size:.76rem;line-height:1.55;margin:0}.partnership-form-alert ul{padding-left:1.1rem}.partnership-success{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:clamp(520px,75vh,780px);max-width:900px;padding:5rem 5vw 6rem;text-align:center}.partnership-success__icon{color:var(--partnership-accent);height:82px;margin-bottom:2rem;width:82px}.partnership-success__icon svg{height:100%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:100%}.partnership-success>p:not(.partnership__eyebrow){color:var(--partnership-muted);font-size:1rem;line-height:1.7;margin:1.25rem 0 2.25rem}.partnership-success__button{max-width:280px}@media(max-width:1200px){.partnership-step{gap:.85rem;grid-template-columns:58px 1fr;padding:0 1.25rem}.partnership-step__icon{height:58px;width:58px}.partnership-step__icon svg{height:35px;width:35px}.partnership-step:not(:last-child):after{top:24px}.partnership-form-grid{gap:3rem}}@media(max-width:991px){.partnership{padding-top:5rem}.partnership-journey__list{gap:2rem 0;grid-template-columns:repeat(2,minmax(0,1fr))}.partnership-step,.partnership-step:first-child,.partnership-step:last-child{padding:0 1.5rem}.partnership-step:nth-child(2){border-right:0}.partnership-step:nth-child(2):before,.partnership-step:nth-child(2):after{display:none}.partnership-step:nth-child(3){padding-left:1.5rem}.partnership-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.partnership-form-section--market{grid-column:1 / -1;max-width:680px;width:100%}}@media(max-width:767px){.partnership-hero{padding-left:1.25rem;padding-right:1.25rem}.partnership-hero h1,.partnership-success h1{font-size:clamp(2rem,9vw,2.75rem)}.partnership-journey{border-radius:18px 18px 0 0;padding:2rem 1.25rem;width:calc(100% - 1.5rem)}.partnership-journey__list{gap:0;grid-template-columns:1fr}.partnership-step,.partnership-step:first-child,.partnership-step:last-child,.partnership-step:nth-child(3){border-right:0;padding:0 0 2.75rem}.partnership-step:not(:last-child){border-bottom:1px solid #e8e9e8;margin-bottom:1.7rem}.partnership-step:not(:last-child):before{display:none}.partnership-step:not(:last-child):after,.partnership-step:nth-child(2):after{bottom:21px;display:block;left:24px;right:auto;top:auto;transform:rotate(135deg)}.partnership-step:last-child{padding-bottom:0}.partnership-application{padding-left:1.25rem;padding-right:1.25rem}.partnership-form-grid{gap:2.75rem;grid-template-columns:1fr}.partnership-form-section--market{grid-column:auto}}@media(max-width:479px){.partnership-choice-grid{grid-template-columns:1fr}.partnership-market-entry button{padding-left:.75rem;padding-right:.75rem}}@media(prefers-reduced-motion:reduce){.partnership *,.partnership *:before,.partnership *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/partnership.css.map */
