.ob-cc,.ob-contact{--ob-contact-width: 1140px;--ob-cc-pad-top: 32px;--ob-cc-pad-bottom: 32px;--ob-cc-head-gap: 12px;--ob-cc-head-max: 1000px;--ob-cc-lead-max: 227px;--ob-cc-lead-lh: var(--ob-text-lh-tight);--ob-cc-grid-gap: 24px;--ob-cc-card-pad: 24px;--ob-cc-card-gap: 20px;--ob-cc-text-gap: 8px;--ob-cc-icon: 26px;--ob-cc-icon-scale: .8125;--ob-contact-pad-y: 32px;--ob-contact-gap: 32px;--ob-contact-media-h: 300px;--ob-contact-panel-width: 511px;--ob-contact-panel-gap: 40px;--ob-contact-head-gap: 12px;--ob-contact-head-max: 356px;--ob-contact-title-size: var(--ob-title-xl-mobile);--ob-contact-form-gap: 20px;--ob-contact-field-gap: 12px;--ob-contact-textarea-h: 120px;--ob-contact-textarea-pad-top: 16px;--ob-contact-checkbox: 10px;--ob-contact-check-gap: 12px}@media screen and (min-width:700px){.ob-cc,.ob-contact{--ob-cc-lead-max: none;--ob-cc-lead-lh: var(--ob-text-lh);--ob-cc-icon: 32px;--ob-cc-icon-scale: 1;--ob-contact-textarea-h: 150px;--ob-contact-textarea-pad-top: 18px;--ob-contact-checkbox: var(--ob-checkbox-size)}}@media screen and (min-width:1000px){.ob-cc,.ob-contact{--ob-cc-pad-top: 50px;--ob-cc-pad-bottom: 72px;--ob-cc-head-gap: 20px;--ob-cc-grid-gap: 40px;--ob-cc-card-pad: 32px;--ob-cc-card-gap: 24px;--ob-contact-pad-y: 72px;--ob-contact-gap: 80px;--ob-contact-media-h: 602px;--ob-contact-head-gap: 20px;--ob-contact-title-size: var(--ob-title-xl);--ob-contact-form-gap: 32px}}.ob-cc{padding-block:var(--ob-cc-pad-top) var(--ob-cc-pad-bottom);color:var(--ob-black)}.ob-cc__head{display:grid;justify-items:center;gap:var(--ob-cc-head-gap);max-width:var(--ob-cc-head-max);margin-inline:auto;text-align:center}.ob-cc__title{margin:0;color:var(--ob-black)}.ob-cc__lead{max-width:var(--ob-cc-lead-max);margin:0;line-height:var(--ob-cc-lead-lh);color:var(--ob-black)}.ob-cc__grid{display:grid;grid-template-columns:minmax(0,1fr);max-width:var(--ob-contact-width);margin:var(--ob-cc-grid-gap) auto 0;padding:0;list-style:none}.ob-cc__head:only-child,.ob-cc__grid:first-child{margin-block-start:0}.ob-cc__card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ob-cc-card-gap);min-width:0;padding:var(--ob-cc-card-pad);border:var(--ob-border);text-align:center}.ob-cc__card+.ob-cc__card{border-block-start:0}@media screen and (min-width:1000px){.ob-cc__grid{grid-template-columns:repeat(var(--ob-cc-count, 3),minmax(0,1fr))}.ob-cc__card+.ob-cc__card{border-block-start:var(--ob-border);border-inline-start:0}.ob-cc__card{justify-content:flex-start}.ob-cc__body{flex:1 1 auto;align-content:start}}.ob-cc__icon{display:flex;align-items:center;justify-content:center;flex:none;width:var(--ob-cc-icon);height:var(--ob-cc-icon)}.ob-cc__icon svg{flex:none;transform:scale(var(--ob-cc-icon-scale))}.ob-cc__icon--envelope svg{transform:scale(var(--ob-cc-icon-scale),calc(-1 * var(--ob-cc-icon-scale)))}.ob-cc__icon--custom img{width:100%;height:100%;object-fit:contain}.ob-cc__body{display:grid;gap:var(--ob-cc-text-gap);width:100%}.ob-cc__card-title{margin:0;color:var(--ob-black);overflow-wrap:anywhere}.ob-cc__text{margin:0;font-size:var(--ob-fs-body);line-height:var(--ob-text-lh-tight);color:var(--ob-ink-900)}.ob-cc__link{margin-block:calc((var(--ob-link-arrow) - 1em - var(--ob-link-underline-gap) - 1px) / 2);color:var(--ob-black)}.ob-contact{padding-block:var(--ob-contact-pad-y);color:var(--ob-black)}.ob-contact__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ob-contact-gap);max-width:var(--ob-contact-width);margin-inline:auto}@media screen and (min-width:1000px){.ob-contact__grid{grid-template-columns:minmax(0,1fr) var(--ob-contact-panel-width);align-items:center}.ob-contact--no-image .ob-contact__grid{grid-template-columns:minmax(0,var(--ob-contact-panel-width));justify-content:center}}.ob-contact__media{height:var(--ob-contact-media-h);overflow:hidden;background-color:var(--ob-gray)}.ob-contact__img{display:block;width:100%;height:100%;object-fit:cover}.ob-contact__panel{display:grid;gap:var(--ob-contact-panel-gap);min-width:0}.ob-contact__head{display:grid;gap:var(--ob-contact-head-gap);max-width:var(--ob-contact-head-max);margin-inline:auto;text-align:center}.ob-contact__title{margin:0;font-family:var(--ob-font-display);font-size:var(--ob-contact-title-size);font-weight:var(--ob-weight-bold);line-height:1;letter-spacing:var(--ob-h1-ls);text-transform:uppercase;color:var(--ob-black)}.ob-contact__lead,.ob-contact__lead p{margin:0;font-size:var(--ob-fs-body);line-height:var(--ob-cc-lead-lh)}ob-contact-form{display:block}.ob-contact__form{display:grid;gap:var(--ob-contact-form-gap)}.ob-contact__fields{display:grid;gap:var(--ob-contact-field-gap)}.ob-contact__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ob-contact-field-gap)}.ob-contact :is(.input,.textarea){font-size:var(--ob-text-size);line-height:var(--ob-text-lh-ui);color:var(--ob-black)}.ob-contact .textarea{display:block;height:var(--ob-contact-textarea-h);min-height:var(--ob-contact-textarea-h);padding-block:var(--ob-contact-textarea-pad-top);resize:vertical}.ob-contact :is(.input,.textarea):user-invalid,.ob-contact .checkbox:user-invalid{border-color:var(--ob-red)}.ob-contact__consent .checkbox-control{align-items:center;column-gap:var(--ob-contact-check-gap)}.ob-contact__consent .checkbox{--checkbox-size: var(--ob-contact-checkbox);inset-block-start:0}.ob-contact__consent .checkbox-control .checkbox~label{opacity:1}.ob-contact__consent label{font-size:var(--ob-fs-body);line-height:var(--ob-text-lh);color:var(--ob-black);cursor:pointer}.ob-contact__consent label a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(hover:hover){.ob-contact__consent label a:hover{color:var(--ob-red-accent)}}.ob-contact__status{margin:0;padding:var(--ob-contact-field-gap) var(--ob-input-px);border:1px solid currentColor;font-size:var(--ob-text-size);font-weight:var(--ob-weight-semibold);line-height:var(--ob-text-lh-ui)}.ob-contact__status--success{color:var(--ob-black);background-color:var(--ob-gray)}.ob-contact__status--error{color:var(--ob-red);background-color:var(--ob-white)}.ob-contact__status p{margin:0}.ob-contact__status-detail{font-weight:var(--ob-weight-regular)}.ob-contact__status p+p{margin-block-start:var(--ob-cc-text-gap)}
/*# sourceMappingURL=/cdn/shop/t/49/assets/ob-contact.css.map */
