.contact-block{padding:40px 0 80px}@media (max-width: 991px){.contact-block{padding:24px 0 56px}}@media (max-width: 991px){.contact-block__d-flex{flex-wrap:wrap}}.contact-form-wrapper{width:50%;min-width:50%}@media (max-width: 991px){.contact-form-wrapper{width:100%;min-width:100%}}.contact-form-wrapper .row{margin:0 -8px}.contact-form-wrapper .row>div{padding:0 8px}.contact-form-wrapper .button{display:block;width:100%;text-align:center;margin-top:24px}.contact-form-wrapper .content-description{margin-top:24px}.contact-form-wrapper .contact-form__dropdown{position:relative}.contact-form-wrapper .dropdown{display:none;position:absolute;top:100%;left:0;right:0;margin-top:-10px;background:var(--color-neutral-0);border:1px solid var(--color-brand-300);border-top:none;border-radius:0px 0px var(--small-border-radius) var(--small-border-radius);-webkit-border-radius:0px 0px var(--small-border-radius) var(--small-border-radius);-moz-border-radius:0px 0px var(--small-border-radius) var(--small-border-radius);z-index:4;padding:16px;list-style:none;color:var(--color-brand-300)}.contact-form-wrapper .dropdown.active{display:block}.contact-form-wrapper .dropdown li+li{margin-top:5px}.contact-form-wrapper .contact-form__open-dropdown{height:48px;display:block;width:100%;min-width:250px;margin:0;background:var(--color-neutral-0);border:1px solid var(--color-brand-300);border-radius:var(--small-border-radius);-webkit-border-radius:var(--small-border-radius);-moz-border-radius:var(--small-border-radius);color:var(--color-brand-300);outline:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;padding:11px 50px 11px 15px;cursor:pointer;position:relative}.contact-form-wrapper .contact-form__open-dropdown svg{display:block;top:50%;right:20px;position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.contact-form label{display:block;margin-top:24px;padding-bottom:8px}.contact-form input[type=text],.contact-form input[type=email],.contact-form textarea{display:block;position:relative;width:100%;margin:0;background:var(--color-neutral-0);border:1px solid var(--color-brand-300);border-radius:var(--small-border-radius);-webkit-border-radius:var(--small-border-radius);-moz-border-radius:var(--small-border-radius);color:var(--color-brand-300);outline:none;padding:14px 15px;transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in}.contact-form input[type=text]::-webkit-input-placeholder,.contact-form input[type=email]::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder{color:var(--color-brand-300)}.contact-form input[type=text]::-moz-placeholder,.contact-form input[type=email]::-moz-placeholder,.contact-form textarea::-moz-placeholder{color:var(--color-brand-300)}.contact-form input[type=text]:-ms-input-placeholder,.contact-form input[type=email]:-ms-input-placeholder,.contact-form textarea:-ms-input-placeholder{color:var(--color-brand-300)}.contact-form input[type=text]:-moz-placeholder,.contact-form input[type=email]:-moz-placeholder,.contact-form textarea:-moz-placeholder{color:var(--color-brand-300)}.contact-form input[type=checkbox]{display:none}.contact-form input[type=checkbox]+span{display:block;padding:0 0 0 40px;position:relative;font-size:var(--small-font-size);color:var(--color-brand-300);cursor:pointer}.contact-form input[type=checkbox]+span:before{content:"";display:block;position:absolute;top:0;left:10px;width:20px;height:20px;background:var(--color-neutral-0);border:1px solid var(--color-brand-300);border-radius:var(--x-small-border-radius);-webkit-border-radius:var(--x-small-border-radius);-moz-border-radius:var(--x-small-border-radius)}.contact-form input[type=checkbox]+span:after{content:"";display:none;position:absolute;top:0;left:10px;width:20px;height:20px;border:none;outline:none;background:no-repeat center/contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 13 10 18 19 6' fill='none' stroke='%238D0A0C' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.contact-form input[type=checkbox]:checked+span:after{display:block}.contact-form label[for=privacy_policy_checkbox]{margin:16px 0 0;padding:0}.contact-form .error-message{display:none;margin:12px 0 0;padding:0}.contact-form:has(input[type=checkbox]:invalid):has(textarea:user-valid) .error-message{display:block}.contact-form__form-border{border:1px solid transparent;border-radius:var(--large-border-radius);-webkit-border-radius:var(--large-border-radius);-moz-border-radius:var(--large-border-radius);padding:40px}@media (max-width: 991px){.contact-form__form-border{padding:40px 16px}}.contact-media{width:50%;min-width:50%;position:relative}@media (max-width: 991px){.contact-media{width:100%;min-width:100%;margin:24px 0 0;height:95vw}}.contact-media__background img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;border-radius:var(--large-border-radius);-webkit-border-radius:var(--large-border-radius);-moz-border-radius:var(--large-border-radius)}.contact-media__content{width:452px;max-width:40vw;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);background:var(--color-brand-50);border-radius:var(--small-border-radius);-webkit-border-radius:var(--small-border-radius);-moz-border-radius:var(--small-border-radius);padding:27px 24px 24px;text-align:center}@media (max-width: 991px){.contact-media__content{width:85vw;max-width:85vw}}.contact-media__content .content-description{margin-top:24px}.contact-media__content .content-description p{padding:0;margin:0}.contact-media__content .content-description p+p{padding-top:8px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-contact.scss.css.map */
