*{margin:0}.padding-global{width:100%;padding:0 20px}.max-width-large{width:100%;max-width:1240px;margin:0 auto}.heading-xlarge{font-weight:400;font-size:56px;line-height:120%;letter-spacing:0px}.heading-large{font-weight:400;font-size:48px;line-height:120%;letter-spacing:0px}.heading-small{font-weight:400;font-size:24px;line-height:120%;letter-spacing:0px}.text-size-large{font-weight:400;font-size:20px;line-height:32px;letter-spacing:0px}.color-white{color:#fff}.color-dark-grey{color:#212121}.text-align-center{text-align:center}.cta-wrapper{border:2px solid #BB142C;border-radius:0;padding:6px;display:flex;justify-content:stretch;cursor:pointer;transition:.3s ease}.button-global{background-color:#bb142c;padding:12px 24px;border:0;text-decoration:none;font-size:20px;line-height:32px;font-weight:500;text-align:center;letter-spacing:0;color:#fff;transition:.3s ease;width:100%}.cta-wrapper:hover{border-color:#16283b}.cta-wrapper:hover .button-global{background-color:#16283b}.custom-header{width:100%;padding:20px;background-color:#fff;transition:backdrop-filter .3s ease,background-color .3s ease}.template-index .custom-header{background-color:transparent}.custom-header.scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#16283b}.header-inner{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0}.product-description-block h4{font-size:24px;margin:10px 0}.product__description h2{font-size:24px}.logo-link-wrapper{display:flex;justify-content:center;align-items:center}body.menu-open img.logo.logo-light{display:block}body.menu-open img.logo.logo-dark{display:none}body.menu-open .hamburger span{background:#fff}.header-logo img{width:100%;position:relative;z-index:99;object-fit:cover;max-width:90px}.desktop-nav ul{display:flex;align-items:center;gap:2rem;list-style:none;margin:0;padding:0}.header-nav .nav-link{font-weight:500;font-size:20px;line-height:32px;color:#fff;text-decoration:none;position:relative;transition:color .3s ease}.template-index .header-nav .nav-link{color:#fff}.header-nav .nav-link:hover{color:#bb142c}.header--dark.scrolled .nav-link{color:#212121}.hamburger{display:none;flex-direction:column;cursor:pointer;gap:5px;width:28px;z-index:60;position:relative}.hamburger span{display:block;height:2px;background:#fff;border-radius:2px;transition:all .4s cubic-bezier(.65,0,.35,1);transform-origin:center}.template-index .hamburger span{background:#fff}.header--dark .hamburger span{background:#212121}.hamburger.active span:nth-child(1){transform:rotate(45deg) translateY(10px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translateY(-10px)}.header__icon--cart svg path{stroke:#fff;transition:stroke .3s ease}.header__icon svg path{stroke:#fff;transition:stroke .3s ease}.template-index .header__icon--cart svg path{stroke:#fff}.header__search-icon svg path{stroke:#212121;transition:stroke .3s ease}.template-index .header__search-icon svg path{stroke:#fff}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:96dvh;background:#16283b;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:55;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:opacity .5s cubic-bezier(.65,0,.35,1),visibility .5s cubic-bezier(.65,0,.35,1)}.mobile-menu:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;transform:translateY(-100%);transition:transform .6s cubic-bezier(.65,0,.35,1)}.mobile-menu.open{visibility:visible;opacity:1}.mobile-menu.open:before{transform:translateY(0)}.mobile-menu-inner{text-align:center;z-index:1;width:100%}.mobile-menu ul{display:flex;flex-direction:column;justify-content:center;gap:16px;list-style:none;padding:40px 20px;margin:0}.mobile-menu li{opacity:0;transform:translateY(30px);transition:opacity .5s cubic-bezier(.65,0,.35,1),transform .5s cubic-bezier(.65,0,.35,1)}.mobile-menu.open li{opacity:1;transform:translateY(0)}.mobile-menu.open li:nth-child(1){transition-delay:.1s}.mobile-menu.open li:nth-child(2){transition-delay:.15s}.mobile-menu.open li:nth-child(3){transition-delay:.2s}.mobile-menu.open li:nth-child(4){transition-delay:.25s}.mobile-menu.open li:nth-child(5){transition-delay:.3s}.mobile-menu.open li:nth-child(6){transition-delay:.35s}.mobile-menu.open li:nth-child(7){transition-delay:.4s}.mobile-menu.open li:nth-child(8){transition-delay:.45s}.cta-wrapper.Login-globlal{position:absolute;left:50%;margin:0 auto;transform:translate(-50%);max-width:90%;bottom:25px;opacity:0;transition:opacity .5s cubic-bezier(.65,0,.35,1),transform .5s cubic-bezier(.65,0,.35,1)}.mobile-menu.open .cta-wrapper.Login-globlal{opacity:1;transition-delay:.5s}.mobile-menu .nav-link{color:#fff;text-decoration:none;font-size:32px;line-height:50px;font-weight:500;display:inline-block;position:relative;transition:color .3s cubic-bezier(.65,0,.35,1)}.header-nav.desktop-nav ul li .nav-link:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:#bb142c;transition:width .4s cubic-bezier(.65,0,.35,1)}.header-nav.desktop-nav ul li .nav-link:hover:after{width:100%}.mobile-menu .nav-link:after{content:"";position:absolute;bottom:3px;left:0;width:0;height:2px;background:#bb142c;transition:width .4s cubic-bezier(.65,0,.35,1)}.mobile-menu .nav-link:hover:after{width:100%}.footer-block__details-content .list-menu__item--link{position:relative}.footer-block__details-content .list-menu__item--link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#bb142c;transition:width .4s cubic-bezier(.65,0,.35,1)}.footer-block__details-content .list-menu__item--link:hover:after{width:100%}.logo-dark{display:none}.logo-light,.template-index .logo-light{display:inline}.template-index .logo-dark,.header--dark .logo-light{display:none}.header--dark .logo-dark{display:inline}.header--dark .mobile-menu{background-color:#fff}.header-nav-wrapper{display:flex;align-items:center;gap:51px}.header--dark .mobile-menu .nav-link{color:#212121}.cart-count-bubble{position:absolute;top:-8px;right:-8px;background:#bb142c;color:#fff;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}.header__icon--cart{position:relative;display:inline-block}.template-index .header__icon-sss svg path{stroke:#fff}body.menu-open{overflow:hidden}body{padding-top:90px}#custom-header{position:fixed;top:0;left:0;right:0;width:100%;z-index:1000;transition:transform .4s cubic-bezier(.4,0,.2,1);transform:translateY(0)}#custom-header.header-hidden{transform:translateY(-100%)}.header__icon-sss{display:none;align-items:center;gap:20px}@media (max-width: 992px){.header-nav.desktop-nav .nav-link{font-size:13px!important;line-height:24px!important;white-space:nowrap}}@media (max-width: 768px){.custom-header.header-pages{background:transparent}.custom-header.header-pages img.logo.logo-dark{display:none}.custom-header.header-pages img.logo.logo-light{display:block}.custom-header.header-pages .hamburger span{background:#fff}.custom-header.header-pages.scrolled{background-color:#16283b!important}.banner__heading.inline-richtext{font-size:40px}.banner__text{font-size:16px;line-height:26px;color:#fff}.custom-header{padding:0}.header-inner{padding:20px!important}body:has(.mobile-menu.open) .header-inner{position:relative;z-index:99;border-bottom:1px solid #FFFFFF33}.header-nav-wrapper{display:none}.mobile-menu ul{padding:40px 20px 20px}.hamburger,.mobile-menu{display:flex}}.footer-global{padding:0 20px;background:#212121}.footer-container{width:100%;max-width:1240px;margin:0 auto}.footer-main-wrapper{display:flex;flex-direction:column;gap:72px;padding:72px 0 32px}.footer-top{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.footer-left{display:flex;flex-direction:column;gap:16px;width:100%;max-width:324px}.footer-logo{display:flex;align-items:center}.footer-logo img{max-width:86px}.footer-text{font-size:16px;line-height:26px;font-weight:400;letter-spacing:0;color:#fff;margin-bottom:8px}.footer-socials{display:flex;gap:16px;align-items:center}.social-icon{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:50%;background-color:#fff}.footer-right{display:grid;grid-template-columns:1fr 1fr 1fr;gap:80px;width:100%;max-width:612px}.footer-column{display:flex;flex-direction:column;gap:16px}.footer-column h5{font-family:Inter;font-weight:700;font-size:16px;line-height:26px;letter-spacing:0px;margin:0;color:#fff}.footer-column ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.footer-column ul li{display:flex}.footer-link{font-weight:400;font-size:16px;line-height:26px;letter-spacing:0px;color:#fff;text-decoration:none;transition:.3s ease}.footer-link:hover{color:#aaa}.footer-bottom{border-top:1px solid #FFFFFF33;padding-top:24px;display:flex;justify-content:center;align-items:center;gap:16px}.footer-bottom-left{margin-bottom:0}.footer-bottom-right ul{display:flex;align-items:center;gap:32px;list-style:none;padding:0;margin:0}@media (max-width: 992px){.footer-main-wrapper{gap:64px;padding:64px 0 32px}.footer-right{max-width:500px;gap:40px}}@media (max-width: 768px){.footer-top{gap:40px;flex-direction:column}.footer-left{max-width:100%}.footer-main-wrapper{gap:56px;padding:56px 0 32px}.footer-right{max-width:480px;gap:24px}.footer-bottom{flex-wrap:wrap;padding-inline:20px}.footer-text,.footer-link{width:100%}}@media (max-width: 480px){.footer-top{gap:32px;flex-direction:column}.footer-main-wrapper{gap:40px;padding:40px 0 32px}.footer-right{display:flex;flex-wrap:wrap;max-width:100%;gap:20px}.footer-text,.footer-link{font-size:14px;line-height:24px}.footer-bottom{gap:12px}.footer-bottom-right ul{gap:20px}}.hero-banner{width:100%;height:900px;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.hero-content-container{display:flex;justify-content:flex-start;width:100%}.hero-content{width:100%;max-width:548px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:40px}.hero-heading-wrapper{display:flex;flex-direction:column;gap:16px}@media (max-width: 992px){.hero-banner{height:100vh}.hero-content{max-width:620px}}@media (max-width: 768px){.heading-xlarge{font-size:48px}.text-size-large{font-size:18px;line-height:26px}.cta-wrapper{padding:4px}.button-global{font-size:18px;line-height:28px}.cta-wrapper,.button-global{width:100%}}@media (max-width: 480px){.hero-banner{align-items:flex-end;padding:48px 0}.heading-xlarge{font-size:40px}.text-size-large{font-size:16px;line-height:24px}.button-global{font-size:16px;line-height:26px}}.features-grid{background:#f0f0f0;padding:64px 0}.features-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.feature-item{display:flex;flex-direction:column;gap:24px}.feature-icon{width:64px;height:auto}.feature-heading-wrapper{display:flex;flex-direction:column;gap:12px}@media (max-width: 768px){.features-wrapper{grid-template-columns:1fr;gap:40px}.feature-item{gap:20px}}.faq-section{padding:100px 20px;background-color:#f0f0f0}.faq-question{width:100%;text-align:left;background:none;border:none;font-size:20px;line-height:140%;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0;cursor:pointer}.faq-icon{transition:transform .3s ease}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-answer p{margin:12px 0 0;font-size:16px;line-height:26px;font-weight:400;letter-spacing:0;color:#212121}.faq-container{display:flex;flex-direction:column;align-items:center;gap:48px}.faq-wrapper{width:100%;max-width:820px;display:flex;flex-direction:column;align-items:stretch;gap:32px}@media (max-width: 1080px){.faq-section{padding:80px 20px}}@media (max-width: 768px){.faq-section{padding:64px 20px}.faq-container{gap:40px}.heading-large{font-size:40px}.faq-wrapper{gap:24px}}@media (max-width: 480px){.faq-question{font-size:18px}}.featured-products{padding:0 20px}.featured-products-container{display:flex;flex-direction:column;align-items:stretch}.featured-product-wrapper{background-color:#f0f0f0;padding:32px;display:flex;align-items:stretch;gap:64px;margin-block:100px}.product-content-wrapper{display:flex;flex-direction:column;align-items:start;gap:24px;width:100%;justify-content:space-between}.product-content-inner{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.product-pricing-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:8px}.price{font-weight:700;font-size:26px;line-height:140%;letter-spacing:0px;color:#212121}.compare-price{font-weight:400;font-size:16px;line-height:26px;letter-spacing:0px;color:#807e7e}.discount{display:flex;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0;padding:4px 8px;color:#fff;background-color:#0e9f6e;align-items:center;text-align:center}.rating{display:flex;align-items:center;margin-left:4px}.product-features{padding:0;margin:0 0 16px;list-style:none;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.feature-list{display:flex;align-items:center;justify-content:flex-start;gap:12px}.product-image-wrapper{display:flex;width:100%;background:linear-gradient(179.08deg,#d8d8d8 .79%,#d9d9da 100.67%);height:520px}.product-image{width:100%;object-fit:cover;object-position:center;height:100%}.custom-products-section .product-image{max-width:100%;height:100%;object-fit:contain;max-height:400px;background:linear-gradient(179.08deg,#d8d8d8 .79%,#d9d9da 100.67%)}@media (max-width: 768px){.featured-product-wrapper{padding:24px;flex-direction:column-reverse;margin-block:40px;gap:35px}.product-image-wrapper{height:290px}}@media (max-width: 480px){.product-content-wrapper{gap:16px}.product-content-inner{gap:8px}.product-pricing-wrapper{flex-wrap:wrap}.product-features{margin-bottom:8px}}.custom-products-section{padding:100px 20px}.custom-products-container{display:flex;flex-direction:column;align-items:center;gap:48px}.section-heading-wrapper{display:flex;flex-direction:column;align-items:center;gap:12px}.products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.product-card{display:flex;flex-direction:column;align-items:stretch;gap:12px}.product-image-link-wrapper{display:flex;align-items:center}.product-image{max-width:100%;height:100%;object-fit:contain}.product-title-link{font-family:Inter;font-size:16px;line-height:28px;letter-spacing:-.4px;font-weight:500;color:#212121;text-decoration:none}.product-content-inner-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.product-stars{display:flex;align-items:center}.product-stars img{width:auto}.product-prices{display:flex;align-items:center;justify-content:flex-start;gap:12px}.product-price{font-weight:600;font-size:16px;line-height:26px;letter-spacing:0px;color:#212121}.product-compare-price{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0px;text-decoration:line-through;color:#a7a7a7}@media (max-width: 992px){.custom-products-section{padding:80px 20px}}@media (max-width: 768px){.custom-products-section{padding:64px 20px}.products-grid{grid-template-columns:repeat(2,1fr);row-gap:24px;column-gap:12px}}@media (min-width: 768px){.hide-on-desktop{display:none}}@media (max-width: 480px){.product-price{font-size:14px;line-height:22px}.product-compare-price{font-size:12px;line-height:20px}}@media (max-width: 340px){.products-grid{grid-template-columns:1fr}}.simple-banner-section{background-size:cover;padding:80px 20px;height:1024px;display:flex;align-items:center;background-position:center}.simple-banner-container{display:flex;flex-direction:column;gap:16px}.simple-banner-text{max-width:480px}@media (max-width: 768px){.simple-banner-section{height:100vh;align-items:flex-end;padding:180px 20px}}.text-image-section{padding:100px 20px;display:flex;align-items:center}.text-image-container,.text-block{display:flex;flex-direction:column;gap:16px}.image-block{display:flex;justify-content:flex-end;align-items:center;margin-top:20px}@media (max-width: 768px){.text-image{width:100%}}@media (max-width: 480px){.text-image-container,.text-block{gap:12px}.image-block{margin-top:12px}}.method-of-use-section{padding:100px 20px;background-color:#16283b}.method-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px}.method-heading-wrapper{display:flex;flex-direction:column;align-items:center;gap:16px}.method-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:48px;width:100%;max-width:850px}.method-step{display:flex;flex-direction:column;align-items:center;gap:32px}.method-step-title{text-transform:uppercase}.method-icon{width:auto;height:auto}.method-step-text{font-family:Anton;font-size:32px;line-height:120%;letter-spacing:0;color:#fff;margin:0}@media (max-width: 992px){.method-of-use-section{padding:80px 20px}.method-grid{gap:32px}}@media (max-width: 768px){.method-of-use-section{padding:64px 20px}.method-grid{gap:24px}}@media (max-width: 480px){.method-container{gap:40px}.method-heading-wrapper{gap:12px}.method-grid{gap:16px}.method-step-text{font-size:24px}}@media (max-width: 374px){.method-grid{grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:12px}.method-icon{width:80px}}.feature-highlight-section{padding:100px 20px}.feature-highlight-grid{display:flex;align-items:center;gap:100px}.feature-highlight-image-wrap{display:flex;align-items:stretch;max-width:645px}.feature-highlight-image{width:100%;height:auto;object-fit:cover;object-position:center}.feature-highlight-content{display:flex;flex-direction:column;align-items:flex-start;gap:24px;max-width:495px}.feature-highlight-heading-inner{display:flex;flex-direction:column;gap:12px}.feature-highlight-heading{max-width:340px}.feature-highlight-list{display:flex;flex-direction:column;gap:8px;margin:0 0 16px;padding:0}.feature-highlight-list-item{display:flex;align-items:center;justify-content:flex-start;gap:12px}@media (max-width: 1180px){.feature-highlight-grid{align-items:stretch;gap:64px}}@media (max-width: 992px){.feature-highlight-section{padding:80px 20px}.feature-highlight-grid{gap:48px}.feature-highlight-content{max-width:420px}}@media (max-width: 768px){.feature-highlight-section{padding:64px 20px}.feature-highlight-grid{gap:40px}.feature-highlight-content{max-width:320px}}@media (max-width: 580px){.feature-highlight-grid{flex-direction:column}.feature-highlight-content{max-width:100%;gap:16px}.feature-highlight-image{height:348px}.feature-highlight-heading-inner{gap:8px}.feature-highlight-heading{max-width:100%}.feature-highlight-list{margin:0 0 8px}.feature-highlight-list-item{gap:8px}}.usage-section{background-color:#f5f5f5;padding:64px 20px 80px}.usage-container{display:flex;flex-direction:column;align-items:center;gap:48px}.usage-grid{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.usage-item{display:flex;flex-direction:column;gap:0}.usage-image-wrap{display:flex;align-items:stretch}.usage-image{width:100%;height:500px;object-fit:cover;object-position:center}.usage-title-bar{width:100%;padding:20px;display:flex;justify-content:center;align-items:center;background-color:#bb142c}.usage-title{font-weight:700;font-size:18px;line-height:30px;letter-spacing:0px;text-align:center;color:#fff}.usage-footer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:48px}.usage-footer-item{display:flex;align-items:center;justify-content:flex-start;gap:8px}.usage-footer-text{font-weight:600;font-size:16px;line-height:26px;letter-spacing:0px;color:#212121}@media (max-width: 992px){.usage-section{padding:64px 20px}.usage-title-bar{padding:16px}.usage-image{height:400px}}@media (max-width: 768px){.usage-title-bar{padding:14px}.usage-image{height:380px}.usage-footer{justify-content:flex-start;gap:18px}}@media (max-width: 480px){.usage-image{height:348px}.usage-footer{gap:16px}}.product-showcase-section{padding:140px 20px 32px}.product-showcase-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:82px;align-items:center}.product-left{display:flex;flex-direction:column;gap:32px}.product-main-image{background:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center;min-height:348px}.product-main-image img{width:100%;height:auto;object-fit:contain;display:flex}.product-thumbs{display:flex;align-items:stretch;gap:18px;overflow:auto}.product-thumbs .thumb-item{border:1px solid #f1f1f1;background:#fff;cursor:pointer;display:flex;align-items:stretch;padding:0;justify-content:center}.product-thumbs .thumb-item img{width:100px;height:auto;display:flex;object-fit:cover;object-position:center}.product-right{display:flex;flex-direction:column;gap:24px}.product-showcase-heading-wrap{display:flex;flex-direction:column;gap:16px}.product-showcase-title{font-size:32px;line-height:120%;letter-spacing:0;color:#212121}.price-area,.price-values{display:flex;align-items:center;gap:12px}.product-sale-price{font-size:26px;line-height:40px;font-weight:600;letter-spacing:0;color:#212121}.product-regular-price{font-size:16px;line-height:26px;font-weight:400;letter-spacing:0;color:#a7a7a7;text-decoration:line-through}.variants-main-wrapper{display:flex;flex-direction:column;align-items:stretch;gap:24px;padding:24px 0;border:1px solid #EAEAEA}.variant-select select{padding:8px 24px;border:1px solid #EAEAEA;border-radius:0;width:100%;font-size:18px;line-height:30px;letter-spacing:0;font-weight:400;color:#212121;height:46px}.variant-select select:focus-visible{outline:0;outline-offset:0;box-shadow:none}.variant-inner{display:flex;flex-direction:column;gap:12px;padding:0 24px}.product-description.rte{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.product-description.rte:after{content:none}.product-description.rte p{font-weight:400;font-size:18px;line-height:30px;letter-spacing:0px;color:#212121}.price-display{display:flex;justify-content:flex-start;padding:8px 24px;background-color:#eaeaea}.display-price.js-display-price{font-weight:700;font-size:22px;line-height:36px;letter-spacing:2px;text-transform:uppercase;color:#212121}.shop-button{width:100%}.price--on-sale .price__sale{display:flex!important;flex-direction:row;flex-wrap:wrap;align-items:center}.product-properties{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:20px 0;border-radius:8px;border:1px solid #EBEBEB;margin-top:30px}.product-property{display:flex;align-items:center;flex-direction:column;justify-content:flex-start;gap:16px;padding:0 16px;border-right:1px dashed #EBEBEB}.prop-icon{display:flex;align-items:center}.prop-icon img{width:auto;height:auto}.prop-content{display:flex;flex-direction:column;align-items:center;gap:2px}.prop-title{font-size:16px;line-height:26px;letter-spacing:0;font-weight:700;text-align:center;color:#212121;margin:0}.prop-detail{font-size:14px;line-height:22px;font-weight:400;letter-spacing:0;text-align:center;color:#807e7e}@media (max-width: 1180px){.product-showcase-inner{align-items:flex-start;gap:56px}.product-properties{margin-top:32px}}@media (max-width: 992px){.product-showcase-section{padding:120px 20px 24px}.product-showcase-inner{gap:40px}.product-showcase-title{font-size:28px}.product-properties{margin-top:24px}}@media (max-width: 768px){.product-showcase-section{padding:120px 20px 20px}.product-showcase-inner{gap:32px}.product-left{gap:24px}.product-showcase-title{font-size:26px}.product-properties{margin-top:16px}}@media (max-width: 580px){.product-showcase-section{padding:100px 20px 20px}.product-showcase-inner{display:flex;flex-direction:column;gap:32px}.product-left{gap:18px;width:100%}.product-right{width:100%}.product-thumbs .thumb-item img{width:76px}.product-showcase-heading-wrap{gap:12px}.product-showcase-title{font-size:24px}.variant-select select,.product-description.rte p{font-size:16px;line-height:26px}.product-properties{margin-top:0}.prop-title{font-size:14px;line-height:17px}.prop-detail{font-size:12px;line-height:20px}}.product-description-info{padding:32px 20px 100px}.product-desc-container{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.desc-heading-wrapper{display:flex;flex-direction:column;padding-bottom:8px;border-bottom:1px solid #EAEAEA;width:100%}.desc-info-heading{font-size:18px;line-height:120%;letter-spacing:0;color:#212121}.desc-info-description.rte:after{content:none}.desc-info-box{width:100%;background-color:#f5f5f5;padding:32px;display:flex;flex-direction:column;gap:24px}@media (max-width: 992px){.product-description-info{padding:24px 20px 80px}}@media (max-width: 768px){.product-description-info{padding:20px 20px 64px}}@media (max-width: 580px){.desc-info-box{padding:24px}}.rich-text__text p{margin:15px 0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
