.contact img,.ck-contact img{max-width:100%}body.page-contact .ck-contact{--ck-contact-border: rgba(52, 47, 44, .1);--ck-contact-soft: #fbfaf7;--ck-contact-panel: rgba(255, 255, 255, .96);max-width:var(--ck-container, 1460px);padding-left:clamp(1.6rem,4vw,5rem);padding-right:clamp(1.6rem,4vw,5rem);padding-bottom:clamp(4.8rem,7vw,8rem)}body.page-contact .ck-contact__hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(3rem,5vw,7rem);align-items:center;margin-bottom:clamp(2.8rem,4.5vw,4.8rem)}body.page-contact .ck-contact__intro{max-width:60rem}body.page-contact .ck-contact__eyebrow{margin:0 0 1.3rem;color:#d96b1fe6;font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:1rem;font-weight:600;letter-spacing:.24em;line-height:1.2;text-transform:uppercase}body.page-contact .ck-contact__title,body.page-contact .ck-contact__section-title,body.page-contact .ck-contact__wholesale h2{margin:0;color:var(--ck-dark);font-family:var(--font-heading-family, "Poppins", sans-serif);font-weight:300;letter-spacing:-.035em;line-height:1.02}body.page-contact .ck-contact__title{max-width:58rem;font-size:clamp(4rem,5.4vw,7rem)}body.page-contact .ck-contact__rule,body.page-contact .ck-contact__section-rule{display:block;width:4.4rem;height:.2rem;background:var(--ck-orange)}body.page-contact .ck-contact__rule{margin:clamp(1.8rem,3vw,2.8rem) 0 1.8rem}body.page-contact .ck-contact__lede{max-width:50rem;margin:0;color:var(--ck-muted);font-size:clamp(1.42rem,1.1vw,1.62rem);line-height:1.72}body.page-contact .ck-contact__signals{display:grid;grid-template-columns:repeat(3,minmax(0,max-content));gap:clamp(1.4rem,2.4vw,4rem);align-items:start;padding:0;margin:clamp(2.6rem,4vw,4.2rem) 0 0;list-style:none}body.page-contact .ck-contact__signals li{display:grid;justify-items:center;gap:.8rem;min-width:8rem;color:var(--ck-muted);font-size:1.1rem;line-height:1.3;text-align:center}body.page-contact .ck-contact__signal-icon{display:inline-flex;width:4.4rem;height:4.4rem;align-items:center;justify-content:center;border:1px solid rgba(244,160,52,.16);border-radius:999px;background:#f4a0341f;color:var(--ck-dark)}body.page-contact .ck-contact__signal-icon svg{width:2rem;height:2rem}body.page-contact .ck-contact__visual{position:relative;overflow:hidden;border:1px solid rgba(52,47,44,.08);border-radius:0;background:var(--ck-cream)}body.page-contact .ck-contact__visual img{display:block;width:100%;aspect-ratio:2 / 1;object-fit:cover}body.page-contact .ck-contact__primary{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(34rem,.9fr);gap:clamp(2rem,3vw,3rem);align-items:start}body.page-contact .ck-contact__routing,body.page-contact .ck-contact__panel,body.page-contact .ck-contact__support{background:var(--ck-contact-panel);border:1px solid var(--ck-contact-border);border-radius:0;box-shadow:0 1.4rem 4rem #342f2c09}body.page-contact .ck-contact__routing,body.page-contact .ck-contact__panel{padding:clamp(2.2rem,3vw,3.2rem)}body.page-contact .ck-contact__section-head{margin-bottom:1.8rem}body.page-contact .ck-contact__section-title{font-size:clamp(2.2rem,2.3vw,2.8rem);letter-spacing:-.03em}body.page-contact .ck-contact__section-rule{width:2.8rem;height:.18rem;margin:1rem 0 1.2rem}body.page-contact .ck-contact__section-head p{max-width:62rem;margin:0;color:var(--ck-muted);font-size:1.28rem;line-height:1.65}body.page-contact .ck-contact__routing-list{display:grid;gap:.8rem}body.page-contact .ck-contact__route{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1.4rem;align-items:center;min-height:7.2rem;width:100%;padding:1.2rem 1.4rem;color:var(--ck-dark);text-align:left;background:#fff;border:1px solid rgba(52,47,44,.1);border-radius:0;box-shadow:none;transition:border-color .22s ease,background-color .22s ease,transform .22s ease}body.page-contact .ck-contact__route:hover{transform:translateY(-.1rem);background:#fffaf2;border-color:#f4a03457;box-shadow:none}body.page-contact .ck-contact__route:focus-visible{outline:none;border-color:#f4a034bf;box-shadow:0 0 0 .3rem #f4a0341a}body.page-contact .ck-contact__route.is-selected{background:#f4a03414;border-color:#f4a0347a}body.page-contact .ck-contact__route-icon{display:inline-flex;width:4.2rem;height:4.2rem;align-items:center;justify-content:center;border-radius:999px;background:#f4a03424;background:color-mix(in srgb,var(--route-tint, #f4a034) 18%,white);color:var(--ck-dark)}body.page-contact .ck-contact__route-icon svg{width:1.9rem;height:1.9rem}body.page-contact .ck-contact__route-copy{display:grid;min-width:0;gap:.25rem}body.page-contact .ck-contact__route-title{display:block;color:var(--ck-dark);font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:1.42rem;font-weight:600;letter-spacing:-.01em;line-height:1.25}body.page-contact .ck-contact__route-description{display:block;color:var(--ck-muted);font-size:1.12rem;line-height:1.45}body.page-contact .ck-contact__route-arrow{display:inline-flex;width:2.8rem;height:2.8rem;align-items:center;justify-content:center;color:#342f2cb8}body.page-contact .ck-contact__route-arrow svg{width:1.4rem}body.page-contact .ck-contact__form{margin:0}body.page-contact .ck-contact__status{margin:0 0 1.6rem}body.page-contact .ck-contact__field{display:grid;gap:.7rem;margin-bottom:1.4rem}body.page-contact .ck-contact__field label{color:#342f2cb8;font-size:1.18rem;line-height:1.2}body.page-contact .ck-contact__field label span{color:var(--ck-orange)}body.page-contact .ck-contact__field input,body.page-contact .ck-contact__field select,body.page-contact .ck-contact__field textarea{width:100%;margin:0;color:var(--ck-dark);font:inherit;font-size:1.35rem;letter-spacing:0;background:#fff;border:1px solid rgba(52,47,44,.14);border-radius:0;box-shadow:none}body.page-contact .ck-contact__field input,body.page-contact .ck-contact__field select{min-height:4.8rem;padding:1.1rem 1.3rem}body.page-contact .ck-contact__field textarea{min-height:13.8rem;padding:1.2rem 1.3rem;resize:vertical}body.page-contact .ck-contact__field input::placeholder,body.page-contact .ck-contact__field textarea::placeholder{color:#342f2c6b}body.page-contact .ck-contact__field input:focus,body.page-contact .ck-contact__field select:focus,body.page-contact .ck-contact__field textarea:focus{outline:none;border-color:#f4a034a8;box-shadow:0 0 0 .3rem #f4a0341a}body.page-contact .ck-contact__select-wrap{position:relative}body.page-contact .ck-contact__select-wrap select{-webkit-appearance:none;appearance:none;padding-right:4.4rem}body.page-contact .ck-contact__select-wrap>span{position:absolute;top:50%;right:1.4rem;display:inline-flex;width:1.6rem;height:1.6rem;align-items:center;justify-content:center;color:#342f2ca3;pointer-events:none;transform:translateY(-50%)}body.page-contact .ck-contact__privacy{display:flex;gap:.7rem;align-items:center;margin:.2rem 0 1.2rem;color:var(--ck-muted);font-size:1.1rem;line-height:1.45}body.page-contact .ck-contact__privacy svg{width:1.4rem;height:1.4rem;color:var(--ck-orange)}body.page-contact .ck-contact__submit.button{display:inline-flex;width:100%;min-height:5rem;align-items:center;justify-content:center;gap:1rem;border-radius:999px}body.page-contact .ck-contact__submit svg{width:1.6rem;height:1.6rem}body.page-contact .ck-contact__support{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(32rem,.85fr);gap:clamp(2rem,3vw,3rem);align-items:stretch;margin-top:clamp(2rem,3vw,3rem);padding:clamp(2rem,3vw,3rem)}body.page-contact .ck-contact__business{margin:0}body.page-contact .ck-contact__business-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}body.page-contact .ck-contact__info-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.2rem;min-width:0;padding:1.4rem;background:linear-gradient(180deg,#fff,#fcfaf6);border:1px solid rgba(52,47,44,.09);border-radius:0}body.page-contact .ck-contact__info-icon{display:inline-flex;width:4rem;height:4rem;align-items:center;justify-content:center;border-radius:999px;background:#f4a03424;color:var(--ck-orange)}body.page-contact .ck-contact__info-icon svg{width:1.9rem;height:1.9rem}body.page-contact .ck-contact__info-card h3{margin:0 0 .45rem;color:var(--ck-dark);font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:1.35rem;font-weight:600;letter-spacing:-.01em;line-height:1.25}body.page-contact .ck-contact__info-card p{margin:0;color:var(--ck-muted);font-size:1.12rem;line-height:1.52}body.page-contact .ck-contact__info-card a{color:inherit;text-decoration:none}body.page-contact .ck-contact__info-card a:hover{color:var(--ck-dark);text-decoration:underline;text-underline-offset:.25rem}body.page-contact .ck-contact__wholesale{position:relative;min-height:19rem;overflow:hidden;border-radius:0;background:#fbf1e2;border:1px solid rgba(244,160,52,.16)}body.page-contact .ck-contact__wholesale img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:55% center;opacity:.46}body.page-contact .ck-contact__wholesale:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fbf1e2fa,#fbf1e2d1 46%,#fbf1e23d)}body.page-contact .ck-contact__wholesale-copy{position:relative;z-index:1;max-width:28rem;padding:clamp(2rem,3vw,2.8rem)}body.page-contact .ck-contact__wholesale h2{font-size:clamp(2rem,2vw,2.6rem);letter-spacing:-.035em}body.page-contact .ck-contact__wholesale p{margin:1.2rem 0 1.8rem;color:var(--ck-muted);font-size:1.22rem;line-height:1.6}body.page-contact .ck-contact__text-button{display:inline-flex;gap:.8rem;align-items:center;padding:0;color:#d96b1f;background:transparent;border:0;font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:1rem;font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase}body.page-contact .ck-contact__text-button svg{width:1.4rem}body.page-contact .ck-contact__text-button:hover{color:var(--ck-dark)}@media screen and (max-width:989px){body.page-contact .ck-contact__hero,body.page-contact .ck-contact__primary,body.page-contact .ck-contact__support{grid-template-columns:1fr}body.page-contact .ck-contact__intro{max-width:68rem}body.page-contact .ck-contact__business-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){body.page-contact .ck-contact{padding:2.6rem 1.6rem 5rem}body.page-contact .ck-contact__hero{gap:2.2rem}body.page-contact .ck-contact__visual img{aspect-ratio:1.22 / 1;object-position:38% center}body.page-contact .ck-contact__title{font-size:clamp(3.7rem,13vw,5.2rem)}body.page-contact .ck-contact__signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}body.page-contact .ck-contact__signals li{min-width:0;font-size:1rem}body.page-contact .ck-contact__signal-icon{width:4rem;height:4rem}body.page-contact .ck-contact__routing,body.page-contact .ck-contact__panel,body.page-contact .ck-contact__support{padding:1.8rem}body.page-contact .ck-contact__route{grid-template-columns:auto minmax(0,1fr);gap:1.1rem;padding:1.2rem}body.page-contact .ck-contact__route-arrow{display:none}body.page-contact .ck-contact__route-description{font-size:1.08rem}body.page-contact .ck-contact__business-grid{grid-template-columns:1fr}body.page-contact .ck-contact__wholesale{min-height:21rem}body.page-contact .ck-contact__wholesale:after{background:linear-gradient(90deg,#fbf1e2fa,#fbf1e2e6 66%,#fbf1e25c)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-contact-form.css.map */
