.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button__button--unbranded:focus{box-shadow:none}.contact-us{margin:80px 0}.contact-us .container{max-width:1128px}.contact-title{margin-bottom:32px;font-family:var(--font-H-G);font-style:normal;font-weight:600;font-size:36px;line-height:103.1%;display:flex;align-items:center;letter-spacing:-.03em;color:#000;padding-left:24px;position:relative}.contact-title:before{position:absolute;content:"";width:4px;height:100%;background:#2f996a;left:0;top:0}.text_T{font-family:var(--font-DM);font-style:normal;font-weight:400;font-size:16px;line-height:130%;display:flex;align-items:center;letter-spacing:-.02em;color:#7e7e7e}.contact-header{margin:0 0 32px}.contact-notes h4{font-family:var(--font-H-G);font-style:normal;font-weight:400;font-size:21px;line-height:130%;display:flex;align-items:center;letter-spacing:-.02em;color:#000;margin:0 0 12px}.notes-text li{font-family:var(--font-DM);font-style:normal;font-weight:400;font-size:16px;line-height:130%;letter-spacing:-.02em;color:#7e7e7e}.notes-text ul{list-style:disc;padding-left:25px}.bottom_notes-text{font-family:var(--font-DM);font-style:normal;font-weight:400;font-size:16px;line-height:130%;letter-spacing:-.02em;color:#000;margin:12px 0 0}.bottom_notes-text a{cursor:pointer;text-decoration:underline}.contact-box{margin:80px 0 0}.contact-box{margin:80px 0;border:1px solid #00000014;padding:56px;border-radius:20px;box-shadow:0 16px 25px 14px #0000000a;gap:85px;display:grid;grid-template-columns:repeat(2,1fr)}.small-title{font-family:var(--font-H-G);font-style:normal;font-weight:700;font-size:14px;line-height:150%;letter-spacing:.1em;text-transform:uppercase;color:#000;margin:0 0 16px;display:inline-block}.heading-title{font-family:var(--font-H-G);font-style:normal;font-weight:600;font-size:36px;line-height:103.1%;display:flex;align-items:center;letter-spacing:-.03em;color:#000}.contact-addres-list-bar{margin:40px 0 0;display:flex;flex-direction:column;gap:24px}.contact-map-inner{display:flex;position:relative;padding-bottom:27.1%}.contact-map-inner iframe{position:absolute;width:100%;height:100%}.icon_trxt{display:flex;align-items:center;gap:20px}.list-icon-svg{width:48px;height:48px;display:flex;align-items:center;justify-content:center;min-width:48px}.icon_trxt p{font-family:var(--font-H-G);font-style:normal;font-weight:400;font-size:21px;line-height:130%;display:flex;align-items:center;letter-spacing:-.02em;color:#080808}.icon_trxt:last-child{align-items:self-start}.Cst-form-bar .field{border:1px solid #828282;border-radius:6px;font-family:var(--font-H-G);font-style:normal;font-weight:700;font-size:14px;line-height:150%;display:flex;align-items:center;letter-spacing:.1em;text-transform:uppercase;color:#828282}.Cst-form-bar .field label{font-family:var(--font-H-G);font-style:normal;font-weight:700;font-size:14px!important;line-height:150%;display:flex;align-items:center;letter-spacing:.1em!important;text-transform:uppercase;color:#828282;left:13px;top:13px}.Cst-form-bar .field input,.Cst-form-bar .field input::placeholder,.Cst-form-bar textarea{font-family:var(--font-H-G);font-style:normal;font-weight:700;font-size:14px;line-height:150%;display:flex;align-items:center;letter-spacing:.1em;color:#828282}.Cst-form-bar textarea{height:100%;padding:11px 12px!important}.contact__fields,.contact__fields .field{margin:0 0 24px}.Cst-form-bar .field input{padding:12px}.Cst-form-bar .field__input:focus~.field__label{top:-11px;left:7px;background:#fff;padding:0 5px}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{top:-11px;left:7px;background:#fff;padding:0 5px}.Cst-form-bar .field.textarea{min-height:164px;margin:0 0 32px}.contact__button .custom-btn{background:#009672;min-width:160px;min-height:46px;font-size:14px;line-height:150%;letter-spacing:.1em;padding:0}.contact-map .container{max-width:1288px}.strap-section{margin:80px 0 113px}.strap-title{font-family:var(--font-H-G);font-style:normal;font-weight:600;font-size:36px;line-height:103.1%;display:flex;align-items:center;text-align:center;letter-spacing:-.03em;color:#000}.strap-header{display:flex;align-items:center;gap:68px}.strap-handle{font-family:var(--font-H-G);font-style:normal;font-weight:400;font-size:21px;line-height:130%;display:flex;align-items:center;text-align:center;letter-spacing:-.02em;color:#828282}.strap-section .container{max-width:1288px}.step-slider-outer{margin:45px 0 0;overflow:hidden}.step-slider-inner .swiper.strap-slider{position:static;overflow:visible}.step-slider-inner{position:relative}.strap-card{min-width:400px}.strap-card img{width:100%;display:block;border-radius:16px}.swiper.strap-slider{opacity:0}.swiper.strap-slider.swiper-initialized{opacity:1}.notes-text li:first-child{max-width:870px}.contact-header{max-width:1060px}@media(min-width:1023px){.step-slider-outer{padding-right:30px}}@media(max-width:1023px){.strap-card{min-width:inherit}.contact-box{padding:30px;gap:40px}.icon_trxt p{font-size:16px}.list-icon-svg{width:40px;height:44px;min-width:40px}}@media(max-width:749px){.step-slider-inner .swiper-wrapper{display:grid;transform:inherit!important;grid-template-columns:repeat(2,1fr);gap:9px 13px}.strap-title{font-weight:500;font-size:28px;line-height:35px;letter-spacing:-.01em}.strap-handle{font-size:16px;line-height:130%}.strap-header{gap:44px}.step-slider-outer{margin:35px 0 0}.strap-section{margin:64px 0 105px}.contact-box{margin:64px 0 89px;gap:60px;grid-template-columns:repeat(1,1fr);box-shadow:none;border:none;padding:0}.contact-form-outer{padding:24px;border-radius:20px;border:1px solid #00000014;box-shadow:0 16px 25px 14px #0000000a;margin:29px 0 0}.contact-info{order:2}.Cst-form-bar .field label{font-size:12px!important;line-height:120%;top:18px}.Cst-form-bar .field input{padding:16px 12px!important}.Cst-form-bar .field__input:focus~.field__label{top:-8px}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{top:-8px;left:7px}.contact__fields,.contact__fields .field{margin:0 0 16px}.contact__button .custom-btn{font-size:12px;line-height:120%}.contact-us{margin:40px 0 0}.contact-title{font-weight:500;font-size:28px;line-height:35px;letter-spacing:-.01em;margin-bottom:24px}.contact-title:before{width:2px}.text_T,.notes-text li,.bottom_notes-text{font-weight:500;font-size:14px;line-height:120%}.contact-header{margin:0 0 24px}.small-title{font-size:12px;line-height:120%}.heading-title{text-transform:capitalize;font-weight:500;font-size:28px;line-height:35px;letter-spacing:-.01em}.list-icon-svg{width:56px;height:56px;min-width:56px}.icon_trxt{gap:10px}.contact-addres-list-bar{margin:0;gap:28px}.swiper.strap-slider{opacity:1}.contact-map-inner{padding-bottom:82.6%}.Cst-form-bar .field input,.Cst-form-bar .field input::placeholder,.Cst-form-bar textarea{font-weight:700;font-size:12px;line-height:120%}.list-icon-svg img{width:28px;height:28px}.Cst-form-bar textarea{position:relative;top:-20px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/contact_us.css.map */
