:root{--primary-color: #ff5cca;--secondary-color: #44aee8;--grey-color: #242424;--dark-color: #000000;--white-color: #ffffff;--black-color: #000000;--gradient-color: linear-gradient(270deg, var(--primary-color) 0%, var(--secondary-color) 96.48%);--rotated-gradient-color: linear-gradient(180deg, var(--primary-color) 0%, var(--secondary-color) 100%);--linear-gradient-color: linear-gradient(0deg, var(--primary-color) 0%, var(--secondary-color) 100%);--container-width: 1170px;--common-border-radius: 20px;--common-border-width: 6px;--transition: .3s}body,.body-text{font-size:24px;line-height:1.375;color:var(--primary-color);font-weight:500}.body-m{font-size:20px;line-height:1.5}.body-s{font-size:16px;line-height:1.5}p{margin-top:0;margin-bottom:1rem}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:900;margin:0}.h1-title-l{font-size:90px;line-height:1}h1,.h1-title{font-size:42px;line-height:1.26}h2,.h2-title{font-size:36px;line-height:1.3}h3,.h3-title{font-size:28px;line-height:1.29}h4,.h4-title{font-size:20px;line-height:1.85}.gradient-text{background:var(--gradient-color);background-clip:text;-webkit-text-fill-color:transparent}.for-des{display:block}.for-mob{display:none}.body-bg{position:fixed;height:100%;width:100%;top:0;right:0;bottom:0;left:0;background-attachment:fixed;background-position:top center;background-size:cover;background-repeat:no-repeat;z-index:-1}.sec-btn,.product-form__submit{display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1.2;font-weight:500;text-decoration:none!important;outline:none!important;min-height:50px;padding:0 25px;border:2px solid var(--primary-color);overflow:hidden;border-radius:8px;background-color:var(--primary-color);color:var(--white-color);text-transform:uppercase;letter-spacing:.5px;transition:.3s;cursor:pointer}.sec-btn:before,.product-form__submit:before,.product-form__submit:after,.sec-btn:after{content:none}.sec-btn:hover,.product-form__submit:hover{color:var(--primary-color);background-color:var(--white-color)}.gradient-box,.rotated-gradient-box,.linear-gradient-box{position:relative;grid-template-columns:auto 1fr auto}.gradient-box:before,.rotated-gradient-box:before,.linear-gradient-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:var(--common-border-radius);padding:var(--common-border-width);background:var(--gradient-color);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.rotated-gradient-box:before{background:var(--rotated-gradient-color)}.linear-gradient-box:before{background:var(--linear-gradient-color)}.overflow-box{overflow:hidden}a{transition:.3s}a.link{color:var(--primary-color);text-decoration:underline;transition:var(--transition)}a.link:hover{color:var(--white-color)}@media (max-width: 1199px){.h1-title-l{font-size:70px;line-height:1}h1,.h1-title{font-size:42px;line-height:1.26}h2,.h2-title{font-size:36px;line-height:1.3}h3,.h3-title{font-size:28px;line-height:1.29}h4,.h4-title{font-size:20px;line-height:1.85}}@media (max-width: 989px){:root{--common-border-radius: 16px;--common-border-width: 4px}.gradient-box:before,.rotated-gradient-box:before{padding:4px}.for-des{display:none}.for-mob{display:block}}@media (max-width: 991px){.h1-title-l{font-size:60px;line-height:1}h1,.h1-title{font-size:38px;line-height:1.26}h2,.h2-title{font-size:32px;line-height:1.3}h3,.h3-title{font-size:24px;line-height:1.29}h4,.h4-title{font-size:18px;line-height:1.85}body,.body-text{font-size:22px}}@media (max-width: 575px){.h1-title-l{font-size:42px;line-height:1}h1,.h1-title{font-size:34px;line-height:1.26}h2,.h2-title{font-size:28px;line-height:1.3}h3,.h3-title{font-size:20px;line-height:1.29}h4,.h4-title{font-size:18px;line-height:1.85}body,.body-text{font-size:18px}.sec-btn,.product-form__submit{font-size:16px;min-height:46px;border-radius:6px}}@media (max-width: 480px){:root{--common-border-radius: 13px;--common-border-width: 3px}.gradient-box:before,.rotated-gradient-box:before{padding:3px}}.custom-banner.banner--content-align-left.banner--desktop-transparent .banner__box{max-width:920px;padding:0}.banner__content{flex-direction:column;gap:250px}.custom-banner .banner__box>*+.banner__buttons{margin-top:55px}.custom-banner .banner__heading{margin-top:20px}@media (max-width: 1499px){.banner__content{gap:100px}}@media (max-width: 991px){.banner__content{gap:80px}}@media (max-width: 989px){.mobile-hero-image{border-radius:18px}.mobile-hero-image,.mobile-hero-image>img{position:unset!important;inset:unset!important;overflow:hidden}}@media (max-width: 575px){.banner__content{gap:60px}.custom-banner .banner__box>*+.banner__buttons{margin-top:30px}}@media (max-width: 749px){.custom-banner .banner__media{height:auto!important;aspect-ratio:1 / .8;border-radius:8px}}.our-benefit-wp{width:100%;display:flex;justify-content:space-between;gap:30px}.benefit-box{display:flex;align-items:center;gap:10px}.benefit-box .h3-title{color:var(--grey-color)}.benefit-box p{color:var(--white-color)}.benefit-box p{margin:3px 0 0}.our-benefit-wp.white-box .h3-title{color:var(--white-color)}.benefit-img{display:flex;align-items:center;justify-content:center}@media (max-width: 991px){.our-benefit-wp .benefit-img img{width:45px;height:auto}.benefit-box p{line-height:1}.benefit-box{flex-direction:column;justify-content:center}.benefit-content{text-align:center}.our-benefit-wp{max-width:800px;margin-inline:auto;align-items:flex-start}}@media (max-width: 575px){.our-benefit-wp{flex-direction:column;align-items:center;gap:40px}}.footer .subscribe-container input{background:none;border:none;border-bottom:1px solid var(--primary-color);color:var(--white-color);font-size:14px;line-height:20px;padding:8px 0;width:200px;outline:none}.footer .subscribe-container input:focus-visible{outline:0;box-shadow:none}.footer .subscribe-container button{display:inline-block;background:none;border:none;border-bottom:1px solid var(--primary-color);color:var(--primary-color);font-size:16px;line-height:20px;font-weight:500;cursor:pointer;padding:8px 0;margin-left:10px;transition:var(--transition)}.footer .subscribe-container button:hover{color:var(--white-color);border-color:var(--white-color)}.footer .footer-block__heading{font-size:16px;line-height:20px;font-weight:500;margin-bottom:60px}.footer .footer-brand-info.footer-block__heading{font-size:28px;line-height:1.3;margin-bottom:20px;font-weight:900;text-transform:uppercase}.footer .footer-block__details-content .list-menu__item--link{font-size:16px;line-height:20px;color:var(--primary-color);padding:0;transition:var(--transition);text-decoration:none}.footer .footer-block__details-content>li:not(:last-child){margin:0 0 34px}.footer__content-bottom,.footer__copyright caption{padding:0}.footer__blocks-wrapper .footer-block.footer-box-1{flex:0 0 352px}.footer__blocks-wrapper{flex-wrap:nowrap;justify-content:space-between;gap:60px;border-bottom:6px solid var(--primary-color);padding-bottom:40px}.footer__blocks-wrapper .footer-block{width:auto;display:flex;flex-direction:column}.footer-block .footer__list-social{position:relative;margin-top:auto;gap:18px}.footer-block .footer__list-social a{padding:0}.footer-block .footer__list-social a svg{width:100%;height:100%}.footer-block .footer__list-social a .svg-wrapper{--size: 40px;width:var(--size);height:var(--size)}.footer-block__brand-info p a,.footer-block__brand-info p{color:var(--primary-color);text-decoration:none;transition:var(--transition)}.footer-block__brand-info p a:hover,.footer-block__details-content .list-menu__item--link:hover{color:var(--white-color);text-decoration:none}.footer__content-bottom-wrapper .footer__copyright{margin-top:35px}.footer__content-bottom-wrapper .footer__copyright .copyright__content{font-size:16px}.footer__content-top{padding-bottom:0}.footer .newsletter-form{display:unset}.footer .subscribe-container input::placeholder{color:#f9f1e7}.footer .subscribe-container input::-webkit-input-placeholder{color:#f9f1e7}.footer .subscribe-container input:-ms-input-placeholder{color:#f9f1e7}@media (max-width: 1199px){.footer .footer-block__heading{margin-bottom:30px}.footer .footer-block__details-content>li:not(:last-child){margin-bottom:20px}.footer .subscribe-container input{display:block}.footer .subscribe-container button{margin:10px 0 0}.footer__blocks-wrapper{gap:40px!important}}@media (max-width: 991px){.footer__blocks-wrapper .footer-block.footer-box-4{flex:0 0 100%}.footer__blocks-wrapper{flex-wrap:wrap!important}.footer .newsletter-form{margin:unset}.footer-block .footer__list-social{justify-content:flex-start;margin-top:40px}.footer .subscribe-container input{display:inline-block}.footer .subscribe-container button{margin:0 0 0 10px}.footer__blocks-wrapper .footer-block.footer-box-4 .footer-block__heading{margin-bottom:12px}.footer__blocks-wrapper{border-width:3px}}@media (max-width: 767px){.footer__blocks-wrapper .footer-block.footer-box-1{flex:0 0 100%}.footer .footer__blocks-wrapper{justify-content:flex-start;gap:40px 80px!important}.footer__blocks-wrapper .footer-block{flex:0 0 auto}}@media (max-width: 749px){.footer .footer__blocks-wrapper{margin-bottom:0}}@media (max-width: 575px){.footer-block .footer__list-social a .svg-wrapper{--size: 35px}.footer__content-bottom-wrapper .footer__copyright{margin-top:30px}}.common-title-content{text-align:center;display:flex;align-items:center;justify-content:center;padding:20px 30px;min-height:127px}.common-title-content .h2-title{font-size:42px}@media (max-width: 989px){.common-title-content{min-height:100px;padding:10px 30px}.common-title-content .h2-title{font-size:40px}}@media (max-width: 750px){.common-title-content{min-height:90px}.common-title-content .h2-title{font-size:36px}}@media (max-width: 575px){.common-title-content{min-height:calc(70px + 10 * (100vw - 320px) / 255);padding:10px 15px}.common-title-content .h2-title{font-size:calc(32px + 4 * (100vw - 320px) / 255)}}.card-wrapper .card__inner{align-items:flex-end;justify-content:center;height:auto;aspect-ratio:1 / 1.18348;border-radius:var(--common-border-radius);overflow:hidden;background:var(--dark-color)}.card-wrapper .card__inner:before,.card-wrapper .card__inner:after{content:none}.card__information{padding:0;margin-top:20px}.facets-wrapper{background:var(--gradient-color);border-radius:var(--common-border-radius);padding:30px 30px 30px 80px}.card-wrapper .card__information .car__heading{font-size:30px}.card-wrapper .card__information .card__heading{font-weight:600;font-size:24px;line-height:1.2}.card-wrapper .card__information .card__heading a{font-weight:inherit}.card-wrapper .card__information .card-information .price__regular{font-size:16px;line-height:1.5;background:var(--gradient-color);background-clip:text;-webkit-text-fill-color:transparent}.card-wrapper .card__information .sec-btn.quick-add__submit{width:auto;min-width:unset;text-align:center}.card-wrapper .quick-add{text-align:center;margin:20px auto 0}.product-grid{--product-list-width: calc(33.333% + (var(--common-border-width) * 2));gap:0;margin:0;padding-inline:var(--common-border-width)}.product-grid .grid__item{width:var(--product-list-width);max-width:var(--product-list-width);position:relative;margin-inline:calc(var(--common-border-width) * -1);background:var(--dark-color);margin-bottom:20px;z-index:1}.product-grid .grid__item .card-wrapper{padding:40px 35px}.product__title h1{font-size:36px;line-height:1.2}.product-grid .grid__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;padding:var(--common-border-width);background:var(--linear-gradient-color);mask:var(--linear-gradient-color) content-box,var(--linear-gradient-color);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.product-grid .grid__item:nth-child(3n+1):before,.product-grid .grid__item:nth-child(3n+1){border-radius:var(--common-border-radius) 0 0 var(--common-border-radius)}.product-grid .grid__item:nth-child(3n):before,.product-grid .grid__item:nth-child(3n),.product-grid .grid__item:last-child:before,.product-grid .grid__item:last-child{border-radius:0 var(--common-border-radius) var(--common-border-radius) 0}.facet-filters__label,.facets-container-drawer .product-count .product-count__text,.mobile-facets__open-label{font-size:16px;line-height:1.3;font-weight:600;color:var(--black-color);text-decoration:underline}.facet-filters__field .select{position:relative;display:inline-block;border-radius:16px}.facet-filters__field .select select,.facet-filters__items_per_page:not(input[type=radio]){appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:20px 35px 20px 20px;height:70px;font-size:16px;line-height:1;font-weight:500;color:#9f9f9f;background-color:#fff;border:none;border-radius:var(--common-border-radius);width:100%;cursor:pointer}.facets-container-drawer .product-count{opacity:1;padding:13px 0 13px 30px;margin:0 0 0 30px;border-left:2px solid var(--black-color)}.facet-filters__field .select .svg-wrapper{right:20px;color:#9f9f9f}.facet-filters__field .select select:focus-visible,.facet-filters__items_per_page:focus-visible{outline:0;border:0;box-shadow:none}.facets-container-drawer{padding:0}.facets-container-drawer .facets__form{margin:0}.facets-wrapper .view-icon-wp{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:6px;overflow:hidden;border-radius:8px;transition:.3s}.view-icon-wp:has(input[type=radio]:checked){background:var(--white-color)}.facets-wrapper .product-view{display:flex;gap:12px;align-items:center}.view-icon-wp input[type=radio]{position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;margin:0;cursor:pointer}.facet-filters__items_per_page:not(input[type=radio]){width:70px;text-align:center;padding:15px!important}.card__heading a:after{content:unset}.block-quickview{opacity:0;visibility:hidden;margin:0 0 20px;transition:var(--transition)}.block-quickview .quick-add__submit{--size: 35px;width:var(--size);height:var(--size);background:var(--gradient-color);display:flex;align-items:center;justify-content:center;border-radius:50%;padding:3px;cursor:pointer;border:0;min-width:unset;min-height:unset}.block-quickview .quick-add__submit:before,.block-quickview .quick-add__submit:after{content:none}.block-quickview svg{--size: 25px;width:var(--size);height:var(--size);filter:brightness(0) invert(1)}.product-grid .grid__item .card-wrapper:hover .card__heading a{text-decoration:unset}.facets-container-drawer .mobile-facets__wrapper{flex:0 0 auto;margin:0}.facet-filters{padding:0}.product-list-view .product-grid .grid__item{width:100%;max-width:100%;margin-inline:0}.product-list-view .product-grid .grid__item:before,.product-list-view .product-grid .grid__item{border-radius:var(--common-border-radius)!important}.product-list-view .product-grid{width:100%;max-width:100%;padding:0;margin:0}.product-list-view .product-grid .card--media{flex-direction:row;gap:30px;align-items:center}.product-list-view .product-grid .card__information{height:auto;margin:0}.product-list-view .product-grid .card__inner{height:auto;aspect-ratio:1/.56074}.product-list-view .card-wrapper .quick-add{margin-left:unset}.product-list-view .product-grid .grid__item .card-wrapper{padding:30px}.product-grid-container{margin-top:15px}.product-grid .grid__item:last-child:nth-child(3n+1):nth-last-child(1),.product-grid .grid__item:last-child:nth-child(3n+1):nth-last-child(1):before{border-radius:var(--common-border-radius)}.pagination-wrapper .pagination__item{--size: 50px;font-size:20px;line-height:1;font-weight:800;text-decoration:unset;background:var(--white-color);color:var(--dark-color);display:flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);border-radius:8px}.pagination-wrapper .pagination__list{gap:24px}.pagination-wrapper .pagination__item:after{content:none}.pagination-wrapper .pagination__item--current,.pagination-wrapper .pagination__item:hover{background:var(--primary-color);color:var(--white-color);opacity:1}.pagination-wrapper .svg-wrapper svg{--size: 16px;width:var(--size);height:var(--size)}.active-facets__button--light .active-facets__button-inner{box-shadow:unset;background:var(--white-color);padding:12px;display:flex;align-items:center}.active-facets__button-wrapper span{font-size:16px;color:var(--black-color);text-decoration:unset}.active-facets__button-wrapper:hover{text-decoration-thickness:none}.mobile-facets{background-color:#0000007f}.mobile-facets__clear-wrapper a{color:var(--white-color);text-decoration:none;font-size:18px;transition:var(--transition)}.mobile-facets__clear-wrapper a:hover,.mobile-facets__count{color:var(--primary-color)}.mobile-facets__header,.mobile-facets__footer{border-color:#ffffff1a}.mobile-facets__label{align-items:center}.facets-layout-list--text input[type=checkbox]{top:50%;transform:translateY(-50%);left:20px}.mobile-facets__label>svg{--size: 20px;width:var(--size);height:var(--size)}.mobile-facets__label .icon-checkmark{width:13px;height:10px;top:50%;transform:translateY(-50%)}.facets-layout-list .facets__label:hover .facet-checkbox__text-label,.facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:unset}.mobile-facets__open:hover .mobile-facets__open-label{text-underline-offset:auto}.active-facets__button .svg-wrapper{--size: 17px;width:var(--size);height:var(--size)}.card-wrapper .article-card-publishing{display:flex;align-items:center;gap:6px}.card-wrapper .article-card-publishing svg{width:14px}.template-search__header{margin-bottom:30px}.template-search__search .field:before,.template-search__search .field:after{content:none}.template-search__search .search__input:focus{box-shadow:none}.template-search__search .search__input{border:2px solid var(--primary-color);border-radius:10px}.search__input.field__input{height:60px}.template-search__search{max-width:100%}.search__button,.reset__button{right:10px;top:50%;transform:translateY(-50%)}.reset__button{right:50px;top:50%;transform:translateY(-50%)}@media (min-width: 992px){.product-grid .grid__item .card-wrapper:hover .block-quickview{opacity:1;visibility:visible}}@media (min-width: 750px){.facets-wrapper .cstm-filter-view{margin-left:20px}.facets-wrapper .cstm-filter-show{margin-left:auto}.facets-wrapper .cstm-filter-short{margin-left:20px}.cart-items th{padding:0!important}}@media (max-width: 1199px){.facets-wrapper,.product-grid .grid__item .card-wrapper{padding:30px}}@media (max-width: 991px){.product-grid{--product-list-width: calc(50% + (var(--common-border-width) * 2))}.product-grid .grid__item:nth-child(odd):before,.product-grid .grid__item:nth-child(odd){border-radius:var(--common-border-radius) 0 0 var(--common-border-radius)}.product-grid .grid__item:nth-child(2n):before,.product-grid .grid__item:nth-child(2n){border-radius:0 var(--common-border-radius) var(--common-border-radius) 0}.product-grid .grid__item:only-child,.product-grid .grid__item:only-child:before,.product-grid .grid__item:last-child:nth-child(odd),.product-grid .grid__item:last-child:nth-child(odd):before{border-radius:var(--common-border-radius)}.block-quickview{opacity:1;visibility:visible}.pagination-wrapper .pagination__list{gap:14px}.product__title h1{font-size:34px}}@media (max-width: 989px){.active-facets__button--light .active-facets__button-inner{padding:8px 12px;font-size:14px}.active-facets__button,.active-facets__button-remove{padding:6px}}@media (max-width: 749px){.facets-container-drawer .product-count{padding:0 0 0 10px;margin:0;text-align:unset}.facets-container-drawer{gap:4px}}@media (max-width: 575px){.product-grid{--product-list-width: calc(100% + (var(--common-border-width) * 2))}.product-grid .grid__item:before,.product-grid .grid__item{border-radius:var(--common-border-radius)!important}.card-wrapper .card__inner{aspect-ratio:1 / .7}.facets-wrapper,.product-grid .grid__item .card-wrapper{padding:22px}.pagination-wrapper .pagination__item{--size: 40px;font-size:16px;border-radius:4px}.pagination-wrapper .pagination__list{gap:5px}.pagination__list li .pagination__item--prev,.pagination__list li .pagination__item--next{min-width:100px}.product__title h1{font-size:28px}}@media (max-width: 400px){.card-wrapper .card__information .card__heading{font-size:20px}.card__information,.card-wrapper .quick-add{margin-top:15px}.card-wrapper .card__information .card-information .price{margin-top:5px!important;line-height:1}}.info-bar{padding:15px 30px;background:var(--primary-color);border-radius:var(--common-border-radius);margin-top:15px}.info-bar .info-content p{color:var(--white-color);text-align:center;font-size:13px;line-height:1.5;font-weight:600}.info-content a{display:inline-block;color:var(--white-color)}.info-content a:hover{opacity:.9}.custom-product-box{--box-gap: 30px;flex-wrap:wrap}.custom-product-box .product__info-wrapper{padding:0;border-left:var(--common-border-width) solid transparent;border-image:var(--linear-gradient-color);border-image-slice:1}.custom-product-box .product__title:not(.product__title .product__title),.custom-product-box .product-price-box,.custom-product-box variant-selects,.custom-product-box .product-form__quantity,.custom-product-box .product-form,.custom-product-box .stock-availability,.custom-product-box .product-rating{padding:var(--box-gap);margin:0;width:100%;max-width:100%;border-bottom:var(--common-border-width) solid transparent;border-image:var(--gradient-color);border-image-slice:1}.custom-product-box .product__description{padding:var(--box-gap);margin:0!important}.slider-mobile-gutter{padding:var(--box-gap)}.custom-product-box .product-price-box .price,.stock-availability p{font-size:28px;line-height:1;font-weight:900}.custom-product-box .product-form__submit{background:var(--primary-color);color:var(--white-color);margin:0}.product__info-container>*+*{margin:0}.product__media-wrapper media-gallery{--height: 673px;display:flex;height:100%}.product__media-wrapper media-gallery .thumbnail-slider{flex:0 1 170px;max-width:100%;position:relative;flex-direction:column;order:-1;overflow:hidden;border-right:var(--common-border-width) solid transparent;border-image:var(--linear-gradient-color);border-image-slice:1;border-radius:var(--common-border-radius)}.product .price__container{margin:0}.product__media-wrapper .slider-mobile-gutter:not(.thumbnail-slider){flex:1 0 auto}.product__media-wrapper media-gallery .thumbnail-slider .thumbnail-list .thumbnail-list__item.slider__slide .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--primary-color);border-width:2px}.product__media-wrapper media-gallery .thumbnail-slider .thumbnail-list .thumbnail-list__item.slider__slide .thumbnail,.product__media-wrapper .slider-mobile-gutter .product__media-list{overflow:hidden;border-radius:var(--common-border-radius)}.product__media-wrapper media-gallery .thumbnail-slider .thumbnail-list-wp{position:relative;flex:0 0 var(--height);width:100%;overflow:hidden}.product__media-wrapper media-gallery .thumbnail-slider .thumbnail-list-wp:before{content:"";position:absolute;width:100%;height:140px;top:auto;bottom:0;right:0;background:linear-gradient(to top,black,transparent);z-index:1;pointer-events:none}.product__media-wrapper media-gallery .thumbnail-slider .thumbnail-list{height:100%;flex-direction:column;width:100%;overflow:hidden auto;padding-bottom:120px}.product__media-wrapper .slider-mobile-gutter .product__media-list,.product__media-wrapper .slider-mobile-gutter .product__media-list li.product__media-item,.product__media-wrapper .slider-mobile-gutter .product__media-list .product-media-container,.product__media-wrapper .slider-mobile-gutter .product__media-list .product__modal-opener,.product__media-wrapper .slider-mobile-gutter .product__media-list .product__media{height:auto;max-height:100%;aspect-ratio:1 / 1.6;padding:0}.product__media-wrapper media-gallery .thumbnail-slider .thumbnail-list .thumbnail-list__item.slider__slide{width:100%;aspect-ratio:1/1}.product__media-wrapper .slider-mobile-gutter{padding:var(--box-gap)}.product__media-wrapper media-gallery .thumbnail-slider>button.slider-button{display:none}.stock-availability p{text-transform:uppercase}.stock-availability,.product-rating{margin:0}.star-rating{margin:0;position:relative;width:240px;height:40px}.star-rating:before{content:"";width:100%;height:100%;display:block;-webkit-mask-image:var(--ratting-icon);mask-image:var(--ratting-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:90% 100%;background-color:var(--black-color)}span.star-rating__fill{position:absolute;display:inline-block;top:0;left:0;width:100%;height:100%;-webkit-mask-image:var(--ratting-icon);mask-image:var(--ratting-icon);-webkit-mask-size:240px;mask-size:240px;-webkit-mask-position:left center;mask-position:left center;background:linear-gradient(to right,var(--primary-color) var(--width),transparent)}.product__info-container div:not([class]):has(form.installment){margin:0}.custom-product-box .product-form{border:0;padding-block:0 30px;margin:0!important}.product-form__buttons{max-width:fit-content}@media (max-width: 1199px){.custom-product-box{--box-gap: 20px}}@media (max-width: 991px){.custom-product-box{flex-direction:column}.custom-product-box .product__info-wrapper,.custom-product-box .product__media-wrapper{width:100%!important;max-width:100%!important}.custom-product-box .product__info-container{max-width:100%}.custom-product-box .product__info-wrapper{border-left:0;border-top:var(--common-border-width) solid transparent}.product__media-wrapper .slider-mobile-gutter .product__media-list,.product__media-wrapper .slider-mobile-gutter .product__media-list li.product__media-item,.product__media-wrapper .slider-mobile-gutter .product__media-list .product-media-container,.product__media-wrapper .slider-mobile-gutter .product__media-list .product__modal-opener,.product__media-wrapper .slider-mobile-gutter .product__media-list .product__media{aspect-ratio:1/.7;margin:0;width:100%}.custom-product-box .product-form{padding-bottom:20px}.product__media-wrapper media-gallery{flex-direction:column}.product__media-wrapper media-gallery .thumbnail-slider{order:unset;padding:var(--box-gap);flex:1;border-right:0;border-top:var(--common-border-width) solid transparent}.product__media-wrapper media-gallery .thumbnail-slider .thumbnail-list-wp{height:auto;flex:0 0 auto}.product__media-wrapper media-gallery .thumbnail-slider .thumbnail-list{height:auto;flex-direction:row;padding:.5rem;overflow:auto hidden;margin:0;width:auto}.product__media-wrapper media-gallery .thumbnail-slider .thumbnail-list .thumbnail-list__item.slider__slide{width:max(60px,min(20vw,150px))!important}.product__media-wrapper media-gallery .thumbnail-slider .thumbnail-list-wp:before{width:140px;height:100%;background:linear-gradient(to left,black,transparent)}.custom-product-box .product-price-box .price,.stock-availability p{font-size:26px}}@media (max-width: 749px){.custom-product-box .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-inline:0}.quick-add-modal__content{margin-top:20px!important}}@media (max-width: 575px){.custom-product-box{--box-gap: 15px}.custom-product-box .product-price-box .price,.stock-availability p{font-size:22px}.facets-container-drawer{display:flex;flex-direction:column;gap:10px}.facets-container-drawer .product-count{align-self:start}}.quick-add-modal{background:var(--black-color)}.quick-add-modal__content{width:100%;max-width:1230px;margin-top:80px}.quick-add-modal__content::-webkit-scrollbar{width:3px}.quick-add-modal__content::-webkit-scrollbar-track{background:#1e1e1e;border-radius:4px}.quick-add-modal__content::-webkit-scrollbar-thumb{background:#444;border-radius:4px}.product-list-view .product-grid .card__inner:before,.product-list-view .product-grid .card__inner:after{content:none}.template-404 h1.title{margin:10px 0 14px}@media screen and (max-width: 480px){.template-404 img{max-width:100%;height:auto}}.jdgm-review-widget .jdgm-rev-widg__reviews{display:grid;grid-template-columns:repeat(2,1fr);gap:26px}.jdgm-review-widget .jdgm-rev-widg{position:relative;background:var(--black-color);padding:60px!important;margin-bottom:60px!important}.jdgm-review-widget .jdgm-rev-widg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:var(--common-border-radius);padding:var(--common-border-width);background:var(--gradient-color);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.jdgm-review-widget .jdgm-form-wrapper{padding:20px 0 0;border:0}.jdgm-form__fieldset:not(:last-of-type),.jdgm-form__fieldset-actions:not(:last-of-type){margin-bottom:20px}.jdgm-review-widget .jdgm-widget-actions-wrapper{border:0!important}.jdgm-review-widget .jdgm-write-rev-link,.jdgm-review-widget .jdgm-btn{display:inline-flex!important;align-items:center;justify-content:center;font-size:20px!important;line-height:1.2!important;font-weight:500!important;text-decoration:none!important;outline:none!important;min-height:50px;padding:0 25px;border:2px solid var(--primary-color);overflow:hidden;border-radius:8px!important;background-color:var(--primary-color);color:var(--white-color);text-transform:uppercase;letter-spacing:.5px;transition:.3s;cursor:pointer;max-width:unset!important;width:unset!important}.jdgm-review-widget .jdgm-write-rev-link:hover,.jdgm-review-widget .jdgm-btn:hover{color:var(--primary-color)!important;background-color:var(--white-color)!important;opacity:unset!important}.jdgm-form input[type=text],.jdgm-form input[type=email],.jdgm-form input[type=url],.jdgm-form textarea{border-radius:8px!important}.jdgm-form__fieldset p a{color:var(--primary-color);transition:var(--transition)}.jdgm-form__fieldset p a:hover{color:var(--white-color)}.jdgm-review-widget .jdgm-form div.jdgm-input-error{font-size:15px;border:1px solid var(--primary-color);color:var(--white-color)}.jdgm-review-widget .jdgm-form{padding:0!important}.jdgm-review-widget--small .jdgm-form__fieldset-actions .jdgm-btn{display:inline-flex!important}.jdgm-review-widget .jdgm-rev__icon{background-color:var(--white-color);border-radius:4px}.jdgm-review-widget .jdgm-rev__timestamp,.jdgm-review-widget .jdgm-rev__location{color:var(--white-color)}.jdgm-notification__title:before{font-size:22px}.jdgm-paginate__page.jdgm-curt{font-size:24px!important}@media screen and (max-width: 767px){.jdgm-review-widget .jdgm-rev-widg__reviews{grid-template-columns:1fr;gap:0}.jdgm-review-widget .jdgm-rev-widg{padding:30px!important}}@media screen and (max-width: 506px){.jdgm-btn--solid,input[type=submit].jdgm-btn--solid{margin-top:15px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
