@font-face{font-family:PP Neue Montreal;src:url(/cdn/shop/files/ppneuemontrealitalic.woff?v=1760913650) format("woff");font-weight:400;font-style:italic;font-display:swap}.header__heading-link{margin-left:0}.hero__buttons--custom .button{font-size:1.6rem;padding:1rem 2.3rem;letter-spacing:0;display:flex;align-items:center;font-weight:500;justify-content:center;gap:10px;transition:.4s ease all;background-color:#e24343!important;border:1px solid #E24343}.hero__buttons--custom .button:hover{padding:1rem 2.3rem!important;background-color:transparent!important;border:1px solid rgb(var(--color-button-text));transition:none}.hero__buttons--custom .button:after,.hero__buttons--custom .button:before{display:none}.hero__buttons--custom{align-items:flex-end;justify-content:flex-end;display:flex}.horizontal-ticker__container .product__text img{height:2.8rem;margin-right:1rem}.horizontal-ticker__container .product__text{line-height:normal}.icon-bar-card--horizontal.multicolumn-card{justify-content:center;padding:18px;background-color:#f6f6f6;border-radius:20px;gap:10px}.multicolumn-card.multicolumn--diff-bgs .icon-bar-card__icon{padding-top:0!important}.icon-bar-card__icon img{height:2.8rem}.icon-bar .icon-bar-card--horizontal .multicolumn-card__info h3{font-size:1.6rem;font-weight:500}.icon-bar .icon-bar-card--horizontal .multicolumn-card__info{padding:0!important}.custom-columns .button{font-size:1.6rem;padding:1rem 2.3rem;letter-spacing:0;display:flex;align-items:center;line-height:normal;font-weight:500;justify-content:center;gap:10px;transition:.4s ease all}.custom-columns .button:hover{padding:1rem 2.3rem!important;background-color:transparent;border:1px solid #1C1C1C;color:#1c1c1c}.custom-columns .button:after,.custom-columns .button:before{display:none}.product-info{background-color:#fff}.product-info h2{max-width:900px;margin-right:auto;margin-left:auto;margin-top:0;font-size:3.6rem;margin-bottom:1.8rem;text-align:center;font-weight:700;text-transform:uppercase;line-height:102.7%;color:#1c1c1c}.product-info p{text-align:center;margin:0;font-size:1.6rem;font-weight:500;line-height:normal;color:#1c1c1c}.product-info__button{font-size:1.6rem;width:100%;max-width:315px;margin-top:2.8rem;background-color:#e24343;border:1px solid #E24343;margin-right:auto;margin-left:auto;padding:12px 23px;line-height:normal;border-radius:50px;color:#fff;text-decoration:none;display:flex;align-items:center;font-weight:500;justify-content:center;gap:10px;transition:.4s ease all}.product-info__button svg path{transition:.4s ease all}@media (hover: hover){.product-info__button:hover{border-color:#000;background-color:transparent;color:#000}.product-info__button:hover svg path{fill:#000}}.product-info__content{display:grid;grid-template-columns:.8fr 1fr .8fr;gap:2.4rem;align-items:center;margin-top:4.3rem}.product-info__content img{width:100%;height:auto}.product-info__item{padding:2.8rem;background-color:#f6f6f6;border-radius:1.9rem}.product-info__item h4{margin:0;opacity:.4;text-transform:uppercase;font-size:1.2rem;line-height:100%;font-weight:500}.product-info__item p{text-align:initial;margin-top:.8rem;margin-bottom:0;margin-left:0;margin-right:0;line-height:141%;font-weight:500;max-width:100%!important;width:100%!important;font-size:1.6rem}.product-info__right,.product-info__left{display:flex;flex-direction:column;justify-content:center;gap:2rem}.home-products{padding-top:7.6rem;background-color:#fff}.home-products h2{margin-top:0;font-size:3.6rem;margin-bottom:0;font-weight:700;max-width:502px;text-transform:uppercase;line-height:102.7%;color:#1c1c1c}.home-products__text{max-width:502px}.home-products__text strong{font-weight:700}.home-products__text p{font-weight:500;margin:0;font-size:1.6rem;line-height:120%;color:#1c1c1c}.home-products__text p:last-child{margin-top:2rem}.home-products__heading{display:flex;justify-content:space-between;align-items:center;gap:2rem}.home-products__item img{width:100%;border-radius:2rem;height:auto;aspect-ratio:3/2;display:block;object-fit:cover;max-width:100%}.home-products__item h3{margin-bottom:0;margin-top:0;font-size:2rem;font-weight:500!important;line-height:100%;color:#1c1c1c}.home-products__item p{margin-top:1.2rem;margin-bottom:0;font-size:2rem;font-weight:500;line-height:113%;color:#1c1c1c}.home-products__content{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:5.5rem}.home-products__button{padding:0;background-color:transparent;cursor:pointer;border:none!important;-webkit-appearance:none;appearance:none;outline:none!important}.home-products__button svg path,.home-products__button svg rect{transition:.4s ease all}.faq{background-color:#fff}.faq__content{display:grid;grid-template-columns:450px 1fr;gap:13.1rem}.faq__content h2{max-width:427px;margin-top:0;font-size:3.6rem;margin-bottom:0!important;font-weight:700;text-transform:uppercase;line-height:102.7%;color:#1c1c1c}.faq__content h2 p{margin:0!important}.faq__details{outline:none!important;-webkit-appearance:none!important;appearance:none!important;list-style:none;padding:2.4rem 0;border-bottom:1px solid #E5EAF1}.faq__summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin:0;font-size:2rem;line-height:120%;font-weight:500;color:#1c1c1c}.faq__summary svg{transition:.4s ease all}.first-details[open] .faq__summary svg{rotate:180deg}.first-details{padding-top:0}details summary::-webkit-details-marker{display:none}.faq__details-body{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.faq__details-body p{margin:0;font-size:1.6rem;line-height:162%;font-weight:500;opacity:.7;color:#1c1c1c}.faq__details-body a{text-decoration:underline;color:#1c1c1c!important;opacity:.7;font-weight:400}@media (hover: hover){.home-products__button:hover svg path{fill:#fff}.home-products__button:hover svg rect{fill:#e24343}}.home-products__item-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:2rem}.product-page-related .home-products__heading{display:block;text-align:center}.product-page-related .home-products__heading h2{margin-right:auto;margin-left:auto}.product-page-related .home-products__text{margin-right:auto;max-width:586px;margin-left:auto}.home-products__item a{position:relative}.home-products__badge{position:absolute;right:2rem;bottom:2rem;height:41px;padding:0 1.9rem;display:flex;align-items:center;color:#1c1c1c!important;justify-content:center;font-size:1.2rem;font-weight:500;border-radius:50px;background-color:#fff}.product-table__table{max-width:561px;width:100%;border:1px solid #E2E2E2;border-right:none!important}.product-table__row{display:grid;grid-template-columns:repeat(3,1fr)}.product-table__row p{padding:.8rem 1.2rem;display:block!important;font-size:1.6rem;font-weight:500;line-height:2.2rem;margin:0;border-bottom:1px solid #E2E2E2;border-right:1px solid #E2E2E2}.product-table__row:last-child p{border-bottom:none!important}.product-table__content{max-width:858px;width:100%;margin-right:auto;margin-left:auto;margin-top:5.2rem;display:flex;flex-direction:column;gap:1rem}.product-table__content details{background-color:#f6f6f6;border-radius:2rem;padding:3.6rem}.product-table__details-heading{display:flex;align-items:center;gap:2.4rem}.product-table__details-heading h3{font-size:2rem;font-weight:500;margin:0}.product-table__content summary{display:flex;justify-content:space-between;align-items:center;gap:2rem}.product-table__text{display:flex;flex-direction:column;gap:2rem;margin-top:2.4rem;margin-bottom:3.6rem}.product-table__text p{margin:0;line-height:2.2rem;font-size:1.6rem;opacity:.7;font-weight:500}details summary .arrow svg{transition:.4s ease all}details[open] summary .arrow svg{rotate:180deg}.product-table h2{max-width:690px;margin-right:auto;margin-left:auto;margin-top:0;font-size:3.6rem;margin-bottom:1.8rem;text-align:center;font-weight:700;text-transform:uppercase;line-height:102.7%}.product-table__subtitle{margin-top:1.8rem;font-size:1.6rem;font-weight:500;text-align:center}summary::-webkit-details-marker{display:none}summary{-webkit-appearance:none;appearance:none}details{outline:none;-webkit-appearance:none;appearance:none;box-shadow:none}.custom-footer{background-color:#fff}.custom-footer__copy,.custom-footer__menu-wrapper{display:flex;justify-content:space-between;align-items:center}.custom-footer__copy{margin-top:5.5rem}.custom-footer__socials{display:flex;justify-content:space-between;max-width:113px;width:100%}.custom-footer__socials.mobile{display:none}.custom-footer__socials a{text-decoration:none}.custom-footer__socials a svg path{transition:.4s ease all}@media (hover: hover){.custom-footer__socials a:hover svg path{fill:#e24343}}.custom-footer__copy p{margin:0;font-size:1.4rem;color:#1c1c1c!important;font-weight:500;opacity:.7}.custom-footer__menu{display:flex;align-items:center;gap:2.4rem}.custom-footer__menu a{color:#1c1c1c;transition:.4s ease all;font-size:1.6rem;line-height:100%;font-weight:500;text-decoration:none}@media (hover: hover){.custom-footer__menu a:hover{color:#e24343}}.custom-footer__form input{padding:1.4rem 2rem;max-width:320px;min-width:320px;height:45px;font-size:1.4rem;width:100%;font-weight:500;border-top-left-radius:2.5rem;border-bottom-left-radius:2.5rem;border:1px solid #e5e5e8;box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important;outline:none!important;z-index:1;position:relative;right:-2rem}.custom-footer__logo{margin-bottom:1.2rem}.custom-footer__form button{padding:1.2rem 2.6rem;background-color:#e24343;border:1px solid #E24343!important;color:#fff;height:45px;cursor:pointer;display:flex;align-items:center;font-size:1.6rem;font-weight:500;gap:.6rem;border-radius:5rem;transition:.4s ease all;z-index:2;border-color:#e24343!important;box-shadow:none}@media (hover: hover){.custom-footer__form button:hover{border-color:#000!important;background-color:#000!important}}.custom-footer__form-fields{display:flex;align-items:center}.custom-footer__success-message{text-align:center;color:green;font-size:1.6rem;margin-top:0;margin-bottom:1.5rem;font-weight:500}.custom-footer__mobile-menu-wrapper{display:none}.custom-footer__mobile-menu{display:grid;grid-template-columns:repeat(2,1fr);max-width:200px;width:100%;gap:2.4rem}.custom-footer__mobile-menu a{color:#1c1c1c;transition:.4s ease all;font-size:1.6rem;line-height:100%;font-weight:500;text-decoration:none}.custom-header__buttons{display:flex;align-items:center}.header__icons{display:inline-flex;justify-content:flex-end;align-items:center;width:100%}.custom-header__button{width:fit-content;background:transparent;font-size:1.6rem;border:1px solid white;margin-left:auto;padding:1.2rem 2.3rem;line-height:normal;border-radius:50px;color:#fff;text-decoration:none;display:flex;align-items:center;font-weight:500;justify-content:center;gap:1rem;transition:.4s ease all}.custom-header__button:hover{background-color:#e24343;border-color:#e24343}.menu-drawer{background-color:#fff}.section-header:not(.scrolled-past-header) .menu-opening .header__icon{color:#1c1c1c}.menu-drawer__menu-item,.menu-drawer__account{color:#1c1c1c}.hero-slide__content--custom .h1{text-transform:uppercase;font-size:6.4rem;line-height:96%}.hero-slide__content--custom p{font-size:1.8rem;line-height:2.2rem}.hero-slide__content--custom{width:100%;flex-direction:row;display:flex;justify-content:space-between}.hero-slide__overlay{background:linear-gradient(180deg,#000,#0000 25.76% 32%,#0000 46.15% 63.75%,#000);background-repeat:no-repeat;opacity:1}.hero-slide__content--box{max-width:600px}.hero__text:not(:first-child){margin-top:1.8rem}.product__title h1{font-weight:500;letter-spacing:0}.atc-button.product-form__submit:after,.atc-button.product-form__submit:before,.atc-button.product-form__submit:hover:before{display:none!important}body .main-product-form .atc-button.product-form__submit{color:rgb(var(--color-button-text));font-size:1.6rem;font-weight:500;text-transform:capitalize;line-height:normal;background-color:rgba(var(--color-button),var(--alpha-button-background));transition:.4s ease all;letter-spacing:0}body .main-product-form .atc-button.product-form__submit:hover{border:1px solid rgb(var(--color-foreground));background-color:rgb(var(--color-button-text));color:rgb(var(--color-foreground))}.button--suffix-icon .button__label:after{width:1.6rem;height:1.6rem}body .main-product-form .atc-button.product-form__submit span svg{vertical-align:middle;margin-left:1rem}body .main-product-form .atc-button.product-form__submit:hover span svg{stroke:#1c1c1c}.product .price__sale .price-item--sale,.product .price__compare-price .price-item--regular{font-weight:500;letter-spacing:0}.product .price__badge-sale{font-weight:500;border-radius:20px;font-size:1.4rem;letter-spacing:0;padding:.2rem .9rem}.product .price__regular .price-item--regular{font-weight:500;letter-spacing:0;color:#1c1c1c}.product__description p{font-size:1.6rem;font-weight:500;line-height:2.2rem}.product__info-container .product-form__label-container label{font-size:1.2rem;line-height:1.1rem;opacity:.4;font-weight:500;text-transform:uppercase;margin-bottom:1.6rem}.shopify-payment-button__more-options{text-decoration:underline!important}.product-form__input label{font-weight:500;letter-spacing:0!important}.variant_label_popular{font-style:italic;font-weight:400}span.jdgm-rev-widg__summary-average{color:#1c1c1c}.jdgm-rev-widg__title{color:#1c1c1c;font-weight:700;font-size:3.6rem!important;letter-spacing:0}a.jdgm-write-rev-link{font-weight:500}.jdgm-rev__content{color:#1c1c1c}.jdgm-form__title{color:#1c1c1c;font-weight:500}.jdgm-form .jdgm-form__fieldset>label{color:#1c1c1c}.jdgm-form .jdgm-form__fieldset .jdgm-form__inline-label,span.jdgm-form__reviewer-name-format-container,.jdgm-form__fieldset{color:#1c1c1c}a.jdgm-btn.jdgm-btn--border.jdgm-cancel-rev,.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-widget input.jdgm-review-search,.jdgm-subtab__name,.jdgm-widget .jdgm-btn.jdgm-btn,.jdgm-chip{font-weight:500}.jdgm-all-reviews__summary-text--verified{color:#1c1c1c}.price-weight{font-size:1.4rem!important;opacity:.4!important;position:relative;letter-spacing:0!important;top:1.5px!important}body.template--product .custom-header__button,.template--blog .custom-header__button,.template--article .custom-header__button,.template-- .custom-header__button,.template--page--contact .custom-header__button{border:1px solid #1c1c1c;color:#1c1c1c}body.template--product .custom-header__button:hover,.template--blog .custom-header__button:hover,.template--article .custom-header__button:hover,.template-- .custom-header__button:hover,.template--page--contact .custom-header__button:hover{border:1px solid #e24343;color:#fff;background-color:#e24343}.hero__buttons--custom .button.button--primary{border-color:#e24343;color:#fff}.hero__buttons--custom .button.button--primary:hover{color:#fff;border-color:#fff}.about-text__content{display:flex;justify-content:space-between;align-items:center;gap:3rem}.about-text__left{max-width:650px;width:100%}.about-text__right{max-width:558px;width:100%;display:flex;flex-direction:column;gap:1rem}.about-text__block h2{font-size:3.6rem;font-weight:700;margin-bottom:5.2rem;margin-top:0;line-height:3.8rem;text-transform:uppercase}.about-text__image{width:100%;max-width:100%;height:auto;border-radius:2rem;margin-top:7.6rem}.about-text__button{background-color:#e24343;border:1px solid #E24343;width:fit-content;font-size:1.6rem;margin-top:3.6rem}.about-text__button:hover svg path{transition:.4s ease all}@media (hover: hover){.about-text__button:hover{background-color:#fff;color:#000;border-color:#000}.about-text__button:hover svg path{fill:#000}}.about-text__block p{margin:0;font-size:1.8rem;font-weight:500;line-height:130%;margin-bottom:1.6rem}.about-text__block p:last-child{margin-bottom:0}.about-text__second-block{margin-top:7.6rem}.about-text__item{border-radius:2rem;background-color:#f6f6f6;padding:3.6rem}.about-text__item h4{margin-top:6.4rem;font-size:2rem;font-weight:500;line-height:1.4rem;margin-bottom:0}.about-text__item p{margin-bottom:0;margin-top:1.8rem;font-size:1.6rem;line-height:120%!important;font-weight:500;opacity:.7;max-width:430px}.about-text__button-mobile{display:none!important}.about-text__mobile{display:none}.custom-button.about-text__button{padding:1.2rem 2.3rem;border-radius:50px;color:#fff;text-decoration:none;display:flex;align-items:center;font-weight:500;justify-content:center;gap:1rem;transition:.4s ease all;line-height:normal}.custom-button.about-text__button:hover{background-color:#fff;color:#1c1c1c;border-color:#1c1c1c}.menu-drawer__menu-item:hover,.menu-drawer__account:hover{color:#e24343}.article-card__excerpt{line-height:normal}.article-card__info time{font-size:1.6rem;letter-spacing:.13rem;line-height:normal;text-transform:uppercase;font-weight:500}.newsletter__solid-btn,.cart__checkout-button{font-weight:500}.pp-button-enter:before,.pp-button-enter:after{display:none!important}.pp-button-enter{width:100%!important;max-width:100%!important;text-align:center!important;padding:1.2rem!important;font-size:1.6rem!important;font-weight:500!important;display:flex!important;color:#fff!important;gap:1rem!important;align-items:center!important;font-family:PP Neue Montreal,sans-serif!important;letter-spacing:0!important;outline:none!important;box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important;border:1px solid #E24343!important;background-color:#e24343!important;border-radius:20px!important;transition:.4s ease all!important}.pp_tracking_title{font-size:3.6rem;text-transform:uppercase;text-align:center;margin-top:5rem;margin-bottom:2rem;line-height:3.7rem!important}@media (hover: hover){.pp-button-enter:hover{background-color:#fff!important;border-color:#000!important;color:#000!important}}.custon-form h2{margin:0;font-size:3.6rem;font-weight:700;max-width:342px;line-height:3.8rem;text-transform:uppercase}.custon-form h2.mobile-title{display:none}.custom-form__wrapper{display:grid;grid-template-columns:.5fr 1fr;gap:5rem}.custom-form__form-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem}.custom-form__form-wrapper input{width:100%;padding:1.5rem 2.7rem;background-color:#f4f4f4;color:#6e6e6e;letter-spacing:-.032rem;font-weight:400;-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;outline:none!important;border:none!important;border-radius:1.4rem;font-family:PP Neue Montreal,sans-serif!important}.custom-form__form-wrapper input::placeholder{color:#6e6e6e;font-weight:400}.custom-form__form textarea::placeholder{color:#6e6e6e;font-family:PP Neue Montreal,sans-serif!important;font-weight:400}.custom-form__form textarea{width:100%;padding:1.7rem 2.7rem;background-color:#f4f4f4;color:#6e6e6e;font-family:PP Neue Montreal,sans-serif!important;font-weight:400;-webkit-appearance:none!important;appearance:none!important;box-shadow:none!important;border:none!important;border-radius:1.4rem;min-height:33.7rem;resize:none;outline:none!important;display:block;margin-top:1.4rem}.custom-form__button{background-color:#e24343;width:100%!important;max-width:100%!important;margin-top:1.4rem;font-size:1.6rem;cursor:pointer;color:#fff;border:1px solid #E24343;line-height:normal;padding:1.2rem 0;border-radius:50px}.custom-form__button svg path{transition:.4s ease all}.custon-form{padding:50px 0}@media (hover: hover){.custom-form__button:hover{border-color:#000!important;color:#000;background-color:#fff}.custom-form__button:hover svg path{fill:#000}}.custom-form__info h3,.custom-form__info p,.custom-form__address p,.custom-form__address h3{margin:0}.custom-form__info-wrapper{display:flex;flex-direction:column;height:100%}.custom-form__company-info{margin-top:auto}.custom-form__info h3,.custom-form__address h3{text-transform:uppercase;font-size:1.2rem;letter-spacing:-.032rem;line-height:139%;font-weight:500;opacity:.4}.custom-form__info p,.custom-form__address p{font-size:1.6rem;margin-top:.4rem;font-weight:500;line-height:129%;letter-spacing:-.024rem}.custom-form__grid{margin-top:3.6rem;display:flex;align-items:center;gap:3.6rem}.custom-form__socials{display:flex;gap:1.6rem;align-items:center;margin-top:3.6rem}.custom-form__socials a{text-decoration:none}.custom-form__socials a svg path{transition:.4s ease all}.custom-form__button svg{vertical-align:middle}@media (hover: hover){.custom-form__socials a:hover svg path{fill:#e24343}}@media screen and (min-width: 990px){.header{grid-template-columns:1fr auto 1fr}}@media (max-width: 1200px){.product-info__item{padding:2rem}.product-info__item p{font-size:1.4rem}.faq__content{grid-template-columns:auto 1fr;gap:4rem}}@media (max-width: 1100px){.about-text__block h2{font-size:2.5rem;margin-bottom:3.6rem}.custon-form h2{font-size:3.2rem;margin-bottom:3.6rem;max-width:292px}.custon-form h2.descktop-title{display:none}.custon-form h2.mobile-title{display:block}.custom-form__wrapper{grid-template-columns:repeat(1,1fr);gap:3.6rem}.custom-form__form{grid-row:1}}@media (max-width: 992px){.product-info h2{font-size:2.8rem}.product-info__content{grid-template-columns:repeat(1,1fr);gap:0}.product-info__content img{grid-row:3;max-width:470px;margin-right:auto;margin-left:auto;margin-top:2rem}.product-info__item{padding:3.4rem 2rem;max-width:500px;margin-right:auto;margin-left:auto}.product-info__item p{font-size:1.6rem}.product-info__right{grid-row:2;margin-top:.6rem}.product-info__right,.product-info__left{gap:.6rem}.home-products h2{font-size:2.8rem;text-align:center}.home-products__heading{flex-direction:column;text-align:center;justify-content:center;gap:0}.home-products__item h3{font-size:1.8rem}.home-products__item p{font-size:1.8rem;margin-top:1rem}.home-products__content{margin-top:3.6rem}.home-products__item-wrapper{margin-top:2.4rem}.faq__content{grid-template-columns:repeat(1,1fr);gap:3.6rem}.faq__content h2{font-size:2.8rem;text-align:center;margin-right:auto;margin-left:auto;margin-bottom:0!important}.product-table h2{font-size:2.8rem}.custom-footer__menu a{font-size:1.4rem}.custom-footer__form input{max-width:270px;min-width:270px}.custom-header__button.custom-button{display:none}.hero-slide__content--custom h1{font-size:4.5rem}.menu-drawer__account{display:none}.about-text__content{display:block}.about-text__left,.about-text__right{max-width:100%}.about-text__right{margin-top:3.6rem}.about-text__block h2{font-size:2rem;line-height:105%}.about-text__button{display:flex;gap:1rem}.about-text__second-block{margin-top:3.6rem}.about-text__item{padding:2.4rem}.about-text__item h4{margin-top:3.6rem}.about-text__button-mobile{display:flex}.about-text__mobile{display:block}.about-text__button-desktop,.about-text__desktop{display:none}}@media (max-width: 768px){.pp_tracking_title{font-size:3.2rem;line-height:3.1rem!important}.product-info{margin-top:0}.product-info h2{font-size:2rem;max-width:359px;margin-bottom:1.4rem}.product-info p{max-width:239px;margin-right:auto;margin-left:auto}.product-info__button{width:100%;max-width:361px;margin-top:2.4rem}.home-products h2{font-size:2rem;max-width:359px;margin-bottom:1.4rem}.home-products__content{grid-template-columns:repeat(1,1fr);gap:3.9rem}.faq__content h2{font-size:2rem;max-width:250px;margin-bottom:1.4rem}.faq__details{padding:2.4rem 0}.faq__summary{font-size:1.8rem;line-height:133%}.product-table h2{font-size:2rem;margin-bottom:1.4rem}.product-table__subtitle{margin-top:1.4rem}.product-table__content details{padding:3.6rem 2.4rem}.product-table__details-heading h3{font-size:1.8rem}.product-table__row p{font-size:1.2rem;line-height:110%}.product-table__text{margin-bottom:2.4rem}.custom-footer{padding-top:3.6rem;padding-bottom:3.6rem}.custom-footer__copy{margin-top:3.6rem}.custom-footer__logo{margin-bottom:4.8rem}.custom-footer__menu{display:none}.custom-footer__form{width:100%}.custom-footer__form input{right:0;min-width:95%;max-width:95%;width:95%}.submit-button{position:absolute;right:5rem}.custom-footer__mobile-menu-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:3.6rem}.custom-footer__socials.mobile{display:flex;flex-direction:column;justify-content:space-between;height:9.6rem;max-width:100%;width:100%;align-items:flex-end}.custom-footer__socials.desktop{display:none}.about-text__block h2{font-size:2rem;line-height:105%}.about-text__image{margin-top:3.6rem;aspect-ratio:1/1;width:100%;height:auto;object-fit:cover}.about-text__button{width:100%;max-width:100%}.custon-form h2{line-height:97%}.custom-form__form-wrapper{grid-template-columns:repeat(1,1fr)}.custom-form__grid{flex-direction:column;gap:2.4rem;margin-top:2.4rem;align-items:initial}.custom-form__socials{display:none}}@media (max-width: 767px){.hero-slide__content--custom{flex-direction:column}.hero-slide__content--custom .h1{font-size:3.2rem}.hero-slide__content--custom p{font-size:1.6rem}.hero__buttons--custom{justify-content:center;align-items:center}.hero__buttons--custom .button{width:100%}.custom-columns .button{width:100%;line-height:normal}.product__description{order:1}.main-product__info-container{display:flex;flex-direction:column}.product__title h1{margin-top:2rem}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__title{font-size:2.8rem!important}.about-text__button-mobile{display:flex}}@media (max-width: 450px){.product-table__row p{font-size:.9rem;line-height:1.3rem;padding:.4rem .6rem}.submit-button{position:absolute;right:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
