.ac-content-contact{background:var(--ac-ref-page);color:var(--ac-ref-ink)}.ac-content-contact button{color:inherit;text-decoration:none}.ac-content-contact{box-sizing:border-box;margin-bottom:calc(10 * var(--ac-ref-rem));min-height:100svh;padding:calc(17.1 * var(--ac-ref-rem)) calc(3.5 * var(--ac-ref-rem)) calc(10 * var(--ac-ref-rem));position:relative}.ac-content-contact__form{display:block;margin:0;width:calc(44 * var(--ac-ref-rem))}.ac-content-contact__heading{--ac-page-header-space-bottom: 0;--ac-page-header-space-top: 0;position:relative;width:calc(44 * var(--ac-ref-rem))}.ac-content-contact__heading .ac-page-header__eyebrow{display:none}.ac-content-contact__heading .ac-page-header__title{font-family:var(--ac-font-display);font-size:calc(10.6 * var(--ac-ref-rem));font-weight:800;line-height:.8;margin:0;text-transform:uppercase}.ac-content-contact__heading .ac-page-header__title:after{color:var(--ac-ref-red);content:"\25cf";display:inline-block;font-size:.24em;margin-left:.05em;transform:translateY(-1.7em);vertical-align:top}.ac-content-contact__notice,.ac-content-contact__errors{color:var(--ac-surface-accent-readable);font-family:var(--ac-font-mono);font-size:calc(1.2 * var(--ac-ref-rem));line-height:1.25;margin:calc(1.6 * var(--ac-ref-rem)) 0 0;text-transform:uppercase}.ac-content-contact__errors :is(ul,li){margin:0;padding:0}.ac-content-contact__fields{display:grid;gap:calc(3.2 * var(--ac-ref-rem)) calc(.8 * var(--ac-ref-rem));grid-template-columns:repeat(2,minmax(0,1fr));margin-top:calc(5.5 * var(--ac-ref-rem))}.ac-content-contact__field,.ac-content-contact__topic{display:block;min-width:0;position:relative}.ac-content-contact__field .ac-form-field__label,.ac-content-contact__topic .ac-disclosure__summary{color:var(--ac-surface-ink);font-family:var(--ac-font-mono);font-size:calc(1.2 * var(--ac-ref-rem));font-weight:500;line-height:1;text-transform:uppercase}.ac-content-contact__field .ac-form-field__control :is(input,textarea){background:transparent;border-bottom:1px solid var(--ac-surface-ink);color:var(--ac-surface-ink);font-family:var(--ac-font-mono);font-size:calc(1.2 * var(--ac-ref-rem));min-height:calc(3.2 * var(--ac-ref-rem));padding:calc(.5 * var(--ac-ref-rem)) 0;resize:none;width:100%}.ac-content-contact__field--message{grid-column:1 / -1}.ac-content-contact__topic .ac-disclosure__summary{align-items:start;justify-content:space-between;min-height:calc(4.4 * var(--ac-ref-rem));padding:calc(1.7 * var(--ac-ref-rem)) 0 calc(.8 * var(--ac-ref-rem));width:100%}.ac-content-contact__topic .ac-disclosure__panel{background:#fff;border:0;padding:calc(1.2 * var(--ac-ref-rem));width:100%}.ac-section-shell--uses-color-scheme .ac-content-contact__topic .ac-disclosure__panel{background:var(--ac-surface-page)}.ac-section-shell--uses-color-scheme .ac-content-contact__topic-options input:checked:after{border-color:var(--ac-surface-page)}.ac-content-contact__topic-options{border:0;display:grid;gap:calc(1.2 * var(--ac-ref-rem));margin:0;padding:0}.ac-content-contact__topic-options label{align-items:center;cursor:pointer;display:flex;font-family:var(--ac-font-sans);font-size:calc(1.2 * var(--ac-ref-rem));font-weight:600;line-height:1;min-height:calc(1.6 * var(--ac-ref-rem));text-transform:uppercase}.ac-content-contact__topic-options input{-webkit-appearance:none;appearance:none;border:1px solid var(--ac-surface-ink);height:calc(1.6 * var(--ac-ref-rem));margin:0 calc(.6 * var(--ac-ref-rem)) 0 0;position:relative;width:calc(1.6 * var(--ac-ref-rem))}.ac-content-contact__topic-options input:checked{background:var(--ac-surface-ink)}.ac-content-contact__topic-options input:checked:after{border:solid #fff;border-width:0 1px 1px 0;content:"";height:calc(.55 * var(--ac-ref-rem));left:calc(.5 * var(--ac-ref-rem));position:absolute;top:calc(.3 * var(--ac-ref-rem));transform:rotate(45deg);width:calc(.25 * var(--ac-ref-rem))}.ac-content-contact__submit{height:calc(6 * var(--ac-ref-rem));margin-top:calc(25.5 * var(--ac-ref-rem));padding:0;width:100%}.ac-content-contact__submit[aria-disabled=true]{opacity:.5}.ac-content-contact__aside{bottom:calc(9 * var(--ac-ref-rem));font-family:var(--ac-font-sans);font-size:calc(1.2 * var(--ac-ref-rem));font-weight:600;left:calc(3.5 * var(--ac-ref-rem));line-height:1.05;max-width:calc(30 * var(--ac-ref-rem));position:absolute;text-transform:uppercase}.ac-content-contact__aside :is(p,ul,ol){margin:0}@media(max-width:767px){.ac-content-contact{margin-bottom:0;min-height:calc(80.375 * var(--ac-ref-rem));padding:calc(12 * var(--ac-ref-rem)) calc(1.663 * var(--ac-ref-rem)) calc(12.48 * var(--ac-ref-rem))}.ac-content-contact__form,.ac-content-contact__heading{width:100%}.ac-content-contact__heading .ac-page-header__title{font-size:calc(6.656 * var(--ac-ref-rem));line-height:.797}.ac-content-contact__fields{gap:calc(1.712 * var(--ac-ref-rem));grid-template-columns:1fr;margin-top:calc(3.328 * var(--ac-ref-rem))}.ac-content-contact__field--message{grid-column:auto}.ac-content-contact__submit{height:calc(6.239 * var(--ac-ref-rem));margin-top:calc(4.576 * var(--ac-ref-rem))}.ac-content-contact__aside{bottom:calc(11 * var(--ac-ref-rem));font-size:calc(1.1 * var(--ac-ref-rem));left:calc(1.663 * var(--ac-ref-rem));max-width:calc(28 * var(--ac-ref-rem))}}.ac-content-contact{--ac-contact-column: calc(44 * var(--ac-ref-rem));--ac-contact-gutter: calc(3.5 * var(--ac-ref-rem));display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-block-size:100svh;padding:calc(17.1 * var(--ac-ref-rem)) var(--ac-contact-gutter) calc(3 * var(--ac-ref-rem));overflow:clip}.ac-content-contact__heading{z-index:auto}.ac-content-contact__heading .ac-page-header__eyebrow{display:block}.ac-content-contact__heading .ac-page-header__title{letter-spacing:normal;line-height:calc(8.5 * var(--ac-ref-rem))}.ac-content-contact__heading .ac-page-header__title:after{content:"";font-size:inherit;width:calc(3.2 * var(--ac-ref-rem));height:calc(3.2 * var(--ac-ref-rem));background:url(ac-ref-bold-dot.webp) center / contain no-repeat;margin:0 0 calc(-.5 * var(--ac-ref-rem)) calc(.1654em - 1.8 * var(--ac-ref-rem));vertical-align:baseline;transform:none}.ac-content-contact__form{display:flex;flex-direction:column;min-block-size:calc(100svh - 37 * var(--ac-ref-rem));margin:0 0 calc(3.2 * var(--ac-ref-rem));z-index:2}.ac-content-contact__fields{margin-block:calc(5.5 * var(--ac-ref-rem)) calc(2 * var(--ac-ref-rem));row-gap:calc(3.2 * var(--ac-ref-rem))}.ac-content-contact__field .ac-form-field__label,.ac-content-contact__topic .ac-disclosure__summary{font-family:var(--ac-type-display-form-family);font-size:var(--ac-type-display-form-size);font-weight:var(--ac-type-display-form-weight);line-height:var(--ac-type-display-form-line-height);margin:0}.ac-content-contact__field:has(:focus-visible){outline:2px solid currentColor;outline-offset:3px}.ac-content-contact__field:has(:focus-visible) .ac-form-field__control :is(input,textarea):focus-visible{outline:none}.ac-content-contact__field .ac-form-field__control :is(input,textarea){border:0;border-bottom:1px solid rgb(0 0 0 / 25%);border-radius:0;box-shadow:none;min-height:0;height:calc(1.2 * var(--ac-ref-rem));padding:0;font-weight:500;letter-spacing:calc(-.12 * var(--ac-ref-rem));text-transform:uppercase}.ac-content-contact__field .ac-form-field__control textarea{height:calc(3.8 * var(--ac-ref-rem));resize:vertical}.ac-content-contact__topic .ac-disclosure__summary{min-height:calc(2.4 * var(--ac-ref-rem));padding:0;align-items:start;border-bottom:1px solid rgb(0 0 0 / 25%)}.ac-content-contact__topic .ac-disclosure__panel{position:absolute;inset:calc(100% + .5 * var(--ac-ref-rem)) auto auto 0;min-inline-size:0;max-inline-size:100%;max-block-size:min(60svh,40rem);overflow:auto;border:1px solid var(--ac-surface-ink);opacity:1;transform:scaleY(0);transform-origin:top;transition:transform .4s ease}.ac-content-contact__topic[open]>.ac-disclosure__panel{transform:scaleY(1)}.ac-content-contact__topic::details-content{transition:content-visibility .4s allow-discrete}@starting-style{.ac-content-contact__topic[open]>.ac-disclosure__panel{transform:scaleY(0)}}.ac-content-contact__topic-options{gap:calc(1 * var(--ac-ref-rem))}.ac-content-contact__topic-options label{position:relative;min-height:calc(1.8 * var(--ac-ref-rem));font-family:var(--ac-font-sans);font-weight:600}.ac-content-contact__topic-options label:before{content:"";position:absolute;inset:calc(-.5 * var(--ac-ref-rem)) 0}.ac-content-contact__topic-options input{flex-shrink:0}.ac-content-contact__submit{--ac-action-font-size: calc(1.7 * var(--ac-ref-rem));position:static;margin-block:auto 0;height:calc(6 * var(--ac-ref-rem));width:100%}.ac-content-contact .ac-content-contact__submit{color:var(--ac-action-color)}.ac-content-contact__submit[aria-disabled=true]{opacity:.45}.ac-content-contact__captcha{margin-block-start:12px;font:var(--ac-type-legal-weight) var(--ac-type-legal-size) / var(--ac-type-legal-line-height) var(--ac-type-legal-family)}.ac-content-contact__captcha p{margin:0;font:inherit}.ac-content-contact__captcha a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ac-content-contact__aside{position:static;display:flex;justify-content:space-between;gap:calc(3 * var(--ac-ref-rem));width:min(calc(95 * var(--ac-ref-rem)),70%);margin:0;max-width:none;z-index:1}.ac-content-contact__aside>:first-child{width:var(--ac-contact-column);max-width:100%;margin:0}.ac-content-contact__aside :is(p,.rte){font:var(--ac-type-editorial-copy-weight) var(--ac-type-editorial-copy-size) / var(--ac-type-editorial-copy-line-height) var(--ac-type-editorial-copy-family);letter-spacing:calc(-.04 * var(--ac-ref-rem));text-transform:uppercase;text-align:justify}.ac-content-contact__links{display:flex;flex-direction:column;gap:calc(1.5 * var(--ac-ref-rem));align-items:end;min-width:0}.ac-content-contact__links p{display:flex;align-items:baseline;gap:calc(.4 * var(--ac-ref-rem));margin:0;font-family:var(--ac-font-display);font-weight:500;text-align:end}.ac-content-contact__links a{color:inherit;font:800 calc(2.4 * var(--ac-ref-rem)) / .8 var(--ac-font-display);text-transform:lowercase;overflow-wrap:anywhere}.ac-content-contact__image{position:absolute;inset-block-start:0;inset-inline-end:0;width:calc(42.5 * var(--ac-ref-rem));aspect-ratio:var(--ac-contact-image-ratio,3 / 4);overflow:hidden}.ac-content-contact__image img{display:block;width:100%;height:100%;object-fit:cover}@media(min-width:768px)and (max-width:1023px){.ac-content-contact{--ac-contact-gutter: calc(3.2 * var(--ac-ref-rem));padding-block:calc(12.9 * var(--ac-ref-rem)) calc(12 * var(--ac-ref-rem));min-height:0;margin-bottom:0}.ac-content-contact__image{width:calc(22.5 * var(--ac-ref-rem))}.ac-content-contact__form{min-height:0}.ac-content-contact__fields{margin-bottom:calc(8 * var(--ac-ref-rem))}.ac-content-contact__aside{width:var(--ac-contact-column);flex-direction:column;gap:calc(9.2 * var(--ac-ref-rem))}.ac-content-contact__links{flex-direction:row;justify-content:space-between}}@media(max-width:1023px){.ac-content-contact__topic-options label{min-height:calc(1.6 * var(--ac-ref-rem))}}@media(max-width:767px){.ac-content-contact{--ac-contact-gutter: calc(1.6 * var(--ac-ref-rem));--ac-contact-column: 100%;display:block;min-height:0;margin-bottom:0;padding:calc(8.5 * var(--ac-ref-rem)) var(--ac-contact-gutter) calc(12 * var(--ac-ref-rem))}.ac-content-contact__image{display:none}.ac-content-contact__heading .ac-page-header__title{font-size:calc(6.4 * var(--ac-ref-rem));line-height:calc(5.1 * var(--ac-ref-rem))}.ac-content-contact__heading .ac-page-header__title:after{width:calc(2.4 * var(--ac-ref-rem));height:calc(2.4 * var(--ac-ref-rem));margin-left:calc(.1654em - 1.4 * var(--ac-ref-rem));margin-bottom:calc(-.4 * var(--ac-ref-rem))}.ac-content-contact__form{width:100%;min-height:0;margin:0 0 calc(3.2 * var(--ac-ref-rem))}.ac-content-contact__fields{display:flex;flex-direction:column;gap:calc(1.6 * var(--ac-ref-rem));margin:calc(3.2 * var(--ac-ref-rem)) 0 calc(4.4 * var(--ac-ref-rem))}.ac-content-contact__aside{width:100%;flex-direction:column;align-items:end;gap:calc(3.2 * var(--ac-ref-rem))}.ac-content-contact__aside>:first-child{width:100%}}@media(prefers-reduced-motion:reduce){.ac-content-contact__image img{transition:none}.ac-content-contact__topic::details-content,.ac-content-contact__topic .ac-disclosure__panel{transition:none}}body[data-ac-motion=reduced] .ac-content-contact__topic::details-content,body[data-ac-motion=reduced] .ac-content-contact__topic .ac-disclosure__panel{transition:none}
/*# sourceMappingURL=/cdn/shop/t/107/assets/ac-contact-page.css.map */
