.oslym-contact{--oslym-bg: #0c0c0c;--oslym-bg-2: #141414;--oslym-cream: #ece3d3;--oslym-cream-dim: #b9b0a0;--oslym-line: rgba(255,255,255,.14);--oslym-text: #f2efe9;background:var(--oslym-bg);color:var(--oslym-text);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.oslym-contact *{box-sizing:border-box}.oslym-contact__grid{display:grid;grid-template-columns:1fr}.oslym-contact__left{padding:48px 24px 56px;max-width:620px;margin:0 auto;width:100%}.oslym-contact__eyebrow{font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--oslym-cream-dim);margin:0 0 14px}.oslym-contact__heading{font-size:34px;line-height:1.12;letter-spacing:.01em;font-weight:600;margin:0 0 18px}.oslym-contact__intro{font-size:15px;line-height:1.6;color:#cfc9bf;max-width:34em;margin:0 0 28px}.oslym-contact__divider{display:none;border-top:1px solid var(--oslym-line);margin:0 0 32px}.oslym-contact__methods{margin-bottom:36px}.oslym-contact__method{display:flex;align-items:flex-start;gap:16px;padding:18px 0;border-top:1px solid var(--oslym-line);text-decoration:none;color:inherit}.oslym-contact__methods .oslym-contact__method:last-child{border-bottom:1px solid var(--oslym-line)}.oslym-contact__icon{flex:0 0 auto;width:34px;height:34px;border-radius:50%;border:1px solid var(--oslym-line);display:flex;align-items:center;justify-content:center;color:var(--oslym-cream)}.oslym-contact__method-text{display:flex;flex-direction:column;gap:3px;flex:1 1 auto}.oslym-contact__method-label{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--oslym-cream-dim)}.oslym-contact__method-value{font-size:15px;color:var(--oslym-text)}.oslym-contact__method-sub{font-size:12.5px;color:#8f897d}.oslym-contact__chevron{color:var(--oslym-cream-dim);font-size:14px;align-self:center}.oslym-contact__form{display:flex;flex-direction:column;gap:22px}.oslym-contact__field{display:flex;flex-direction:column;gap:10px}.oslym-contact__field label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--oslym-cream-dim)}.oslym-contact__field input,.oslym-contact__field textarea{background:transparent;border:1px solid var(--oslym-line);color:var(--oslym-text);padding:14px 16px;font-size:14px;font-family:inherit;border-radius:0;width:100%;resize:vertical}.oslym-contact__field input::placeholder,.oslym-contact__field textarea::placeholder{color:#6f695f}.oslym-contact__field input:focus,.oslym-contact__field textarea:focus{outline:none;border-color:var(--oslym-cream)}.oslym-contact__submit{margin-top:6px;background:var(--oslym-cream);color:#14120f;border:none;padding:17px 24px;font-size:12.5px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;cursor:pointer;transition:opacity .15s ease}.oslym-contact__submit:hover{opacity:.85}.oslym-contact__success{color:#b7d9b0;font-size:14px;margin:0 0 8px}.oslym-contact__error{color:#e2a1a1;font-size:14px;margin:0 0 8px}.oslym-contact__faq{margin-top:40px;display:flex;align-items:center;gap:16px;text-decoration:none;color:inherit}.oslym-contact__faq-icon{width:34px;height:34px;border-radius:50%;border:1px solid var(--oslym-line);display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--oslym-cream);flex:0 0 auto}.oslym-contact__faq-text{display:flex;flex-direction:column;gap:3px;flex:1 1 auto}.oslym-contact__image{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;order:-1}.oslym-contact__image img,.oslym-contact__placeholder{width:100%;height:100%;object-fit:cover;display:block}.oslym-contact__trust{border-top:1px solid var(--oslym-line);display:grid;grid-template-columns:1fr;gap:24px;padding:32px 24px;max-width:1180px;margin:0 auto}.oslym-contact__trust-item{display:flex;align-items:flex-start;gap:14px;color:var(--oslym-cream)}.oslym-contact__trust-title{font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;margin:2px 0 4px;color:var(--oslym-text)}.oslym-contact__trust-sub{font-size:12.5px;color:#8f897d;margin:0;line-height:1.4}@media(min-width:990px){.oslym-contact__grid{grid-template-columns:1fr 1fr;align-items:stretch}.oslym-contact__left{max-width:560px;margin:0;padding:64px 64px 64px 80px;display:flex;flex-direction:column;justify-content:center}.oslym-contact__heading{font-size:44px}.oslym-contact__divider{display:block}.oslym-contact__image{order:0;aspect-ratio:auto;height:100%;min-height:100%}.oslym-contact__trust{grid-template-columns:repeat(3,1fr);padding:40px 80px}}.oslym-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.oslym-reveal.is-visible{opacity:1;transform:none}.oslym-reveal[data-delay="0"]{transition-delay:0s}.oslym-reveal[data-delay="1"]{transition-delay:.06s}.oslym-reveal[data-delay="2"]{transition-delay:.12s}.oslym-reveal[data-delay="3"]{transition-delay:.18s}.oslym-reveal[data-delay="4"]{transition-delay:.24s}.oslym-reveal[data-delay="5"]{transition-delay:.3s}.oslym-reveal[data-delay="6"]{transition-delay:.36s}.oslym-reveal[data-delay="7"]{transition-delay:.42s}.oslym-contact__method{transition:padding-left .25s ease,border-color .25s ease}.oslym-contact__method:hover{padding-left:6px;border-color:#ffffff47}.oslym-contact__method:hover .oslym-contact__icon{background:var(--oslym-cream);color:#14120f;transition:background .25s ease,color .25s ease}.oslym-contact__icon{transition:background .25s ease,color .25s ease}.oslym-contact__method:hover .oslym-contact__chevron{transform:translate(3px)}.oslym-contact__chevron{display:inline-block;transition:transform .25s ease}.oslym-contact__submit{position:relative;overflow:hidden}.oslym-contact__submit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#14120f14;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.oslym-contact__submit:hover:after{transform:scaleX(1)}.oslym-contact__submit:active{transform:translateY(1px)}.oslym-contact__image img,.oslym-contact__placeholder{animation:oslym-image-in 1.1s cubic-bezier(.22,1,.36,1) both;transition:transform .8s ease}@keyframes oslym-image-in{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@media(min-width:990px){.oslym-contact__image:hover img{transform:scale(1.035)}}.oslym-faq{border-top:1px solid var(--oslym-line);padding:56px 24px}.oslym-faq__inner{max-width:760px;margin:0 auto}.oslym-faq__eyebrow{font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--oslym-cream-dim);margin:0 0 12px;text-align:center}.oslym-faq__heading{font-size:26px;font-weight:600;text-align:center;margin:0 0 36px}.oslym-faq__list{display:flex;flex-direction:column}.oslym-faq__item{border-top:1px solid var(--oslym-line)}.oslym-faq__list .oslym-faq__item:last-child{border-bottom:1px solid var(--oslym-line)}.oslym-faq__question{width:100%;background:none;border:none;color:var(--oslym-text);font-family:inherit;font-size:15px;text-align:left;padding:20px 4px;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer}.oslym-faq__question:hover{color:var(--oslym-cream)}.oslym-faq__icon{flex:0 0 auto;width:26px;height:26px;border-radius:50%;border:1px solid var(--oslym-line);display:flex;align-items:center;justify-content:center;font-size:15px;line-height:1;transition:transform .3s ease,background .3s ease,color .3s ease}.oslym-faq__item.is-open .oslym-faq__icon{transform:rotate(135deg);background:var(--oslym-cream);color:#14120f}.oslym-faq__answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1)}.oslym-faq__item.is-open .oslym-faq__answer-wrap{grid-template-rows:1fr}.oslym-faq__answer{overflow:hidden}.oslym-faq__answer p{margin:0 4px 22px;font-size:14px;line-height:1.7;color:#b9b0a0;max-width:56em}@media(prefers-reduced-motion:reduce){.oslym-reveal,.oslym-contact__image img,.oslym-contact__placeholder,.oslym-faq__answer-wrap,.oslym-faq__icon,.oslym-contact__method,.oslym-contact__chevron,.oslym-contact__submit:after{transition:none!important;animation:none!important}.oslym-reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/contact-us.css.map */
