.oh-custom{--oh-custom-line: rgb(var(--color-foreground-rgb) / .18);color:var(--color-foreground);background:var(--color-background);font-family:var(--font-body--family);padding-block:var(--oh-custom-pad-start, 64px) var(--oh-custom-pad-end, 64px)}.oh-custom *,.oh-custom *:before,.oh-custom *:after{box-sizing:border-box}.oh-custom__wrap{max-inline-size:1240px;margin-inline:auto;padding-inline:40px}.oh-custom h1,.oh-custom h2,.oh-custom h3,.oh-custom p,.oh-custom figure{margin-block-start:0}.oh-custom h1,.oh-custom h2{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);letter-spacing:-.035em;text-wrap:balance}.oh-custom h1{font-size:clamp(2.7rem,5.4vw,5.5rem);line-height:1.04;margin-block-end:1.35rem}.oh-custom h2{font-size:clamp(2rem,3.2vw,3.4rem);line-height:1.08;margin-block-end:1.25rem}.oh-custom h3{font-family:var(--font-body--family);font-size:1.1rem;font-weight:500;line-height:1.4;letter-spacing:0;margin-block-end:.7rem}.oh-custom p,.oh-custom li{line-height:1.75;font-size:1rem}.oh-custom p:last-child{margin-block-end:0}.oh-custom a{color:inherit;text-underline-offset:.2em}.oh-custom :is(a,button,summary,input,textarea):focus-visible{outline:3px solid currentColor;outline-offset:4px}.oh-custom__eyebrow{font-size:.72rem!important;line-height:1.4!important;font-weight:500;text-transform:uppercase;letter-spacing:.16em;margin-block-end:1.5rem}.oh-custom__rich p{margin-block-end:1.1rem}.oh-custom__rich ul{padding-inline-start:1.2rem;margin-block:1rem 1.5rem}.oh-custom__rich li{margin-block-end:.5rem}.oh-custom__small,.oh-custom__small p{font-size:.82rem!important;line-height:1.65!important}.oh-custom__heading{max-inline-size:50rem;margin-block-end:2.5rem}.oh-custom__figure{margin:0;min-inline-size:0}.oh-custom__figure img{display:block;inline-size:100%;block-size:auto;object-fit:cover}.oh-custom__figure figcaption{font-size:.75rem;line-height:1.5;margin-block-start:.75rem;color:var(--color-foreground-muted)}.oh-custom__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-block-start:1.8rem}.oh-custom__button{display:inline-flex;align-items:center;justify-content:center;min-block-size:48px;padding-block:.85rem;padding-inline:1.3rem;border:1px solid var(--color-primary-button-border);border-radius:3px;background:var(--color-primary-button-background);color:var(--color-primary-button-text)!important;font:500 .88rem/1.5 var(--font-body--family);text-align:center;text-decoration:none;cursor:pointer}.oh-custom__button:hover{background:var(--color-primary-button-hover-background);color:var(--color-primary-button-hover-text)!important;border-color:var(--color-primary-button-hover-border)}.oh-custom__button--quiet{background:transparent;color:var(--color-foreground)!important;border-color:currentColor}.oh-custom__button--quiet:hover{background:rgb(var(--color-foreground-rgb) / .06);color:var(--color-foreground)!important;border-color:currentColor}.oh-custom__button:disabled{cursor:wait;opacity:.6}.oh-custom__link{display:inline-flex;align-items:center;gap:1rem;min-block-size:44px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:.9rem;line-height:1.5;text-decoration:underline;text-align:start;cursor:pointer}.oh-custom__split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:center}.oh-custom__split>*,.oh-custom__brief>*,.oh-custom__faq>*{min-inline-size:0;overflow-wrap:anywhere}.oh-custom__hero .oh-custom__figure img{aspect-ratio:1 / 1.08}.oh-custom__hero .oh-custom__small{margin-block-start:1rem}.oh-custom__preparation{grid-template-columns:1.15fr .85fr;gap:clamp(2rem,6vw,6rem)}.oh-custom__preparation .oh-custom__figure img{aspect-ratio:1.1}.oh-custom__split--text-only{grid-template-columns:1fr}.oh-custom__cards{display:grid;grid-template-columns:repeat(var(--oh-custom-columns, 4),minmax(0,1fr));gap:1.25rem}.oh-custom__cards article{min-inline-size:0;overflow-wrap:anywhere}.oh-custom__cards .oh-custom__figure{margin-block-end:1.25rem}.oh-custom__cards img{aspect-ratio:1}.oh-custom__cards p{font-size:.93rem}.oh-custom__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.oh-custom__steps article{min-inline-size:0;overflow-wrap:anywhere;border-block-start:1px solid var(--oh-custom-line);padding-block-start:1.5rem}.oh-custom__number{font-family:var(--font-heading--family);font-size:2.5rem!important;font-weight:var(--font-heading--weight);line-height:1.2!important}.oh-custom__brief,.oh-custom__faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(2rem,5vw,5rem);border-block-start:1px solid var(--oh-custom-line);padding-block-start:40px}.oh-custom__fields{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.oh-custom__field--wide{grid-column:1 / -1}.oh-custom__field{display:flex;flex-direction:column;gap:.55rem;min-inline-size:0;font-size:.88rem;font-weight:500;line-height:1.5}.oh-custom__field input,.oh-custom__field textarea{inline-size:100%;min-inline-size:0;padding:.8rem;border:1px solid var(--color-input-border);border-radius:2px;background:var(--color-input-background);color:var(--color-input-text);font:400 .94rem/1.5 var(--font-body--family)}.oh-custom__field textarea{resize:vertical}.oh-custom__prepare{margin-block-start:1.25rem}.oh-custom__notice{margin-block:1rem 0}.oh-custom__result{padding-block-start:1.75rem;margin-block-start:1.75rem;border-block-start:1px solid var(--oh-custom-line)}.oh-custom [hidden]{display:none!important}.oh-custom__status{min-block-size:1.6em;margin-block-start:1rem;font-size:.85rem!important;font-weight:500}.oh-custom__channels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.oh-custom__channels article{min-inline-size:0;border-block-start:1px solid var(--oh-custom-line);padding-block-start:1.5rem;overflow-wrap:anywhere}.oh-custom__channel-icon{display:block;margin-block-end:1.5rem}.oh-custom__channel-icon svg{display:block}.oh-custom__channels h3{font-size:1.3rem}.oh-custom__channels p{font-size:.95rem}.oh-custom__address{display:block;margin-block:1.3rem .5rem;font-size:.9rem;overflow-wrap:anywhere}.oh-custom__chat-note{margin-block-start:1rem}.oh-custom__faq>div>.oh-custom__button{margin-block-start:1rem}.oh-custom__accordion details{border-block-end:1px solid var(--oh-custom-line)}.oh-custom__accordion details:first-child{border-block-start:1px solid var(--oh-custom-line)}.oh-custom__accordion summary{position:relative;padding-block:1.2rem;padding-inline-end:2.2rem;font-size:1rem;font-weight:500;line-height:1.6;cursor:pointer;list-style:none}.oh-custom__accordion summary::-webkit-details-marker{display:none}.oh-custom__accordion summary:after{content:"+";position:absolute;inset-inline-end:.3rem;inset-block-start:1.15rem;font-size:1.3rem;font-weight:400}.oh-custom__accordion details[open] summary:after{content:"\2212"}.oh-custom__accordion .oh-custom__rich{padding-block-end:1.2rem}@media(max-width:800px){.oh-custom__wrap{padding-inline:24px}.oh-custom h1{font-size:clamp(2.7rem,8vw,4rem)}.oh-custom h2{font-size:clamp(2rem,6vw,2.8rem)}.oh-custom__split{gap:2rem}.oh-custom__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}.oh-custom__brief{grid-template-columns:1fr;gap:1.5rem}.oh-custom__steps,.oh-custom__channels{gap:1.25rem}.oh-custom__faq{gap:2rem}}@media(max-width:600px){.oh-custom{padding-block:min(var(--oh-custom-pad-start, 64px),45px) min(var(--oh-custom-pad-end, 64px),45px)}.oh-custom__wrap{padding-inline:20px}.oh-custom h1{font-size:2.8rem;line-height:1.08}.oh-custom h2{font-size:2.15rem}.oh-custom p,.oh-custom li{font-size:.95rem}.oh-custom__split,.oh-custom__brief,.oh-custom__faq,.oh-custom__steps,.oh-custom__channels,.oh-custom__fields{grid-template-columns:1fr}.oh-custom__hero .oh-custom__figure img{aspect-ratio:1.15}.oh-custom__cards h3{font-size:1rem}.oh-custom__cards p{font-size:.86rem}.oh-custom__preparation .oh-custom__figure{max-inline-size:400px}.oh-custom__brief .oh-custom__actions{align-items:stretch}.oh-custom__brief .oh-custom__button{inline-size:100%}.oh-custom__channels{gap:2rem}.oh-custom__channel-icon{margin-block-end:1rem}.oh-custom__faq{gap:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/oh-custom-pages.css.map */
