.template-contact,.template-contact main{background-color:#f361a2}.contact-hero-section .text-block h1{color:#000;font-family:Morl;font-size:80px;font-weight:500;line-height:80%;letter-spacing:-1.6px;text-transform:uppercase;margin-bottom:22px}.contact-hero-section p{font-size:16px;line-height:128%}.contact-hero-section p a{text-decoration:underline}.contact-form-section{max-width:900px;margin:0 auto;padding:0 16.5px}.contact-form-section #ContactForm-phone{display:none}.contact-form-section input,.contact-form-section textarea{border-radius:8px;border:2px solid #282828;background:#fff;padding:10px 29px;color:#231f20;font-family:GT Pressura;font-size:18px;font-weight:700;line-height:100%;height:52px;outline:none}.contact-form-section textarea{height:225px;padding:16px 29px}.contact-form-section input::placeholder{text-transform:uppercase}.contact-form-section textarea::placeholder{text-transform:uppercase}.contact-form-section input:focus,.contact-form-section textarea:focus{background:#fff url(/cdn/shop/files/input_gif.gif) no-repeat left 6px top 10px;background-size:auto 31px;caret-color:transparent}.contact-form-section input.typing,.contact-form-section textarea.typing{background:#fff;caret-color:#000}.contact-form-section .contact-form__form-row{gap:20px}.contact-form-section #ContactForm-name{max-width:385px}.contact-form-section .contact-form__form{gap:21px}.contact-form-section .submit-button{width:184px;height:48px;padding:16px 56px;text-transform:uppercase;box-shadow:4px 4px 0 var(--color-primary-button-text);border:3px solid;margin-bottom:4px;margin-right:4px;transition:none}.contact-form-section .submit-button:hover{box-shadow:0 0;margin:4px 0 0 4px}.template-faqs,.template-faqs main{background-color:#f18a00}.template-faqs .spacing-style h1{font-size:80px;font-weight:500;line-height:80%;letter-spacing:-1.6px;color:#000}.faq-custom-section{margin:0 56px 88px;border-radius:20px;border:2px solid #231F20;background:#fff}.faq-custom-section .faq-menu{padding:55px 0;border-radius:20px;background-color:#fff;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.faq-custom-section .faq-menu::-webkit-scrollbar{display:none}.faq-custom-section .faq-menu.sticky{position:sticky;top:0;left:0;right:0;z-index:100}.faq-custom-section .faq-section:not(:last-child){margin-bottom:52px}.faq-custom-section .faq-menu ul{display:flex;justify-content:center;gap:28px;margin:0;padding:0;list-style:none}.faq-custom-section .faq-menu a{border-radius:12px;border:2px solid #231F20;background:#fff;color:#231f20;font-family:GT Pressura;font-size:20px;font-weight:700;line-height:100%;text-transform:uppercase;padding:14px 56px;display:block;position:relative;transition:none;box-shadow:0 0;margin-right:8px}.faq-custom-section .faq-menu li:last-child a{margin-right:0}.faq-custom-section .faq-menu a.active{opacity:1;box-shadow:4px 4px 0 var(--color-primary-button-text)}.faq-custom-section .faq-section-main{padding:0 72px 56px 80px}.faq-custom-section .faq-section h2{color:#000;font-family:Morl;font-size:32px;font-weight:400;line-height:80%;text-transform:uppercase;margin-bottom:9px}.faq-custom-section .accordion{border-bottom:2px solid #231F20}.faq-custom-section .accordion-header{color:#231f20;font-family:GT Pressura;font-size:18px;font-weight:700;line-height:100%;text-transform:uppercase;padding:16.5px 0;border:none;background:none;width:100%;cursor:pointer;text-align:left}.faq-custom-section .accordion-header:after{content:"";float:right;display:inline-block;width:16px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/cdn/shop/files/arrow-down.svg)}.faq-custom-section .accordion-header.active:after{background-image:url(/cdn/shop/files/arrow-down.svg);transform:rotate(180deg);margin-top:0}.faq-custom-section .accordion-body{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0}.faq-custom-section .accordion-body p{font-family:GT Pressura;font-size:16px;font-weight:500;margin:0;color:#231f20;line-height:140%;padding:0 20px 16px 0}.faq-custom-section .accordion-header.active+.accordion-body{max-height:500px}.faq-custom-section .accordion-body a{text-decoration:underline!important}@media (min-width: 750px) and (max-width: 990px){.faq-custom-section .faq-section-main{padding:0 20px 56px}.faq-custom-section{margin:0 20px 56px}.faq-custom-section .faq-menu ul{gap:10px}.faq-custom-section .faq-menu a{padding:10px 30px}}@media (max-width: 749px){.contact-hero-section{padding:98px 16.5px 0}.contact-hero-section .text-block h1{font-size:40px;margin:0 auto 10px;max-width:200px;letter-spacing:0}.contact-hero-section .custom-section-content>.spacing-style{padding:8px 0 6px!important}.contact-form-section .contact-form__form-row,.contact-form-section .contact-form__form{gap:12px}.contact-form-section textarea{height:285px}.contact-form-section .submit-button{width:97%;height:56px;margin-left:auto;margin-right:auto}.faq-custom-section{margin:0 0 56px;background-color:transparent!important;border:none}.template-faqs .spacing-style h1{font-size:40px;font-weight:400;letter-spacing:0;margin-top:100px}.template-faqs .page-width-content>.spacing-style{padding:7px 0 15px}.faq-custom-section .faq-section-main{padding:10px 20px 30px;background:#fff;border-radius:20px;margin:0 20px;border:2px solid #231F20}.faq-custom-section .faq-menu ul{gap:12px;justify-content:center;flex-wrap:wrap}.faq-custom-section .faq-menu a{font-size:24px;padding:18px 29px;width:156px;max-width:100%;margin-right:7px}.faq-custom-section .faq-menu.sticky{position:static;margin:0}.faq-custom-section .faq-menu.sticky ul{justify-content:center;padding:0 18px}.faq-custom-section .faq-section h2{font-size:40px;margin-bottom:8px}.faq-custom-section .accordion-body p{padding:0 0 16px}.faq-custom-section .accordion-header{font-size:18px;padding:16.5px 40px 16.5px 0;position:relative}.faq-custom-section .accordion-header:after{position:absolute;top:50%;right:0;transform:translateY(-50%);width:14px;height:16px}.faq-custom-section .accordion-header.active:after{margin-top:-8px}.faq-custom-section .faq-section:not(:last-child){margin-bottom:30px;padding-top:20px}.faq-custom-section .faq-menu{text-align:center;background-color:transparent;top:58px;padding:19px 0;margin:0 15px 15px 20px;z-index:999}.faq.template_page .page-width-content>.spacing-style{padding-top:40px!important}}.template-page.template- .page-width-content{--page-content-width: 990px}.template-page.template- .page-width-content rte-formatter p,.template-page.template- .page-width-content rte-formatter li{font-size:16px;font-weight:500;line-height:128%}.template-page.template- .page-width-content rte-formatter p strong,.template-page.template- .page-width-content rte-formatter li strong{font-weight:700}.template-page.template- .page-width-content rte-formatter p a{text-decoration:underline}.shopify-policy__container{max-width:1030px;padding-top:150px}.shopify-policy__title h1{margin-bottom:40px;color:#231f20;font-size:80px;font-weight:500;line-height:80%;letter-spacing:-1.6px;text-transform:uppercase;font-family:var(--font-heading--family);text-align:left}.shopify-policy__body p,.shopify-policy__body li{font-size:16px;font-weight:500;line-height:128%}.shopify-policy__body p strong,.shopify-policy__body li strong,.shopify-policy__body b{font-weight:700}.shopify-policy__body a{text-decoration:underline;word-break:break-word}.shopify-policy__body a span{word-break:break-word}.shopify-policy__body table{width:1005!important}@media (min-width: 990px) and (max-width: 1439px){.shopify-policy__title h1{font-size:64px}}@media (min-width: 750px) and (max-width: 989px){.shopify-policy__title h1{font-size:48px}}@media (min-width: 0px) and (max-width: 749px){.shopify-policy__container{padding-top:120px}.shopify-policy__title h1{margin-bottom:24px;font-size:40px;letter-spacing:0px}.shopify-policy__body table td{padding:10px 5px}.shopify-policy__body table *{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-1.css.map */
