.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333333%;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714286%;width:1.42857%}.snippet:not(.with-grid)>div+div{margin-top:15px}.snippet .text>*+*,.snippet>.container>*+*{margin-top:7.5px}.snippet .image{position:relative}.snippet .text ul{list-style:inherit}.snippet .text ol,.snippet .text ul{list-style-position:inside}.snippet .content-block.is-text>*+*,.snippet .text-block>*+*{margin-top:15px}@media screen and (min-width:1024px){.snippet h2.title{margin-top:60px}}@media screen and (max-width:768px){.snippet h2.title{margin-top:30px}}.snippet[box="1"]{border:1px solid #c7d1d6;box-shadow:none}.snippet[background="1"],.snippet[box="1"]{padding-top:30px}@media screen and (max-width:768px){.snippet[background="1"],.snippet[box="1"]{padding-top:15px}}.snippet[background="1"],.snippet[box="1"]{padding-bottom:30px}@media screen and (max-width:768px){.snippet[background="1"],.snippet[box="1"]{padding-bottom:15px}}.snippet[background="1"],.snippet[box="1"]{padding-left:30px}@media screen and (max-width:768px){.snippet[background="1"],.snippet[box="1"]{padding-left:15px}}.snippet[background="1"],.snippet[box="1"]{padding-right:30px}@media screen and (max-width:768px){.snippet[background="1"],.snippet[box="1"]{padding-right:15px}}.snippet[background="1"] h2.title,.snippet[box="1"] h2.title{margin-top:unset}.snippet[full-width="1"]{position:relative}@media print,screen and (min-width:769px){.snippet[full-width="1"]{left:50%;transform:translateX(-50%);width:100vw}}@media screen and (max-width:768px){.snippet[full-width="1"]{margin-left:-15px;margin-right:-15px}}.snippet.is-slider .snippet-slider-container .tns-outer,.snippet.is-slider .snippet-slider-container li{position:relative}@media print,screen and (min-width:769px){.snippet.is-slider .snippet-slider-container li img{display:flex}}.snippet.is-slider .snippet-slider-container .tns-controls button,.snippet.is-slider .snippet-slider-container .tns-nav button{transition:all .3s ease}.snippet.is-slider .snippet-slider-container .tns-controls{position:absolute;top:calc(50% - 20px);width:100%;z-index:10}.snippet.is-slider .snippet-slider-container .tns-controls button{background-color:rgba(9,9,7,.57);border:none;color:#fff;display:flex;font-size:40px;height:40px;justify-content:center;line-height:43px;padding:0;position:absolute;width:40px}.snippet.is-slider .snippet-slider-container .tns-controls button:hover{background-color:var(--primary-color)}.snippet.is-slider .snippet-slider-container .tns-controls button:before{border:5px solid #fff;border-radius:2px;content:" ";display:block;float:right;height:.425em;margin-top:.28em;pointer-events:none;transform:rotate(-45deg);transform-origin:center;transition:all .3s ease;width:.425em}.snippet.is-slider .snippet-slider-container .tns-controls button:first-child{left:7.5px}.snippet.is-slider .snippet-slider-container .tns-controls button:first-child:before{border-bottom:0;border-right:0;margin-left:.18em}.snippet.is-slider .snippet-slider-container .tns-controls button:last-child{right:7.5px}.snippet.is-slider .snippet-slider-container .tns-controls button:last-child:before{border-left:0;border-top:0;margin-right:.18em}.snippet.is-slider .snippet-slider-container .tns-nav{align-items:center;bottom:12px;display:flex;justify-content:center;position:absolute;width:100%;z-index:10}.snippet.is-slider .snippet-slider-container .tns-nav button{background:#fff;border:2px solid transparent;border-radius:100%;margin:3px 5px;padding:5px}.snippet.is-slider .snippet-slider-container .tns-nav button.tns-nav-active,.snippet.is-slider .snippet-slider-container .tns-nav button:hover{background-color:var(--secondary-color)}@media screen and (max-width:1023px){.snippet.is-slider .snippet-slider-container[controls=hidden-touch] .tns-controls{display:none}}.snippet.is-slider .snippet-slider-container.is-list-slider .tns-inner{margin-right:-30px!important}.snippet.is-slider .snippet-slider-container.is-list-slider .list-slider .item-box{padding-right:30px}.snippet[type=image-with-subtitle]>.container h2.title+.image{margin-top:30px}@media screen and (max-width:768px){.snippet[type=image-with-subtitle]>.container h2.title+.image{margin-top:15px}}.snippet[type=image-with-subtitle]>.container .image:not(:last-child){margin-bottom:30px}@media screen and (max-width:768px){.snippet[type=image-with-subtitle]>.container .image:not(:last-child){margin-bottom:15px}}.snippet .content-block+*,.snippet h2.title+.content-block:not(.is-text){margin-top:30px}@media screen and (max-width:768px){.snippet .content-block+*,.snippet h2.title+.content-block:not(.is-text){margin-top:15px}}.snippet h2.title+.content-block.is-text{margin-top:15px}.snippet[type=image-and-text] .content-block{align-items:center;-moz-column-gap:30px;column-gap:30px;display:grid}@media screen and (max-width:768px){.snippet[type=image-and-text] .content-block{-moz-column-gap:15px;column-gap:15px}}.snippet[type=image-and-text] .content-block{row-gap:30px}@media screen and (max-width:768px){.snippet[type=image-and-text] .content-block{row-gap:15px}}@media print,screen and (min-width:769px){.snippet[type=image-and-text] .content-block{grid-template-columns:repeat(2,1fr)}}.snippet[type=image-and-text][image-position=right] .content-block .image{grid-column:2}.snippet[type=image-and-text][image-position=right] .content-block .text-block{grid-column:1;grid-row:1}.snippet[type=image-and-text][background="1"]>.container .text-block{display:flex;flex-flow:column;height:100%;justify-content:center;padding-top:30px}@media screen and (max-width:768px){.snippet[type=image-and-text][background="1"]>.container .text-block{padding-top:15px}}.snippet[type=image-and-text][background="1"]>.container .text-block{padding-bottom:30px}@media screen and (max-width:768px){.snippet[type=image-and-text][background="1"]>.container .text-block{padding-bottom:15px}}.snippet[type=image-and-text][background="1"]>.container .text-block{padding-left:30px}@media screen and (max-width:768px){.snippet[type=image-and-text][background="1"]>.container .text-block{padding-left:15px}}.snippet[type=image-and-text][background="1"]>.container .text-block{padding-right:30px}@media screen and (max-width:768px){.snippet[type=image-and-text][background="1"]>.container .text-block{padding-right:15px}}.snippet[type=image-and-text][background="1"]>.container .text-block{background-color:#fff}.snippet[type=two-images] .content-block{-moz-column-gap:30px;column-gap:30px;display:grid}@media screen and (max-width:768px){.snippet[type=two-images] .content-block{-moz-column-gap:15px;column-gap:15px}}.snippet[type=two-images] .content-block{row-gap:30px}@media screen and (max-width:768px){.snippet[type=two-images] .content-block{row-gap:15px}}@media print,screen and (min-width:769px){.snippet[type=two-images] .content-block{grid-template-columns:repeat(2,1fr)}.snippet[type=two-images] .content-block h2.title{grid-column:1/3;grid-row:1}}@media screen and (max-width:768px){.snippet[type=two-images] .content-block{grid-template-columns:1fr}}.snippet[type=three-images] .content-block{-moz-column-gap:30px;column-gap:30px;display:grid}@media screen and (max-width:768px){.snippet[type=three-images] .content-block{-moz-column-gap:15px;column-gap:15px}}.snippet[type=three-images] .content-block{row-gap:30px}@media screen and (max-width:768px){.snippet[type=three-images] .content-block{row-gap:15px}}@media print,screen and (min-width:769px){.snippet[type=three-images] .content-block{grid-template-columns:repeat(3,1fr)}.snippet[type=three-images] .content-block h2.title{grid-column:1/4;grid-row:1}}.snippet[type=five-images] .content-block{-moz-column-gap:30px;column-gap:30px;display:grid}@media screen and (max-width:768px){.snippet[type=five-images] .content-block{-moz-column-gap:15px;column-gap:15px}}.snippet[type=five-images] .content-block{row-gap:30px}@media screen and (max-width:768px){.snippet[type=five-images] .content-block{row-gap:15px}}.snippet[type=five-images] .content-block .image{display:flex;-o-object-fit:cover;object-fit:cover}@media print,screen and (min-width:769px){.snippet[type=five-images] .content-block{grid-template-areas:"image-1 image-2 image-3" "image-1 image-4 image-3" "image-1 image-4 image-5";grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(3,1fr)}.snippet[type=five-images] .content-block .image:first-child{grid-area:image-1}.snippet[type=five-images] .content-block .image:nth-child(2){grid-area:image-2}.snippet[type=five-images] .content-block .image:nth-child(3){grid-area:image-3}.snippet[type=five-images] .content-block .image:nth-child(4){grid-area:image-4}.snippet[type=five-images] .content-block .image:nth-child(5){grid-area:image-5}}.snippet[type=slider-images] .content-block{align-items:center;-moz-column-gap:30px;column-gap:30px;display:grid}@media screen and (max-width:768px){.snippet[type=slider-images] .content-block{-moz-column-gap:15px;column-gap:15px}}.snippet[type=slider-images] .content-block{row-gap:30px}@media screen and (max-width:768px){.snippet[type=slider-images] .content-block{row-gap:15px}}@media print,screen and (min-width:769px){.snippet[type=slider-images] .content-block{grid-template-columns:repeat(2,1fr)}}.snippet[type=slider-images][image-position=right] .content-block .snippet-slider-container{grid-column:2}.snippet[type=slider-images][image-position=right] .content-block .text-block{grid-column:1;grid-row:1}.snippet[type=slider-images][background="1"]>.container .text-block{display:flex;flex-flow:column;height:100%;justify-content:center;padding-top:30px}@media screen and (max-width:768px){.snippet[type=slider-images][background="1"]>.container .text-block{padding-top:15px}}.snippet[type=slider-images][background="1"]>.container .text-block{padding-bottom:30px}@media screen and (max-width:768px){.snippet[type=slider-images][background="1"]>.container .text-block{padding-bottom:15px}}.snippet[type=slider-images][background="1"]>.container .text-block{padding-left:30px}@media screen and (max-width:768px){.snippet[type=slider-images][background="1"]>.container .text-block{padding-left:15px}}.snippet[type=slider-images][background="1"]>.container .text-block{padding-right:30px}@media screen and (max-width:768px){.snippet[type=slider-images][background="1"]>.container .text-block{padding-right:15px}}.snippet[type=slider-images][background="1"]>.container .text-block{background-color:#fff}.snippet[type=iframe] div.iframe,.snippet[type=iframe] div.video,.snippet[type=video] div.iframe,.snippet[type=video] div.video{display:flex;padding-bottom:56.25%;position:relative;width:100%}.snippet[type=iframe] div.iframe iframe,.snippet[type=iframe] div.iframe video,.snippet[type=iframe] div.video iframe,.snippet[type=iframe] div.video video,.snippet[type=video] div.iframe iframe,.snippet[type=video] div.iframe video,.snippet[type=video] div.video iframe,.snippet[type=video] div.video video{height:100%;left:0;position:absolute;top:0;width:100%}.snippet[type=featured-product] .featured-product-block .text-container{background-color:var(--primary-color)}.snippet[type=featured-product] .featured-product-block .text-container *{color:#fff}.snippet[type=featured-product] .featured-product-block .text-container .text{-webkit-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:11;-moz-line-clamp:11;-ms-line-clamp:11;line-clamp:11;display:-webkit-box;line-height:20px;overflow:hidden;word-break:break-all}.snippet[type=featured-product] .featured-product-block .text-container .icon-link{bottom:30px;font-size:35px;line-height:0;position:absolute;right:10px}@media print,screen and (min-width:769px){.snippet[type=featured-product] .featured-product-block{display:grid;grid-template-columns:1fr .55fr;padding-top:30px;position:relative}.snippet[type=featured-product] .featured-product-block .image{grid-column:2;left:-40px;position:absolute;right:0;top:0;z-index:1}.snippet[type=featured-product] .featured-product-block .text-container{grid-row:1;padding:30px}}@media screen and (min-width:1408px){.snippet[type=featured-product] .featured-product-block{grid-template-columns:1fr .25fr}}@media screen and (max-width:768px){.snippet[type=featured-product] .featured-product-block .text-container{padding:30px 30px 60px}}.snippet[type=featured-product] .text-container{min-height:400px}.snippet[type=featured-product] .text-container .text{height:220px}.snippet[type=featured-product] .image img{max-height:380px}.snippet[type=featured-product-list] .list-slider .item-block{padding:0 10px}.snippet[type=featured-product-list] .list-slider .item-block .item{display:flex;flex-flow:column}.snippet[type=featured-product-list] .list-slider .item-block .item:hover .icon-link-block{background-color:#000}.snippet[type=featured-product-list] .list-slider .item-info{position:relative}.snippet[type=featured-product-list] .list-slider .item-info .item-name{font-weight:600;text-align:center}.snippet[type=featured-product-list] .list-slider .item-info.without-description{border:1px solid #c7d1d6;padding:20px 10px}.snippet[type=featured-product-list] .list-slider .item-info.without-description .description-block,.snippet[type=featured-product-list] .list-slider .item-info.without-description .icon-link-container{display:none}.snippet[type=featured-product-list] .list-slider .item-info.without-description .item-name{-webkit-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;-ms-line-clamp:2;line-clamp:2;display:-webkit-box;height:40px;line-height:20px;overflow:hidden;text-decoration:underline;word-break:break-all}.snippet[type=featured-product-list] .list-slider .item-info.with-description{padding:20px}.snippet[type=featured-product-list] .list-slider .item-info.with-description .description-block{display:flex;flex-flow:column;justify-content:space-between;min-height:350px;padding-top:10px}.snippet[type=featured-product-list] .list-slider .item-info.with-description .description-block .icon-description,.snippet[type=featured-product-list] .list-slider .item-info.with-description .description-block .item-description{font-size:14px}.snippet[type=featured-product-list] .list-slider .item-info.with-description .description-block .item-description{-webkit-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:6;-moz-line-clamp:6;-ms-line-clamp:6;line-clamp:6;display:-webkit-box;line-height:15px;overflow:hidden;word-break:break-all}.snippet[type=featured-product-list] .list-slider .item-info.with-description .description-block .icons-block{display:grid;flex-grow:2;gap:10px;grid-template-columns:repeat(2,1fr);padding-top:20px}.snippet[type=featured-product-list] .list-slider .item-info.with-description .description-block .icons-block .icon-item{align-items:center;display:flex;flex-flow:column;gap:5px;width:100%}.snippet[type=featured-product-list] .list-slider .item-info.with-description .description-block .icons-block .icon-item .icon-image{border:1px solid;max-width:40px;padding:5px}.snippet[type=featured-product-list] .list-slider .item-info.with-description .description-block .icon-link-container{display:flex;justify-content:flex-end;padding:10px 0;pointer-events:none;width:100%}.snippet[type=featured-product-list] .list-slider .item-info.with-description .description-block .icon-link-container .icon-link-block{background-color:rgba(0,0,0,.5);border-radius:50%;padding:0 5px;transition:background-color 1s ease-in}.snippet[type=featured-product-list] .list-slider .item-info.with-description .description-block .icon-link-container .icon-link-block i{color:#fff}.snippet[type=featured-product-list] .list-slider .item-info.with-description .item-description{height:90px}.snippet[type=contact-form] .contact-form .select-container{border:2px solid #c7d1d6;padding:7px 11px}.snippet[type=contact-form] .contact-form .select-container div.control+div.control{margin-top:5px}.snippet[type=contact-form] .contact-form .select-container label.radio:hover{color:var(--primary-color)}.snippet[type=contact-form] .contact-form .middle-col,.snippet[type=contact-form] .contact-form .right-col label.checkbox{margin-top:20px}.snippet[type=contact-form] .contact-form .bottom-col{align-items:flex-start;flex-flow:column}.snippet[type=contact-form] .contact-form .bottom-col .sub-bottom{align-items:flex-end;display:flex;gap:30%;justify-content:space-between;width:100%}.snippet[type=contact-form] .contact-form .form-title{font-size:16px;font-weight:600;text-transform:uppercase}.snippet[type=contact-form] .contact-form label.label.is-required:after{color:#f14668;content:"*";font-size:16px;font-weight:600;margin-left:4px;position:absolute}.snippet[type=contact-form] .contact-form p.is-required{color:#f14668;font-size:14px}.snippet[type=contact-form] .contact-form .right-col div+div{margin-top:.75rem}.snippet[type=contact-form] .contact-form .codeblock{align-items:center;background-color:#f4f6f7;display:flex;flex-direction:row;gap:20px;padding:20px}.snippet[type=contact-form] .contact-form .codeblock span{color:#f14668;font-size:16px;font-weight:600;text-transform:uppercase}@media screen and (min-width:1024px){.snippet[type=contact-form] .contact-form{display:grid;gap:33px;grid-auto-flow:column;grid-template-columns:1.5fr 3fr}.snippet[type=contact-form] .contact-form .top-col{grid-column:1/3;grid-row:1}.snippet[type=contact-form] .contact-form .left-col,.snippet[type=contact-form] .contact-form .right-col{grid-row:2}.snippet[type=contact-form] .contact-form .bottom-col{border-top:1px solid #c7d1d6;display:flex;gap:20px;grid-column:1/3;grid-row:3;justify-content:space-between;padding-top:20px}.snippet[type=contact-form] .contact-form .bottom-col .field.captcha{margin-bottom:0}.snippet[type=contact-form] .contact-form .right-col .required-fields{text-align:right}}@media screen and (max-width:1023px){.snippet[type=contact-form] .contact-form{display:flex;flex-direction:column;gap:0}.snippet[type=contact-form] .contact-form .field+.field,.snippet[type=contact-form] .contact-form .required-fields,.snippet[type=contact-form] .contact-form div{margin-top:15px}.snippet[type=contact-form] .contact-form .field{margin:0}.snippet[type=contact-form] .contact-form .bottom-col{display:flex;flex-direction:column;gap:20px}.snippet[type=contact-form] .contact-form .bottom-col .sub-bottom{display:block}.snippet[type=contact-form] .contact-form .bottom-col .button{width:100%}}.snippet[type=product-list][background="1"]>.container .product:not(:hover){background-color:#fff}.snippet[type=title] h2.title>*{color:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}.mechanic-product-list .product,.product-list .product{position:relative}.mechanic-product-list .product div,.product-list .product div{font-weight:300;word-break:break-word}.mechanic-product-list .product .grouped-product-name,.mechanic-product-list .product .product-name,.product-list .product .grouped-product-name,.product-list .product .product-name{align-items:center;color:var(--primary-color);display:flex;font-weight:700;justify-content:space-between;line-height:1.2}.mechanic-product-list .product .grouped-product-brand,.mechanic-product-list .product .grouped-product-reference,.mechanic-product-list .product .product-brand,.mechanic-product-list .product .product-reference,.product-list .product .grouped-product-brand,.product-list .product .grouped-product-reference,.product-list .product .product-brand,.product-list .product .product-reference{font-size:13px}.mechanic-product-list .product .product-brand,.product-list .product .product-brand{align-items:center;display:flex;flex-flow:row wrap;gap:5px;justify-content:space-between}.mechanic-product-list .product .product-best-price,.product-list .product .product-best-price{align-items:center;display:flex;flex-flow:row-reverse;gap:10px;justify-content:flex-end}@media screen and (max-width:768px){.mechanic-product-list .product .product-best-price,.product-list .product .product-best-price{align-items:flex-start;border-radius:4px;padding:10px 0}.mechanic-product-list .product .product-best-price .product-base-price,.mechanic-product-list .product .product-best-price .product-disccount,.product-list .product .product-best-price .product-base-price,.product-list .product .product-best-price .product-disccount{font-size:13px}.mechanic-product-list .product .product-best-price .product-last-price,.product-list .product .product-best-price .product-last-price{color:var(--primary-color);font-size:18px;font-weight:600}}.mechanic-product-list .product .grouped-product-best-price,.product-list .product .grouped-product-best-price{align-items:center;display:flex;flex-flow:column-reverse;justify-content:flex-end}.mechanic-product-list .product .grouped-product-best-price .special-price,.product-list .product .grouped-product-best-price .special-price{flex-flow:row}.mechanic-product-list .product .product-brand-reference p:not(.brand-reference),.mechanic-product-list .product .product-brand-reference p:not(.brand-reference)>span,.product-list .product .product-brand-reference p:not(.brand-reference),.product-list .product .product-brand-reference p:not(.brand-reference)>span{color:var(--primary-color);font-size:13px;font-weight:700}.mechanic-product-list .product .product-brand-reference .brand-reference,.product-list .product .product-brand-reference .brand-reference{font-size:9px}.mechanic-product-list .product .product-last-price,.product-list .product .product-last-price{font-size:16px;font-weight:600}.mechanic-product-list .product .has-info-block>.info-title,.mechanic-product-list .product .no-info-block>.info-title,.product-list .product .has-info-block>.info-title,.product-list .product .no-info-block>.info-title{align-items:center;display:flex;gap:5px;z-index:1}.mechanic-product-list .product .has-info-block>.info-block,.mechanic-product-list .product .no-info-block>.info-block,.product-list .product .has-info-block>.info-block,.product-list .product .no-info-block>.info-block{z-index:25}.mechanic-product-list .product .grouped-product-actions,.mechanic-product-list .product .product-actions,.mechanic-product-list .product .wishlist-actions,.product-list .product .grouped-product-actions,.product-list .product .product-actions,.product-list .product .wishlist-actions{z-index:20!important}.mechanic-product-list .product .product-offer,.product-list .product .product-offer{max-width:90px;z-index:30}.product-filter-show>div{align-items:center;border:2px solid #c7d1d6;display:flex;gap:10px;justify-content:center}.product-filter-show>div i{color:#c7d1d6;float:left;font-size:25px}.product-filter-show>div p{font-weight:700;text-align:center}.product-filter-show.active>div{background-color:var(--primary-color);border-color:var(--primary-color)}.product-filter-show.active>div i,.product-filter-show.active>div p,.product-filter-show.active>div span{color:#fff}@media screen and (min-width:1024px){.product-filter-show:not(.is-dropdown){display:none}}.product-filter-hide div{align-items:center;background-color:#f4f5f7;border-bottom:1px solid #c7d1d6;display:flex;gap:26px;padding:15px 20px}.product-filter-hide div p{font-size:20px;font-weight:700}.product-filter-hide div i{font-size:22px}@media screen and (min-width:1024px){.product-filter-hide:not(.is-dropdown){display:none}.product-filter-container.is-dropdown.top{background:#fff;border-left:14px solid var(--primary-color);display:grid;gap:0;height:100%;left:-1000px;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:50%;z-index:4000!important}.product-filter-container.is-dropdown.top.is-active{left:0;visibility:visible}.product-filter-container.is-dropdown.top .field.filter{grid-row:2}.product-filter-container.is-dropdown.top .features,.product-filter-container.is-dropdown.top>.field{height:70%;margin-right:10px;padding:0 25px 0 35px}.product-filter-container.is-dropdown.top .features{margin-top:33px;overflow:overlay;position:relative}.product-filter-container.is-dropdown.top .button{justify-self:center;margin-bottom:40px}.product-table.top>.product-filter-show.is-dropdown div{margin:20px}}#product-show-more.hide{display:none}.product-table{position:relative}.product-table .product-head{background-color:#f4f5f7;border-bottom:1px solid #c7d1d6;font-weight:700;padding:8px 0}.product-table .bot-product-results,.product-table .top-product-results{align-items:center;display:flex;flex-flow:row wrap;font-weight:600;gap:10px;justify-content:space-between}.product-table .top-product-results .product-filter-order-by{align-items:center;display:flex;gap:10px}.product-table .top-product-results .product-filter-order-by .label{margin:0}@media screen and (min-width:1024px){.product-table .product-filter-container:not(.is-dropdown),.product-table .product-head{display:grid;gap:10px;padding:10px 0}.product-table .product-head{grid-template-columns:.5fr 3fr 1fr 1fr}.product-table .product-head div:first-child{grid-column-start:2}.product-table .product-list.grid{padding:20px 0}.product-table .top-product-results{padding:0 0 20px}.product-table .bot-product-results{padding:20px 0}}@media screen and (max-width:1023px){.product-table .product-filter-container{background:#fff;border-left:14px solid var(--primary-color);display:grid;gap:0;grid-template-rows:0fr 1fr 20vh;height:100%;left:-1000px;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:50%;z-index:9000!important}.product-table .product-filter-container.is-active{left:0;visibility:visible}.product-table .product-filter-container .field.filter{grid-row:2}.product-table .product-filter-container .features,.product-table .product-filter-container>.field{margin-right:10px;padding:0 25px 0 35px}.product-table .product-filter-container .features{overflow:overlay;position:relative}.product-table .product-filter-container .button{align-self:center;justify-self:center}}@media screen and (max-width:1023px) and (max-width:768px){.product-table .product-filter-container{width:80%}}@media screen and (max-width:1023px){.product-table .bot-product-results,.product-table .top-product-results{padding:20px 0}}@media screen and (max-width:1023px) and (max-width:768px){.product-table .bot-product-results,.product-table .top-product-results{flex-flow:column;justify-content:center}}@media screen and (min-width:1024px){.product-table.top{border:1px solid #c7d1d6}.product-table.top .product-filter-container.top:not(.is-dropdown){grid-template-areas:"feature feature feature feature feature .  search search";grid-template-columns:repeat(8,1fr);padding:20px 35px;visibility:visible!important}.product-table.top .product-filter-container.top:not(.is-dropdown) div.features{grid-column-gap:10px;display:grid;grid-area:feature;grid-template-columns:repeat(5,1fr)}.product-table.top .product-filter-container.top:not(.is-dropdown)>div:last-of-type{grid-area:search;grid-row:1}.product-table.top .product-filter-container.top:not(.is-dropdown) #trigger-hide{position:absolute}.product-table.top .product-filter-container.top:not(.is-dropdown) #product-filter-search{height:36px}.product-table.col{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:.92fr 3fr;row-gap:20px}.product-table.col .product-filter-container.col{border:1px solid #c7d1d6;display:grid;gap:30px;grid-column:1;grid-template-rows:0fr;max-height:450px;padding:20px 8px 20px 20px}.product-table.col .product-filter-container.col .features{margin-bottom:10px;overflow:overlay}.product-table.col .product-filter-container.col .field{margin-right:12px}.product-table.col .product-filter-container.col .field.filter{grid-row:1}.product-table.col .preloader,.product-table.col .product-results.col{grid-column:2}.product-table.col .preloader .product-list.grid,.product-table.col .product-results.col .product-list.grid{-moz-column-gap:20px;column-gap:20px;grid-template-columns:repeat(3,1fr);margin:20px 0;row-gap:33px}.product-table.col .preloader .product-head,.product-table.col .product-results.col .product-head{margin-top:20px}.product-table.col .preloader .bot-product-results,.product-table.col .preloader .product-list.grid,.product-table.col .preloader .top-product-results,.product-table.col .product-results.col .bot-product-results,.product-table.col .product-results.col .product-list.grid,.product-table.col .product-results.col .top-product-results{padding:0}.product-table.col .preloader .product-list.list,.product-table.col .product-results.col .product-list.list{border-bottom:1px solid #c7d1d6;border-left:1px solid #c7d1d6;border-right:1px solid #c7d1d6;margin-bottom:20px}.product-table.col .preloader .product-list.list .product:last-child,.product-table.col .product-results.col .product-list.list .product:last-child{border-bottom:none}.product-table.col .product-filter-hide.is-dropdown,.product-table.col .product-filter-show.is-dropdown{display:none!important}}.product-list .product:hover{background-color:#f4f5f7;transition:all .3s ease}.product-list.list .grouped-product-actions,.product-list.list .product-actions{align-items:center;display:flex;gap:5px}@media screen and (min-width:1024px){.product-list.list .product{align-items:center;border-bottom:1px solid #c7d1d6;display:grid;gap:10px;grid-template-columns:.5fr 3fr 1fr 1fr;padding:10px 0 10px 40px}.product-list.list .product .grouped-product-actions,.product-list.list .product .product-actions{justify-self:flex-end}.product-list.list .product .is-grouped-list{grid-column:2/7}.product-list.list .product .is-grouped-list .is-grouped-product{align-items:center;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:3fr 1fr 1fr;margin-left:-10px;padding:10px 0 10px 10px}.product-list.list .product .is-grouped-list .is-grouped-product:not(:last-of-type){border-bottom:1px dashed #c7d1d6}}@media screen and (max-width:1023px){.product-list.list{grid-template-columns:repeat(1,1fr)}.product-list.list .product-info{grid-row:2}.product-list.list .product-ref-brand{border-bottom:1px dashed #c7d1d6;font-size:12px;margin-bottom:20px;padding-bottom:10px}.product-list.list .is-grouped-list{grid-column:1/5}.product-list.list .is-grouped-list .is-grouped-product{align-items:center;display:grid;grid-template-columns:2fr 1fr 1fr;padding:8px 0}.product-list.list .is-grouped-list .is-grouped-product:not(:last-of-type){border-bottom:1px dashed #c7d1d6}.product-list.list .is-grouped-list .is-grouped-product .grouped-product-actions{justify-self:flex-end}.product-list.list .is-grouped-list .product-info+.is-grouped-product{padding-top:10px}.product-list.list .is-grouped-list .is-grouped-product+.product-actions>.product-grouped-button{margin-top:20px}}@media screen and (max-width:768px){.product-list.list{grid-template-columns:repeat(1,1fr)}.product-list.list .is-grouped-list .is-grouped-product{grid-template-columns:repeat(2,1fr)}.product-list.list .is-grouped-list .is-grouped-product .grouped-product-best-price{display:flex;flex-direction:column;justify-self:flex-end}.product-list.list .is-grouped-list .is-grouped-product .grouped-product-best-price .product-last-price{align-self:flex-end}}.product-list.grid:not(.list-slider){display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.product-list.grid .product{border:1px solid #c7d1d6;display:grid;grid-template-rows:min-content 1fr 50px 0fr;padding:10px;width:100%}.product-list.grid .product .product-actions>.add-button-component,.product-list.grid .product .product-actions>.add-to-mechanic-list-button-component,.product-list.grid .product .product-actions>.product-grouped-button,.product-list.grid .product .product-actions>.see-product-in-store{width:100%}.product-list.grid .product .product-image{background-color:#fff;outline:1px solid #c7d1d6}.product-list.grid .product .product-image img{display:flex;margin:auto}.product-list.grid .product .product-ref-brand{font-size:12px}.product-list.grid .product .product-actions{align-self:flex-end;grid-row:4}.product-list.grid .product .product-info{padding:10px 0}.product-list.grid .product .product-info .product-reference{padding-bottom:3px}.product-list.grid .product .product-best-price{border-top:1px solid #c7d1d6}.product-list.grid .product .product-best-price .has-info-block>.info-block{z-index:25}.product-list.grid .product .product-best-price .product-last-price,.product-list.grid .product .product-best-price .special-price{grid-column:1}.product-list.grid .product .product-best-price .product-last-price{color:var(--secondary-color);font-size:25px;line-height:1}.product-list.grid .product .product-actions .button{border-radius:unset}@media (max-width:1216px){.product-list.grid .product-actions .add-cart-button .increase-cart-qty>span{display:none}}@media screen and (max-width:1023px){.product-list.grid:not(.list-slider){grid-template-columns:repeat(3,1fr)}.product-list.grid .product-actions .add-cart-button .increase-cart-qty>span{display:block}}@media screen and (max-width:768px){.product-list.grid:not(.list-slider){grid-template-columns:1fr}}.product-list.list .grouped-products .grouped-product-title{background-color:#f4f5f7;border-bottom:1px solid #c7d1d6;padding:10px 35px}.product-list.list .grouped-products .grouped-products-head{background-color:#f4f5f7;border-bottom:1px solid #c7d1d6;display:grid;font-weight:600;gap:10px;padding:10px 0 10px 40px}.product-list.list .grouped-products .grouped-products-head div{font-size:12px}.product-list.list .grouped-products .product.searched{background:#d2eaff}@media screen and (min-width:1024px){.product-list.list .grouped-products .grouped-product-best-price .product-last-price,.product-list.list .grouped-products .grouped-product-name{font-size:13px}.product-list.list .grouped-products .additional-info>i{font-size:20px}.product-list.list .grouped-products .product-offer .info-title.promo>span{font-size:10px}}.product-list.list .grouped-products .additional-title,.product-list.list .grouped-products .grouped-product-additional-info,.product-list.list .grouped-products .grouped-product-best-price,.product-list.list .grouped-products .price-title{justify-self:center}.product-list.list .grouped-products .grouped-product-best-price .product-vat-info{font-size:9px;text-align:right}.product-list.list .grouped-products .grouped-product-best-price .has-info-block{grid-column:1;justify-content:flex-end;width:100%}.product-list.list .grouped-products .grouped-product-best-price .has-info-block>.info-block{z-index:25}.product-list.list .grouped-products .grouped-product-best-price .product-last-price,.product-list.list .grouped-products .grouped-product-best-price .special-price{grid-column:2;justify-content:flex-end;text-align:right;width:100%}.product-list.list .grouped-products .grouped-product-additional-info{z-index:5}.product-list.list .grouped-products .grouped-product-additional-info li{align-items:center;display:flex;gap:10px}.product-list.list .grouped-products .grouped-product-additional-info li>a{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-list.list .grouped-products .grouped-product-reference{align-items:center;display:flex;position:relative}.product-list.list .grouped-products .grouped-product-reference .product-brand-reference a{font-size:inherit}.product-list.list .grouped-products .grouped-product-title{text-transform:uppercase}@media screen and (min-width:1024px){.product-list.list .grouped-products .grouped-products-head,.product-list.list .grouped-products .product{gap:15px;grid-template-columns:110px 2.5fr 50px 50px 75px 35px 35px 1fr 75px 190px}.product-list.list .grouped-products .grouped-product-title{grid-column:1/5;grid-row:1}.product-list.list .grouped-products .grouped-product-reference,.product-list.list .grouped-products .reference-title{grid-column:1;grid-row:1}.product-list.list .grouped-products .grouped-product-reference>.new-product i{margin-left:15px}.product-list.list .grouped-products .grouped-product-name,.product-list.list .grouped-products .name-title{grid-column:2;grid-row:1}.product-list.list .grouped-products .see-product-photo-title .see-product-photo{grid-column:3;grid-row:1}.product-list.list .grouped-products .see-product-catalogue,.product-list.list .grouped-products .see-product-catalogue-title{grid-column:4;grid-row:1}.product-list.list .grouped-products .additional-info-columns{display:grid;gap:15px;grid-column:5/7;grid-row:1;grid-template-columns:75px 35px 35px;justify-items:center;justify-self:baseline}.product-list.list .grouped-products .additional-info-columns>.additional-info-documents{grid-column:1}.product-list.list .grouped-products .additional-info-columns>.additional-info-video{grid-column:2}.product-list.list .grouped-products .additional-info-columns>.additional-info-features{grid-column:3}.product-list.list .grouped-products .grouped-product-best-price,.product-list.list .grouped-products .price-title{grid-column:8;grid-row:1}.product-list.list .grouped-products .product-offer{grid-column:9;grid-row:1;margin-left:12px;text-align:center}.product-list.list .grouped-products .grouped-product-actions{grid-column:10;grid-row:1}.product-list.list .grouped-products .grouped-product-actions>.add-button-component .add-cart-button>.increase-cart-qty{width:30px}.product-list.list .grouped-products .grouped-product-actions>.add-button-component .add-cart-button>.increase-cart-qty>span{display:none}.product-list.list .grouped-products .grouped-product-actions>.add-to-mechanic-list-button-component .add-mechanic-list-button>.increase-mechanic-list-qty{width:30px}.product-list.list .grouped-products .grouped-product-actions>.add-to-mechanic-list-button-component .add-mechanic-list-button>.increase-mechanic-list-qty>span{display:none}.product-list.list .grouped-products .additional-info-documents,.product-list.list .grouped-products .additional-info-documents-title,.product-list.list .grouped-products .additional-info-video,.product-list.list .grouped-products .additional-info-video-title,.product-list.list .grouped-products .see-product-catalogue,.product-list.list .grouped-products .see-product-catalogue-title,.product-list.list .grouped-products .see-product-photo,.product-list.list .grouped-products .see-product-photo-title{justify-self:center}.product-list.list .grouped-products .grouped-product-best-price,.product-list.list .grouped-products .price-title{justify-self:flex-end}}@media (max-width:1216px){.product-list.list .grouped-products .grouped-products-head,.product-list.list .grouped-products .product{gap:10px;grid-template-columns:110px 2.5fr repeat(3,30px) 1fr .7fr 190px}.product-list.list .grouped-products .grouped-products-head .additional-info-documents-title,.product-list.list .grouped-products .grouped-products-head .additional-info-features-title,.product-list.list .grouped-products .grouped-products-head .additional-info-video-title,.product-list.list .grouped-products .grouped-products-head .see-product-catalogue-title,.product-list.list .grouped-products .grouped-products-head .see-product-photo-title{display:none}.product-list.list .grouped-products .see-product-photo{grid-column:3;grid-row:1}.product-list.list .grouped-products .see-product-catalogue{grid-column:4}.product-list.list .grouped-products .additional-info-trigger{grid-column:5}.product-list.list .grouped-products .grouped-product-best-price,.product-list.list .grouped-products .price-title{grid-column:6}.product-list.list .grouped-products .product-offer{grid-column:7}.product-list.list .grouped-products .grouped-product-actions{grid-column:8}.product-list.list .grouped-products .additional-info-columns .additional-info-documents span.is-hidden-desktop,.product-list.list .grouped-products .close-dropdown-trigger.is-hidden-desktop{display:block!important}.product-list.list .grouped-products .additional-info-trigger.is-hidden-desktop{display:flex!important;justify-content:center}.product-list.list .grouped-products .additional-info-columns:not(.active){visibility:hidden!important}.product-list.list .grouped-products .additional-info-columns{background-color:var(--primary-color);bottom:-40vh;display:block;height:0;left:0;padding:1rem;position:fixed;right:0;transition:bottom .3s ease-in;width:100vw;z-index:3500}.product-list.list .grouped-products .additional-info-columns.active{bottom:0;min-height:40vh;visibility:visible}.product-list.list .grouped-products .additional-info-columns *{color:#fff}.product-list.list .grouped-products .additional-info-columns .additional-info+.additional-info,.product-list.list .grouped-products .additional-info-columns .additional-info-documents a+a{border-top:1px solid #fff;padding-top:5px}.product-list.list .grouped-products .additional-info-columns .additional-info,.product-list.list .grouped-products .additional-info-columns .additional-info-documents a{margin-bottom:5px}.product-list.list .grouped-products .additional-info-columns .additional-info>a{align-items:center;display:flex;justify-content:space-between}.product-list.list .grouped-products .additional-info-columns .additional-info-documents{display:flex;flex-flow:column}.product-list.list .grouped-products .close-dropdown-trigger{bottom:5vh;position:absolute;text-align:center;width:90vw}}@media screen and (max-width:1023px){.product-list.list .grouped-products .grouped-products-head{display:none}.product-list.list .grouped-products .product+.product{border-top:1px solid #c7d1d6}.product-list.list .grouped-products .product:not(:last-child){margin-bottom:20px}.product-list.list .grouped-products .product{display:grid;gap:0;grid-template-areas:". . ." "reference reference reference" "availability availability ." "price price offer" ". . ." ". . additional-info" "actions actions actions";grid-template-columns:0fr 3fr 1fr;padding-top:20px}.product-list.list .grouped-products .product .grouped-product-reference{display:flex;flex-flow:row wrap;font-size:12px;gap:10px;grid-area:reference;position:static}.product-list.list .grouped-products .product .grouped-product-name{grid-column:1/4;margin-bottom:5px}.product-list.list .grouped-products .product .grouped-product-best-price{border-radius:4px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-area:price;grid-template-columns:2fr 1fr;margin-top:10px;row-gap:5px;width:100%}.product-list.list .grouped-products .product .grouped-product-best-price .product-last-price{font-size:30px;font-weight:700;grid-column:1;line-height:1;text-align:left}.product-list.list .grouped-products .product .grouped-product-best-price .product-base-price,.product-list.list .grouped-products .product .grouped-product-best-price .product-disccount{font-size:12px}.product-list.list .grouped-products .product .grouped-product-best-price .special-price{align-items:flex-start;flex-flow:column;gap:0;grid-column:2;grid-row:1;justify-content:flex-end}.product-list.list .grouped-products .product .grouped-product-best-price .product-vat-info{grid-column:1;grid-row:2;text-align:inherit}.product-list.list .grouped-products .product .product-availability{align-items:center;display:flex;grid-area:availability;margin-top:5px;word-break:normal}.product-list.list .grouped-products .product .product-availability>span{font-size:12px;font-weight:500}.product-list.list .grouped-products .product .additional-info-trigger{grid-area:additional-info}.product-list.list .grouped-products .product .see-product-catalogue,.product-list.list .grouped-products .product .see-product-photo{grid-column:1/4;grid-row:5}.product-list.list .grouped-products .product .see-product-catalogue,.product-list.list .grouped-products .product .see-product-photo>.photo-block{align-items:center;border:1px solid #c7d1d6;display:flex;gap:20px;justify-content:center;margin-top:10px}.product-list.list .grouped-products .product .see-product-photo~.see-product-catalogue{grid-row:6}.product-list.list .grouped-products .product .additional-info-columns~.see-product-catalogue{grid-column:1/3!important}.product-list.list .grouped-products .product .additional-info-trigger{border:1px solid #c7d1d6;display:flex;justify-content:center;margin-left:10px;margin-top:10px;padding:0 10px}.product-list.list .grouped-products .product .additional-info-trigger .additional-info-documents{display:flex;gap:30px}.product-list.list .grouped-products .product .additional-info-trigger i{font-size:30px}.product-list.list .grouped-products .product .additional-info-trigger>p{border-bottom:1px solid #c7d1d6;font-weight:500;margin-bottom:10px;padding-bottom:10px}.product-list.list .grouped-products .product .product-offer{align-self:end;grid-area:offer;height:23px;justify-self:flex-end;width:100%}.product-list.list .grouped-products .product .grouped-product-actions{align-self:flex-end;grid-area:actions;margin-top:10px}.product-list.list .grouped-products .product .grouped-product-actions .add-button-component,.product-list.list .grouped-products .product .grouped-product-actions .add-to-mechanic-list-button-component,.product-list.list .grouped-products .product .grouped-product-actions .product-grouped-button{width:100%}.product-list.list .grouped-products .grouped-product-title{background-color:#0161b5;border:none;color:#fff;font-weight:600;margin-left:-1rem;margin-right:-1rem;margin-top:40px;text-align:center}.product-list.list .grouped-products .product-brand-reference{align-items:center;display:flex;gap:10px}.product-list.list .grouped-products .product-brand-reference p,.product-list.list .grouped-products .product-brand-reference span{font-size:12px!important}}@media screen and (max-width:768px){.product-list.list .grouped-products .grouped-product-name{margin-right:30px}}#customization-form-container{background-color:#f4f5f7}#customization-form-container .submit{text-align:center}#customization-form-result{margin:0 auto;max-width:480px;text-align:center}#customization-form-result .continue-shopping{margin-right:15px}#customization-lines .delete-customization-line i{color:var(--primary-color)}#customization-lines .total-customizations-price-container,#customization-lines .total-customizations-price-container>span{font-size:1.5rem;font-weight:600}@media screen and (max-width:768px){.customization-form-group{align-items:center;display:flex;justify-content:space-between}}@media print,screen and (min-width:769px){#customization-form-container{align-items:center;display:flex}#form-customize-product-line{grid-column-gap:10px;grid-row-gap:10px;align-items:center;display:grid;grid-template-columns:repeat(4,1fr);width:75%}.submit{width:25%}}.product-list.list .wishlist-actions{align-items:center;border:1px solid #c7d1d6;display:flex;height:36px;justify-content:center;padding:0 5px}.product-list.list .wishlist-actions i{color:var(--secondary-color);font-size:20px}.product-list.list .wishlist-actions.active i{color:#0161b5}@media screen and (max-width:1023px){.product-list.list .wishlist-actions{padding:0 20px}}.new-product i{color:#ff9e52;font-size:25px}@media screen and (max-width:1023px){.new-product i{line-height:.9}}.product-reference-link{color:#0161b5}.mechanic-product-list .product-availability.has-info-block>i,.product-list .product-availability.has-info-block>i{font-size:inherit;top:0}.mechanic-product-list .product-availability.has-info-block .info-text,.product-list .product-availability.has-info-block .info-text{white-space:nowrap}@media screen and (max-width:1023px){.mechanic-product-list .product-availability.has-info-block .info-text,.product-list .product-availability.has-info-block .info-text{display:none}}.mechanic-product-list .product-availability.has-info-block.available i,.product-list .product-availability.has-info-block.available i{color:#80d343}.mechanic-product-list .product-availability.has-info-block.available .info-block,.product-list .product-availability.has-info-block.available .info-block{background-color:rgba(128,211,67,.7)}.mechanic-product-list .product-availability.has-info-block.check-availability i,.product-list .product-availability.has-info-block.check-availability i{color:#ef970e}.mechanic-product-list .product-availability.has-info-block.check-availability .info-block,.product-list .product-availability.has-info-block.check-availability .info-block{background-color:rgba(239,151,14,.7)}.mechanic-product-list .product-availability.has-info-block.not-available i,.product-list .product-availability.has-info-block.not-available i{color:red}.mechanic-product-list .product-availability.has-info-block.not-available .info-block,.product-list .product-availability.has-info-block.not-available .info-block{background-color:rgba(255,0,0,.7)}@media screen and (min-width:1024px){.mechanic-product-list .product-availability.has-info-block,.product-list .product-availability.has-info-block{grid-column:1/2;left:-30px;position:absolute}}@media screen and (max-width:1023px){.mechanic-product-list .product-availability.has-info-block,.product-list .product-availability.has-info-block{position:static}}.product-list>.product .product-offer{left:20px;position:absolute;top:25px}.product-list>.product .product-offer:after{border-left:11px solid #f10000;right:-8px}.product-list>.product .product-offer span{padding:0 7px}.product-list>.product .product-offer span:after{right:-2px}.product-list>.grouped-products>.product .product-offer{position:relative}.product-list>.grouped-products>.product .product-offer:after{border-right:10px solid #f10000;left:-7px;top:-1px}@media screen and (min-width:1024px){.product-list>.grouped-products>.product .product-offer:after{border-bottom:12px solid transparent;border-top:12px solid transparent}}@media screen and (max-width:1023px){.product-list>.grouped-products>.product .product-offer:after{left:-8px}}.product-list>.grouped-products>.product .product-offer .has-info-block,.product-list>.grouped-products>.product .product-offer .no-info-block{align-items:center;display:flex;height:22px;justify-content:center}.product-list>.grouped-products>.product .product-offer .has-info-block .info-block,.product-list>.grouped-products>.product .product-offer .no-info-block .info-block{right:0}.product-list>.grouped-products>.product .product-offer span{padding:0 7px}.product-list>.grouped-products>.product .product-offer span:after{left:2px}.product-list.list .add-to-cart-button-component,.product-list.list .add-to-mechanic-list-button-component{display:grid;gap:5px}@media screen and (min-width:1024px){.product-list.list .add-to-cart-button-component,.product-list.list .add-to-mechanic-list-button-component{grid-template-columns:1.5fr 1fr;min-width:150px}.product-list.list .add-to-cart-button-component span,.product-list.list .add-to-mechanic-list-button-component span{display:none}}@media screen and (max-width:1023px){.product-list.list .add-to-cart-button-component,.product-list.list .add-to-mechanic-list-button-component{grid-template-columns:1.5fr 2fr}}@media screen and (min-width:1024px){.product-list.list .information-button-container{min-width:153px}}.product-list.grid .add-to-cart-button-component,.product-list.grid .add-to-mechanic-list-button-component{display:grid;gap:5px;grid-template-columns:1.5fr 2fr}.grouped-product-best-price>.has-info-block,.product-best-price>.has-info-block{z-index:25}.grouped-product-best-price>.has-info-block .info-block,.product-best-price>.has-info-block .info-block{top:-35px}.grouped-product-best-price>.has-info-block .info-block span,.product-best-price>.has-info-block .info-block span{color:#fff}.open-modal.share-by{align-items:center;background-color:#fff;border:1px solid;bottom:10px;cursor:pointer;display:flex;justify-content:center;padding:3px 4px;position:absolute;right:10px}.open-modal.share-by i{font-size:20px;line-height:1}@media screen and (min-width:1024px){.modal.share-by .box{width:30vw}}@media screen and (min-width:1024px) and (max-width:1215px){.modal.share-by .box{width:40vw}}@media screen and (min-width:769px) and (max-width:1023px){.modal.share-by .box{width:50vw}}@media screen and (max-width:768px){.modal.share-by .box{width:80vw}}.modal.share-by .box .share-social-block{display:flex;gap:5px;justify-content:space-between}.modal.share-by .box .share-social-block .social-item{align-items:center;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}@media (max-width:400px){.modal.share-by .box .share-social-block .social-item{height:40px;width:40px}.modal.share-by .box .share-social-block .social-item i{font-size:24px}}.product-image{overflow:hidden;position:relative}.product-image .tags{min-width:200px;position:absolute;transform:rotate(-45deg)}@media screen and (min-width:1216px){.product-image .tags{left:-70px;top:10px}}@media screen and (min-width:1024px) and (max-width:1215px){.product-image .tags{left:-74px;top:5px}}@media screen and (max-width:1023px){.product-image .tags{left:-70px;top:10px}}@media screen and (max-width:768px){.product-image .tags{left:-70px;top:11px}}.product-image .tag{align-items:center;border-radius:0;display:block;display:flex;margin:0!important;padding:0!important;position:relative;text-align:center;white-space:nowrap;width:100%}.product-image .tag:not(.is-offer,.is-outlet){background-color:transparent}.product-image .tag.is-offer:before{background-color:#ff0200;content:"";display:block;height:25px;position:absolute;top:-24px;width:100%}#product-filters-list .show-all-values{color:var(--primary-color);cursor:pointer;display:none;font-size:10px;margin-top:15px}#product-filters-list .show-all-values span{color:inherit;font-size:inherit}#product-filters-list .open-dropdown.with-arrow:after{right:2px}#product-filters-list .dropdown{overflow:hidden;transition:max-height .3s ease-in;width:100%}#product-filters-list .dropdown.active{display:inline-block}#product-filters-list .dropdown.active+.show-all-values{display:block}#product-filters-list .features .control{transition:all .3s ease}#product-filters-list .features .control:hover{background-color:#dbe7f2}#product-filters-list .features .checkbox,#product-filters-list .features .radio{align-items:center;display:inline-flex;font-size:12px;gap:5px;height:26px;justify-content:space-between;padding:0 0 0 30px;width:100%}#product-filters-list .features .checkbox input[type=checkbox]+i,#product-filters-list .features .radio input[type=radio]+i{top:3px}#product-filters-list .features .checkbox input[type=checkbox]+i:before,#product-filters-list .features .radio input[type=radio]+i:before{bottom:0;height:13px;left:5px;top:0;width:8px}#product-filters-list .features .radio input[type=radio]+i{border-radius:2px}#product-filters-list .features .radio input[type=radio]+i:before{border-bottom:3px solid #fff;border-left:0;border-left-color:#fff;border-radius:2px;border-right:3px solid #fff;border-top:0;border-top-color:#fff;bottom:1px;height:1em;left:4px;position:relative;transform:rotate(-45deg);transform-origin:center;width:.6em}#product-filters-list .features .radio input[type=radio]:checked+i{background-color:var(--primary-color)}#product-filters-list .features .radio input[type=radio]:checked+i:before{opacity:1;transform:scale(1) rotate(46deg)}#product-filters-list .features .product-count{color:rgba(0,0,0,.4);font-size:11px}#product-filters-list .clean-product-filters{align-items:center;display:flex;gap:10px;margin:30px 0;width:100%}@media screen and (min-width:1024px){#product-filters-list .clean-product-filters{height:28px;padding:0}}@media screen and (max-width:1023px){#product-filters-list .clean-product-filters{margin:15px auto;width:75%}}#product-filters-list+.product-results.col{grid-column:2}#product-filters-list .product-filter-container .field{margin-bottom:0;margin-right:0}#product-filters-list .product-filter-container .field:not(:first-child){border-top:1px solid #c7d1d6;margin-top:15px;padding-top:15px}@media screen and (min-width:1024px){#product-filters-list .product-filter-container{display:block;height:100%;padding:0}#product-filters-list .product-filter-container .field.filter{grid-row:1}#product-filters-list .product-filter-container .features{margin-bottom:10px;overflow:overlay}#product-filters-list .product-filter-container .label{font-weight:600}#product-filters-list+.product-results .product-list.list{border-left:1px solid #c7d1d6;border-right:1px solid #c7d1d6}}@media screen and (max-width:1023px){#product-filters-list .product-filter-container{background:#fff;border-left:10px solid var(--primary-color);display:grid;gap:0;grid-template-rows:12svh 71svh 15svh;height:100%;left:-1000px;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:50%;z-index:7000!important}#product-filters-list .product-filter-container.is-active{left:0;visibility:visible}#product-filters-list .product-filter-container .features,#product-filters-list .product-filter-container>.field{padding:0 20px}#product-filters-list .product-filter-container .features{overflow:overlay;position:relative}#product-filters-list .product-filter-container .button{justify-self:center;margin-top:40px}}@media screen and (max-width:1023px) and (max-width:768px){#product-filters-list .product-filter-container{width:80%}}@media screen and (max-width:1023px){#product-filters-list .product-filter-container .features label.checkbox,#product-filters-list .product-filter-container .features label.radio{padding:10px 0 10px 30px}}.product-responsive-table{overflow:hidden}.product-responsive-table .title-list,.product-responsive-table .values-list{align-items:center;border-bottom:1px solid #c7d1d6;display:grid;gap:45px;grid-template-columns:80px 100px 300px 1fr 1fr 200px;min-width:1152px;padding:.5rem .75rem}.product-responsive-table .product-sheet{max-height:401px;overflow:auto}.product-responsive-table .product-sheet::-webkit-scrollbar{height:10px;width:10px}.product-responsive-table .product-sheet::-webkit-scrollbar-track{background:#c8c6c6}.product-responsive-table .product-sheet::-webkit-scrollbar-thumb{background:#999}.product-responsive-table .product-sheet::-webkit-scrollbar-thumb:hover{background:#004f8b}.product-responsive-table .product-sheet::-webkit-scrollbar-thumb:active{background-color:#004f8b}.product-responsive-table .title-list{background-color:#f4f5f7}.product-responsive-table .title-list>li{font-weight:600}.product-responsive-table .product{min-height:80px;position:relative;transition:background-color .3s ease-in}.product-responsive-table .product:hover{background-color:#d2eaff}.product-responsive-table .product .product-actions .add-button-wishlist{position:relative;z-index:5}.product-responsive-table .product .product-best-price,.product-responsive-table .product .product-price{margin-top:0}.product-responsive-table .product .promo-discount+.product-best-price{margin-top:5px}.product-responsive-table .product .product-image{outline:1px solid #c7d1d6}.product-responsive-table .product .product-image img{display:flex}.product-responsive-table .product .product-availability{display:inline-block}.product-responsive-table .product .product-last-price{line-height:0}.product-responsive-table .title-block>.title{margin-bottom:1.5rem;margin-top:0}.product-kits-container.has-background{background-color:#f4f5f7}.product-kits-container .kit{align-items:center;background-color:#fff;display:flex;flex-flow:column;gap:5px;justify-content:center;padding:20px;position:relative;text-align:center}.product-kits-container .title-block{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:1.5rem}.product-kits-container .title-block>.title{margin:0}.product-kits-container .title-block+.description{margin-bottom:.75rem;margin-top:-.75rem}.product-kits-container .notification{align-items:center;background-color:#d6eafd!important;border-radius:10px;display:inline-flex;gap:10px;margin:0;padding:10px}.product-kits-container .notification .icon-info{max-width:20px}@media print,screen and (min-width:769px){.product-kits-container.has-background{padding:30px}.product-kits-container .kits-list,.product-kits-container .title-block{gap:30px}}@media screen and (max-width:768px){.product-kits-container.has-background{padding:15px}.product-kits-container .kits-list,.product-kits-container .title-block{gap:15px}}.product-kits-container .kits-list{display:grid}.product-kits-container .kits-list>li{display:flex}@media screen and (min-width:1024px){.product-kits-container .kits-list{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1024px) and (max-width:1215px){.product-kits-container .kits-list{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1023px){.product-kits-container .kits-list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.product-kits-container .kits-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:374px){.product-kits-container .kits-list{grid-template-columns:repeat(1,1fr)}}.slider-container{position:relative}.slider-container li{display:inline-flex!important;position:relative}.slider-container .html-block{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:2}.slider-container .html-block>div{position:relative}.slider-container .tns-controls button,.slider-container .tns-nav button{transition:all .3s ease}.slider-container .tns-controls{display:none}.slider-container .tns-nav{align-items:center;bottom:20px;display:flex;justify-content:center;position:absolute;width:100%;z-index:10}.slider-container .tns-nav button{background:#4c4e4d;border:2px solid transparent;border-radius:100%;margin:3px 5px;opacity:.5;padding:5px}.slider-container .tns-nav button.tns-nav-active,.slider-container .tns-nav button:hover{background-color:#4c4e4d;opacity:1}@media screen and (max-width:768px){.slider-container .tns-nav{display:none}}.list-slider-container,.list-slider-container li{position:relative}.list-slider-container .tns-controls button,.list-slider-container .tns-nav button{transition:all .3s ease}.list-slider-container .tns-controls{position:absolute;top:calc(50% - 15px);width:100%;z-index:10}.list-slider-container .tns-controls button{background-color:var(--primary-color);border:none;border-radius:6px;color:#fff;display:flex;font-size:40px;height:30px;justify-content:center;line-height:43px;padding:0;position:absolute;width:30px}.list-slider-container .tns-controls button:hover{background-color:#0161b5}.list-slider-container .tns-controls button:hover:before{border-color:none}.list-slider-container .tns-controls button:before{border:3px solid #fff;border-radius:2px;content:" ";display:block;float:right;height:11px;margin-top:10px;pointer-events:none;transform:rotate(-45deg);transform-origin:center;transition:all .3s ease;width:11px}.list-slider-container .tns-controls button:first-child{left:-35px}@media screen and (max-width:1023px){.list-slider-container .tns-controls button:first-child{left:0}}.list-slider-container .tns-controls button:first-child:before{border-bottom:0;border-right:0;margin-left:5px}.list-slider-container .tns-controls button:last-child{right:-35px}@media screen and (max-width:1023px){.list-slider-container .tns-controls button:last-child{right:0}}.list-slider-container .tns-controls button:last-child:before{border-left:0;border-top:0;margin-right:5px}.list-slider-container .tns-nav{display:none}.product-list.grid.list-slider .product{border:none!important}.product-list.grid.list-slider .product .product-actions{padding:0}.product-list.grid.list-slider .product .product-info+.product-actions{align-items:flex-end;display:flex}.product-list.grid.list-slider .product .product-info{height:80px}.product-list.grid.list-slider .product .product-info .product-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.product-list.grid.list-slider .product .product-info .product-brand{display:none}.product-list.grid.list-slider .product .product-info+.product-actions{min-height:86.5px}.product-list.grid.list-slider .product a.global-link{height:89%}.product-list.grid.list-slider .product .product-best-price{min-height:50.5px}.product-list.grid.list-slider .product .information-button-container{width:100%}@media screen and (max-width:768px){.product-list.grid.list-slider .product .product-info{min-height:80px}.product-list.grid.list-slider .product .product-best-price{min-height:52.5px}}.snippet .text-block>*+*,.snippet .text>*+*,.snippet>.container>*+*{margin-top:20px}.snippet h2.title{margin-top:0}.snippet h2.title+.content-block.is-text{margin-top:20px}.snippet[margin-top=max]{margin-top:30px}.snippet[margin-top=med]{margin-top:20px}.snippet[margin-top=min]{margin-top:10px}.snippet[margin-bottom=max]{margin-bottom:30px}.snippet[margin-bottom=med]{margin-bottom:20px}.snippet[margin-bottom=min]{margin-bottom:10px}.snippet[type=slider][full-width="1"]>.container{max-width:100%;padding:0!important}.snippet[type=slider][full-width="1"]>.container .tns-controls button:first-child{left:20px}.snippet[type=slider][full-width="1"]>.container .tns-controls button:last-child{right:20px}.snippet[type=slider] img{border-radius:0}.snippet[type=slider]:first-child{margin-top:0!important}.snippet.is-slider .snippet-slider-container .tns-controls button{height:50px;width:50px}.snippet.is-slider:not([type=slider])>.container .content-block:first-child{padding-top:5rem}@media screen and (min-width:1024px){.snippet.is-slider .snippet-slider-container li img{width:100%}}.snippet .blog-post-list[data-design=default]:not(.list-slider){display:grid;grid-auto-flow:column;grid-template-columns:unset;overflow-x:auto;overflow-y:hidden;overflow-y:auto;padding-bottom:3rem;scroll-snap-type:x mandatory}.snippet .blog-post-list[data-design=default]:not(.list-slider)[data-grid="6"]{grid-auto-columns:calc(16.66667% - 4.16667px)}.snippet .blog-post-list[data-design=default]:not(.list-slider)[data-grid="5"]{grid-auto-columns:calc(20% - 4px)}.snippet .blog-post-list[data-design=default]:not(.list-slider)[data-grid="4"]{grid-auto-columns:calc(25% - 3.75px)}.snippet .blog-post-list[data-design=default]:not(.list-slider)[data-grid="3"]{grid-auto-columns:calc(33.33333% - 3.33333px)}.snippet .blog-post-list[data-design=default]:not(.list-slider)[data-grid="2"]{grid-auto-columns:calc(50% - 2.5px)}.snippet .blog-post-list[data-design=default]:not(.list-slider)[data-grid="1"]{grid-auto-columns:100%}@media screen and (max-width:1023px){.snippet .blog-post-list[data-design=default]:not(.list-slider)[data-grid="4"],.snippet .blog-post-list[data-design=default]:not(.list-slider)[data-grid="5"],.snippet .blog-post-list[data-design=default]:not(.list-slider)[data-grid="6"]{grid-auto-columns:calc(33.33333% - 3.33333px)}.snippet .blog-post-list[data-design=default]:not(.list-slider)[data-grid="3"]{grid-auto-columns:calc(50% - 2.5px)}}@media screen and (max-width:768px){.snippet .blog-post-list[data-design=default]:not(.list-slider)[data-grid="4"],.snippet .blog-post-list[data-design=default]:not(.list-slider)[data-grid="5"],.snippet .blog-post-list[data-design=default]:not(.list-slider)[data-grid="6"]{grid-auto-columns:calc(50% - 2.5px)}.snippet .blog-post-list[data-design=default]:not(.list-slider)[data-grid="2"],.snippet .blog-post-list[data-design=default]:not(.list-slider)[data-grid="3"]{grid-auto-columns:100%}}.snippet .blog-post-list[data-design=default]:not(.list-slider) .blog-post{scroll-snap-align:start}.snippet .blog-post-list[data-design=default]:not(.list-slider)::-webkit-scrollbar{height:5px}.snippet .blog-post-list[data-design=default]:not(.list-slider)::-webkit-scrollbar-track{background:#bcd3e0}.snippet .blog-post-list[data-design=default]:not(.list-slider)::-webkit-scrollbar-thumb{background:#0f6e9f}.snippet .blog-post-list[data-design=default]:not(.list-slider)::-webkit-scrollbar-thumb:active,.snippet .blog-post-list[data-design=default]:not(.list-slider)::-webkit-scrollbar-thumb:hover{background:#0b4e70}@media screen and (max-width:768px){.snippet .blog-post-list[data-design=default]:not(.list-slider) .list-slider-wrapper{display:none}}.snippet .blog-post-list[data-design=featured] .post-image-container{border-bottom-left-radius:0;border-bottom-right-radius:0}.snippet .blog-post-list[data-design=featured] .post-content-container{background-color:#f4f5f7;height:100%;padding:20px}@media screen and (max-width:768px){.snippet .blog-post-list[data-design=featured] .post-content-container{padding:10px}}.snippet .blog-post-list[data-design=featured] .post-content-container .title{-webkit-line-clamp:4}.snippet .blog-post-list[data-design=featured] .category-container{margin-bottom:5px}.snippet .blog-post-list[data-design=featured] .category-container .text{font-size:14px}.snippet .blog-post-list[data-design=featured] .excerpt-container,.snippet .blog-post-list[data-design=featured] .is-new-container,.snippet .blog-post-list[data-design=featured] .see-more-container{display:none}.snippet .blog-post-list[data-design=horizontal] .blog-post{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:auto 1fr}.snippet .blog-post-list[data-design=horizontal] .post-content-container{display:flex;flex-flow:column}.snippet .blog-post-list[data-design=horizontal] .post-content-container .title{-webkit-line-clamp:5;font-size:20px}.snippet .blog-post-list[data-design=horizontal] .category-container .text{font-size:14px}.snippet .blog-post-list[data-design=horizontal] .excerpt-container,.snippet .blog-post-list[data-design=horizontal] .is-new-container,.snippet .blog-post-list[data-design=horizontal] .see-more-container{display:none}.snippet .blog-post-list[data-design=horizontal] .post-image-container{aspect-ratio:9.1/9}.snippet .blog-post-list[data-design=minimalist] a.global-link{z-index:2}.snippet .blog-post-list[data-design=minimalist] .post-image img{display:flex;margin:auto}.snippet .blog-post-list[data-design=minimalist] .title-container .title{color:#fff}.snippet .blog-post-list[data-design=minimalist] .title-container{display:flex;flex-flow:column-reverse;gap:0}.snippet .blog-post-list[data-design=minimalist] .title-container .is-new-container{text-align:right}.snippet .blog-post-list[data-design=minimalist] .title-container .title{-webkit-line-clamp:3;font-size:clamp(20px,2vw,30px);line-height:1.3;padding-right:40%}@media screen and (min-width:1024px){.snippet .blog-post-list[data-design=minimalist] .title-container .title{min-height:120px}}.snippet .blog-post-list[data-design=minimalist] .title-container .is-new-container span{font-size:clamp(22px,2vw,36px);line-height:1}.snippet .blog-post-list[data-design=minimalist] .post-content-container{align-content:flex-end;height:100%;padding:20px;position:absolute;top:0;width:100%}.snippet .blog-post-list[data-design=minimalist] .post-content-container p,.snippet .blog-post-list[data-design=minimalist] .post-content-container span{border-color:#fff;color:#fff}@media screen and (min-width:1024px){.snippet .blog-post-list[data-design=minimalist] .post-content-container{padding:20px 30px}}.snippet .blog-post-list[data-design=minimalist] .see-more-container{position:absolute;right:20px;top:20px}@media screen and (min-width:1024px){.snippet .blog-post-list[data-design=minimalist] .see-more-container{right:30px}}.snippet .blog-post-list[data-design=minimalist] .category-container span,.snippet .blog-post-list[data-design=minimalist] .see-more-container span{border:1px solid;border-radius:50px;display:inline-block;font-size:clamp(14px,1.5vw,16px);line-height:1;padding:5px 10px}.snippet .blog-post-list[data-design=minimalist] .category-container,.snippet .blog-post-list[data-design=minimalist] .excerpt-container{display:none}.snippet .blog-post-list[data-design=minimalist] .post-image-container{aspect-ratio:9/10}.snippet .blog-post-list[data-design=beauty] a.global-link{z-index:2}.snippet .blog-post-list[data-design=beauty] .post-image img{display:flex;margin:auto}.snippet .blog-post-list[data-design=beauty] .post-content-container{align-items:center;display:flex;flex-flow:column;height:100%;justify-content:space-between;padding:20px 40px;position:absolute;text-align:center;top:0;width:100%}.snippet .blog-post-list[data-design=beauty] .post-content-container p,.snippet .blog-post-list[data-design=beauty] .post-content-container span{border-color:#fff;color:#fff}.snippet .blog-post-list[data-design=beauty] .title-container .is-new-container{margin-bottom:10px}.snippet .blog-post-list[data-design=beauty] .title-container .title{-webkit-line-clamp:3;color:#fff;font-size:clamp(16px,1.5rem,18px);min-height:60px}.snippet .blog-post-list[data-design=beauty] .title-container .is-new-container span{font-size:clamp(22px,2vw,36px)}.snippet .blog-post-list[data-design=beauty] .category-container span,.snippet .blog-post-list[data-design=beauty] .see-more-container span{border:1px solid;border-radius:50px;display:inline-block;font-size:14px;line-height:1;padding:5px 10px}.snippet .blog-post-list[data-design=beauty] .excerpt-container,.snippet .blog-post-list[data-design=beauty] .see-more-container{display:none}.snippet .blog-post-list[data-design=beauty] .post-image-container{aspect-ratio:7/9;box-shadow:2px 2px 5px rgba(0,0,0,.2),5px 5px 6px rgba(0,0,0,.3),8px 8px 20px rgba(0,0,0,.05)}.snippet[type=blog-post-list] .blog-post-list[data-design=horizontal].list-slider .blog-post{display:inline-flex}.snippet[type=blog-post-list] .blog-post-list[data-design=horizontal].list-slider .post-image{width:50%}.snippet[type=blog-post-list] .blog-post-list[data-design=horizontal].list-slider .post-content-container{height:100%;position:absolute;right:0;width:50%}.snippet[type=blog-post-list] .blog-post-list[data-design=minimalist].list-slider{padding-top:5rem}.snippet[type=blog-post-list] .blog-post-list[data-design=minimalist].list-slider .post-content-container{padding:30px}@media print,screen and (min-width:769px){.snippet[type=blog-post-list] .blog-post-list[data-design=minimalist].list-slider .post-content-container{width:calc(100% - 30px)}}.snippet[type=blog-post-list] .blog-post-list[data-design=beauty].list-slider .post-image{border-radius:6px;overflow:hidden}.snippet[type=blog-post-list] .blog-post-list[data-design=beauty].list-slider .post-content-container{padding:20px}@media print,screen and (min-width:769px){.snippet[type=blog-post-list] .blog-post-list[data-design=beauty].list-slider .post-content-container{width:calc(100% - 40px)}.snippet[type=blog-post-list] .blog-post-list[data-design=beauty].list-slider .post-content-container>.category-container,.snippet[type=blog-post-list] .blog-post-list[data-design=beauty].list-slider .post-content-container>.title-container{pointer-events:none}.snippet[type=blog-post-list] .blog-post-list[data-design=beauty].list-slider .blog-post{padding-bottom:10px;padding-right:40px!important}.snippet[type=blog-post-list] .blog-post-list[data-design=beauty].list-slider .blog-post .post-content-container,.snippet[type=blog-post-list] .blog-post-list[data-design=beauty].list-slider .blog-post .post-image-container{transform:scale(.95);transition:transform .3s ease-in-out}}.snippet[type=blog-post-list][data-design=beauty][background="1"] .container{padding:5rem}@media screen and (max-width:768px){.snippet[type=blog-post-list][data-design=beauty][background="1"] .container{padding:2.5rem}}.snippet[type=blog-post-list][data-design=beauty][background="1"] .title{text-align:center}.snippet[type=blog-post-list][data-design=beauty][background="1"] .tns-controls{justify-content:space-between;top:calc(50% + 25px);width:unset;width:100%}.snippet[type=blog-post-list][data-design=beauty][background="1"] .tns-controls button{border-color:transparent}.snippet[type=blog-post-list][data-design=beauty][background="1"] .tns-controls button:first-child:after{justify-content:left}.snippet[type=blog-post-list][data-design=beauty][background="1"] .tns-controls button:last-child:after{justify-content:right}.snippet[type=blog-post-list][data-design=beauty][background="1"]:last-child{margin-bottom:-5rem}.snippet[type=blog-post-list][data-design=beauty] .post-image,.snippet[type=blog-post-list][data-design=minimalist] .post-image{position:relative}.snippet[type=blog-post-list][data-design=beauty] .post-image:after,.snippet[type=blog-post-list][data-design=minimalist] .post-image:after{background:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.8));content:"";inset:0;position:absolute}.snippet[type=blog-post-featured] .content-block{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1.55fr 1fr}.snippet[type=blog-post-featured] .latest-content{position:relative}.snippet[type=blog-post-featured] .latest-content .blog-post-list[data-design=beauty] .blog-post{padding-bottom:0}.snippet[type=blog-post-featured] .latest-content .blog-post-list[data-design=beauty] .post-content-container{align-items:flex-start;justify-content:flex-start;padding:25px;text-align:left}.snippet[type=blog-post-featured] .latest-content .blog-post-list[data-design=beauty] .post-content-container .title-container{display:none}.snippet[type=blog-post-featured] .latest-content .blog-post-list[data-design=beauty] .post-content-container .category-container span{font-size:clamp(16px,1.5rem,18px)}.snippet[type=blog-post-featured] .latest-content .post-image-container{aspect-ratio:10/9}.snippet[type=blog-post-featured] .latest-content .tns-controls{bottom:15px;justify-content:space-between;left:15px;right:15px;top:unset;z-index:1}.snippet[type=blog-post-featured] .latest-content .tns-controls button{border:none;color:#fff;height:25px;padding:20px;pointer-events:auto;width:25px}.snippet[type=blog-post-featured] .popular-content .blog-post-list[data-design=horizontal]{gap:20px}.snippet[type=blog-post-featured] .popular-content .blog-post-list[data-design=horizontal] .blog-post{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:149px 1fr}@media screen and (min-width:769px) and (max-width:1023px){.snippet[type=blog-post-featured] .popular-content .blog-post-list[data-design=horizontal] .blog-post{grid-template-columns:154px 1fr}}.snippet[type=blog-post-featured] .popular-content .blog-post-list[data-design=horizontal] .post-content-container .title{-webkit-line-clamp:4}.snippet[type=blog-post-featured] .popular-content .blog-post-list[data-design=horizontal] .category-container{margin-bottom:5px}.snippet[type=blog-post-featured] .popular-content .blog-post-list[data-design=horizontal] .post-content-container .title{font-size:18px;padding-right:25px}.snippet[type=blog-post-featured] .latest-content{overflow:hidden}.snippet[type=blog-post-featured] .popular-content{position:relative}.snippet[type=blog-post-featured] .popular-content>.title{background-color:#fff;position:sticky;top:0;width:100%;z-index:1}@media screen and (min-width:1024px){.snippet[type=blog-post-featured] .popular-content>.title{line-height:.8;margin-bottom:0!important;margin-top:0;padding-bottom:2.5rem}}@media screen and (max-width:1023px){.snippet[type=blog-post-featured] .popular-content>.title{margin-top:2.5rem}.snippet[type=blog-post-featured] .content-block{grid-template-columns:1fr}.snippet[type=blog-post-featured] .blog-post-list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.snippet[type=blog-post-featured] .blog-post-list .blog-post{grid-template-columns:120px 1fr!important}}@media screen and (min-width:1024px) and (max-width:1215px){.snippet[type=blog-post-featured] .latest-content,.snippet[type=blog-post-featured] .popular-content{max-height:514px}}@media screen and (min-width:1216px) and (max-width:1407px){.snippet[type=blog-post-featured] .latest-content,.snippet[type=blog-post-featured] .popular-content{max-height:620px}}@media screen and (min-width:1408px){.snippet[type=blog-post-featured] .latest-content,.snippet[type=blog-post-featured] .popular-content{max-height:723px}}@media screen and (min-width:1216px){.snippet[type=blog-post-featured] .title{margin-top:0}}.snippet[type=product-list] .list-slider.product-list.grid{display:flex;gap:0}.snippet[type=product-list] .list-slider.product-list.grid .product{padding:10px!important}@media screen and (min-width:1024px){.snippet[type=product-list] .product-list.grid:not(.list-slider){grid-template-columns:repeat(5,1fr)}}.snippet[type=product-list] .product .product-info .product-name{color:#0f6e9f}.snippet[type=category-list] .category-list.list-slider{display:flex;gap:0}.snippet[type=category-list] .category-list.list-slider .item-info{height:inherit}@media screen and (min-width:1024px){.snippet[type=category-list] .category-list:not(.list-slider){grid-template-columns:repeat(5,1fr)}}.snippet[type=contact-form] .contact-form .input{border-radius:unset!important}.snippet[type=contact-form] .contact-form .input,.snippet[type=contact-form] .contact-form .select-container{border:1px solid #c7d1d6}.snippet[type=share-page] .share-social-block{display:flex;gap:5px}.snippet[type=share-page] .share-social-block .social-item{align-items:center;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}@media (max-width:400px){.snippet[type=share-page] .share-social-block .social-item{height:40px;width:40px}.snippet[type=share-page] .share-social-block .social-item i{font-size:24px}}.blog-post-list[data-design=default] .blog-post img,.snippet[type=blog-post-list][data-design=featured] .blog-post img{transition:transform .3s ease-in-out}.blog-post-list[data-design=default] .blog-post:hover img,.snippet[type=blog-post-list][data-design=featured] .blog-post:hover img{transform:scale(1.05)}.snippet[type=blog-post-list][data-design=minimalist] .blog-post:hover{transform:scale(1.04)}.snippet[type=blog-post-list][data-design=featured] .blog-post:hover,.snippet[type=blog-post-list][data-design=minimalist] .blog-post:hover{box-shadow:2px 2px 5px rgba(0,0,0,.2),5px 5px 6px rgba(0,0,0,.3),8px 8px 20px rgba(0,0,0,.05)}.snippet[type=blog-post-list][data-design=minimalist] .blog-post:hover .see-more-container span{background-color:#fff;border-color:rgba(0,0,0,.1);color:#0f6e9f}.snippet[type=blog-post-list][data-design=beauty] .blog-post-list[data-design=beauty].list-slider .blog-post .post-image-container:hover,.snippet[type=blog-post-list][data-design=beauty] .blog-post-list[data-design=beauty].list-slider .blog-post .post-image-container:hover+.post-content-container{transform:scale(1)}.snippet[type=blog-post-list][data-design=beauty] .blog-post-list[data-design=beauty].list-slider .blog-post .post-image-container:hover+.post-content-container .category-container span{background-color:#fff;border-color:rgba(0,0,0,.1);color:#0f6e9f}.snippet[type=blog-post-list][data-design=beauty] .blog-post-list[data-design=beauty].list-slider .blog-post .post-image-container:hover>img{transform:scale 1.05}.snippet[type=image-and-text] .content-block{align-items:flex-start}.snippet[type=image-and-text] .content-block .text-block .title{margin-bottom:0}
