.custom-product-main .gridy-track{border-radius:18px;box-shadow:0 8px 16px #00000040}.custom-product-main .product-block__title h1{font-family:var(--font-body-family);font-size:36px;line-height:42px;color:#e64800;font-weight:600;text-transform:none}.custom-product-main .product-block__price .price-item--regular{color:#62666f;font-size:32px;line-height:41px;font-family:var(--font-heading-family)}.custom-product-main .product-block__description p{color:#101921;font-size:18px;line-height:28px;letter-spacing:0}.custom-product-main .product-block__collapsible_tab summary{padding:15px 0}.overflow--hidden .custom--banner{z-index:-1}.custom-product-main .pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .btn{font-family:var(--font-button-family)!important;letter-spacing:.9px!important;line-height:23px;padding:13px!important;width:100%;font-size:18px!important;font-weight:400!important;text-transform:uppercase}.custom-product-main .pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .btn:hover{box-shadow:0 0 0 3px var(--color-button-background),0 0 0 6px var(--color-button-foreground),0 2px 4px 6px #00000040;z-index:1}.custom-product-main .product-block__collapsible_tab summary svg{height:24px;width:9px;flex-basis:30px;stroke-width:2}.custom-product-main .product-block__collapsible_tab summary span{font-family:var(--font-heading-family);text-transform:uppercase;color:#101921;font-size:24px;line-height:30px;font-weight:400;width:calc(100% - 60px)}.custom-product-main .button-wrapper{padding-top:56px}.custom-product-main .product-block__contact_button{border-top:1px solid var(--color-borders)}.custom-product-main .button-wrapper .btn{color:#fff;padding:15px 20px;width:100%;font-size:20px;line-height:26px;letter-spacing:1px}.custom-product-main .button-wrapper .btn.with-arrow svg{height:30px;width:30px}.with-arrow{display:flex;align-items:center;gap:8px}.custom-product-main details .content.rte p{margin-bottom:10px;font-size:15px}.custom-product-main details .content{padding-top:0}.custom-product-main .arrows-style--no-bg .gridy-arrow{background:#ffffffa3;border-radius:100%}.custom-product-main .arrows-style--no-bg .gridy-arrow:hover{background:#ffffffa3;box-shadow:none}.custom-product-main .arrows-style--no-bg .gridy-arrow svg{height:30px;width:30px;color:#fff;stroke-width:2px}.custom-product-main .pdp-content .col-md-max-4{max-width:535px;margin:0}.custom-product-main .pdp-content{padding-left:115px!important}.custom-product-main .pdp-content .sticky{padding-top:0}.modal.custom-contact-modal{opacity:0;visibility:hidden}.modal.custom-contact-modal.is--open,.modal.custom-contact-modal.is-open.is--open{opacity:1!important;visibility:visible!important}.overflow--hidden,.overflow-hidden.overflow--hidden{overflow:hidden}html.js .is--open>.page-overlay{cursor:var(--css-icon-close) 22 22,auto}.template-product body.overflow--hidden .section-anim-in:not(.ignore-section-animation):not(.anim-custom-child){z-index:-1}.modal:target>.page-overlay,.modal.is--open>.page-overlay{opacity:1!important}.modal:target .modal-dialog,.modal.is--open .modal-dialog{opacity:1;transform:translateY(0)}.custom-contact-modal.modal .modal-header{padding-bottom:0}.custom-contact-modal .pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div{padding-top:0}.custom-contact-modal.modal .modal-header{justify-content:flex-end}.custom-contact-modal .pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div h3{color:#fff!important;margin-bottom:20px;font-family:var(--font-heading-family)!important;font-size:30px!important}.custom-contact-modal .pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .form_title_div h3,.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div h3{font-size:30px!important}.custom--banner .collection-title .heading{letter-spacing:2.4px;text-transform:uppercase}.custom--banner .collection-title{padding:0}.custom--banner{position:relative;overflow:hidden}.custom--banner .banner-wrapper{display:flex;align-items:center;justify-content:space-between}.custom--banner .sm-br-img{max-width:292px}.custom--banner .collection-image{position:absolute;right:0}.custom-product-main .gridy-arrows{opacity:1!important;transform:translateY(-50%)!important}.custom-product-main .arrows-style--no-bg .gridy-arrow{height:72px!important;width:72px!important;padding:0!important;display:flex!important}.custom-product-main .arrows-style--no-bg .gridy-arrow svg path{stroke-width:18px}.custom-product-main.product-main{display:flex;flex-wrap:wrap}.hero__media img{object-position:50% 77%!important}.overflow-hidden{overflow:unset!important}.modal.custom-contact-modal.is-open{visibility:hidden;opacity:0}.modal.custom-contact-modal:target>.page-overlay,.modal.custom-contact-modal.is-open>.page-overlay{opacity:0}.custom-contact-modal .pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div input[type=text]{font-family:var(--font-body-family);letter-spacing:0!important;font-weight:500!important;height:40px}.custom-contact-modal .swal-modal .loader{border:6px solid #f3f3f3!important;border-top:6px solid #101921!important;border-radius:50%;width:60px!important;height:60px!important;animation:2s linear infinite spin;margin:0 auto;display:block}.custom-product-main [data-direction=next]{right:6px}.custom-product-main [data-direction=prev]{left:6px}.custom-product-main .arrows-style--no-bg .gridy-arrow{transform:translateY(-50%)!important}.zoom-gallery .gridy-arrow svg{height:30px;width:30px}.zoom-gallery .arrows-style--no-bg .gridy-arrow:hover{box-shadow:0 0 0 3px #fff,0 2px 4px 3px #00000026!important;background:#ffffffa3}.zoom-gallery .arrows-style--no-bg .gridy-arrow{border-radius:100%!important;background:#ffffffa3;transform:translateY(-50%)!important}.product-template .modal-dialog{background:#051d2e}.modal--fullscreen .modal-close:hover{box-shadow:none!important}.modal--fullscreen .modal-close{background-color:transparent}#formGeneratorForm input[name=Product]{display:none!important}@media(min-width:1341px){.custom-product-main .pdp-media{width:calc(51.358% - 12px)}.custom-product-main .pdp-content{width:calc(48.642% - 12px)}}@media(min-width:992px){.custom--banner .collection-title .heading{font-size:48px;line-height:62px;margin:0}}@media(max-width:1340px){.custom-product-main .pdp-content{padding-left:50px!important}.custom-product-main.product-main{display:grid}}@media(max-width:1224px){.custom-product-main .pdp-content{padding-left:var(--container-margin)!important}.custom-product-main .arrows-style--no-bg .gridy-arrow{height:42px!important;width:42px!important}.custom-product-main .arrows-style--no-bg .gridy-arrow svg{height:25px;width:25px}}@media(max-width:1024px){.custom-product-main .pdp-content .col-md-max-4{max-width:100%}.media-sliders .product-media{border-radius:18px}.custom-product-main .pdp-content{padding-left:0!important;padding-top:20px!important}}@media(max-width:991px){.custom--banner .collection-image{display:none}.custom--banner .banner-wrapper{justify-content:center}}@media(max-width:767px){.custom-product-main .pdp-media{padding:0 24px}.custom-product-main .pdp-content{padding-left:var(--container-margin)!important}.custom-product-main .product-block__title h1{font-size:30px;line-height:36px}.custom-product-main .button-wrapper .btn{padding:10px 20px}.custom-product-main .pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .btn{padding:10px 20px!important}.custom-product-main .product-block__collapsible_tab summary span{font-size:20px}.custom-product-main .product-block__collapsible_tab summary{padding:12px 0}.custom-product-main [data-direction=next].btn--round,.custom-product-main [data-direction=prev].btn--round{border-radius:100%!important}.custom-product-main .arrows-style--no-bg .gridy-arrow{transform:translateY(-50%)!important}.zoom-gallery [data-direction=next]{right:10px;border-radius:100%!important}.zoom-gallery [data-direction=prev]{left:10px;border-radius:100%!important}}@media(max-width:367px){.custom-product-main .product-block__collapsible_tab summary span{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-product.css.map */
