.back-to-top{position:fixed;z-index:999;opacity:0;cursor:pointer;transform:translateY(50px);transition:all .3s ease-in-out}.back-to-top.visible{transform:translateY(0);opacity:1}.back-to-top__link{display:block}.featured-product-list{display:block;padding-bottom:32px;text-align:center}.featured-product-list .view-all{margin-top:32px}.featured-product-list .view-all .button{padding:0 9.8rem;font-size:14px;font-weight:500;line-height:4.5rem}.featured-product-list .widget-card-product{position:relative;height:100%}.featured-product-list .widget-card-product .wrapper{padding:48px 54px;display:flex;height:calc(100% - 96px);flex-direction:column}.featured-product-list .widget-card-product h3{font-size:20px;font-weight:600;line-height:1.2;color:#202020;margin:0}.featured-product-list .widget-card-product .description{font-size:14px;font-weight:400;line-height:1.2;color:#202020;margin-top:10px}.featured-product-list .widget-card-product .description p{margin:0}.featured-product-list .widget-card-product .card__media{position:initial;margin-top:6px}.featured-product-list .widget-card-product .specifications{display:flex;justify-content:space-around;padding:10px 0;font-weight:500;font-size:14px;color:#959595;line-height:1;flex:1}.featured-product-list .widget-card-product .specifications .specification-text{margin-top:10px}.featured-product-list .widget-card-product .card-footer{margin-top:20px;text-align:center}.featured-product-list .widget-card-product .card-price{position:absolute;top:0;right:0;display:flex;font-weight:500;color:#fff}.featured-product-list .widget-card-product .card-price span{padding:0 10px;font-size:16px;line-height:32px;display:inline-block}.featured-product-list .widget-card-product .card-price span:nth-child(1){background-color:var(--main-color)}.featured-product-list .widget-card-product .card-price span:nth-child(2){text-decoration:line-through;background-color:#000}@media screen and (min-width: 768px){.featured-product-list .featured-product-list__wrapper{display:flex;flex-wrap:wrap;justify-content:center}.featured-product-list .featured-product-list__wrapper,.featured-product-list .featured-product-list__wrapper .featured-product-list__item{margin:0;padding:0;height:auto}.featured-product-list .featured-product-list__wrapper .featured-product-list__item{list-style:none;width:33.33%;min-width:300px}.featured-product-list .featured-product-list__wrapper .featured-product-list__item:nth-child(2n-1){background-color:#f2f2f3}}@media screen and (max-width: 768px){.featured-product-list{padding:30px 14px}.featured-product-list .featured-product-list__item{border-radius:10px;overflow:hidden;height:initial}.featured-product-list .swiper-slide-active{background:#efefef}.featured-product-list .widget-card-product .wrapper{padding:25px 6px 20px;height:calc(100% - 50px)}.featured-product-list .widget-card-product h3{font-size:18px}.featured-product-list .widget-card-product .description{font-size:12px}.featured-product-list .widget-card-product .specifications{flex-wrap:wrap;justify-content:center;font-size:12px;column-gap:6px}.featured-product-list .widget-card-product .specifications img{width:22px}.featured-product-list .widget-card-product .specifications>div{width:40%;line-height:1}.featured-product-list .widget-card-product .card-footer{display:flex;padding:0 15px;align-items:center;justify-content:space-between}.featured-product-list .widget-card-product .card-price{position:unset}.featured-product-list .widget-card-product .card-price span{font-size:15px;padding:0;background-color:unset!important}.featured-product-list .widget-card-product .card-price span:nth-child(1){color:#202020}.featured-product-list .widget-card-product .card-price span:nth-child(2){margin-left:12px;color:var(--main-color)}.featured-product-list .widget-card-product .button{min-height:30px;font-size:12px;padding:0;min-width:102px}.featured-product-list .view-all{margin-top:26px}.featured-product-list .view-all .button{padding:0 3.2rem;font-size:12px;line-height:25px;min-height:25px}}.secondary__image,.hover-secondary:hover .first__image{display:none!important}.hover-secondary:hover .secondary__image{display:block!important}.help-section{padding:68px 0 55px;margin-bottom:80px}.help-section>h2{text-align:center;font-size:36px;margin:0}.help-section .help-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:58px;max-width:1168px;margin:40px auto 0}.help-section .help-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;padding:30px;min-height:400px;border-radius:8px;box-shadow:0 2px 10px #0000001a;text-align:center;transition:transform .3s ease}.help-section .help-card:hover{transform:translateY(-5px)}.help-section .card-icon img{width:100%;height:100%;object-fit:contain}.help-section .help-card h3{font-size:20px;margin:36px 0 0}.help-section .help-card p{color:#747474;font-size:14px;margin:16px 0 0}@media (max-width: 768px){.help-section{padding:22px 15px 18px}.help-section .help-cards{grid-template-columns:repeat(2,1fr);gap:15px 14px;margin-top:22px}.help-section>h2{font-size:21px}.help-section .help-card{padding:6px;min-height:200px;transform:translateY(0)!important}.help-section .help-card h3{font-size:15px;margin-top:16px}.help-section .help-card p{font-size:12px;margin-top:8px;line-height:1.3}}.welcome-section{text-align:center;padding:42px 0 55px;background-color:#efefef}.welcome-section>h1{font-size:36px;font-weight:600;margin:0 0 10px}.welcome-section>p{font-size:18px;font-weight:500;margin-bottom:30px}.welcome-section .search-container{max-width:600px;margin:0 auto;display:flex}.welcome-section .search-input-wrapper{flex:1;position:relative;display:flex;align-items:center}.welcome-section .search-icon{position:absolute;left:15px;color:#666;display:flex;align-items:center;pointer-events:none}.welcome-section .search-icon svg{font-size:20px}.welcome-section .search-input-wrapper input{width:100%;padding:12px 20px 12px 45px;border:1px solid #D9D9D9;border-top-left-radius:4px;border-bottom-left-radius:4px;font-size:16px}.welcome-section .search-input-wrapper input:focus{outline:none;border-color:var(--main-color)}.welcome-section .search-input-wrapper input:focus-visible{outline:none}.welcome-section .search-btn{background-color:var(--main-color);color:#fff;border:none;padding:12px 30px;border-top-right-radius:4px;border-bottom-right-radius:4px;cursor:pointer;font-weight:700}.welcome-section .search-btn:hover{background-color:#e55b1a}@media (max-width: 768px){.welcome-section{padding:40px 32px}.welcome-section h1{font-size:21px}.welcome-section p{font-size:12px;margin:8px 0 20px}.welcome-section .search-icon{left:8px}.welcome-section .search-icon svg{font-size:16px}.welcome-section .search-input-wrapper input{font-size:12px;padding:8px 10px 8px 35px}.welcome-section .search-btn{font-size:12px;padding:8px 10px}}sub-navigation{display:block}sub-navigation[fixed] .subnavigation{position:fixed;top:0;left:0;width:100%;z-index:1000}.subnavigation{background-color:#fff;border-bottom:1px solid #E5E5E5}.subnavigation .subnavigation-inner{display:flex;align-items:center;justify-content:flex-end}.subnavigation .subnavigation__list{padding:0 0 0 7.8rem;max-width:50%;width:calc(50% + 7.8rem);display:flex;gap:2.8rem;align-items:center}.subnavigation .subnavigation__item{position:relative;cursor:pointer}.subnavigation .subnavigation__link{display:block;padding:1.5rem 0;font-weight:600;font-size:16px;line-height:1;color:#5f6265;text-decoration:none}.subnavigation .subnavigation__link:hover,.subnavigation .subnavigation__item.active .subnavigation__link{color:#e27321}.subnavigation .subnavigation__item.active:after{content:"";position:absolute;z-index:1;bottom:0;left:0;display:block;width:100%;height:.2rem;background-color:var(--main-color)}@media (max-width: 768px){.subnavigation .page-width{padding:0}.subnavigation .subnavigation-inner{justify-content:center}.subnavigation .subnavigation__list{max-width:100%;width:100%;padding:0;gap:0}.subnavigation .subnavigation__item{width:25%}.subnavigation .subnavigation__link{text-align:center;padding:1.2rem 0;font-size:1.4rem}.subnavigation .subnavigation__item.active .subnavigation__link{color:#fff;background-color:var(--main-color)}.subnavigation .subnavigation__link:hover{color:var(--main-color)}.subnavigation .subnavigation__item.active:after{content:initial}}.section-faq{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);background:var(--background-color)}.section-faq .wrapper{display:flex;gap:3rem 3.5rem;padding:50px 30px;background:#fff;border-radius:10px}.section-faq .faq-intro{width:45%}.section-faq .faq-intro h2{font-size:28px;margin:0;font-weight:700}.section-faq .faq-intro p{font-size:14px;margin:30px 0 0}.section-faq .faq-main{width:55%}.section-faq .faq-support{font-size:14px;line-height:1.3;margin-top:2.5rem}.section-faq .faq-support span{display:block;color:#12121266}.section-faq .faq-support a{text-decoration:none;color:#12121266}.section-faq .accordion-box{border-radius:10px;padding:1.25rem 3rem;background:#1a1a1a0d}.section-faq .accordion{margin:0;font-size:15px;border:none;border-bottom:1px solid rgba(26,26,26,.12)}.section-faq .accordion:last-child{border:none}.section-faq .accordion[open] .circle-chevron{transform:rotate(180deg)}.section-faq .circle-chevron{transition:all .3s;width:24px;height:24px;background:#ccc;border-radius:50%;display:flex;align-items:center;padding-top:1px;justify-content:center}.section-faq .accordion__content{padding:0}.section-faq .accordion summary{padding:0}.section-faq .accordion__toggle{display:flex;width:100%;padding:2rem 0;font-weight:700;align-items:center;justify-content:space-between}.section-faq .accordion__toggle:hover .circle-chevron{color:#fff;background:var(--main-color)}.section-faq .accordion__content{margin-bottom:1.25rem}.section-faq .accordion__content p:first-child{margin-top:0}.section-faq .accordion__content p:last-child{margin-bottom:0}@media (max-width: 768px){.section-faq{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.section-faq .wrapper{row-gap:1.5rem;flex-direction:column}.section-faq .faq-intro{width:100%}.section-faq .faq-intro p{margin-top:15px}.section-faq .faq-main{width:100%}.section-faq .accordion-box{padding:1.25rem 1.5rem}.section-faq .accordion__toggle{padding:1rem 0}.section-faq .faq-support{margin-top:1.5rem}}.product-awards .awards-wrapper{background:#fff;border-radius:10px;padding:3rem}.product-awards .awards-header{display:flex;align-items:flex-end;justify-content:space-between}.product-awards .awards-link{font-size:20px;text-decoration:none;color:#000;line-height:1.2;display:flex}.product-awards .awards-link span{display:block;transition:all .3s}.product-awards .swiper{padding:10px 0}.product-awards .swiper-slide{width:260px;height:150px;padding:10px;border-radius:4px;position:relative;cursor:pointer}.product-awards .swiper-slide:before{content:"";position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0003}.product-awards .swiper-slide:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px}.product-awards .flex-swiper{display:flex;gap:2rem;align-items:center;justify-content:space-between}.product-awards .flex-swiper .swiper-slide{margin:0;flex:1}.product-awards .swiper-slide-active:before{display:none}.product-awards .swiper-slide-active:after{background:#6e6b4b}.product-awards .awards-slide{display:flex;align-items:center;justify-content:center;width:60%;margin:0 auto;height:100%}.product-awards .awards-slide img{max-width:100%;max-height:100%;object-fit:contain}.product-awards .product-awards-content{margin-top:4rem;text-align:center}.product-awards .awards-content-item{display:none;min-height:142px}.product-awards .awards-content-item.active{display:block}.product-awards .awards-title{margin:0;font-size:3.2rem;font-weight:700}.product-awards .awards-subtitle{margin:1.2rem 0 0;font-size:2.2rem;font-weight:700}.product-awards .awards-description{font-size:16px;max-width:1080px;padding:0 3rem;margin:2rem auto 0}.product-awards .awards-description p{margin:0}@media screen and (max-width: 768px){.product-awards .swiper-slide{padding:10px 0;margin:0}}.widget-article-cards{padding:70px 0 65px;background-color:#efefef}.widget-article-cards .article-section{position:relative;max-width:100%;margin:0 72px}.widget-article-cards .article-section h2{text-align:center;margin:0}.widget-article-cards .view-all{margin:20px auto 0;text-align:center}.widget-article-cards .view-all-btn{display:inline-block;padding:10px 40px;background-color:var(--main-color);color:#fff;text-decoration:none;border-radius:99px;font-size:14px;font-weight:500}.widget-article-cards .blog-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:50px}.widget-article-cards .blog-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px #0000001a}.widget-article-cards .blog-card .card__button{display:none}.widget-article-cards .blog-card img{width:100%;height:200px;object-fit:cover}.widget-article-cards .blog-tag{position:absolute;top:10px;left:10px;background-color:#f26522;color:#fff;padding:4px 12px;border-radius:4px;font-size:12px}.widget-article-cards .blog-card h3{padding:20px 20px 10px;font-size:18px}.widget-article-cards .blog-card p{padding:0 20px;color:#666;font-size:14px;margin-bottom:20px}.widget-article-cards .blog-date{padding:0 20px 20px;color:#999;font-size:12px}.widget-article-cards .article-card__info{padding-left:20px;padding-right:20px}@media (max-width: 768px){.widget-article-cards{padding:24px 0;background-color:unset;border-top:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC}.widget-article-cards .article-section{margin:0 22px}.widget-article-cards .view-all{display:none}.widget-article-cards .blog-posts{grid-template-columns:repeat(1,1fr);gap:30px;margin-top:28px}.widget-article-cards .blog-card{box-shadow:none}.widget-article-cards .blog-card h3,.widget-article-cards .blog-card p,.widget-article-cards .blog-card .article-card__info{padding:0}.widget-article-cards .blog-card .circle-divider{display:none}.widget-article-cards .blog-card .card__button{display:inline-block;font-size:12px;padding:9px 19px;line-height:1;color:#fff;border-radius:99px;background-color:#f26522}}.widget-brand{display:block;padding:126px 0 204px;background:#f5f5f5}.widget-brand .page-width{max-width:1500px;padding:0 5rem}.widget-brand h2{color:#000;margin:0;text-align:center}.widget-brand .brands-container{position:relative;display:flex;gap:30px;margin-top:98px}.widget-brand .swiper{padding:4px}.widget-brand .image-container{position:relative;flex:1 1 auto;min-width:0}.widget-brand .image-item{background:#fff;border-radius:4px;overflow:hidden;padding:40px 8px;box-shadow:0 0 8px #0000001a}.widget-brand .image-item.active{background:var(--main-color)}.widget-brand .content-container{flex:0 0 545px;width:545px;background:#fff;box-shadow:0 0 8px #0000001a;border-radius:4px;padding:50px 10px 50px 24px}.widget-brand .content-container:before{content:"\201c";position:absolute;top:24px;left:2px;font-weight:400;line-height:1;font-size:36px;color:#737373;font-family:Poppins SemiBold}.widget-brand .swiper-controls{position:absolute;z-index:1;left:0;bottom:-60px;display:flex;gap:14px}.widget-brand .swiper-button-prev,.widget-brand .swiper-button-next{position:static;margin:0}.widget-brand .content-item{display:none;font-weight:400;font-size:15px;color:#7b7b7b;line-height:24px;letter-spacing:0px}.widget-brand .content-item.active{display:block}.widget-brand .content-item h3{font-size:20px;font-weight:600;color:#000;margin:0 0 20px}.widget-brand .content-item .brand-website{margin:30px 0 0}@media (max-width: 768px){.widget-brand{padding:28px 0 24px}.widget-brand .brands-container{flex-direction:column;margin-top:1.2rem;gap:52px}.widget-brand .content-container{flex:1;width:100%;padding:18px 10px 18px 32px}.widget-brand .content-container:before{top:30px;left:-6px;font-size:32px}.widget-brand .content-item{font-size:12px;line-height:20px}.widget-brand .content-item br{display:none}.widget-brand .image-item{padding:20px 8px}.widget-brand .swiper-controls{left:50%;bottom:-40px;transform:translate(-50%)}.widget-brand .swiper-button-prev,.widget-brand .swiper-button-next{width:30px;height:30px}}.widget-breadcrumbs{background-color:var(--background-color)}.widget-breadcrumbs .page-width{max-width:100%;margin-inline:var(--margin-inline)}.widget-breadcrumbs .breadcrumbs{display:flex;align-items:center;gap:5px;padding:12px 0}.widget-breadcrumbs .breadcrumbs a,.widget-breadcrumbs .breadcrumbs span{font-size:12px;color:#333;font-weight:400;text-decoration:none}.widget-breadcrumbs .breadcrumbs a:last-child{font-weight:600}@media (max-width: 768px){.widget-breadcrumbs .page-width{margin-inline:0}}.collection-banner .collection-banner__information-wrapper{position:absolute;left:0;bottom:0;width:100%;background-color:#1c1c1ccc}.collection-banner .collection-banner__information{display:flex;justify-content:space-between;align-items:stretch;min-height:80px}.collection-banner .collection-banner__information-item{flex:1 1 25%;display:flex}.collection-banner .collection-banner__information-item+.collection-banner__information-item{border-left:1px solid #FFFFFF}.collection-banner .collection-banner__information-item-content{display:flex;justify-content:center;align-items:center;gap:8px;font-weight:500;font-size:16px;color:#fff;padding:1rem 8rem;text-decoration:none;width:100%}.collection-banner .collection-banner__information-item-content p{margin:0;line-height:1;white-space:nowrap}@media screen and (max-width: 750px){.collection-banner .collection-banner__information{flex-wrap:wrap;min-height:initial;pading:.6rem 0}.collection-banner .collection-banner__information-item{width:50%;border-left:none!important}.collection-banner .collection-banner__information-item-content{padding:.4rem 0;font-size:12px;line-height:1;gap:4px;justify-content:flex-start}.collection-banner .collection-banner__information-item-content img{width:2rem;height:2rem}}@media (max-width: 768px){.widget-specifications{padding-bottom:2.5rem}.widget-specifications .widget-spec-column{width:50%!important}}.widget-faqs .faq-image{position:relative}.widget-faqs .title{position:absolute;top:50%;left:50%;color:#fff;margin:0;transform:translate(-50%,-50%)}.widget-faqs .faq-content{padding:2rem 0 4rem}.widget-faqs .faq-qustion{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-weight:400;font-size:20px;color:#131313;padding:1rem 0}.widget-faqs .arrow{font-size:14px;transition:transform .3s ease}.widget-faqs [open] .arrow{transform:rotate(180deg)}.widget-faqs .faq-answer{font-weight:300;font-size:16px;color:#747474;padding:0 0 1rem}.widget-faqs .faq-answer p:first-child{margin-top:0}@media screen and (max-width: 767px){.widget-faqs .faq-content{padding:2rem 0}.widget-faqs .faq-qustion{font-size:15px;font-weight:500}.widget-faqs .faq-answer{font-weight:400;font-size:12px}}.collection__title{display:flex;justify-content:space-between}.collection__title .collection__view-all a:not(.link){margin:0}.widget-image{padding:54px 0}.widget-image .widget-image__image{margin-top:5.4rem}@media screen and (max-width: 768px){.widget-image{padding:24px 0}.widget-image .widget-image__image{margin-top:2rem}}@keyframes pulse{0%{width:100%;height:100%;opacity:1}to{width:250%;height:250%;opacity:0}}@keyframes shrinkAndDisappear{0%{transform:scale(1) translate(-50%,-50%);opacity:1}to{transform:scale(0) translate(-50%,200%);opacity:0}}.lifestyle-points .lifestyle-points__inner{position:relative}.lifestyle-points .lifestyle-points__image{border-radius:10px;overflow:hidden}.lifestyle-points .lifestyle-points__list{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.lifestyle-points .lifestyle-points__item{position:absolute;z-index:1;top:var(--point-top);left:var(--point-left)}.lifestyle-points .lifestyle-points__item[aria-point=hide] .lifestyle-points__content{display:none}.lifestyle-points .lifestyle-points__item[aria-point=show] .lifestyle-points__content{display:block}.lifestyle-points .lifestyle-points__icon{display:block;width:20px;height:20px;background-color:#fff;border-radius:50%;position:relative;cursor:pointer}.lifestyle-points .lifestyle-points__icon.size-small{width:12px;height:12px}.lifestyle-points .lifestyle-points__icon.size-medium{width:16px;height:16px}.lifestyle-points .lifestyle-points__icon.size-large{width:20px;height:20px}.lifestyle-points .lifestyle-points__icon:before,.lifestyle-points .lifestyle-points__icon:after{content:"";position:absolute;top:50%;left:50%;border-radius:50%;pointer-events:none;animation:pulse 2s infinite;transform:translate(-50%,-50%);background-color:#ffffffb3}.lifestyle-points .lifestyle-points__icon:before{width:100%;height:100%}.lifestyle-points .lifestyle-points__icon:after{width:100%;height:100%;animation-delay:.4s}.lifestyle-points .lifestyle-points__content{position:absolute;z-index:3;left:50%;bottom:32px;width:240px;transform:translate(-50%)}.lifestyle-points .lifestyle-points__card{position:relative;padding:10px;border-radius:10px;overflow:hidden;background-color:#fff;box-shadow:0 0 6px #ccc}.lifestyle-points .lifestyle-points__card:after{content:"";position:absolute;left:50%;bottom:0;display:block;background-color:#fff;border:10px solid transparent;transform:translate(-50%,100%);border-top-color:#fff;background:none}.lifestyle-points .thumbnail__badge{position:absolute;z-index:10;right:1rem;top:1rem;height:3rem;width:3rem;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#121212;cursor:pointer;border:.1rem solid rgba(18,18,18,.1);background:#fff;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}.lifestyle-points .svg-wrapper{width:26px;height:26px;padding:3px;border-radius:50%;background:#fff;overflow:hidden}.lifestyle-points .lifestyle-points__product-info{padding:10px;-webkit-user-select:none;user-select:none}.lifestyle-points .lifestyle-points__product-info .title{font-size:16px;font-weight:700;margin:0;color:#000;text-decoration:none}.lifestyle-points .lifestyle-points__product-info .title:after{content:"";position:absolute;z-index:4;top:0;left:0;width:100%;height:100%;display:block}.lifestyle-points .lifestyle-points__product-info p{font-size:14px;margin:0}@media screen and (max-width: 768px){.lifestyle-points .lifestyle-points__card{padding:0}.lifestyle-points .lifestyle-points__content{width:180px}}.multiple-image-content .image-content{position:relative;z-index:1;flex:1 0 50%;cursor:pointer;border-radius:5px;overflow:hidden;transition:all .3s;margin-inline-end:-48px}.multiple-image-content .image-content img{transition:all .3s}.multiple-image-content .image-content:hover{z-index:2}.multiple-image-content .image-content:hover img{transform:scale(1.06)}.multiple-image-content .image-content:nth-child(1):not(:last-child){margin-top:48px}.multiple-image-content .placeholder-svg{fill:#0000001a;background-color:#0003;width:100%;height:100%;max-width:100%;max-height:100%;top:0;left:0}.multiple-image-content .text-item{padding:0 5rem;margin-left:48px}.multiple-image-content .image-content__text{display:flex;width:100%;flex-direction:column;justify-content:center}@media screen and (max-width: 768px){.multiple-image-content .flex{flex-wrap:wrap}.multiple-image-content .flex__item{width:100%!important}.multiple-image-content .text-item{margin:2rem 0 0}.multiple-image-content .image-content{margin:0!important;flex:1 0 100%!important}.multiple-image-content .image-content+.image-content{margin-top:2rem!important}}.newsletter-popup{position:fixed;z-index:99999999;top:0;left:0;display:block;width:100%;height:100%}.newsletter-popup .dialog{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:var(--dialog-background, rgba(0,0,0,.3))}.newsletter-popup .wrapper{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:820px;border-radius:10px;background:#fff;transform:translate(-50%,-50%)}.newsletter-popup .newsletter-image{width:360px}.newsletter-popup .newsletter-popup-form{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:2rem 3rem}.newsletter-popup .newsletter-popup-form h2{margin-bottom:20px}.product-details-video .product-details-video__background{border-radius:10px;overflow:hidden}.product-details-video .product-details-video__content{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);padding:3rem;max-width:64rem;text-align:center}.product-details-video .product-details-video__title{font-weight:600;font-size:36px;color:#fff;line-height:1.3;margin:0}.product-details-video .product-details-video__description{font-weight:500;font-size:18px;color:#fff;line-height:1.3;margin:4px 0 0}.product-details-video .product-details-video__button{margin-top:4rem}.product-details-video .product-details-video__button .button{padding:0 10rem}@media screen and (max-width: 767px){.product-details-video .product-details-video__description{font-weight:400;font-size:21px}.product-details-video .product-details-video__button .button{font-size:12px;font-weight:700;white-space:nowrap}}@keyframes float{0%,to{transform:translateY(3px)}50%{transform:translateY(-3px)}}product-details{display:block}.widget-header{font-size:32px;font-weight:700;margin-block-start:.5em;margin-block-end:.5em;padding:10px 0}.header-line{border-bottom:1px solid #ccc}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.product-navigation .product-nav{position:relative;z-index:0;border-bottom:1px solid #b5b5b5}.product-navigation .product-nav.sticky{position:fixed;top:0;left:0;width:100%;z-index:100;background:#fff}.product-navigation .product-nav .product-nav-wrapper{position:relative;text-align:center}.product-navigation .product-nav .product-tab-list{display:inline-flex;justify-content:center;margin:0;padding:0;list-style:none}.product-navigation .product-nav .product-tab-item{margin:0 3rem;color:#444}.product-navigation .product-nav .product-tab-item a{display:block;padding:1.5rem 1.2rem;font-size:2rem;line-height:1;font-weight:600;color:inherit;text-decoration:none}.product-navigation .product-nav .product-tab-item.tab-active,.product-navigation .product-nav .product-tab-item.active{color:var(--main-color)}.product-navigation .product-nav .mover{position:absolute;z-index:1;bottom:-1px;left:0;display:block;width:0;height:0px;pointer-events:none;border:4px solid transparent;border-left-width:3px;border-right-width:3px;border-bottom:4px solid var(--main-color);transition:all .3s ease}.tab-area{padding-top:50px;background:var(--tab-content-background-color)}.tab-area .widget-container{margin-bottom:50px}.tab-area .widget-container:last-child{margin-bottom:0}.tab-area .tab-details{border-bottom:1px solid #e0e0e0}.tab-area .tab-details .tab-summary{list-style:none;cursor:pointer}.tab-area .tab-details .tab-summary::-webkit-details-marker{display:none}.tab-area .tab-details .tab-summary .icon{width:24px;height:24px;transition:transform .3s ease}.tab-area .tab-area-header{display:flex;padding-top:10px;padding-bottom:10px;align-items:center;justify-content:space-between}.tab-area .summary-content{display:flex;justify-content:space-between;align-items:center;padding:15px 0}.tab-area .icon-plus .vertical,.tab-area .icon-plus .horizontal{transition:all .3s ease;transform-origin:center}.tab-area .tab-details[open] .summary-content{border-bottom:1px solid #e0e0e0}.tab-area .tab-details[open] .icon-plus{transform:rotate(180deg)}.tab-area .tab-details[open] .icon-plus .vertical{transform:scaleY(0)}.tab-area .tab-content{padding:20px 0}.widget-image-with-text .container.horizontal{display:flex;gap:5rem 3rem;flex-wrap:wrap;align-items:flex-start}.widget-image-with-text .container.horizontal .wrapper{width:100%}.widget-image-with-text .container.horizontal .wrapper.col-item-2{width:calc((100% - 3rem)/2)}.widget-image-with-text .container.horizontal .wrapper.col-item-3{width:calc((100% - 3rem * 2) / 3)}.widget-image-with-text .container.horizontal .wrapper.col-item-4{width:calc((100% - 9rem)/4)}.widget-image-with-text .container.horizontal .wrapper.col-item-5{width:calc((100% - 12rem)/5)}.widget-image-with-text .container.horizontal .wrapper.col-item-5 .image{width:128px!important}.widget-image-with-text .container.horizontal .wrapper.col-item-6{width:calc((100% - 3rem * 5) / 6)}.widget-image-with-text .container.horizontal .wrapper[class^=col-item-] .inner{margin:0;flex-direction:column-reverse}.widget-image-with-text .container.horizontal .wrapper[class^=col-item-] .inner .text,.widget-image-with-text .container.horizontal .wrapper[class^=col-item-] .inner .image{flex:1;width:100%;min-height:initial}.widget-image-with-text .container.horizontal .wrapper[class^=col-item-] .inner .text{justify-content:flex-start}.widget-image-with-text .container.horizontal .wrapper[class^=col-item-] .inner .image{display:flex;min-height:var(--image-max-height);align-items:flex-end;justify-content:center}.widget-image-with-text .container.horizontal .wrapper[class^=col-item-] .inner h3{margin-top:0}.widget-image-with-text .container.horizontal.column-2 .wrapper:nth-child(1),.widget-image-with-text .container.horizontal.column-2 .wrapper:nth-child(2){width:calc((100% - 3rem)/2)}.widget-image-with-text .container.horizontal.column-3 .wrapper:nth-child(1),.widget-image-with-text .container.horizontal.column-3 .wrapper:nth-child(2),.widget-image-with-text .container.horizontal.column-3 .wrapper:nth-child(3){width:calc((100% - 3rem * 2) / 3)}.widget-image-with-text .container.horizontal.column-4 .wrapper:nth-child(1),.widget-image-with-text .container.horizontal.column-4 .wrapper:nth-child(2),.widget-image-with-text .container.horizontal.column-4 .wrapper:nth-child(3),.widget-image-with-text .container.horizontal.column-4 .wrapper:nth-child(4){width:calc((100% - 9rem)/4)}.widget-image-with-text .container.horizontal.column-5 .wrapper:nth-child(1),.widget-image-with-text .container.horizontal.column-5 .wrapper:nth-child(2),.widget-image-with-text .container.horizontal.column-5 .wrapper:nth-child(3),.widget-image-with-text .container.horizontal.column-5 .wrapper:nth-child(4),.widget-image-with-text .container.horizontal.column-5 .wrapper:nth-child(5){width:calc((100% - 12rem)/5)}.widget-image-with-text .wrapper{margin-block-start:var(--block-margin);margin-block-end:var(--block-margin);background:var(--wrapper-background-color, #fff)}.widget-image-with-text .inner{display:flex;width:100%;align-items:center;overflow:hidden;background:var(--inner-background-color)}.widget-image-with-text .inner.image-on-left{flex-direction:row-reverse}.widget-image-with-text .inner[class^=text-on-]{position:relative}.widget-image-with-text .inner[class^=text-on-] .text{position:absolute;z-index:2;width:initial;flex:initial;height:initial;max-width:500px;background:var(--text-background-color)}.widget-image-with-text .inner.text-on-top-left .text{top:3rem;left:3rem}.widget-image-with-text .inner.text-on-top-center .text{top:3rem;left:50%;transform:translate(-50%)}.widget-image-with-text .inner.text-on-top-right .text{top:3rem;right:3rem}.widget-image-with-text .inner.text-on-center-left .text{top:50%;left:3rem;transform:translateY(-50%)}.widget-image-with-text .inner.text-on-center-center .text{top:50%;left:50%;transform:translate(-50%,-50%)}.widget-image-with-text .inner.text-on-center-right .text{top:50%;right:3rem;transform:translateY(-50%)}.widget-image-with-text .inner.text-on-bottom-left .text{bottom:3rem;left:3rem}.widget-image-with-text .inner.text-on-bottom-center .text{bottom:3rem;left:50%;transform:translate(-50%)}.widget-image-with-text .inner.text-on-bottom-right .text{bottom:3rem;right:3rem}.widget-image-with-text .inner h3{font-size:32px;margin-top:0;color:var(--text-color)}.widget-image-with-text .inner .button{margin-top:3.8rem}.widget-image-with-text .inner .metafield-rich_text_field h1,.widget-image-with-text .inner .metafield-rich_text_field h2,.widget-image-with-text .inner .metafield-rich_text_field h3,.widget-image-with-text .inner .metafield-rich_text_field h4,.widget-image-with-text .inner .metafield-rich_text_field h5,.widget-image-with-text .inner .metafield-rich_text_field a{color:var(--text-color);margin-top:0}.widget-image-with-text .inner .metafield-rich_text_field a{text-underline-offset:4px}.widget-image-with-text .inner .small p{font-size:14px}.widget-image-with-text .inner-grid{display:flex;padding:3rem 0;flex-direction:column}.widget-image-with-text .inner-grid .text{padding-left:0;padding-right:0}.widget-image-with-text .text{height:100%;flex:1 0 50%;padding:2rem 4rem;line-height:1.6;align-items:flex-start;justify-content:center;display:flex;flex-direction:column;color:var(--text-color)}.widget-image-with-text .text p{margin:0}.widget-image-with-text .text p+p{margin:2rem 0 0}.widget-image-with-text .image-list{display:flex;gap:3rem;width:100%}.widget-image-with-text .image-list .image{flex:1}.widget-image-with-text .image{height:100%;flex:1 0 50%;font-size:0px;min-height:420px;display:flex;align-items:center;background:var(--image-background-color)}.widget-image-with-text .inner.content-block{margin-top:3rem;flex-direction:column}.widget-image-with-text .inner.content-block.image-on-left .text{flex-direction:row-reverse}.widget-image-with-text .inner.content-block .text{display:flex;flex-direction:row;align-items:unset;padding:2rem 0rem;gap:5rem}.widget-image-with-text .inner.content-block.blockright .text{flex-direction:row-reverse}.widget-image-with-text .inner.content-block h3{width:400px;background:#2796cd;color:#fff;padding:3rem;border-radius:10px;margin:0;display:flex;font-size:50px;text-align:center;align-items:center;justify-content:center}.widget-image-with-text .inner.content-block h3+div{flex:1;padding:3rem 0;display:flex;align-items:center}.widget-image-with-text .inner.content-block .small p{font-size:18px}.widget-image-with-text .inner.content-block .image{width:100%;min-height:initial;margin-top:1rem}.widget-specifications{padding-bottom:5rem}.widget-specifications .widget-spec-table{width:100%}.widget-specifications .widget-spec-row{display:flex;justify-content:space-between;border-bottom:1px solid #e0e0e0}.widget-specifications .widget-spec-row:first-child:not(.widget-spec-header){border-top:1px solid #e0e0e0}.widget-specifications .widget-spec-row:not(.widget-spec-header){border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.widget-specifications .widget-spec-value-row .widget-spec-column:first-child{width:50%;background-color:unset;border-right:1px solid #e0e0e0}.widget-specifications .widget-spec-value-row .widget-spec-column.dot:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:8px;background:#333;vertical-align:middle}.widget-specifications .widget-spec-header{margin-top:20px}.widget-specifications .widget-spec-header .widget-spec-column:first-child{width:100%!important;padding-left:0;background-color:unset}.widget-specifications .widget-spec-header .widget-spec-column:first-child:before{content:"";display:inline-block;width:0;height:0;border:4px solid transparent;border-left:8px solid #333;margin-right:1px;margin-top:-2px;vertical-align:middle}.widget-specifications .widget-spec-column{flex:1;color:#000;font-size:14px;text-align:left;padding:10px}.widget-specifications .widget-spec-column:first-child{width:400px;flex:initial;background-color:#f2f0ec}.widget-specifications .widget-spec-column:last-child{flex:1}.widget-specifications .widget-spec-column:nth-child(3){border-left:1px solid #e0e0e0}.widget-specifications .widget-spec-column p{margin:0}.widget-faq .wrapper{display:flex;gap:3rem 3.5rem}.widget-faq .faq-intro{width:45%}.widget-faq .faq-intro h2{font-size:28px;margin:0;font-weight:700}.widget-faq .faq-intro p{font-size:14px;margin:30px 0 0}.widget-faq .faq-main{width:55%}.widget-faq .faq-support{font-size:14px;line-height:1.3;margin-top:2.5rem}.widget-faq .faq-support span{display:block;color:#12121266}.widget-faq .faq-support a{text-decoration:none;color:#12121266}.widget-faq .accordion-box{border-radius:10px;padding:1.25rem 3rem;background:#1a1a1a0d}.widget-faq .accordion{margin:0;font-size:15px;border:none;border-bottom:1px solid rgba(26,26,26,.12)}.widget-faq .accordion:last-child{border:none}.widget-faq .accordion[open] .circle-chevron{transform:rotate(180deg)}.widget-faq .circle-chevron{transition:all .3s;width:24px;height:24px;background:#ccc;border-radius:50%;display:flex;align-items:center;padding-top:1px;justify-content:center}.widget-faq .accordion__content,.widget-faq .accordion summary{padding:0}.widget-faq .accordion__toggle{display:flex;width:100%;padding:2rem 0;font-weight:700;align-items:center;justify-content:space-between}.widget-faq .accordion__toggle:hover .circle-chevron{color:#fff;background:var(--main-color)}.widget-faq .accordion__content{margin-bottom:1.25rem}.widget-faq .accordion__content p:first-child{margin-top:0}.widget-faq .accordion__content p:last-child{margin-bottom:0}.widget-recommendations{margin-top:20rem}.widget-recommendations .recommendations-container{padding:3rem 4rem 2rem;position:relative;border-radius:10px;border:1px solid var(--main-color);background:var(--gradient-background)}.widget-recommendations .widget-header{position:absolute;z-index:2;top:0;left:4rem;color:#fff;font-size:26px;line-height:50px;margin:0;padding:0 20px;border-radius:10px;background:var(--main-color);transform:translateY(-50%)}.widget-recommendations .compare-on-top{margin-top:4.2rem}.widget-recommendations .compare-button{position:absolute;z-index:2;top:1.6rem;right:4rem;color:#fff}.widget-recommendations .compare-button .button{min-height:36px;padding:0 2.2rem}.widget-recommendations .recommendations-list{flex-wrap:nowrap;padding-bottom:1rem;overflow-x:auto}.widget-recommendations .recommendations-list::-webkit-scrollbar{height:8px}.widget-recommendations .recommendations-list::-webkit-scrollbar-track{background:#0000001a;border-radius:4px}.widget-recommendations .recommendations-list::-webkit-scrollbar-thumb{background-color:var(--main-color-\.7);border-radius:4px;cursor:pointer;transition:background-color .3s ease}.widget-recommendations .recommendations-list::-webkit-scrollbar-thumb:hover{background-color:var(--main-color, #000)}.widget-medias .media-flex{display:flex;background:var(--text-background-color)}.widget-medias .media-flex.media-left{flex-direction:row-reverse}.widget-medias .media-flex .deferred-media-wrapper,.widget-medias .media-flex .video-text{width:50%}.widget-medias .media-flex .deferred-media-wrapper{display:flex;align-items:center;justify-content:center}.widget-medias .media-flex .deferred-media{width:100%;background:var(--text-background-color)}.widget-medias .media-flex .video-text{position:static;max-width:initial;display:flex;justify-content:center;flex-direction:column}.widget-medias .medias-inner{position:relative}.widget-medias .qrcode-content{position:absolute;z-index:2;top:50%;right:0;width:50%;height:100%;padding:2rem;transform:translateY(-50%)}.widget-medias .qrcode-list{display:flex;gap:3rem 6rem;margin-top:4rem;justify-content:center}.widget-medias .qrcode-item{width:145px}.widget-medias .video-title{font-size:32px;margin-top:0;color:var(--text-color, #000)}.widget-medias .video-text{position:absolute;z-index:2;padding:3rem;max-width:450px;min-width:300px;font-size:15px;color:var(--text-color, #000);background:var(--text-background-color)}.widget-medias .video-text h2,.widget-medias .video-text h3,.widget-medias .video-text h4,.widget-medias .video-text h5,.widget-medias .video-text h6{color:var(--text-color, #000)}.widget-medias .video-text.above-the-video{position:static;padding:3rem 0;max-width:initial}.widget-medias .video-text.top-left{top:3rem;left:3rem}.widget-medias .video-text.top-right{top:3rem;right:3rem}.widget-medias .video-text.top-center{top:3rem;left:50%;transform:translate(-50%)}.widget-medias .video-text.center-left{left:3rem;top:50%;transform:translateY(-50%)}.widget-medias .video-text.center-center{top:50%;left:50%;transform:translate(-50%)}.widget-medias .video-text.center-right{right:3rem;top:50%;transform:translateY(-50%)}.widget-medias .video-text.bottom-left{bottom:3rem;left:3rem}.widget-medias .video-text.bottom-right{bottom:3rem;right:3rem}.widget-medias .video-text.bottom-center{bottom:3rem;left:50%;transform:translate(-50%)}.widget-awards .swiper-wrapper{align-items:center}.widget-awards .awards-wrapper{margin:6rem 0}.widget-awards .awards-item{display:flex;align-items:center;color:#121212bf;text-decoration:none}.widget-awards .awards-item-image{flex:0 0 20%}.widget-awards .awards-item-image>div{width:60%;margin:0 auto}.widget-awards .awards-item-content{flex:1;font-size:14px;text-align:center;padding:0 3rem}.widget-awards .awards-item-product{flex:0 0 20%}.widget-awards .awards-item-product>div{width:60%;margin:0 auto}.widget-awards .awards-item-title{font-weight:700;font-size:24px;margin:0}.widget-awards .awards-item-text{margin:2rem 0 0;font-size:15px;line-height:1.3}.widget-awards .awards-item-metas{margin:3rem 0 0}.widget-awards .awards-item-metas p{margin:.5rem 0 0;line-height:1}.widget-awards .swiper-pagination{position:initial}.widget-awards .swiper-button-prev{left:-20px}.widget-awards .swiper-button-next{right:-20px}.widget-feature .feature-list{display:flex;gap:3rem 8rem}.widget-feature .feature-item{flex:1}.widget-feature .feature-image{width:40%;min-width:126px;margin:0 auto}.widget-feature .content{margin-top:2rem}.widget-feature .title{font-size:18px;font-weight:700;margin:0 0 1rem}@media (max-width: 1440px){.widget-specifications .widget-spec-column:first-child{width:380px}}@media (min-width: 768px){.tab-area .tab-details{border-bottom:none}.tab-area .tab-content{display:block!important}.widget-image-with-text .container.horizontal111{display:flex;gap:5rem 3rem;flex-wrap:wrap;align-items:flex-start}.widget-image-with-text .container.horizontal111 .wrapper.col-item-2{width:calc((100% - 3rem)/2)}.widget-image-with-text .container.horizontal111 .wrapper.col-item-3{width:calc((100% - 3rem * 2) / 3)}.widget-image-with-text .container.horizontal111 .wrapper.col-item-4{width:calc((100% - 9rem)/4)}.widget-image-with-text .container.horizontal111 .wrapper.col-item-5{width:calc((100% - 12rem)/5)}.widget-image-with-text .container.horizontal111 .wrapper.col-item-6{width:calc((100% - 3rem * 5) / 6)}.widget-image-with-text .container.horizontal111 .wrapper[class^=col-item-]{margin:0;flex-direction:column-reverse}.widget-image-with-text .container.horizontal111 .wrapper[class^=col-item-] .text,.widget-image-with-text .container.horizontal111 .wrapper[class^=col-item-] .image{flex:1;width:100%;min-height:initial}.widget-image-with-text .container.horizontal111 .wrapper[class^=col-item-] .text{justify-content:flex-start}.widget-image-with-text .container.horizontal111 .wrapper[class^=col-item-] .image{display:flex;min-height:var(--image-max-height);align-items:flex-end;justify-content:center}.widget-image-with-text .container.horizontal111 .wrapper[class^=col-item-] h3{margin-top:0}.widget-image-with-text .container.horizontal111.column-2 .wrapper:nth-child(1),.widget-image-with-text .container.horizontal111.column-2 .wrapper:nth-child(2){width:calc((100% - 3rem)/2)}.widget-image-with-text .container.horizontal111.column-3 .wrapper:nth-child(1),.widget-image-with-text .container.horizontal111.column-3 .wrapper:nth-child(2),.widget-image-with-text .container.horizontal111.column-3 .wrapper:nth-child(3){width:calc((100% - 3rem * 2) / 3)}.widget-image-with-text .container.horizontal111.column-4 .wrapper:nth-child(1),.widget-image-with-text .container.horizontal111.column-4 .wrapper:nth-child(2),.widget-image-with-text .container.horizontal111.column-4 .wrapper:nth-child(3),.widget-image-with-text .container.horizontal111.column-4 .wrapper:nth-child(4){width:calc((100% - 9rem)/4)}.widget-image-with-text .container.horizontal111.column-5 .wrapper:nth-child(1),.widget-image-with-text .container.horizontal111.column-5 .wrapper:nth-child(2),.widget-image-with-text .container.horizontal111.column-5 .wrapper:nth-child(3),.widget-image-with-text .container.horizontal111.column-5 .wrapper:nth-child(4),.widget-image-with-text .container.horizontal111.column-5 .wrapper:nth-child(5){width:calc((100% - 12rem)/5)}}@media (max-width: 768px){.widget{margin:25px auto}.product-nav{display:none}.tab-area{padding-top:0}.tab-area .tab-details{border-bottom:1px solid #bdbdbd}.tab-area .tab-details[open] .tab-area-header{border-bottom:1px solid #bdbdbd}.tab-area .tab-content{padding:0;padding:3rem 0}.tab-area .widget-container{margin-bottom:25px}.widget-image-with-text .wrapper{margin-block-start:calc(var(--block-margin) / 2);margin-block-end:calc(var(--block-margin) / 2)}.widget-image-with-text .inner{flex-wrap:wrap;flex-direction:initial!important}.widget-image-with-text .inner+.wrapper{margin-top:3rem}.widget-image-with-text .inner h3{margin:1.6rem 0}.widget-image-with-text .text{flex:initial;width:100%;padding:2rem;position:static!important;transform:none!important;max-width:initial}.widget-image-with-text .image-list{flex-wrap:wrap;gap:2rem}.widget-image-with-text .image-list .image{width:100%;flex:initial}.widget-image-with-text .image{flex:initial;width:100%;min-height:initial;margin-left:0}.widget-specifications{padding-bottom:2.5rem}.widget-specifications .widget-spec-column{width:50%!important}.widget-downloads .file-list{gap:2rem}.widget-recommendations{margin-top:6rem}.widget-recommendations .recommendations-container{padding:3rem 1rem 7rem;border-radius:5px}.widget-recommendations .widget-header{top:0;left:50%;font-size:18px;line-height:38px;margin:0;padding:0 22px;border-radius:6px;white-space:nowrap;transform:translate(-50%,-50%)}.widget-recommendations .compare-on-top{margin-top:1rem}.widget-recommendations .compare-button{top:unset;right:unset;left:50%;bottom:1.5rem;transform:translate(-50%);white-space:nowrap}.widget-awards .awards-wrapper{margin:3rem 0}.widget-awards .swiper-wrapper{align-item:center}.widget-awards .awards-item{flex-direction:column}.widget-awards .awards-item-image,.widget-awards .awards-item-content,.widget-awards .awards-item-product{flex:initial;width:100%}.widget-awards .awards-item-image>div{width:100%}.widget-awards .awards-item-content{margin-top:2rem}.widget-awards .awards-item-product{margin:3rem 0 0}.widget-awards .awards-item-product>div{width:100%}.widget-awards .swiper-button-prev{left:0}.widget-awards .swiper-button-next{right:0}.widget-faq .wrapper{row-gap:1.5rem;flex-direction:column}.widget-faq .faq-intro{width:100%}.widget-faq .faq-intro p{margin-top:15px}.widget-faq .faq-main{width:100%}.widget-faq .accordion-box{padding:1.25rem 1.5rem}.widget-faq .accordion__toggle{padding:1rem 0}.widget-faq .faq-support{margin-top:1.5rem}.widget-medias .media-flex{flex-direction:column!important}.widget-medias .media-flex .deferred-media-wrapper,.widget-medias .media-flex .video-text{width:100%}.widget-medias br+br{display:none}.widget-medias .video-title{font-size:16px}.widget-medias .metafield-rich_text_field p,.widget-medias .metafield-rich_text_field h2,.widget-medias .metafield-rich_text_field h3,.widget-medias .metafield-rich_text_field h4,.widget-medias .metafield-rich_text_field h5,.widget-medias .metafield-rich_text_field h6{font-size:14px}}.widget-downloads{padding-bottom:60px}.widget-downloads .file-list{display:flex;flex-wrap:wrap;gap:2rem 4rem;padding:10px 0}.widget-downloads .file-item{display:inline-flex;align-items:center}.widget-downloads .file-item:hover .icon-download{transform:translateY(3px);animation:float 1s ease-in-out .2s infinite}.widget-downloads .file-item a{color:#121212}.widget-downloads .file-name{font-size:18px;line-height:1;text-decoration:none;font-weight:700}.widget-downloads .file-type-icon{margin-right:4px}.widget-downloads .download-icon{line-height:1;margin:0 0 0 10px;transition:transform .2s}.widget-downloads .icon-download{width:1em;height:1em;font-size:22px;transition:transform .3s ease}@media screen and (max-width: 768px){.widget-downloads{padding-bottom:30px}.widget-downloads .file-list{gap:2rem}}.product-feature .feature__header{display:flex;justify-content:space-between}.product-feature .feature__header-subtitle{font-weight:500;font-size:16px;line-height:1;margin:0}.product-feature .feature__header-title{font-weight:500;font-size:36px;line-height:1;margin:0}.product-feature .feature__header-right{font-weight:400;font-size:14px;color:#2f2f2f;line-height:1.6}.product-feature .feature__header-right p{margin:0}.product-feature .feature__content{margin-top:80px}.product-feature .feature__content-item{width:450px;margin-right:32px}.product-feature .feature__content-image{border-radius:10px;overflow:hidden}.product-feature .feature__content-title{font-weight:500;font-size:24px;line-height:1.3;margin:28px 0 0}.product-feature .feature__content-description{font-weight:400;font-size:14px;color:#636669;line-height:1.3;margin:18px 0 0}.product-feature .swiper-button-next,.product-feature .swiper-button-prev{top:calc(50% - 80px)}.product-feature .swiper-button-next{right:-20px}.product-feature .swiper-button-prev{left:-20px}@media screen and (max-width: 768px){.product-feature .feature__header{flex-direction:column}.product-feature .feature__header-subtitle{font-size:12px;margin-bottom:16px}.product-feature .feature__header-title{font-size:21px}.product-feature .feature__header-right{font-size:12px;margin-top:25px}.product-feature .feature__content{margin-top:28px}.product-feature .feature__content-title{font-size:15px;margin-top:16px}.product-feature .feature__content-description{font-size:12px;margin-top:5px}.product-feature .swiper-button-next,.product-feature .swiper-button-prev{top:calc(50% - 50px);width:30px;height:30px}.product-feature .swiper-button-next{right:-15px}.product-feature .swiper-button-prev{left:-15px}}@media screen and (min-width: 767px){.product-grid-image .container{display:flex;gap:8px;flex-wrap:wrap}}.product-details-size .size__inner.secondary,.product-details-size [data-action=secondary] .size__inner.first{display:none}.product-details-size [data-action=secondary] .size__inner.secondary{display:flex}.product-details-size .size__action{display:flex;gap:2rem;align-items:center;margin:3rem 0}.product-details-size .size__action .size__button{display:inline-flex;align-items:center;justify-content:center;border-radius:6px;min-height:36px;font-size:14px;padding:0 2rem;cursor:pointer;border:1px solid rgb(19,19,19)}.product-details-size .size__action .size__button:hover{border-color:var(--main-color);color:var(--main-color);box-shadow:0 0 4px -1px var(--main-color)}.product-details-size .size__action .size__button.active{border-color:var(--main-color);color:var(--main-color)}.product-details-size .size__action .size__button:before,.product-details-size .size__action .size__button:after{border-radius:6px}.product-details-size summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:25px 0}.product-details-size summary svg{transition:transform .2s ease}.product-details-size details{border-bottom:1px solid #EAEAEA}.product-details-size details[open]{border-bottom:unset}.product-details-size details[open] summary{border-bottom:1px solid #EAEAEA}.product-details-size details[open] summary svg{transform:rotate(180deg)}.product-details-size h2{font-weight:500;font-size:24px;color:#1c1d1d;line-height:1;margin:0}.product-details-size .size__inner{display:flex;gap:60px 92px;margin:4.6rem 0 0}.product-details-size .size__inner>div:nth-child(1){width:60%}.product-details-size .size__inner>div:nth-child(2){width:40%}.product-details-size .size__specs{display:flex;gap:20px}.product-details-size .size__specs-item{width:calc((100% - 40px) / 3);display:flex;gap:10px}.product-details-size .size__specs-icon{width:46px;height:46px}.product-details-size .size__specs-content h4{font-weight:500;font-size:20px;color:#1a1a1a;line-height:1;margin:0}.product-details-size .size__specs-content p{font-weight:400;font-size:14px;color:#636669;line-height:1;margin:10px 0 0}.product-details-size .size__main-image{margin-top:22px}.product-details-size .size__table{width:100%;font-weight:500;font-size:16px;line-height:1;border:1px solid rgba(136,136,136,.8);border-collapse:collapse}.product-details-size .size__table th{color:#181818;line-height:1;padding:20px 0;text-align:left}.product-details-size .size__table td{color:#636669;text-align:left}.product-details-size .size__table th,.product-details-size .size__table td{padding:10px 0;border:1px solid rgba(136,136,136,.8)}:is(.product-details-size .size__table th,.product-details-size .size__table td):first-child{width:70%;padding-left:30px}:is(.product-details-size .size__table th,.product-details-size .size__table td):last-child{width:30%;padding-left:40px}@media screen and (max-width: 768px){.product-details-size summary{padding:15px 0}.product-details-size h2{font-size:18px;font-weight:600}.product-details-size .size__inner{gap:30px;padding:40px 0 0;flex-direction:column}.product-details-size .size__inner>div{width:100%}.product-details-size .size__table{border:none}.product-details-size .size__table th{display:none}.product-details-size .size__table th,.product-details-size .size__table td{border:none;padding:15px 0}:is(.product-details-size .size__table th,.product-details-size .size__table td):first-child{width:50%;padding-left:10px}:is(.product-details-size .size__table th,.product-details-size .size__table td):last-child{width:50%;padding-left:10px;text-align:right}.product-details-size .size__table td{font-size:13px;border-bottom:1px solid rgba(136,136,136,.8)}.product-details-size .size__table td span:first-child{margin-right:10px}}.widget-product-specifications .specifications{gap:20px}.widget-product-specifications .specifications-item{width:initial}@media screen and (max-width: 749px){.widget-product-specifications .specifications{gap:20px 10px}.widget-product-specifications .specifications-item{width:calc(50% - 5px);gap:4px}}.product-details-specs summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.product-details-specs summary svg{transition:transform .2s ease}.product-details-specs .page-width>details{border-bottom:1px solid #EAEAEA}.product-details-specs .page-width>details>summary{padding:25px 0}.product-details-specs .page-width>details[open]{border-bottom:unset}.product-details-specs .page-width>details[open]>summary{padding:25px 0;border-bottom:1px solid #EAEAEA}.product-details-specs .page-width>details[open]>summary svg{transform:rotate(180deg)}.product-details-specs h2{font-weight:500;font-size:24px;color:#1c1d1d;line-height:1;margin:0}.product-details-specs .spec-list{padding:18px 0;display:flex;flex-direction:column;flex-wrap:wrap}.product-details-specs .spec-item{color:#1c1d1d;font-size:16px;line-height:1;font-weight:700;padding:18px 1rem}.product-details-specs .spec-item [open] svg{transform:rotate(180deg)}.product-details-specs .spec-item summary:hover{color:var(--main-color)}.product-details-specs .value{font-weight:400;color:#636669;padding:2rem 0}.product-details-specs .spec-header svg{font-size:20px;transition:transform .2s ease}@media screen and (max-width: 768px){.product-details-specs summary{padding:13px 0}.product-details-specs h2{font-size:18px;font-weight:600}.product-details-specs .spec-list{padding:10px 0;max-height:unset}.product-details-specs .spec-item{display:flex;color:#111827;font-size:12px;padding:10px 0}.product-details-specs .spec-item span:nth-child(1){width:132px;font-weight:600}.product-details-specs .spec-item span:nth-child(2){color:#636669;margin-left:8px;flex:1;font-weight:400}}.product-swiper .swiper-father{position:relative}.product-swiper .swiper-button-next,.product-swiper .swiper-button-prev{z-index:1;top:46%;width:48px;height:48px;background:#000;border-radius:50%}.product-swiper .swiper-button-next{right:-60px}.product-swiper .swiper-button-prev{left:-60px}.product-swiper .swiper-button-next:after,.product-swiper .swiper-button-prev:after{font-size:16px;color:#fff;font-weight:700}.product-swiper .swiper-button-prev:after{margin:2px 2px 0 0}.product-swiper .swiper-button-next:after{margin:2px 0 0 2px}.product-swiper .swiper-slide{width:25%;border-radius:10px;overflow:hidden;margin-right:2rem}@media (max-width: 1024px){.product-swiper .swiper-slide{width:33.333333%}}@media (max-width: 768px){.product-swiper .swiper-slide{width:50%}}.product-swiper .swiper-pagination{position:relative;position:initial;display:flex;margin-top:1.5rem}.product-swiper .swiper-pagination:after{content:"";display:block;position:absolute;left:calc(100% / var(--slide, 1) * var(--slide-index, 0));top:0;width:calc(100% / var(--slide));height:100%;transition:all .3s;background-color:var(--main-color)}.product-swiper .swiper-pagination-bullet-active{background:#0003}.product-swiper .swiper-pagination-bullet{flex:1;border-radius:0!important;margin:0!important}.widget-reviews{display:block;padding:74px 0 78px;background:#f5f5f5}.widget-reviews .widget-reviews__heading{text-align:center}.widget-reviews h2{color:#000;margin:0}.widget-reviews .reviews-container{margin-top:7.4rem}.widget-reviews .review-item{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 8px #0000001a}.widget-reviews .review-item__content{padding:20px}.widget-reviews .review-item__title-container{display:flex;align-items:center;justify-content:space-between}.widget-reviews .review-item__title{font-weight:600;font-size:18px;color:#030303;line-height:24px;margin:0}.widget-reviews .review-item__rating{display:flex;gap:3px;align-items:center;justify-content:center}.widget-reviews .review-item__rating svg{color:var(--main-color)}.widget-reviews .review-item__text{font-weight:400;font-size:16px;color:#7b7b7b;line-height:24px;margin:2.4rem 0 0}.widget-reviews .swiper-button-prev{left:30px}.widget-reviews .swiper-button-next{right:30px}@media screen and (max-width: 768px){.widget-reviews{padding:2.4rem 0}.widget-reviews .reviews-container{margin-top:2rem}.widget-reviews .review-item__content{padding:12px 14px 20px}.widget-reviews .review-item__title-container{flex-direction:column;align-items:flex-start;gap:4px}.widget-reviews .review-item__title{font-size:12px}.widget-reviews .review-item__text{font-size:12px;margin-top:1rem;line-height:20px}.widget-reviews .swiper-button-next{right:0}.widget-reviews .swiper-button-prev{left:0}.widget-reviews .swiper-button-prev,.widget-reviews .swiper-button-next{width:30px;height:30px}}.widget-service .widget-service__item{padding:2rem 0;display:flex;gap:1rem;justify-content:center}.widget-service .widget-service__item+.widget-service__item{border-left:1px solid #cfcfcf}.widget-service .widget-service__item-icon{width:6rem}.widget-service .widget-service__item-content{display:flex;flex-direction:column;justify-content:center}.widget-service h3{font-weight:500;font-size:16px;color:#000;line-height:1;margin:0}.widget-service a{font-weight:400;font-size:12px;color:#000;line-height:1;margin:8px 0 0;text-decoration:none}.widget-service .swiper-pagination-bullet-active{background:var(--main-color)}@media screen and (max-width: 768px){.widget-service .widget-service__item{padding:1rem 0rem;align-items:center;justify-content:center}.widget-service .widget-service__item+.widget-service__item{border-left:none}.widget-service .widget-service__item-icon{width:3.6rem}.widget-service h3{color:#000;font-weight:600;font-size:15px}.widget-service a{margin:4px 0 0}.widget-service .widget-service__container{padding:2rem 0 3rem}}.iag-image{position:relative;height:0;overflow:hidden;width:100%}.iag-image img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}@keyframes fadeOutSlide{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.wishlist-container .banner{padding:30px 20px;text-align:center;font-size:42px;background:linear-gradient(to bottom,#000,#3d2622)}.wishlist-container .banner h1{color:#fff}.wishlist-container .product-list-container{display:block;margin-top:40px}.wishlist-container .column-switcher{display:flex;justify-content:center;margin-bottom:20px}.wishlist-container .column-switcher button{color:#000;opacity:.4;margin:0 6px;padding:5px;cursor:pointer;border:none;background:none}.wishlist-container .column-switcher button.active,.wishlist-container .column-switcher button:hover{opacity:1}.wishlist-container .fade-out-slide{animation:fadeOutSlide .5s ease-out forwards}.wishlist-container iag-wishlist-card{position:relative;display:flex;opacity:1;border-radius:6px;transform:scale(1);transition:all .5s ease-in-out;background:var(--color-background-16)}.wishlist-container iag-wishlist-card.wishlist-item{display:block}.wishlist-container iag-wishlist-card.fade-out-slide{opacity:0;transform:translateY(-20px)}.wishlist-container iag-wishlist-card:hover .remove-button{opacity:1}.wishlist-container .product-grid{display:grid;gap:20px;grid-auto-rows:1fr;grid-template-columns:repeat(4,1fr)}.wishlist-container iag-wishlist[data-current-columns="1"] .product-grid{grid-template-columns:repeat(1,1fr)}.wishlist-container iag-wishlist[data-current-columns="2"] .product-grid{grid-template-columns:repeat(2,1fr)}.wishlist-container iag-wishlist[data-current-columns="3"] .product-grid{grid-template-columns:repeat(3,1fr)}.wishlist-container iag-wishlist[data-current-columns="4"] .product-grid{grid-template-columns:repeat(4,1fr)}.wishlist-container iag-wishlist[data-current-columns="5"] .product-grid{grid-template-columns:repeat(5,1fr)}.wishlist-container iag-wishlist[data-current-columns="6"] .product-grid{grid-template-columns:repeat(6,1fr)}.wishlist-container .product-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:10px;width:100%;text-align:center}.wishlist-container .product-card .product-image{display:flex;align-items:center;min-height:200px}.wishlist-container .product-card .product-info{margin-top:10px}.wishlist-container .product-card h3{margin:0;font-size:1em}.wishlist-container .product-card p{color:#007bff;font-weight:700;margin:10px 0 0}.wishlist-container .remove-button{position:absolute;z-index:10;top:10px;right:10px;width:36px;height:36px;border:none;cursor:pointer;opacity:0;transition:opacity .3s ease,background-color .3s ease;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#eaeaea}.wishlist-container .product-card:hover .remove-button{opacity:1}.wishlist-container .remove-button:hover{background-color:#000}.wishlist-container .remove-button svg{width:1em;height:1em;font-size:16px;transition:color .3s ease}.wishlist-container .remove-button:hover svg{color:#fff}@media (max-width: 768px){iag-wishlist .product-grid{grid-template-columns:repeat(2,1fr)!important}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
