.contact-page{--contact-control-background: var(--sc-background-main);--contact-control-border: color-mix(in oklch, var(--sc-surface-border) 68%, var(--sc-primary-text));--contact-control-border-hover: color-mix(in oklch, var(--sc-surface-border) 45%, var(--sc-primary-text));--contact-muted-surface: color-mix(in oklch, var(--sc-card-surface) 72%, var(--sc-background-main));display:grid;width:min(calc(var(--page-width) - var(--page-margin) * 2),calc(100% - var(--page-margin) * 2));margin-inline:auto;padding-block:clamp(40px,6vw,80px) clamp(88px,10vw,144px);color:var(--sc-primary-text)}.shopify-section>.contact-page{width:100%;margin-inline:0}.contact-page__hero{max-width:36rem}.contact-page__eyebrow{margin-block-end:20px;margin-inline-start:1px;color:var(--sc-sigma-coffee-orange);font-size:var(--sc-type-body-small);font-weight:500;line-height:1;letter-spacing:-.5px}.contact-page__title{font-family:var(--font-display--family);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:500;line-height:1;letter-spacing:-.5px;text-wrap:balance}.contact-page__lede{max-width:36rem;margin-block-start:var(--sc-space-4);color:var(--sc-body-text);font-size:var(--sc-type-body);line-height:1.55;text-wrap:pretty}.contact-page__tip{max-width:30rem;margin-block-start:var(--sc-space-4);color:var(--sc-label-text);font-size:var(--sc-type-body-small);line-height:1.6;text-wrap:pretty}.contact-page__form,.contact-page__provider-content,.contact-page__form-shell{min-width:0}.contact-page__form{margin-block-start:clamp(40px,7vw,64px)}.contact-page__form-shell{display:block;overflow:hidden;background:var(--sc-card-surface);border:1px solid var(--sc-surface-border);border-radius:var(--sc-radius-section);corner-shape:squircle;box-shadow:var(--sc-elevated-surface-shadow)}.contact-page__native-form,.contact-page__success{padding:clamp(20px,4vw,36px)}.contact-page__native-form{display:grid;gap:var(--sc-space-4)}.contact-page__native-form[hidden]{display:none}html:not(.js) .contact-page__native-form,html:not(.js) .contact-page__success{display:none}.contact-page__form-heading{display:grid;gap:var(--sc-space-2)}.contact-page__form-heading h2,.contact-page__success h2{margin:0;font-family:var(--font-display--family);font-size:clamp(1.5rem,3vw,2rem);font-weight:500;line-height:1.1;letter-spacing:-.5px;text-wrap:balance}.contact-page__form-heading p,.contact-page__success-copy>p{max-width:48ch;margin:0;color:var(--sc-body-text);font-size:var(--sc-type-body-small);line-height:1.55;text-wrap:pretty}.contact-page__fields{display:grid;min-width:0;gap:18px;padding:0;margin:0;border:0}.contact-page__field-grid{display:grid;gap:18px}.contact-page__field{display:grid;min-width:0;gap:7px}.contact-page__field>label:not(.contact-page__drop),.contact-page__label{color:var(--sc-label-text);font-size:var(--sc-type-caption);font-weight:600;line-height:1.25;letter-spacing:-.5px;text-transform:uppercase}.contact-page__label>span{font-weight:400;letter-spacing:-.5px;text-transform:none}.contact-page__field :is(input:not([type=file]),select,textarea){box-sizing:border-box;width:100%;min-width:0;color:var(--sc-primary-text);font-size:1rem;line-height:1.4;background:var(--contact-control-background);border:1px solid var(--contact-control-border);border-radius:var(--sc-radius-control);corner-shape:squircle;transition:border-color var(--sc-motion-fast) ease,background-color var(--sc-motion-fast) ease}.contact-page__field input:not([type=file]),.contact-page__field select{min-height:48px;padding:11px 13px}.contact-page__field textarea{min-height:10.5rem;padding:12px 13px;resize:vertical}.contact-page__field input::placeholder{color:var(--sc-label-text);opacity:1}.contact-page__select-wrap{position:relative}.contact-page__select-wrap select{-webkit-appearance:none;appearance:none;padding-inline-end:42px}.contact-page__select-wrap>svg{position:absolute;top:50%;inset-inline-end:14px;width:16px;height:16px;color:var(--sc-label-text);pointer-events:none;transform:translateY(-50%)}.contact-page__field :is(input:not([type=file]),select,textarea):focus-visible,.contact-page__file-input:focus-visible+.contact-page__drop,.contact-page__success:focus-visible{outline:2px solid var(--sc-primary-text);outline-offset:3px}.contact-page__field :is(input:not([type=file]),select,textarea)[aria-invalid=true]{border-color:var(--sc-destructive-action)}.contact-page__file-input,.contact-page__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%)}.contact-page__drop{display:grid;grid-template-columns:44px minmax(0,1fr);min-height:132px;align-items:center;gap:var(--sc-space-3);padding:var(--sc-space-4);color:var(--sc-primary-text);background:var(--contact-muted-surface);border:1px dashed var(--contact-control-border);border-radius:var(--sc-radius-media);corner-shape:squircle;cursor:pointer;touch-action:manipulation;transition:border-color var(--sc-motion-fast) ease,background-color var(--sc-motion-fast) ease}.contact-page__drop[data-dragging=true]{color:var(--sc-selected-text);background:var(--sc-selected-background);border-color:var(--sc-selected-accent)}.contact-page__drop[data-dragging=true] .contact-page__drop-icon{color:var(--sc-selected-text);background:var(--sc-selected-background);border-color:var(--sc-selected-border)}.contact-page__drop[data-dragging=true] .contact-page__drop-copy>span{color:var(--sc-selected-text)}.contact-page__drop-icon{display:grid;width:44px;height:44px;place-items:center;color:var(--sc-primary-text);background:var(--sc-card-surface);border:1px solid var(--sc-surface-border);border-radius:var(--sc-radius-control);corner-shape:squircle;box-shadow:var(--sc-control-surface-shadow)}.contact-page__drop-icon svg{width:21px;height:21px}.contact-page__drop-copy{display:grid;min-width:0;gap:var(--sc-space-1)}.contact-page__drop-copy strong{font-size:var(--sc-type-body-small);font-weight:500;line-height:1.35}.contact-page__drop-copy>span{color:var(--sc-label-text);font-size:var(--sc-type-caption);line-height:1.45;text-wrap:pretty}.contact-page__file-input:disabled+.contact-page__drop{cursor:not-allowed;opacity:.6}.contact-page__file-list{display:grid;gap:var(--sc-space-2);padding:0;margin:var(--sc-space-1) 0 0;list-style:none}.contact-page__file-list:empty{display:none}.contact-page__file{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:var(--sc-space-2);background:var(--contact-muted-surface);border-radius:var(--sc-radius-media);corner-shape:squircle}.contact-page__file-preview{box-sizing:border-box;width:48px;height:48px;object-fit:cover;background:var(--sc-card-surface);border:1px solid var(--sc-surface-border);border-radius:var(--sc-radius-control);corner-shape:squircle}.contact-page__file-type{display:grid;place-items:center;color:var(--sc-label-text);font-size:var(--sc-type-caption);font-weight:600;letter-spacing:-.5px}.contact-page__file-details{display:grid;min-width:0;gap:2px}.contact-page__file-name{min-width:0;color:var(--sc-primary-text);font-size:var(--sc-type-body-small);font-weight:500;line-height:1.35;overflow-wrap:anywhere}.contact-page__file-size{color:var(--sc-label-text);font-size:var(--sc-type-caption);line-height:1.35}.contact-page__file-remove{min-width:44px;min-height:44px;padding:0 var(--sc-space-2);color:var(--sc-primary-text);font:inherit;font-size:var(--sc-type-caption);font-weight:500;background:transparent;border:0;border-radius:var(--sc-radius-control);corner-shape:squircle;cursor:pointer;touch-action:manipulation}.contact-page__file-remove:focus-visible{outline:2px solid currentColor;outline-offset:2px}.contact-page__file-remove:disabled{cursor:not-allowed;opacity:.5}.contact-page__status,.contact-page__error{min-height:0;margin:calc(var(--sc-space-2) * -1) 0 0;font-size:var(--sc-type-body-small);line-height:1.5;text-wrap:pretty}.contact-page__status:empty,.contact-page__error[hidden]{display:none}.contact-page__status{color:var(--sc-body-text)}.contact-page__error{padding:12px 14px;color:var(--sc-primary-text);background:color-mix(in oklch,var(--sc-destructive-action) 10%,transparent);border:1px solid color-mix(in oklch,var(--sc-destructive-action) 36%,transparent);border-radius:var(--sc-radius-control);corner-shape:squircle}.contact-page__submit.button{--button-background: oklch(from var(--sc-sigma-coffee-orange) calc(l*.85) calc(c*.85) h);width:100%;min-height:48px;background-image:none}.contact-page__email-option{margin:0;color:var(--sc-body-text);font-size:var(--sc-type-body-small);line-height:1.5;text-align:center;overflow-wrap:anywhere}.contact-page__email-option a{display:inline-flex;min-height:44px;align-items:center;color:var(--sc-primary-text);text-underline-offset:.2em}.contact-page__email-option a:focus-visible{outline:2px solid currentColor;outline-offset:3px}[data-theme=light] .contact-page :is(.contact-page__field>label:not(.contact-page__drop),.contact-page__label,.contact-page__drop-copy>span,.contact-page__file-size,.contact-page__file-type){color:var(--sc-body-text)}.contact-page__honeypot{position:absolute;inset-inline-start:-10000px;width:1px;height:1px;overflow:hidden}.contact-page__success{display:grid;justify-items:start;gap:var(--sc-space-4)}.contact-page__success[hidden]{display:none}.contact-page__success-icon{display:grid;width:48px;height:48px;place-items:center;color:var(--sc-selected-text);background:var(--sc-selected-background);border:1px solid var(--sc-selected-border);border-radius:50%;corner-shape:round}.contact-page__success-icon svg{width:24px;height:24px}.contact-page__success-copy{display:grid;gap:var(--sc-space-2)}.contact-page__reference{width:fit-content;padding:var(--sc-space-2) 10px;color:var(--sc-selected-text)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--sc-type-body-small)!important;font-variant-numeric:tabular-nums;background:var(--sc-selected-background);border:1px solid var(--sc-selected-border);border-radius:var(--sc-radius-control);corner-shape:squircle}.contact-page__reset.button{min-width:12rem}.contact-page__noscript,.contact-page__unavailable{padding:var(--sc-space-5);background:var(--sc-card-surface);border:1px solid var(--sc-surface-border);border-radius:var(--sc-radius-section);corner-shape:squircle;line-height:1.55}.contact-page__form-shell .contact-page__noscript{margin:var(--sc-space-4);background:var(--contact-muted-surface)}.contact-page__noscript p,.contact-page__unavailable p{margin:0}.contact-page__noscript p+a,.contact-page__unavailable p+p{margin-block-start:var(--sc-space-3)}.contact-page__noscript a,.contact-page__unavailable a{display:inline-flex;min-height:44px;align-items:center}.contact-page__provider-content>section[data-gorgias-contact-form-uid]{width:100%;min-height:53rem}.contact-page__provider-content iframe{display:block;width:100%;max-width:100%;border:0}.contact-page__provider-content>p:last-child{margin-block-start:var(--sc-space-4);margin-block-end:0;color:var(--sc-body-text);font-size:var(--sc-type-body-small);line-height:1.55}.contact-page :is(.contact-page__provider-content,.contact-page__noscript,.contact-page__unavailable) a{color:var(--sc-primary-text);text-decoration-thickness:from-font;text-underline-offset:.2em;text-underline-position:from-font}:root:not([data-theme=light]) .contact-page :is(.contact-page__provider-content,.contact-page__noscript,.contact-page__unavailable) a{color:var(--sc-sigma-coffee-orange)}.contact-page :is(.contact-page__provider-content,.contact-page__noscript,.contact-page__unavailable) a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(min-width:48rem){.contact-page__field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.contact-page{grid-template-columns:minmax(16rem,.78fr) minmax(32rem,1.22fr);align-items:start;gap:clamp(56px,7vw,112px)}.contact-page__form{margin-block-start:0}}@media(max-width:39.999rem){.contact-page__title{font-size:2.5rem}.contact-page__drop{grid-template-columns:1fr;justify-items:start;min-height:148px;padding:var(--sc-space-3)}}@media(max-width:23rem){.contact-page__native-form,.contact-page__success{padding:var(--sc-space-3)}.contact-page__file{grid-template-columns:48px minmax(0,1fr)}.contact-page__file-remove{grid-column:2;justify-self:start;margin-block-start:-4px}}@media(hover:hover)and (pointer:fine){.contact-page__field :is(input:not([type=file]),select,textarea):hover{border-color:var(--contact-control-border-hover)}.contact-page__drop:hover{background:var(--sc-card-surface);border-color:var(--contact-control-border-hover)}.contact-page__file-remove:hover:not(:disabled){background:color-mix(in oklch,var(--sc-primary-text) 8%,transparent)}}@media(forced-colors:active){.contact-page__form-shell,.contact-page__field :is(input:not([type=file]),select,textarea),.contact-page__drop,.contact-page__file,.contact-page__file-preview,.contact-page__error{border-color:CanvasText}.contact-page__field :is(input:not([type=file]),select,textarea):focus-visible,.contact-page__file-input:focus-visible+.contact-page__drop,.contact-page__file-remove:focus-visible,.contact-page__success:focus-visible{outline-color:Highlight}}@media(prefers-contrast:more){.contact-page__field :is(input:not([type=file]),select,textarea):focus-visible,.contact-page__file-input:focus-visible+.contact-page__drop,.contact-page__file-remove:focus-visible,.contact-page__success:focus-visible{outline-width:4px}}@media(prefers-reduced-motion:reduce){.contact-page__field :is(input:not([type=file]),select,textarea),.contact-page__drop{transition:none}}.contact-page__evidence-note,.contact-page__terms{color:var(--sc-body-text);font-size:var(--sc-type-body-small);line-height:1.6}.contact-page__terms{display:grid;gap:var(--sc-space-4)}.contact-page__terms summary{min-height:44px;cursor:pointer;color:var(--sc-primary-text)}.contact-page__consent{display:flex;align-items:flex-start;gap:var(--sc-space-3);min-height:44px;cursor:pointer}.contact-page__consent input{flex:0 0 20px;width:20px;height:20px;margin-block-start:3px;accent-color:var(--sc-selected-accent)}.contact-page__consent input:focus-visible,.contact-page__terms summary:focus-visible{outline:2px solid var(--sc-primary-text);outline-offset:3px}.contact-page,.contact-page :where(*){letter-spacing:-.5px}.contact-page__submit .button__icon{display:block;transform:translateY(1px)}@media(prefers-reduced-motion:no-preference){.contact-page__hero,.contact-page__form{animation:contact-page-enter calc(var(--sc-motion-standard) + var(--sc-motion-fast)) cubic-bezier(.23,1,.32,1) backwards}.contact-page__form{animation-delay:40ms}}@keyframes contact-page-enter{0%{opacity:0;transform:translateY(var(--sc-space-2))}to{opacity:1;transform:translateY(0)}}.contact-page__terms-details summary{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:var(--sc-space-3);padding-block:var(--sc-space-2);list-style:none;font-family:var(--font-display--family);font-size:var(--sc-type-body);line-height:1.25;color:var(--sc-primary-text);font-weight:500;cursor:pointer}.contact-page__terms-details summary:focus-visible{outline:2px solid var(--sc-primary-text);outline-offset:2px;border-radius:4px;corner-shape:squircle}.contact-page__terms-body{display:grid;gap:var(--sc-space-3);padding-block:var(--sc-space-2)}.contact-page__terms-details summary::-webkit-details-marker{display:none}.contact-page__terms-details summary:after{display:grid;width:22px;height:22px;flex:0 0 22px;place-items:center;color:var(--sc-body-text);content:"+";font:400 var(--sc-type-body) / 1 var(--font-primary--family)}.contact-page__terms-details[open] summary:after{content:"\2212"}.contact-page__terms-details[data-details-state=closing] summary:after{content:"+"}.contact-page__terms-details .product-variety-drawer__disclosure-motion{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.23,1,.32,1)}.contact-page__terms-details .product-variety-drawer__disclosure-reveal{min-height:0;overflow:hidden;opacity:0;transition:opacity .18s cubic-bezier(.23,1,.32,1)}.contact-page__terms-details[data-animated-details][data-details-state=open]>.product-variety-drawer__disclosure-motion{grid-template-rows:1fr}.contact-page__terms-details[data-animated-details][data-details-state=open] .product-variety-drawer__disclosure-reveal{opacity:1}.contact-page__terms-details[data-animated-details][data-details-state=closing]>.product-variety-drawer__disclosure-motion{transition-duration:.18s}.contact-page__terms-details[data-animated-details][data-details-instant]>.product-variety-drawer__disclosure-motion,.contact-page__terms-details[data-animated-details][data-details-instant] .product-variety-drawer__disclosure-reveal,.contact-page__terms-details[data-animated-details][data-details-state=closed]>.product-variety-drawer__disclosure-motion{transition:none}.contact-page__terms-body>:is(p,ul){margin:0}.contact-page__terms-body ul{padding-inline-start:var(--sc-space-5)}.contact-page__terms-body li+li{margin-block-start:var(--sc-space-2)}.contact-page__consent{position:relative;display:grid;grid-template-columns:var(--sigma-checkbox-size, 16px) minmax(0,1fr);align-items:center}.contact-page__consent>input[type=checkbox]{position:absolute;inset-inline-start:-14px;top:50%;width:44px;height:44px;margin:0;transform:translateY(-50%);opacity:0;cursor:inherit}.contact-page__consent>.sigma-checkbox{grid-column:1}.contact-page__consent>span:last-child{grid-column:2}
/*# sourceMappingURL=/cdn/shop/t/22/assets/contact-page.css.map */
