.gso-page{font-family:var(--text-font-family,Montserrat),system-ui,sans-serif;color:#2c2c2c}.gso-page p,.gso-page h1,.gso-page h2,.gso-page h3{letter-spacing:normal;text-transform:none}.gso-page .gso-eyebrow{letter-spacing:.14em;text-transform:uppercase}.gso-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gso-band--hero .gso-band__h{font-size:clamp(50px,6vw,88px);font-size:min(clamp(50px,6vw,88px),calc(100cqi / var(--gso-hem)))}@media(min-width:1000px){.gso-band--hero .gso-band__copy{padding-top:48px}.gso-band--hero .gso-band__cta{padding-bottom:48px}.gso-band--hero .gso-stage{height:auto;min-height:640px}}.gso-band--hero .gso-band__sub{max-width:40ch}.gso-textlink{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#2f2b25;font-size:14px;font-weight:500;line-height:1.3;text-decoration:none;border-bottom:1px solid transparent;transition:color .18s cubic-bezier(.785,.135,.15,.86),border-color .18s cubic-bezier(.785,.135,.15,.86)}.gso-textlink svg{width:18px;height:18px;flex:none;color:#83660b}.gso-textlink span{border-bottom:1px solid rgba(174,138,42,.55);padding-bottom:2px;transition:border-color .18s cubic-bezier(.785,.135,.15,.86)}.gso-textlink:hover{color:#83660b}.gso-textlink:hover span{border-color:#83660b}.gso-textlink:focus-visible{outline:2px solid #ae8a2a;outline-offset:3px}.gso-textlink--mail span{overflow-wrap:anywhere}.gso-steps{background:#fff}.gso-steps__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.gso-steps__list>li{position:relative;margin:0;padding:0;--th:clamp(440px,41.5vw,600px);height:var(--th);background:#fff;overflow:hidden}.gso-steps__list>li+li{border-inline-start:1px solid rgba(174,138,42,.28)}.gso-steps{border-top:1px solid rgba(174,138,42,.28);border-bottom:1px solid rgba(174,138,42,.28)}.gso-steps .gso-photo{top:0;right:0;bottom:0;left:0;--bh:calc(var(--th) * .54);--by:calc(var(--th) * .06);--bx:50%}.gso-steps .gso-photo img{opacity:1;transform:none}.gso-step__tx{position:absolute;inset-inline:0;bottom:0;padding:0 clamp(20px,2.4vw,36px) clamp(22px,2.4vw,34px)}.gso-step__n{display:block;font-family:var(--text-font-family,Montserrat),sans-serif;font-variant-numeric:lining-nums tabular-nums;font-weight:500;font-size:clamp(15px,1.2vw,17px);line-height:1;letter-spacing:.14em;color:#83660b}.gso-page .gso-step__t{margin:10px 0 6px;font-family:var(--heading-font-family,Montserrat),sans-serif!important;font-weight:500;font-size:clamp(20px,1.7vw,24px);line-height:1.2;color:#2f2b25}.gso-page .gso-step__p{margin:0;max-width:32ch;font-size:14.5px;line-height:1.5;color:#5f594e}@supports (grid-template-rows:subgrid){@media(min-width:1000px){.gso-steps__list{height:clamp(440px,41.5vw,600px);grid-template-rows:minmax(0,1fr) auto}.gso-steps__list>li{display:grid;grid-row:span 2;grid-template-rows:subgrid;height:auto}.gso-step__tx{position:relative;grid-row:2;inset:auto}}}.gso-req{background:#fff;scroll-margin-top:24px}.gso-form__preview,.gso-sent__slip{border-inline-end:1px solid rgba(174,138,42,.28)}.gso-req__in{max-width:1320px;margin:0 auto}.gso-form-tag{margin:0;scroll-margin-top:24px}.gso-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"prev head" "prev err" "prev fields" "prev send";grid-template-rows:auto auto auto 1fr}.gso-form__head{grid-area:head;padding:92px 64px 0 72px}.gso-page .gso-req__h{margin:14px 0 0;font-family:var(--heading-font-family,Montserrat),sans-serif!important;font-weight:400;font-size:clamp(34px,3.4vw,48px);line-height:1.08;letter-spacing:-.01em;color:#2f2b25}.gso-page .gso-req__sub{margin:12px 0 0;font-size:16px;line-height:1.6;color:#5f594e}.gso-err{grid-area:err;margin:26px 64px 0 72px;padding:14px 16px;border:1px solid rgba(163,64,45,.35);background:#fbf1ee;color:#8a3322;font-size:14px;line-height:1.5}.gso-err:focus{outline:none}.gso-form__fields{grid-area:fields;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px 16px;padding:32px 64px 0 72px}.gso-field{min-width:0}.gso-field--full{grid-column:1/-1}.gso-page .gso-field label{display:block;margin:0 0 8px;font-weight:600;font-size:12px;line-height:1.35;letter-spacing:.13em;text-transform:uppercase;color:#5f594e}.gso-field label span{margin-inline-start:.35em;font-weight:500;letter-spacing:.04em;text-transform:none;color:#6b655a}html[lang=ja] .gso-field label span,html[lang^=zh] .gso-field label span{margin-inline-start:0}html[lang=ja] .gso-page .gso-field label,html[lang=ko] .gso-page .gso-field label,html[lang^=zh] .gso-page .gso-field label,html[lang=ja] .gso-page .gso-alt__lab,html[lang=ko] .gso-page .gso-alt__lab,html[lang^=zh] .gso-page .gso-alt__lab{letter-spacing:.04em}html[lang=ar] .gso-page .gso-field label,html[lang=ar] .gso-page .gso-alt__lab,html[lang=ar] .gso-page .gso-eyebrow{font-size:14px}html[lang=ar] .gso-page .gso-free{font-size:15px}html[lang=ar] .gso-page .gso-cap,html[lang=ar] .gso-page .gso-field__err,html[lang=ar] .gso-page .gso-captcha p,html[lang=ar] .gso-page .gso-link{font-size:14px}html[lang=ja] .gso-page .gso-link,html[lang=ko] .gso-page .gso-link,html[lang^=zh] .gso-page .gso-link{letter-spacing:.04em}html[dir=rtl] .gso-page .gso-field textarea:placeholder-shown{direction:rtl}.gso-page .gso-field.is-bad input:focus,.gso-page .gso-field.is-bad select:focus,.gso-page .gso-field.is-bad textarea:focus{box-shadow:0 0 0 1px #a3402d,0 0 0 4px #a3402d29}.gso-page #gso-n,.gso-page #gso-oc{unicode-bidi:plaintext}.gso-page .gso-field select:focus-visible{outline:none!important}.gso-field--other{display:none}.gso-form__fields.is-other .gso-field--other{display:block}.gso-form__fields:has(#gso-to option[data-gso-other]:checked) .gso-field--other{display:block}.gso-page .gso-field input,.gso-page .gso-field select,.gso-page .gso-field textarea{display:block;width:100%;box-sizing:border-box;min-height:52px;margin:0;padding:14px 16px;border:1px solid rgba(47,43,37,.22);border-radius:0;background-color:#fff;box-shadow:none;font:400 16px/1.4 var(--text-font-family,Montserrat),system-ui,sans-serif;font-size:16px!important;color:#2f2b25;-webkit-appearance:none;appearance:none;transition:border-color .18s cubic-bezier(.785,.135,.15,.86),box-shadow .18s cubic-bezier(.785,.135,.15,.86)}.gso-page .gso-field textarea{min-height:124px;resize:vertical}.gso-page .gso-field select{padding-inline-end:44px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2383660b' stroke-width='1.4'/%3E%3C/svg%3E") no-repeat right 17px center/12px 8px}html[dir=rtl] .gso-page .gso-field select{background-position:left 17px center}.gso-page .gso-field select:invalid{color:#6b655a}.gso-field ::placeholder{color:#6b655a;opacity:1}.gso-page .gso-field input:hover,.gso-page .gso-field select:hover,.gso-page .gso-field textarea:hover{border-color:#2f2b2566}.gso-page .gso-field input:focus,.gso-page .gso-field select:focus,.gso-page .gso-field textarea:focus{outline:none;border-color:#ae8a2a;box-shadow:0 0 0 3px #ae8a2a29}.gso-page .gso-field__err{display:none;margin:8px 0 0;font-size:13px;line-height:1.4;color:#a3402d}.gso-page .gso-field.is-bad input,.gso-page .gso-field.is-bad select,.gso-page .gso-field.is-bad textarea{border-color:#a3402d}.gso-field.is-bad .gso-field__err{display:block}.gso-form__send{grid-area:send;padding:28px 64px 100px 72px}.gso-submit{position:relative;min-width:240px;min-height:56px;overflow:hidden}.gso-submit__bar{position:absolute;left:0;right:0;bottom:0;height:2px;overflow:hidden;opacity:0}.gso-submit__bar:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:#ae8a2a;transform:translate3d(-100%,0,0)}.gso-submit.is-sending{cursor:progress}.gso-submit.is-sending .gso-submit__bar{opacity:1}.gso-submit.is-sending .gso-submit__bar:after{animation:gso-send 1s ease-in-out infinite}@keyframes gso-send{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(250%,0,0)}}@media(prefers-reduced-motion:reduce){.gso-submit.is-sending .gso-submit__bar:after{animation:none;transform:none;width:100%}}.gso-page .gso-captcha p{margin:10px 0 0;font-size:12px;line-height:1.5;color:#6b655a}.gso-page .gso-captcha a{color:inherit;text-decoration:underline;text-underline-offset:2px}.gso-page .gso-free{margin:14px 0 0;font-size:13.5px;line-height:1.55;color:#5f594e}.gso-free b{font-weight:600;color:#2f2b25}.gso-alt{margin-top:30px;padding-top:22px;border-top:1px solid rgba(47,43,37,.12)}.gso-page .gso-alt__lab{margin:0 0 6px;font-weight:600;font-size:12px;line-height:1.35;letter-spacing:.14em;text-transform:uppercase;color:#6b655a}.gso-alt__links{display:flex;flex-wrap:wrap;gap:4px 28px}.gso-form__preview{grid-area:prev;padding:92px 56px 100px 64px}.gso-form__preview .gso-stage,.gso-sent__slip .gso-stage{max-width:470px;margin:0 auto}.gso-form__stick{position:sticky;top:calc(var(--sticky-area-height,73px) + 48px)}.gso-page .gso-cap{margin:22px 0 0;text-align:center;font-size:12.5px;line-height:1.5;color:#6b655a}.gso-sent{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.gso-sent:focus{outline:none}.gso-sent__slip{padding:100px 56px 100px 64px}.gso-sent__copy{padding:100px 64px 100px 72px}.gso-page .gso-sent__copy:focus,.gso-page .gso-sent__copy:focus-visible,.gso-page [data-gso-thanks]:focus,.gso-page [data-gso-thanks]:focus-visible,.gso-page .gso-err:focus,.gso-page .gso-err:focus-visible{outline:none!important;box-shadow:none!important}.gso-page .gso-sent__txt{margin:14px 0 0;max-width:42ch;font-size:16px;line-height:1.6;color:#5f594e}.gso-sent__copy .gso-alt{max-width:460px}.gso-link{display:inline-flex;align-items:flex-end;min-height:44px;box-sizing:border-box;margin-top:7px;font-weight:500;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#2f2b25;text-decoration:none;border-bottom:1px solid #ae8a2a;padding-bottom:4px;transition:color .18s cubic-bezier(.785,.135,.15,.86)}.gso-link:hover{color:#83660b}html[dir=rtl] .gso-link{letter-spacing:0}.gso-stamp{justify-self:center;align-self:center;display:grid;justify-items:center;gap:5px;gap:clamp(3px,1.4cqi,5px);padding:9px 14px 8px;padding:clamp(6px,2.6cqi,9px) clamp(8px,3.6cqi,14px) clamp(5px,2.3cqi,8px);border:2px solid #83660b;outline:1px solid #83660b;outline-offset:3px;outline-offset:clamp(2px,.9cqi,3px);color:#83660b;transform:rotate(-7deg);opacity:.9;mix-blend-mode:multiply;pointer-events:none;white-space:nowrap}.gso-stamp__t{font-weight:600;font-size:14px;font-size:clamp(10px,3.4cqi,14px);line-height:1;letter-spacing:.26em;text-transform:uppercase;padding-inline-start:.26em}.gso-stamp__d{font-family:var(--font-serif-brand,"Cormorant Garamond",Georgia,serif);font-style:italic;font-weight:500;font-size:16px;font-size:clamp(12px,4.1cqi,16px);line-height:1}html[dir=rtl] .gso-stamp{transform:rotate(7deg)}html[dir=rtl] .gso-stamp__t{letter-spacing:0;padding:0}html[lang=ar] .gso-stamp__d,html[lang=ja] .gso-stamp__d,html[lang=ko] .gso-stamp__d,html[lang^=zh] .gso-stamp__d,html[lang=ru] .gso-stamp__d,html[lang=el] .gso-stamp__d{font-style:normal}html[dir=rtl] .gso-page .gso-field label,html[dir=rtl] .gso-page .gso-alt__lab{letter-spacing:0}@media(min-width:750px)and (max-width:1099px){.gso-stamp{padding:clamp(5px,2.2cqi,9px) clamp(7px,3cqi,14px) clamp(4px,1.9cqi,8px);gap:clamp(3px,1.2cqi,5px)}.gso-stamp__t{font-size:clamp(10px,3.3cqi,14px);letter-spacing:.2em;padding-inline-start:.2em}.gso-stamp__d{font-size:clamp(10px,3.7cqi,16px)}}@media(max-width:999px){.gso-steps__list{grid-template-columns:minmax(0,1fr)}.gso-steps__list>li{--th:clamp(220px,62vw,300px);height:auto;min-height:var(--th);display:flex;align-items:center}.gso-steps__list>li+li{border-inline-start:0;border-top:1px solid rgba(174,138,42,.28)}.gso-steps .gso-photo{--bh:calc(var(--th) * .86);--by:calc(var(--th) * .07);--bx:74%}html[dir=rtl] .gso-steps .gso-photo{--bx:26%}.gso-step__tx{position:relative;inset:auto;width:54%;box-sizing:border-box;padding-block:24px;padding-inline:40px 0}.gso-step__n{font-size:15px}.gso-page .gso-step__t{margin:8px 0 6px;font-size:20px}.gso-page .gso-step__p{font-size:14px}.gso-form,.gso-sent{grid-template-columns:minmax(0,44fr) minmax(0,56fr)}.gso-form__head{padding:72px 40px 0 36px}.gso-err{margin:24px 40px 0 36px}.gso-form__fields{grid-template-columns:minmax(0,1fr);padding:28px 40px 0 36px}.gso-form__send{padding:26px 40px 80px 36px}.gso-form__preview{padding:80px 24px 80px 28px}.gso-form__stick{position:static}.gso-sent__slip{padding:80px 24px 80px 28px}.gso-sent__copy{padding:80px 40px 80px 36px}html[dir=rtl] .gso-form__head{padding:72px 36px 0 40px}html[dir=rtl] .gso-err{margin:24px 36px 0 40px}html[dir=rtl] .gso-form__fields{padding:28px 36px 0 40px}html[dir=rtl] .gso-form__send{padding:26px 36px 80px 40px}html[dir=rtl] .gso-sent__copy{padding:80px 36px 80px 40px}}@media(min-width:1000px){html[dir=rtl] .gso-form__head{padding:92px 72px 0 64px}html[dir=rtl] .gso-err{margin:26px 72px 0 64px}html[dir=rtl] .gso-form__fields{padding:32px 72px 0 64px}html[dir=rtl] .gso-form__send{padding:28px 72px 100px 64px}html[dir=rtl] .gso-sent__copy{padding:100px 72px 100px 64px}}@media(max-width:749px){.gso-band--hero .gso-band__in{grid-template-areas:"copy" "cta" "stage"}.gso-band--hero .gso-band__copy{padding-top:28px}.gso-band--hero .gso-band__h{font-size:clamp(38px,11.6vw,54px)}.gso-band--hero .gso-band__cta{flex-direction:column;align-items:flex-start;gap:8px;padding:20px 64px 0 16px}.gso-band--hero .gso-stage{margin-top:8px}.gso-band--hero .gso-photo,html[dir=rtl] .gso-band--hero .gso-photo{height:clamp(320px,104vw,440px);--bh:clamp(270px,92vw,380px);--by:20px}.gso-band--hero .gso-slip{display:none}.gso-steps__list>li{padding:0}.gso-step__tx{padding-inline:16px 0}.gso-form,.gso-sent{grid-template-columns:minmax(0,1fr)}.gso-form{grid-template-areas:"head" "err" "fields" "prev" "send";grid-template-rows:auto}.gso-form__head,html[dir=rtl] .gso-form__head{padding:44px 16px 0}.gso-page .gso-req__h{font-size:clamp(32px,9vw,42px)}.gso-err,html[dir=rtl] .gso-err{margin:20px 16px 0}.gso-form__fields,html[dir=rtl] .gso-form__fields{padding:24px 16px 0;gap:18px}.gso-form__preview{margin-top:30px;padding:28px 16px 24px;background:#fff;border-inline-end:0;border-top:1px solid rgba(174,138,42,.28);border-bottom:1px solid rgba(174,138,42,.28)}.gso-cap{display:none}.gso-form__send,html[dir=rtl] .gso-form__send{padding:20px 64px 56px 16px}.gso-alt__links{flex-direction:column;align-items:flex-start;gap:2px}.gso-sent__slip{padding:56px 16px 30px;background:#fff;border-inline-end:0}.gso-sent__copy,html[dir=rtl] .gso-sent__copy{padding:30px 64px 56px 16px}.gso-stamp{padding:clamp(5px,2.2cqi,7px) clamp(7px,3cqi,10px) clamp(4px,1.9cqi,6px);gap:clamp(3px,1.2cqi,4px)}.gso-stamp__t{font-size:clamp(10px,3.4cqi,12px)}.gso-stamp__d{font-size:clamp(12px,4cqi,14px)}.gso-page .gso-form__preview .gso-slip__paper,.gso-page .gso-sent__slip .gso-slip__paper{box-shadow:0 1px 1px #2f2b250f,0 12px 22px -12px #2f2b254d}html[dir=rtl] .gso-page .gso-captcha{margin-right:48px}.gso-slip--compact .gso-slip__mark,.gso-slip--compact .gso-slip__row--for,.gso-slip--compact .gso-route__ends{display:none}.gso-slip--compact .gso-slip__val--b{min-height:0}.gso-slip--compact .gso-slip__head{padding-bottom:11px;padding-bottom:2.6cqi;margin-bottom:15px;margin-bottom:3.6cqi}.gso-slip--compact .gso-route{margin-top:18px;margin-top:4.4cqi}.gso-slip--compact .gso-slip__val--b .gso-ink{-webkit-line-clamp:2}.gso-sent .gso-route__ends{display:none}.gso-band--hero .gso-photo{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),transparent);mask-image:linear-gradient(#000 calc(100% - 32px),transparent)}html[dir=rtl] .gso-page .gso-form__send,html[dir=rtl] .gso-page .gso-sent__copy{padding-right:16px}html[dir=rtl] .gso-page :is(.gso-submit,.gso-alt__links a,.gso-link){margin-right:48px}html[lang=ja] .gso-page .gso-sent .gso-req__h{font-size:min(28px,calc((100vw - 80px) / 11))}}html[lang=ja] .gso-page .gso-req__h,html[lang^=zh] .gso-page .gso-req__h{word-break:auto-phrase}.gso-page [data-gso-thanks]{white-space:pre-line;overflow-wrap:anywhere}@media(min-width:560px)and (max-width:749px){.gso-band--hero .gso-band__copy,.gso-band--hero .gso-band__cta{max-width:none;margin-left:0;margin-right:0}}@media(max-width:749px){@container (max-width:345px){.gso-slip--sent .gso-stamp{padding-inline:2cqi}.gso-slip--sent .gso-stamp__d{font-size:11.5px}}}@media(prefers-reduced-motion:reduce){html:has([data-gso-page]){scroll-behavior:auto!important}}.gso-page .gso-eyebrow,.gso-band--hero .gso-eyebrow{font-size:11px;font-weight:500;letter-spacing:.32em;color:#83660b}html[dir=rtl] .gso-page .gso-eyebrow{letter-spacing:0}html[lang=ja] .gso-page .gso-eyebrow,html[lang=ko] .gso-page .gso-eyebrow,html[lang^=zh] .gso-page .gso-eyebrow{letter-spacing:.08em}html[lang=ar] .gso-page .gso-eyebrow{font-size:13px}.gso-band.gso-band--hero .gso-band__h{font-weight:400;letter-spacing:.02em;font-size:40px;font-size:min(40px,calc(100cqi / var(--gso-hem)));line-height:1.12}.gso-band.gso-band--hero .gso-band__sub{font-size:16px;line-height:1.68;color:#6b6b6b}.gso-page .gso-req__h{font-weight:400;font-size:32px;line-height:1.15;letter-spacing:.02em;color:#2c2c2c}.gso-band--hero .gso-band__cta{gap:18px 32px}.gso-page .gso-cta{margin-top:0}.gso-hero-btn{min-width:220px}.gso-page .button.gso-submit{position:relative;overflow:hidden;min-width:240px}.gso-submit__bar{z-index:2}.gso-page .gso-alt__links{flex-direction:column;align-items:flex-start;gap:16px}.gso-page .gso-again{margin-top:28px}.gso-page .gso-field input,.gso-page .gso-field select,.gso-page .gso-field textarea{min-height:48px;padding:11px 13px;border:1px solid rgba(131,102,11,.55);background-color:#fff;font-size:15px!important}.gso-page .gso-field textarea{min-height:120px}.gso-page .gso-field input:hover,.gso-page .gso-field select:hover,.gso-page .gso-field textarea:hover{border-color:#83660bcc}@media(max-width:749px){.gso-band.gso-band--hero .gso-band__h{font-size:32px;font-size:min(32px,calc(100cqi / var(--gso-hem)))}.gso-page .gso-req__h{font-size:28px}.gso-band--hero .gso-band__cta{gap:14px}.gso-page .gso-field input,.gso-page .gso-field select,.gso-page .gso-field textarea{font-size:16px!important}}@media(min-width:750px)and (max-width:999px){.gso-band.gso-band--hero .gso-photo{left:calc(min(470px,66%) - 100px)}html[dir=rtl] .gso-band.gso-band--hero .gso-photo{left:-320px;right:calc(min(470px,66%) - 260px)}}.gso-page .gso-step__p{text-wrap:balance}
/*# sourceMappingURL=/cdn/shop/t/171/assets/gso-page.css.map */
