.hide{display:none}.hidden{visibility:hidden}.col-vertical-align,.no-margin{margin:0}.no-padding{padding:0}.col-vertical-align{padding:20px 0}.clear-left{clear:left}.few-text{min-height:49vh}.cr{white-space:pre-wrap}.dots{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bottom-spacing{margin-bottom:15px}.top-spacing{margin-top:15px}.pl-15{padding-left:15px}.bottom-inner-spacing{padding-bottom:60px}.left-inner-spacing{padding-left:15px}.no-overflow{max-width:100%}#alert-box{position:fixed;width:100%;z-index:200}.alert-message{border:1px solid #d32f2f}.alert-message p{color:#d32f2f;font-size:1em;font-style:italic;padding:5px}.flex,.flex-column{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-r{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-column-center,.flex-row-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-column-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.wrapFix{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pointable{cursor:pointer}.p-rel{position:relative}.p-line-height{line-height:1.5em}.stacked-blocks{height:50%}.displayed-price{font-size:1.8em;font-weight:700;line-height:1em}.displayed-price span{font-size:.8em}.fixed-bottom{bottom:0;left:0;position:fixed}.square{position:relative}.square:after{content:"";display:block;padding-bottom:100%}.square .content{height:100%;position:absolute;width:100%}.page-centered{left:50%;position:absolute;top:50%}.page-centered.without-animation{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.w-100{width:100%}.pl-1{padding-left:4px}.pl-2{padding-left:8px}.pl-3{padding-left:12px}.pl-4{padding-left:16px}.pr-1{padding-right:4px}.pr-2{padding-right:8px}.pr-3{padding-right:12px}.pr-4{padding-right:16px}.pt-1{padding-top:4px}.pt-2{padding-top:8px}.pt-3{padding-top:12px}.pt-4{padding-top:16px}.pb-1{padding-bottom:4px}.pb-2{padding-bottom:8px}.pb-3{padding-bottom:12px}.pb-4{padding-bottom:16px}.pad-1{padding:4px}.pad-2{padding:8px}.pad-3{padding:12px}.pad-4{padding:16px}.noPadding{padding:0}.noPadding-r{padding-right:0}.noPadding-b{padding-bottom:0}.noPadding-l{padding-left:0}.noPadding-t{padding-top:0}.ml-1{margin-left:4px}.ml-2{margin-left:8px}.ml-3{margin-left:12px}.ml-4{margin-left:16px}.mr-1{margin-right:4px}.mr-2{margin-right:8px}.mr-3{margin-right:12px}.mr-4{margin-right:16px}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.noMargin-r{margin-right:0}.noMargin-b{margin-bottom:0}.noMargin-l{margin:0}.noMargin-t{margin-top:0}.noMargin{margin:0}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media only screen and (min-width:1350px){#full-width{width:100%}}.rot-90{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.rot-90,.rot90{display:inline-block}.rot90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rot180{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pb-none{padding-bottom:0!important}.pt-none{padding-top:0!important}.h-fit-content,.w-fit-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bg-newgrey-1{background-color:#fafafa}.bg-newgrey-2{background-color:#efefef}.bg-newgrey-3{background-color:#d9d9d9}.bg-newgrey-4{background-color:#969696}.bg-newgrey-5{background-color:#fafafa}.accordion-container{border-top:none;cursor:pointer;gap:8px;outline:0;position:relative;width:100%}.accordion-container .article-title{color:#3c3c3b;cursor:pointer;display:block;height:46px;line-height:22px;margin:0;padding:12px 12px 12px 34px;position:relative}.accordion-container .article-title:after{border-right:2px solid #3c3c3b;border-top:2px solid #3c3c3b;content:"";display:block;height:8px;left:17px;position:absolute;top:38%;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:8px}.accordion-container .article-title.open{background-color:#37bcdb;color:#fff}.accordion-container .article-title.open:after{border-right:2px solid #fff;border-top:2px solid #fff;top:45%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion-container .accordion-content{display:none}.accordion-container .feature-filter-container,.accordion-container .feature-filter-container .filter-feature-value{background-color:#fafafa}.accordion-container .feature-filter-container:hover{background-color:#37bcdb}.accordion-container .feature-filter-container:hover .article-title{color:#fff}.accordion-container .feature-filter-container:hover .article-title:after{border-color:#fff}a,p,span{color:#202020}.title-h1{font-family:Kanit,serif;font-size:38px;font-style:italic;font-weight:700;line-height:50px;text-transform:uppercase}.title-h1.hp-title-temp{font-size:28px;line-height:38px}.title-h2{font-size:35px;font-weight:700;line-height:40px}.title-h2,.title-h3{font-family:Kanit,serif;font-style:italic;text-transform:uppercase}.title-h3{font-size:30px;font-weight:600;line-height:45px}.title-h4{color:#000;font-family:Kanit,serif;font-size:20px;font-style:italic;font-weight:700;line-height:30px}.title-kanit-500{font-size:18px;font-weight:500;line-height:25px}.title-kanit-500,.title-product-cat{font-family:Kanit,serif;font-style:italic;text-transform:uppercase}.title-product-cat{font-size:16px;font-weight:700;line-height:22px}.title-brand{font-family:Kanit,serif;font-size:18px;font-style:normal;font-weight:500;line-height:27px;text-transform:uppercase}.text-small{font-family:Atkinson Hyperlegible,serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.text-small-bold{font-family:Kanit,serif;font-size:11px;font-style:normal;font-weight:700;line-height:12px}.text-small-italic{font-size:12px;line-height:16px}.text,.text-small-italic{font-family:Atkinson Hyperlegible,serif;font-style:normal;font-weight:400}.text,.text-medium{font-size:15px;line-height:20px}.text-medium{font-weight:700}.text-large,.text-medium{font-family:Atkinson Hyperlegible,serif;font-style:normal}.text-large{font-size:17px;font-weight:400;line-height:28px}.text-large.hp-txt-temp{font-size:16px;line-height:28px}.text-extra-large{font-family:Atkinson Hyperlegible,serif;font-size:25px;font-style:normal;font-weight:400;line-height:40px}.label-btn-1{font-family:Kanit,Serif;font-size:25px;font-style:italic;font-weight:600;line-height:38px;text-align:center;text-transform:uppercase}.label-btn-3{font-family:Kanit,Serif;font-size:14px;font-weight:400;line-height:21px}.text-extra-large-bold{font-family:Atkinson Hyperlegible,serif;font-size:25px;font-style:normal;font-weight:700;line-height:40px}.text-cta-regular{font-size:20px;line-height:25px}.text-cta-regular,.text-cta-small{font-family:Kanit,serif;font-style:italic;font-weight:500;text-transform:uppercase}.text-cta-small{font-size:14px;line-height:18px}@media screen and (min-width:1040px){.title-h1{font-family:Kanit,serif;font-size:60px;font-style:italic;font-weight:700;line-height:77px;text-transform:uppercase}.title-h1.hp-title-temp{font-size:38px;line-height:50px}.title-h2{font-size:40px;font-weight:700;line-height:60px}.title-h2,.title-h3{font-family:Kanit,serif;font-style:italic;text-transform:uppercase}.title-h3{font-size:35px;font-weight:600;line-height:52px}.title-h4{font-family:Kanit,serif;font-size:20px;font-style:italic;font-weight:700;line-height:30px}.text{font-family:Atkinson Hyperlegible,serif}.text,.text-medium{font-size:15px;font-style:normal;font-weight:400;line-height:20px}.text-medium{font-family:Kanit,serif}.text-large{font-family:Atkinson Hyperlegible,serif;font-style:normal;font-weight:400}.text-large,.text-large.hp-txt-temp{font-size:20px;line-height:36px}.text-extra-large,.text-extra-large-bold{font-family:Atkinson Hyperlegible,serif;font-size:30px;font-style:normal;font-weight:400;line-height:48px}}@media screen and (min-width:1350px){.text-large.hp-txt-temp{font-size:22px;line-height:38px}}.breadcrumb{background-color:#fafafa;height:40px;padding:6px 0}.breadcrumb .breadcrumb-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.breadcrumb .breadcrumb-container .breadcrumb-link{font-size:15px;gap:4px}.breadcrumb .breadcrumb-container .breadcrumb-link p,.breadcrumb .breadcrumb-container .breadcrumb-link span{color:#969696}.breadcrumb .breadcrumb-container .breadcrumb-arrow{font-size:10px}.breadcrumb .breadcrumb-container .breadcrumb-current-page{color:#969696}@media only screen and (min-width:1040px){.breadcrumb-desktop{background-color:#fafafa;height:40px;padding:7px 0}.breadcrumb-desktop .breadcrumb-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.breadcrumb-desktop .breadcrumb-container .breadcrumb-link p{color:#969696}.breadcrumb-desktop .breadcrumb-container .breadcrumb-link:hover p{color:#000;font-weight:700}.breadcrumb-desktop .breadcrumb-container .breadcrumb-arrow{color:#d9d9d9;font-size:8px}.breadcrumb-desktop .breadcrumb-container .breadcrumb-current-page{color:#3c3c3b;font-weight:900}}.custom-links{background-color:#fff;padding:0 0 28px}.custom-links .custom-links-container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px}@media only screen and (min-width:640px){.custom-links{padding-bottom:90px}.custom-links .custom-links-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}}.products-container .product-and-link-container .product-container{border:1px solid #d9d9d9;overflow:hidden;padding:24px 18px;position:relative}.products-container .product-and-link-container .product-container .product-picture-container{height:212px;width:100%}.products-container .product-and-link-container .product-container .product-picture-container .adminInfo{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #b32727;padding:3px;position:absolute;right:5px;top:5px;z-index:1}.products-container .product-and-link-container .product-container .product-picture-container .adminInfo p{color:#b32727;font-size:.8em;line-height:1.2em}.products-container .product-and-link-container .product-container .product-picture-container .product-picture-frame{height:212px;position:relative;width:212px}.products-container .product-and-link-container .product-container .product-picture-container .product-picture-frame .product-picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.products-container .product-and-link-container .product-container .product-data-container{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.products-container .product-and-link-container .product-container .product-data-container .exclu-web{border:1px solid #00aeef;color:#00aeef;margin-top:5px;padding:4px 1px;right:0}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container{gap:8px;margin:8px 0 16px;overflow:hidden;text-align:center}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-price-container{width:100%}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-price-container .product-info-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;gap:8px;justify-content:flex-start;margin-right:.5rem}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-price-container .product-info-price .product-info-price-value{color:#37bcdb}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-price-container .product-info-price .product-info-price-value .product-info-old-price-value{color:#37bcdb;font-size:small;text-decoration:line-through}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-price-container .product-info-price .product-info-price-currency{color:#37bcdb}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-price-container .product-info-price .product-info-price-accuracy-symbol{color:#37bcdb;font-size:.6em;font-style:italic;font-weight:500;position:relative;top:-.2em}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-title-container{width:100%}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-title-container .product-info-title{color:#3c3c3b;margin:0;text-align:left;text-transform:unset}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-link-container .product-info-link-container-center{-webkit-box-pack:start;-ms-flex-pack:start;border-bottom:2px solid #1e7084;color:#1e7084;cursor:pointer;justify-content:flex-start}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-link-container .product-info-link-container-center .product-info-link{color:#1e7084;margin:0 0 2px}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-link-container .product-info-link-container-center:hover{border-color:#000}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-link-container .product-info-link-container-center:hover .product-info-link{color:#000}.products-container .product-and-link-container .product-container .product-data-container .product-text-container{height:136px;overflow:hidden;position:relative}.products-container .product-and-link-container .product-container .product-data-container .product-text-container.read-more-mode{height:100%;overflow:visible}.products-container .product-and-link-container .product-container .product-data-container .product-text-container.read-more-mode .product-info-desc-container .product-info-desc{margin-bottom:30px}.products-container .product-and-link-container .product-container .product-data-container .product-text-container.read-more-mode .product-info-link-container .product-info-link-background-gradient{background-image:unset}.products-container .product-and-link-container .product-container .product-data-container .product-text-container.no-read-more .product-info-link-container{display:none;visibility:hidden}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-desc-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;visibility:visible;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-desc-container .product-info-desc{text-align:left}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-link-container{bottom:0;height:60px;left:0;position:absolute;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-link-container .product-info-link-background-gradient{-webkit-box-flex:1;-ms-flex-positive:1;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background-image:linear-gradient(transparent,#fff);flex-grow:1;max-height:24px;width:100%}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-link-container .product-info-link-container-fullwidth{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-container .product-and-link-container .product-container .product-data-container .add-product-to-cart-container,.products-container .product-and-link-container .product-container .product-data-container .add-product-to-cart-container .form-add-cart,.products-container .product-and-link-container .product-container .product-data-container .custom-product-button-container,.products-container .product-and-link-container .product-container .product-data-container .custom-product-button-container .form-add-cart{width:100%}.products-container .product-and-link-container .product-container .product-data-container .add-product-to-cart-container .form-add-cart .add-product-to-cart,.products-container .product-and-link-container .product-container .product-data-container .add-product-to-cart-container .form-add-cart .custom-product-button,.products-container .product-and-link-container .product-container .product-data-container .custom-product-button-container .form-add-cart .add-product-to-cart,.products-container .product-and-link-container .product-container .product-data-container .custom-product-button-container .form-add-cart .custom-product-button{padding:8px;width:100%}.products-container .product-and-link-container .product-container .add-product-to-cart-container,.products-container .product-and-link-container .product-container .custom-product-button-container,.products-container .product-and-link-container .product-container .notify-button-container{margin-bottom:8px;width:100%}.products-container .product-and-link-container .product-container .add-product-to-cart-container .add-product-to-cart,.products-container .product-and-link-container .product-container .add-product-to-cart-container .custom-product-button,.products-container .product-and-link-container .product-container .add-product-to-cart-container .notify-button,.products-container .product-and-link-container .product-container .custom-product-button-container .add-product-to-cart,.products-container .product-and-link-container .product-container .custom-product-button-container .custom-product-button,.products-container .product-and-link-container .product-container .custom-product-button-container .notify-button,.products-container .product-and-link-container .product-container .notify-button-container .add-product-to-cart,.products-container .product-and-link-container .product-container .notify-button-container .custom-product-button,.products-container .product-and-link-container .product-container .notify-button-container .notify-button{cursor:pointer;padding:8px 16px;width:100%}.products-container .product-and-link-container .product-container .add-product-to-cart-container .add-product-to-cart.locked,.products-container .product-and-link-container .product-container .add-product-to-cart-container .custom-product-button.locked,.products-container .product-and-link-container .product-container .add-product-to-cart-container .notify-button.locked,.products-container .product-and-link-container .product-container .custom-product-button-container .add-product-to-cart.locked,.products-container .product-and-link-container .product-container .custom-product-button-container .custom-product-button.locked,.products-container .product-and-link-container .product-container .custom-product-button-container .notify-button.locked,.products-container .product-and-link-container .product-container .notify-button-container .add-product-to-cart.locked,.products-container .product-and-link-container .product-container .notify-button-container .custom-product-button.locked,.products-container .product-and-link-container .product-container .notify-button-container .notify-button.locked{background-color:#969696;border:2px solid #969696;pointer-events:none}.products-container .product-and-link-container .product-container .add-product-to-cart-container .notify-button,.products-container .product-and-link-container .product-container .custom-product-button-container .notify-button,.products-container .product-and-link-container .product-container .notify-button-container .notify-button{background-color:#f2b04d;border:2px solid #f2b04d}.products-container .product-and-link-container .product-container .add-product-to-cart-container .notify-button p,.products-container .product-and-link-container .product-container .custom-product-button-container .notify-button p,.products-container .product-and-link-container .product-container .notify-button-container .notify-button p{color:#fff}.products-container .product-and-link-container .product-container .add-product-to-cart-container .notify-button:hover,.products-container .product-and-link-container .product-container .custom-product-button-container .notify-button:hover,.products-container .product-and-link-container .product-container .notify-button-container .notify-button:hover{background-color:#fff}.products-container .product-and-link-container .product-container .add-product-to-cart-container .notify-button:hover p,.products-container .product-and-link-container .product-container .custom-product-button-container .notify-button:hover p,.products-container .product-and-link-container .product-container .notify-button-container .notify-button:hover p{color:#f2b04d}.products-container .product-and-link-container .product-container .ref-rating-stock-container{gap:4px;height:26px}.products-container .product-and-link-container .product-container .ref-rating-stock-container .product-ref-container{height:26px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.products-container .product-and-link-container .product-container .ref-rating-stock-container .product-ref-container .product-ref{color:#969696;margin-top:8px;text-align:center}.products-container .product-and-link-container .product-container .ref-rating-stock-container .product-rating-invisible-spacer{background-color:transparent;height:100%;width:1px}.products-container .product-and-link-container .product-container .ref-rating-stock-container .product-rating{gap:2px;height:26px;padding:0 6px;text-align:center}.products-container .product-and-link-container .product-container .ref-rating-stock-container .product-rating .product-rating-star-icon{color:#f3df74;font-size:18px;margin-bottom:1px}.products-container .product-and-link-container .product-container .ref-rating-stock-container .product-rating .product-rating-number{color:#3c3c3b}.products-container .product-and-link-container .product-container .ref-rating-stock-container .product-stock{background-color:#5ebc62;color:#fff;height:26px;line-height:24px;padding:0 6px;text-align:center;text-transform:uppercase}.products-container .product-and-link-container .product-container .ref-rating-stock-container .product-stock.unavailable{background-color:#e4635a}@media only screen and (min-width:640px){.products-container.display-type-grid{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-container.display-type-grid .product-and-link-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.products-container .product-and-link-container .product-container,.products-container .product-and-link-container .product-link{height:100%;width:100%}}@media only screen and (min-width:1040px){.products-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-container .product-and-link-container .product-container{border:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-height:316px;padding:24px 16px;width:100%}.products-container .product-and-link-container .product-container .product-picture-container{height:270px;width:140px}.products-container .product-and-link-container .product-container .product-picture-container .adminInfo{border:1px solid #b32727;left:5px;margin-bottom:20px;padding:3px;top:0;width:140px}.products-container .product-and-link-container .product-container .product-picture-container .adminInfo p{color:#b32727;font-size:.8em;line-height:1.2em}.products-container .product-and-link-container .product-container .product-picture-container .product-picture-frame{height:96px;width:96px}.products-container .product-and-link-container .product-container .product-data-container .ref-rating-stock-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.products-container .product-and-link-container .product-container .product-data-container .ref-rating-stock-container .product-ref-container{bottom:0;left:0;position:absolute}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin:0 0 18px;order:2;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-price-container,.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-title-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-desc-container{text-align:left}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .product-info-link-container .product-info-link-container-fullwidth{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.products-container .product-and-link-container .product-container .product-data-container .product-infos-container .exclu-web{border:1px solid #00aeef;color:#00aeef;margin-top:5px;padding:5px 0;position:absolute;right:0}.products-container .product-and-link-container .product-container .product-data-container .availability-button-container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.products-container .product-and-link-container .product-container .product-data-container .add-product-to-cart-container,.products-container .product-and-link-container .product-container .product-data-container .custom-product-button-container,.products-container .product-and-link-container .product-container .product-data-container .notify-button-container{margin-bottom:26px}.products-container.display-type-grid .product-and-link-container{border-bottom:1px solid #d9d9d9;width:50%}.products-container.display-type-grid .product-and-link-container:nth-child(odd){border-left:1px solid #d9d9d9}.products-container.display-type-list .product-and-link-container{border-bottom:1px solid #d9d9d9;width:100%}.products-container.display-type-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.products-container.display-type-list .products-container{width:100%}}@media only screen and (min-width:1350px){.products-container .product-and-link-container .product-container{gap:16px}.products-container .product-and-link-container .product-container .product-picture-container .product-picture-frame{height:144px;width:144px}.products-container .product-and-link-container .product-container .product-data-container .add-product-to-cart-container .form-add-cart,.products-container .product-and-link-container .product-container .product-data-container .custom-product-button-container .form-add-cart{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.products-container .product-and-link-container .product-container .product-data-container .add-product-to-cart-container .form-add-cart .add-product-to-cart,.products-container .product-and-link-container .product-container .product-data-container .add-product-to-cart-container .form-add-cart .custom-product-button,.products-container .product-and-link-container .product-container .product-data-container .custom-product-button-container .form-add-cart .add-product-to-cart,.products-container .product-and-link-container .product-container .product-data-container .custom-product-button-container .form-add-cart .custom-product-button{width:180px}}.select2-dropdown{border-color:#1e7084}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.subtitle{display:block;font-family:Atkinson Hyperlegible,serif;font-size:.5em;font-style:normal;font-weight:400;line-height:1em;text-transform:none}.subtitle .brand{font-family:Kanit,serif;font-style:italic;font-weight:700}.sticky-header{position:sticky;top:0}.disabled{cursor:default;pointer-events:none}.rotated{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}.admin-stats{left:5px;position:absolute;top:0}.admin-stats p{font-size:.8em;font-style:italic;text-decoration:underline}.universal-disclaimer-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 40px;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:8px}.universal-disclaimer-container .icon-advise-full{color:#f3df74;font-size:64px}.universal-disclaimer-container .universal-disclaimer{color:#202020;text-align:left}.universal-disclaimer-container .fallback-link{border-color:#202020;color:#202020;margin-top:16px}.universal-disclaimer-container .fallback-link p,.universal-disclaimer-container .fallback-link span{color:#202020;padding-right:20px}.universal-disclaimer-container .fallback-link p .icon-new-arrow-right,.universal-disclaimer-container .fallback-link span .icon-new-arrow-right{font-size:12px}.cta-show-cat button{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-appearance:none;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:8px}.cta-show-cat button p{width:auto!important}.openInfoAdmin .button{background-color:#d32f2f;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-size:1em;padding:10px}.openInfoAdmin .button.close{background-color:#5ebc62}.display-type-grid .adminBlock,.display-type-grid .openInfoAdmin,.display-type-grid .plp-admin-button{display:none}.loader{background-color:#fff;background-image:url(https://www.mecatechnic.com/build/images/loader.946189b4.gif?frz-v=5601);background-position:50%;background-repeat:no-repeat;background-size:45px;height:40px}.sticky-filter{left:0;margin:0 4%;position:fixed;top:16px;width:92%;z-index:10}.sticky-filter .category-title-container,.sticky-filter .filter-title-container{-webkit-box-shadow:0 0 50px rgba(0,0,0,.1),0 0 50px rgba(0,0,0,.1);box-shadow:0 0 50px rgba(0,0,0,.1),0 0 50px rgba(0,0,0,.1)}.banner-category{height:300px;-o-object-fit:cover;object-fit:cover;width:2000px}.category-name{background-position:50%;background-size:cover;height:300px;overflow:hidden}.category-name .container-background{background-position:50%;background-size:cover;height:inherit}.category-name .container{height:auto;position:absolute}.category-name .category-name-container{-webkit-box-pack:center;-ms-flex-pack:center;gap:12px;justify-content:center}.category-name .category-name-container .category-name-title{color:#fff;margin:0}.category-name .category-name-container .category-name-desc{color:#fff;display:-webkit-box;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.category-name .category-name-link-container .category-name-link{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.category-name .category-name-link-container .category-name-link .category-name-link-text{color:#fff;text-decoration:none}.category-name .category-name-link-container .category-name-link .category-name-link-arrow{color:#fff;font-size:10px}.category-name .category-name-link-container .category-name-link:after{background:#fff;bottom:-6px;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;-webkit-transition:.15s;transition:.15s;width:100%}.active-filters .filter-title{cursor:pointer;padding:8px 0}.active-filters .filter-title .row .category-title-container{background-color:#37bcdb;gap:8px;padding:16px 8px}.active-filters .filter-title .row .category-title-container .filter-title-icon{color:#fff;font-size:20px}.active-filters .filter-title .row .category-title-container .filter-title-text{color:#fff;width:auto}.active-filters .filter-title .row .filter-title-container{background-color:#c9ebf3;gap:8px;padding:16px 8px}.active-filters .filter-title .row .filter-title-container .filter-title-icon{color:#1e7084;font-size:24px}.active-filters .filter-title .row .filter-title-container .filter-title-text{color:#1e7084;width:auto}.active-filters .filter-title .row .filter-title-container.active-filters-present p{position:relative}.active-filters .filter-title .row .filter-title-container.active-filters-present p:after{background-color:red;border:2px solid #c9ebf3;border-radius:50%;content:"";display:inline-block;height:12px;position:absolute;right:-10px;top:0;width:12px}.active-filters .filter-vehicle-container-mobile{width:100%}.active-filters .filter-vehicle-container-mobile .filter-vehicle-container{gap:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.active-filters .filter-vehicle-container-mobile .filter-vehicle-container .select2-container--default,.active-filters .filter-vehicle-container-mobile .filter-vehicle-container .select2-selection--single{border:none;border-radius:0;height:48px}.active-filters .filter-vehicle-container-mobile .filter-vehicle-container .select2-container--default .select2-selection__rendered,.active-filters .filter-vehicle-container-mobile .filter-vehicle-container .select2-selection--single .select2-selection__rendered{font-size:18px;line-height:48px;padding:0 32px 0 16px}.active-filters .filter-vehicle-container-mobile .filter-vehicle-container .select2-container--default .select2-selection__arrow,.active-filters .filter-vehicle-container-mobile .filter-vehicle-container .select2-selection--single .select2-selection__arrow{height:46px;right:1px;width:32px}.active-filters .filter-vehicle-container-mobile .filter-vehicle-container .select2-container--default .select2-selection__arrow b,.active-filters .filter-vehicle-container-mobile .filter-vehicle-container .select2-selection--single .select2-selection__arrow b{border-color:#000;border-style:solid;border-width:.08em .08em 0 0;content:"";display:inline-block;height:10px;left:12px;margin:0;position:relative;top:16px;-webkit-transform:rotate(135deg);transform:rotate(135deg);vertical-align:top;width:10px}.active-filters .filter-vehicle-container-mobile .filter-vehicle-container .select2-container--default .selection,.active-filters .filter-vehicle-container-mobile .filter-vehicle-container .select2-selection--single .selection{border:1px solid #d9d9d9;display:inline-block;height:50px;width:100%}.active-filters .filter-vehicle-container-mobile .filter-vehicle-container .select2-container--default .selection:active,.active-filters .filter-vehicle-container-mobile .filter-vehicle-container .select2-container--default .selection:focus,.active-filters .filter-vehicle-container-mobile .filter-vehicle-container .select2-container--default .selection:hover,.active-filters .filter-vehicle-container-mobile .filter-vehicle-container .select2-container--open .selection,.active-filters .filter-vehicle-container-mobile .filter-vehicle-container .select2-selection--single .selection:active,.active-filters .filter-vehicle-container-mobile .filter-vehicle-container .select2-selection--single .selection:focus,.active-filters .filter-vehicle-container-mobile .filter-vehicle-container .select2-selection--single .selection:hover{border-color:#1e7084}.active-filters .filter-vehicle-container{gap:12px;margin-top:30px}.active-filters .filter-vehicle-container .filter-vehicle-title{color:#000;margin-bottom:12px;margin-top:0;text-align:center}.active-filters .filter-vehicle-container .filter-vehicle-select{height:48px;margin-bottom:8px;padding:16px;width:100%}.select-vehicle-image-container .select-vehicle-image{height:25px;-o-object-fit:contain;object-fit:contain;width:50px}.products-and-filters{padding-top:22px}.products-and-filters .filters-container .filter-choice-container .modal-content .filter-return{-webkit-box-pack:start;-ms-flex-pack:start;gap:8px;justify-content:flex-start;margin-bottom:40px}.products-and-filters .filters-container .filter-choice-container .modal-content .filter-return p,.products-and-filters .filters-container .filter-choice-container .modal-content .filter-return span{color:#969696}.products-and-filters .filters-container .filter-choice-container .modal-content .filter-return:hover p,.products-and-filters .filters-container .filter-choice-container .modal-content .filter-return:hover span{color:#000}.products-and-filters .filters-container .filter-choice-container .modal-content .active-filters-container{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.products-and-filters .filters-container .filter-choice-container .modal-content .active-filters-container .active-filter{background-color:#fafafa;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;pointer-events:none}.products-and-filters .filters-container .filter-choice-container .modal-content .active-filters-container .active-filter .active-filter-text-container{font-size:16px;padding:4px 8px;width:100%}.products-and-filters .filters-container .filter-choice-container .modal-content .active-filters-container .active-filter .active-filter-text-container .active-filter-text{color:#3c3c3b}.products-and-filters .filters-container .filter-choice-container .modal-content .active-filters-container .active-filter .container-button-delete{cursor:pointer;height:28px;pointer-events:auto;width:28px}.products-and-filters .filters-container .filter-choice-container .modal-content .active-filters-container .active-filter .container-button-delete button{-webkit-appearance:none;background-color:unset;border:unset;color:unset;cursor:pointer;height:100%;line-height:0;padding:0;width:100%}.products-and-filters .filters-container .filter-choice-container .modal-content .active-filters-container .active-filter .container-button-delete button .delete-button-desktop-icon{color:#3c3c3b;font-size:12px}.products-and-filters .filters-container .filter-choice-container .modal-content .active-filters-container .active-filter:hover{background-color:#e4635a}.products-and-filters .filters-container .filter-choice-container .modal-content .active-filters-container .active-filter:hover .active-filter-text-container .active-filter-text,.products-and-filters .filters-container .filter-choice-container .modal-content .active-filters-container .active-filter:hover .container-button-delete button .delete-button-desktop-icon{color:#fff}.products-and-filters .filters-container .filter-choice-container .modal-content .lvl-1{text-indent:12px}.products-and-filters .filters-container .filter-choice-container .modal-content .lvl-2{text-indent:20px}.products-and-filters .filters-container .filter-choice-container .modal-content .product-category-text-container{font-size:16px;width:100%}.products-and-filters .filters-container .filter-choice-container .modal-content .product-category-text{color:#3c3c3b;-webkit-box-pack:start;-ms-flex-pack:start;gap:4px;justify-content:flex-start;line-height:10px}.products-and-filters .filters-container .filter-choice-container .modal-content .product-category-text.active{color:#fff}.products-and-filters .filters-container .filter-choice-container .modal-content .product-category-text:hover{color:#1e7084}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container{gap:4px}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-categories-title{margin-bottom:16px;margin-top:0;text-align:center}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-container.lvl-0 .chev{right:1.7rem}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-container:not(.lvl-0) .chev{right:1.2rem}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-container.lvl-0{background-color:#fafafa}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-container{height:48px;padding:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-container .chev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 7 13'%3E%3Cpath fill='%23fff' d='M.982 6.498 5.938.5l.175 1.002-4.114 5q1.017 1.232 2.069 2.512c.69.854 1.38 1.685 2.057 2.489l-.187.997z'/%3E%3C/svg%3E");background-repeat:no-repeat;display:block;-webkit-filter:invert(1) sepia(1) saturate(5) hue-rotate(180deg);filter:invert(1) sepia(1) saturate(5) hue-rotate(180deg);height:16px;margin:8px 0;position:absolute;-webkit-transform:rotate(270deg);transform:rotate(270deg);width:16px}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-container .right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-container .icon-new-chev-down{color:#3c3c3b;font-size:16px}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-container .product-category-link-logo{color:#3c3c3b;font-size:13px}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-container:hover{background:#c9ebf3}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-container.obfuscated-link .icon-new-chev-down{transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg)}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-container.active{background:#37bcdb}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-container.active .product-category-text,.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-container.active .product-category-text-container,.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-container.active span{color:#fff}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-container.active .to-up{-webkit-filter:none;filter:none;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-container.active .to-right{-webkit-filter:none;filter:none;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-children-container{display:none}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-children-container.open{border-bottom:2px solid #c9ebf3;display:inline-block;margin-bottom:24px;padding:8px 0;width:100%}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-children-container.open .product-category-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;padding:4px 8px}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-children-container.open .product-category-container:last-child{padding:0}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-children-container.open .product-category-container:last-child .product-category-text-container-all{color:#1e7084;font-family:Kanit,serif;font-size:11px;font-style:italic;font-weight:500;margin-left:auto;padding-right:8px;text-indent:3px;text-transform:uppercase}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-children-container.open .product-category-container:last-child .product-category-text-container-all span{color:#1e7084;font-size:12px;margin-left:1px}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-category-children-container.open .product-category-container.active{background-color:#37bcdb}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container.container-vwcp{background-color:#fafafa;margin:40px 0;padding:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:24px;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:8px}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container.container-vwcp a{display:inline-block}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container.container-vwcp a img{height:144px;width:auto}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container.container-vwcp a p .icon-new-arrow-right{font-size:10px}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container.container-vwcp p{text-align:center;width:100%}.products-and-filters .filters-container .filter-choice-container .feature-filters-container{margin-top:40px}.products-and-filters .filters-container .filter-choice-container .feature-filters-container .feature-filters-title{margin-bottom:12px;margin-top:0;text-align:center}.products-and-filters .filters-container .filter-choice-container .feature-filters-container .filter-feature-value{padding:0 0 0 8px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-bottom:1px solid #d9d9d9;cursor:pointer;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.products-and-filters .filters-container .filter-choice-container .feature-filters-container .filter-feature-value:hover{background-color:#efefef}.products-and-filters .filters-container .filter-choice-container .feature-filters-container .filter-feature-value:hover label{color:#000}.products-and-filters .filters-container .filter-choice-container .feature-filters-container .filter-feature-value input{accent-color:#c9ebf3;cursor:pointer}.products-and-filters .filters-container .filter-choice-container .feature-filters-container .filter-feature-value label{color:#3c3c3b;cursor:pointer;padding:16px 8px;width:100%}.products-and-filters .filters-container .filter-choice-container .feature-filters-container #feature-filters-button-validate{color:#fff;margin:24px 0}.products-and-filters .filters-container .filter-choice-container.modal{background-color:#fff;display:block;height:100%;left:0;overflow:auto;position:fixed;top:0;visibility:visible;width:100%;z-index:10}.products-and-filters .filters-container .filter-choice-container.modal .modal-header{background-color:#37bcdb;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:64px;padding:0;visibility:visible;width:100%}.products-and-filters .filters-container .filter-choice-container.modal .modal-header .modal-title-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 24px;-webkit-box-pack:start;-ms-flex-pack:start;gap:8px;justify-content:flex-start}.products-and-filters .filters-container .filter-choice-container.modal .modal-header .modal-title-container .modal-title-icon{color:#fff;font-size:16px}.products-and-filters .filters-container .filter-choice-container.modal .modal-header .modal-title-container .modal-title-text{color:#fff}.products-and-filters .filters-container .filter-choice-container.modal .modal-header .modal-close{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#1e7084;cursor:pointer;-ms-flex-direction:column;flex-direction:column;gap:8px;height:100%;padding:8px}.products-and-filters .filters-container .filter-choice-container.modal .modal-header .modal-close .modal-close-icon{color:#fff;font-size:14px}.products-and-filters .filters-container .filter-choice-container.modal .modal-header .modal-close .modal-close-text{color:#fff}.products-and-filters .filters-container .filter-choice-container.modal .modal-header .modal-close:hover{background-color:#e4635a}.products-and-filters .filters-container .filter-choice-container.modal .modal-content{padding:36px 12px 12px;width:100%}.products-and-filters .all-products-container .children-categories-slider{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products-and-filters .all-products-container .children-categories-slider .btn-slide-left,.products-and-filters .all-products-container .children-categories-slider .btn-slide-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#d9d9d9;border:none;height:31px;-webkit-transform:skew(350deg);transform:skew(350deg);width:31px}.products-and-filters .all-products-container .children-categories-slider .btn-slide-left.active,.products-and-filters .all-products-container .children-categories-slider .btn-slide-right.active{background-color:#37bcdb;cursor:pointer}.products-and-filters .all-products-container .children-categories-slider .btn-slide-left.active:hover,.products-and-filters .all-products-container .children-categories-slider .btn-slide-right.active:hover{opacity:.8}.products-and-filters .all-products-container .children-categories-slider .btn-slide-left span,.products-and-filters .all-products-container .children-categories-slider .btn-slide-right span{color:#fff;font-size:12px}.products-and-filters .all-products-container .children-categories-slider .categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;justify-content:center;overflow:scroll;scroll-behavior:smooth;-ms-overflow-style:none;height:70px;max-width:75%;scrollbar-width:none}.products-and-filters .all-products-container .children-categories-slider .categories::-webkit-scrollbar{display:none}.products-and-filters .all-products-container .children-categories-slider .categories .category-link{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.products-and-filters .all-products-container .children-categories-slider .categories .category-link .category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #00aeef;border-radius:30px;gap:4px;padding:4px 10px}.products-and-filters .all-products-container .children-categories-slider .categories .category-link .category:hover{opacity:.8}.products-and-filters .all-products-container .children-categories-slider .categories .category-link .category .text{color:#00aeef;font-style:italic;font-weight:700}.products-and-filters .all-products-container .children-categories-slider .categories .category-link .category .icon-new-chev-right{color:#00aeef;font-size:12px}.products-and-filters .all-products-container .title-container{margin-bottom:40px}.products-and-filters .all-products-container .title-container .title-h2{color:#202020;margin:0}.products-and-filters .all-products-container .showroom-container{padding-bottom:32px;width:100%}.products-and-filters .all-products-container .showroom-container .models-container{max-width:100%}.products-and-filters .all-products-container .showroom-container .models-container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-and-filters .all-products-container .showroom-container .models-container .row .model-link .model{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:2%;padding:0}.products-and-filters .all-products-container .showroom-container .models-container .row .model-link .model .model-picture-container{position:relative}.products-and-filters .all-products-container .showroom-container .models-container .row .model-link .model .model-picture-container .model-picture{height:auto;left:-16%;position:absolute;top:0;width:150%}.products-and-filters .all-products-container .showroom-container .models-container .row .model-link .model .model-picture-container .icon-car-face{color:#d9d9d9;font-size:40px;left:32%;position:absolute;top:8%}.products-and-filters .all-products-container .showroom-container .models-container .row .model-link .model .model-information-container{z-index:1}.products-and-filters .all-products-container .showroom-container .models-container .row .model-link .model .model-title{color:#37bcdb;font-family:Kanit;font-size:12px;font-style:italic;font-weight:500;letter-spacing:0;line-height:14px;text-align:center}.products-and-filters .all-products-container .showroom-container .models-container .row .model-link .model .greybar{border:0;border-top:1px solid #969696;height:1px;margin:3px auto;width:30px}.products-and-filters .all-products-container .showroom-container .models-container .row .model-link .model .model-dates{color:#969696;font-family:Atkinson Hyperlegible;font-size:11px;font-weight:400;letter-spacing:0;line-height:16px;text-align:center}.products-and-filters .all-products-container .showroom-container .models-container .row .model-link .model .model-dates .icon-spire-right{color:#969696;font-size:6px}.products-and-filters .products-container-global{gap:12px}.products-and-filters .products-container-global .products-title-container{margin-bottom:12px}.products-and-filters .products-container-global .products-title-container .products-title{color:#000;margin:0}.products-and-filters .products-container-global .product-display-settings{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.products-and-filters .products-container-global .product-display-settings .products-count{font-weight:600}.products-and-filters .products-container-global .product-display-settings .select-order-by-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.products-and-filters .products-container-global .product-display-settings .select-order-by-container #select-order-by{border:1px solid #d9d9d9;color:#3c3c3b;height:32px;padding:0 4px;position:relative;text-align:left;text-align-last:left;-moz-text-align-last:left}.products-and-filters .products-container-global .product-display-settings .select-order-by-container #select-order-by .option{color:#000;padding:0 16px}.products-and-filters .products-container-global .product-display-settings .select-order-by-container #select-order-by .option:hover{background-color:#37bcdb;color:#fff}.products-and-filters .products-container-global .product-display-settings .select-order-by-container #select-order-by .option-selected{background-color:#37bcdb!important;color:#fff}.products-and-filters .products-container-global .navigation-container{height:46px;margin:24px 0 32px;-webkit-box-pack:end;-ms-flex-pack:end;gap:16px;justify-content:flex-end}.products-and-filters .products-container-global .navigation-container .pagination .bottom{gap:12px}.products-and-filters .products-container-global .navigation-container .pagination .bottom .change-page{height:46px;width:32px}.products-and-filters .products-container-global .navigation-container .pagination .bottom .change-page .page{color:#000;font-family:Kanit,serif;font-size:20px;font-style:italic;font-weight:700;line-height:30px}.products-and-filters .products-container-global .navigation-container .pagination .bottom .first{display:none;visibility:hidden}.products-and-filters .products-container-global .navigation-container .pagination .bottom .previous{height:46px;width:38px}.products-and-filters .products-container-global .navigation-container .pagination .bottom .current{background-color:#37bcdb;color:#fff;font-family:Kanit,serif;font-size:20px;font-style:italic;font-weight:700;height:46px;line-height:30px;width:32px}.products-and-filters .products-container-global .navigation-container .pagination .bottom .next{height:46px;width:38px}.products-and-filters .products-container-global .navigation-container .pagination .bottom .last,.products-and-filters .products-container-global .navigation-container .pagination .selector{display:none;visibility:hidden}.products-and-filters .best-offers{background-color:#eee8aa}.products-and-filters .best-offers .best-offers-container{height:320px;text-align:center}.products-and-filters .best-offers.offer-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.products-and-filters .see-universal-specific-container{border:1px solid #d9d9d9;padding:20px}.products-and-filters .see-universal-specific-container .see-universal-specific .title-see-specific,.products-and-filters .see-universal-specific-container .see-universal-specific .title-see-universal{font-size:25px;font-weight:700;line-height:1.3;margin-bottom:20px}.products-and-filters .see-universal-specific-container .see-universal-specific .sub-title-see-specific,.products-and-filters .see-universal-specific-container .see-universal-specific .sub-title-see-universal{margin-bottom:20px}.products-and-filters .see-universal-specific-container .see-universal-specific .btn-see-specific,.products-and-filters .see-universal-specific-container .see-universal-specific .btn-see-universal{color:#fff;cursor:pointer;font-style:italic;padding:10px 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.products-and-filters .see-universal-specific-container .see-universal-specific .btn-see-specific b,.products-and-filters .see-universal-specific-container .see-universal-specific .btn-see-universal b{padding:0 5px}.products-and-filters .see-universal-specific-container .see-universal-specific .btn-see-specific:hover,.products-and-filters .see-universal-specific-container .see-universal-specific .btn-see-universal:hover{color:#37bcdb}.user-vehicle{margin-bottom:50px;margin-top:30px}.user-vehicle .user-vehicle-container{background-color:#fafafa}.user-vehicle .user-vehicle-container .user-vehicle-picture{height:240px;margin:0 0 20px;-o-object-fit:contain;object-fit:contain;width:100%}.user-vehicle .user-vehicle-container .user-vehicle-text-container{padding:24px}.user-vehicle .user-vehicle-container .user-vehicle-text-container .user-vehicle-date{color:#969696}.user-vehicle .user-vehicle-container .user-vehicle-text-container .user-vehicle-title{margin:12px 0 18px}.user-vehicle .user-vehicle-container .user-vehicle-text-container .user-vehicle-button{width:unset}.seo{background-color:#fff;margin-bottom:30px}.seo .seo-title{color:#4d4d4d;font-family:Kanit,Verdana,Arial,Helvetica,sans-serif;font-size:20px;font-style:italic;font-weight:600}.seo .seo-text{margin-bottom:16px;margin-top:16px}.seo .seo-text,.seo ul.seo-list{color:#3c3c3b;font-family:Atkinson Hyperlegible,Kanit,Verdana,Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;line-height:24px}.seo ul.seo-list{list-style-type:disc;padding-left:40px}.seo ul.seo-list a{text-decoration:underline}.seo .seo-container{height:150px;overflow:hidden;position:relative}.seo .seo-container .seo-image{background-color:#d9d9d9;height:320px;width:100%}.seo .product-info-link-background-gradient{-webkit-box-flex:1;-ms-flex-positive:1;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background-image:linear-gradient(transparent,#fff);flex-grow:1;max-height:24px;width:100%}.seo .seo-seemore{color:#1e7084;cursor:pointer;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.seo .seo-seemore:hover .seo-seemore{color:#000}.container-models .container-list-brands{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.container-models .container-list-brands .brand-seo-container{margin:0}.container-models .container-list-brands .brand-models{color:#1e7084;cursor:pointer}.container-models .container-list-brands .brand-models:hover{color:#000}.bottom-links .bottom-links-container,.bottom-links .container-list-brands,.bottom-links .models-links-container,.container-models .bottom-links-container,.container-models .container-list-brands,.container-models .models-links-container,.models-links .bottom-links-container,.models-links .container-list-brands,.models-links .models-links-container{gap:24px;margin-bottom:24px}.bottom-links .bottom-links-container .brand-title,.bottom-links .container-list-brands .brand-title,.bottom-links .models-links-container .brand-title,.container-models .bottom-links-container .brand-title,.container-models .container-list-brands .brand-title,.container-models .models-links-container .brand-title,.models-links .bottom-links-container .brand-title,.models-links .container-list-brands .brand-title,.models-links .models-links-container .brand-title{color:#202020}.bottom-links .bottom-links-container .links-title,.bottom-links .container-list-brands .links-title,.bottom-links .models-links-container .links-title,.container-models .bottom-links-container .links-title,.container-models .container-list-brands .links-title,.container-models .models-links-container .links-title,.models-links .bottom-links-container .links-title,.models-links .container-list-brands .links-title,.models-links .models-links-container .links-title{color:#202020;margin:0}.bottom-links .bottom-links-container .links-container,.bottom-links .container-list-brands .links-container,.bottom-links .models-links-container .links-container,.container-models .bottom-links-container .links-container,.container-models .container-list-brands .links-container,.container-models .models-links-container .links-container,.models-links .bottom-links-container .links-container,.models-links .container-list-brands .links-container,.models-links .models-links-container .links-container{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-column-span:none;-moz-column-span:none;column-span:none}.bottom-links .bottom-links-container .links-container .link-container .link-container-text,.bottom-links .container-list-brands .links-container .link-container .link-container-text,.bottom-links .models-links-container .links-container .link-container .link-container-text,.container-models .bottom-links-container .links-container .link-container .link-container-text,.container-models .container-list-brands .links-container .link-container .link-container-text,.container-models .models-links-container .links-container .link-container .link-container-text,.models-links .bottom-links-container .links-container .link-container .link-container-text,.models-links .container-list-brands .links-container .link-container .link-container-text,.models-links .models-links-container .links-container .link-container .link-container-text{cursor:pointer;height:100%;margin:4px 0;padding:4px 0;width:100%}.bottom-links .bottom-links-container .links-container .link-container .link-container-text p,.bottom-links .container-list-brands .links-container .link-container .link-container-text p,.bottom-links .models-links-container .links-container .link-container .link-container-text p,.container-models .bottom-links-container .links-container .link-container .link-container-text p,.container-models .container-list-brands .links-container .link-container .link-container-text p,.container-models .models-links-container .links-container .link-container .link-container-text p,.models-links .bottom-links-container .links-container .link-container .link-container-text p,.models-links .container-list-brands .links-container .link-container .link-container-text p,.models-links .models-links-container .links-container .link-container .link-container-text p{color:#1e7084;padding:0 8px}.bottom-links .bottom-links-container .links-container .link-container .link-container-text:hover,.bottom-links .container-list-brands .links-container .link-container .link-container-text:hover,.bottom-links .models-links-container .links-container .link-container .link-container-text:hover,.container-models .bottom-links-container .links-container .link-container .link-container-text:hover,.container-models .container-list-brands .links-container .link-container .link-container-text:hover,.container-models .models-links-container .links-container .link-container .link-container-text:hover,.models-links .bottom-links-container .links-container .link-container .link-container-text:hover,.models-links .container-list-brands .links-container .link-container .link-container-text:hover,.models-links .models-links-container .links-container .link-container .link-container-text:hover{background-color:#fafafa}.bottom-links .bottom-links-container .links-container .link-container .link-container-text:hover p,.bottom-links .container-list-brands .links-container .link-container .link-container-text:hover p,.bottom-links .models-links-container .links-container .link-container .link-container-text:hover p,.container-models .bottom-links-container .links-container .link-container .link-container-text:hover p,.container-models .container-list-brands .links-container .link-container .link-container-text:hover p,.container-models .models-links-container .links-container .link-container .link-container-text:hover p,.models-links .bottom-links-container .links-container .link-container .link-container-text:hover p,.models-links .container-list-brands .links-container .link-container .link-container-text:hover p,.models-links .models-links-container .links-container .link-container .link-container-text:hover p{color:#000}.bottom-links .bottom-links-container .display-more-brands-button-container,.bottom-links .container-list-brands .display-more-brands-button-container,.bottom-links .models-links-container .display-more-brands-button-container,.container-models .bottom-links-container .display-more-brands-button-container,.container-models .container-list-brands .display-more-brands-button-container,.container-models .models-links-container .display-more-brands-button-container,.models-links .bottom-links-container .display-more-brands-button-container,.models-links .container-list-brands .display-more-brands-button-container,.models-links .models-links-container .display-more-brands-button-container{width:100%}.bottom-links .bottom-links-container .display-more-brands-button-container .display-more-brands-button,.bottom-links .container-list-brands .display-more-brands-button-container .display-more-brands-button,.bottom-links .models-links-container .display-more-brands-button-container .display-more-brands-button,.container-models .bottom-links-container .display-more-brands-button-container .display-more-brands-button,.container-models .container-list-brands .display-more-brands-button-container .display-more-brands-button,.container-models .models-links-container .display-more-brands-button-container .display-more-brands-button,.models-links .bottom-links-container .display-more-brands-button-container .display-more-brands-button,.models-links .container-list-brands .display-more-brands-button-container .display-more-brands-button,.models-links .models-links-container .display-more-brands-button-container .display-more-brands-button{border:2px solid #37bcdb;height:50px;width:100%}.bottom-links .bottom-links-container .display-more-brands-button-container .display-more-brands-button .display-more-brands-button-text,.bottom-links .container-list-brands .display-more-brands-button-container .display-more-brands-button .display-more-brands-button-text,.bottom-links .models-links-container .display-more-brands-button-container .display-more-brands-button .display-more-brands-button-text,.container-models .bottom-links-container .display-more-brands-button-container .display-more-brands-button .display-more-brands-button-text,.container-models .container-list-brands .display-more-brands-button-container .display-more-brands-button .display-more-brands-button-text,.container-models .models-links-container .display-more-brands-button-container .display-more-brands-button .display-more-brands-button-text,.models-links .bottom-links-container .display-more-brands-button-container .display-more-brands-button .display-more-brands-button-text,.models-links .container-list-brands .display-more-brands-button-container .display-more-brands-button .display-more-brands-button-text,.models-links .models-links-container .display-more-brands-button-container .display-more-brands-button .display-more-brands-button-text{color:#37bcdb}@media only screen and (min-width:420px){.category-name .category-name-container .category-name-desc{-webkit-line-clamp:4;line-clamp:4}}@media only screen and (min-width:640px){.sticky-filter{left:0;position:fixed;top:86px;z-index:10}.sticky-filter #open-categories-mobile,.sticky-filter #open-filter-mobile{width:auto}.sticky-filter #open-categories-mobile .category-title-container,.sticky-filter #open-categories-mobile .filter-title-container,.sticky-filter #open-filter-mobile .category-title-container,.sticky-filter #open-filter-mobile .filter-title-container{padding:8px 16px}.universal-disclaimer-container{gap:24px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:16px}.universal-disclaimer-container .universal-disclaimer{text-align:left}.universal-disclaimer-container .fallback-link{margin:0}.seo{background-color:#fff;margin-bottom:30px}.seo .seo-container{height:100px;overflow:hidden;position:relative}.products-and-filters .all-products-container .children-categories-slider .categories{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;max-width:90%;width:100%}.container-models .container-list-brands{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.bottom-links .bottom-links-container .links-container,.bottom-links .models-links-container .links-container,.container-models .container-list-brands,.models-links .bottom-links-container .links-container,.models-links .models-links-container .links-container{-webkit-column-count:3;-moz-column-count:3;column-count:3}.bottom-links .bottom-links-container .display-more-brands-button-container .display-more-brands-button,.bottom-links .models-links-container .display-more-brands-button-container .display-more-brands-button,.models-links .bottom-links-container .display-more-brands-button-container .display-more-brands-button,.models-links .models-links-container .display-more-brands-button-container .display-more-brands-button{padding:0 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:1040px){.breadcrumb{display:none;visibility:hidden}.seo{background-color:#fff;margin-bottom:30px}.seo .seo-container{height:100px;overflow:hidden;position:relative}.category-name .category-name-link-container .category-name-link p,.category-name .category-name-link-container .category-name-link span{font-style:normal}.category-name .category-name-link-container .category-name-link:hover p,.category-name .category-name-link-container .category-name-link:hover span{color:#1e7084}.category-name .category-name-link-container .category-name-link:hover:after{background:#1e7084;width:60%}.products-and-filters .filters-container{gap:0}.products-and-filters .filters-container .filter-return{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;cursor:pointer;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px;justify-content:flex-start;margin:16px 0}.products-and-filters .filters-container .filter-return span{font-size:10px}.products-and-filters .filters-container .filter-return p,.products-and-filters .filters-container .filter-return span{color:#969696}.products-and-filters .filters-container .filter-return:hover p,.products-and-filters .filters-container .filter-return:hover span{color:#000}.products-and-filters .filters-container .select-vehicle-desktop{display:block;visibility:visible}.products-and-filters .filters-container .select-vehicle-desktop .filter-vehicle-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px}.products-and-filters .filters-container .select-vehicle-desktop .filter-vehicle-container .icon-spire-right{color:#1e7084}.products-and-filters .filters-container .select-vehicle-desktop .filter-vehicle-container .filter-vehicle-title{color:#202020;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;gap:8px;justify-content:flex-start;margin:0}.products-and-filters .filters-container .select2-container{margin:10px 0}.products-and-filters .filters-container .select2-container--default,.products-and-filters .filters-container .select2-selection--single{border:none;border-radius:0;height:48px}.products-and-filters .filters-container .select2-container--default .select2-selection__rendered,.products-and-filters .filters-container .select2-selection--single .select2-selection__rendered{font-size:18px;line-height:48px;padding:0 32px 0 16px}.products-and-filters .filters-container .select2-container--default .select2-selection__arrow,.products-and-filters .filters-container .select2-selection--single .select2-selection__arrow{height:46px;right:1px;width:32px}.products-and-filters .filters-container .select2-container--default .select2-selection__arrow b,.products-and-filters .filters-container .select2-selection--single .select2-selection__arrow b{border-color:#000;border-style:solid;border-width:.08em .08em 0 0;content:"";display:inline-block;height:10px;left:12px;margin:0;position:relative;top:16px;-webkit-transform:rotate(135deg);transform:rotate(135deg);vertical-align:top;width:10px}.products-and-filters .filters-container .select2-container--default .selection,.products-and-filters .filters-container .select2-selection--single .selection{border:1px solid #d9d9d9;display:inline-block;height:50px;width:100%}.products-and-filters .filters-container .select2-container--default .selection:active,.products-and-filters .filters-container .select2-container--default .selection:focus,.products-and-filters .filters-container .select2-container--default .selection:hover,.products-and-filters .filters-container .select2-container--open .selection,.products-and-filters .filters-container .select2-selection--single .selection:active,.products-and-filters .filters-container .select2-selection--single .selection:focus,.products-and-filters .filters-container .select2-selection--single .selection:hover{border-color:#1e7084}.products-and-filters .filters-container .filters-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.products-and-filters .filters-container .filters-title-container .filters-title-icon{color:#202020;font-style:normal}.products-and-filters .filters-container .filters-title-container .filters-title{color:#202020;margin:0}.products-and-filters .filters-container .filter-choice-container{gap:0}.products-and-filters .filters-container .filter-choice-container .modal-header{display:none;visibility:hidden}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container{margin-bottom:56px;margin-top:8px}.products-and-filters .filters-container .filter-choice-container .modal-content .product-categories-container .product-categories-title{text-align:left}.products-and-filters .filters-container .filter-choice-container .modal-content .feature-filters-container{margin-bottom:56px;margin-top:32px}.products-and-filters .filters-container .filter-choice-container .modal-content .feature-filters-container .feature-filters-title{text-align:left}.products-and-filters .filters-container .filter-choice-container .modal-content .feature-filters-container #feature-filters-button-validate{margin:24px 0}.products-and-filters .filters-container .filter-choice-container .modal-content .active-filters-container{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px;padding:0}.products-and-filters .filters-container .filter-choice-container .modal-content .active-filters-container .active-filter{height:54px;width:100%}.products-and-filters .filters-container .filter-choice-container .modal-content .active-filters-container .active-filter .active-filter-text-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.products-and-filters .filters-container .filter-choice-container .modal-content .active-filters-container .active-filter .container-button-delete{height:100%;width:54px}.products-and-filters .all-products-container{padding-left:25px}.products-and-filters .all-products-container .products-container-global .products-title-container{text-align:left}.products-and-filters .all-products-container .products-container-global .product-display-settings{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.products-and-filters .all-products-container .products-container-global .brand-page{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.products-and-filters .all-products-container .products-container-global .product-display-settings{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products-and-filters .all-products-container .products-container-global .product-display-settings .select-order-by-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.products-and-filters .all-products-container .products-container-global .product-display-settings .select-order-by-container .select-order-by{height:32px;width:118px}.products-and-filters .all-products-container .products-container-global .product-display-settings .select-display-type-container{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:12px;height:32px;justify-content:center;margin-right:5px}.products-and-filters .all-products-container .products-container-global .product-display-settings .select-display-type-container .select-display-type-title{color:#3c3c3b}.products-and-filters .all-products-container .products-container-global .product-display-settings .select-display-type-container .select-display-type{gap:6px}.products-and-filters .all-products-container .products-container-global .product-display-settings .select-display-type-container .select-display-type .select-display-icon{color:#fff;font-size:20px;-webkit-transform:skew(10deg);transform:skew(10deg)}.products-and-filters .all-products-container .products-container-global .product-display-settings .select-display-type-container .select-display-type .select-display-type-grid{background-color:#d9d9d9;cursor:pointer;height:28px;-webkit-transform:skew(-10deg);transform:skew(-10deg);width:32px}.products-and-filters .all-products-container .products-container-global .product-display-settings .select-display-type-container .select-display-type .select-display-type-grid.current-display{background-color:#37bcdb}.products-and-filters .all-products-container .products-container-global .product-display-settings .select-display-type-container .select-display-type .select-display-type-list{background-color:#d9d9d9;cursor:pointer;height:28px;-webkit-transform:skew(-10deg);transform:skew(-10deg);width:32px}.products-and-filters .all-products-container .products-container-global .product-display-settings .select-display-type-container .select-display-type .select-display-type-list.current-display{background-color:#37bcdb}.user-vehicle{margin:100px 0}.user-vehicle .user-vehicle-container{display:-webkit-box;display:-ms-flexbox;display:flex}.user-vehicle .user-vehicle-container .user-vehicle-picture{height:200px;margin:0;-o-object-fit:contain;object-fit:contain;width:400px}.user-vehicle .user-vehicle-container .user-vehicle-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-vehicle .user-vehicle-container .user-vehicle-text-container .user-vehicle-button{-ms-flex-negative:1;flex-shrink:1}.container-models .container-list-brands{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}@media only screen and (min-width:1350px){.products-and-filters .seo{background-color:#fff;margin-bottom:30px}.products-and-filters .seo .seo-container{height:100px;overflow:hidden;position:relative}.products-and-filters .products-container-global .product-display-settings .select-order-by-container #select-order-by{width:20%}.container-models .container-list-brands{-webkit-column-count:6;-moz-column-count:6;column-count:6;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.bottom-links .bottom-links-container .links-container,.bottom-links .models-links .links-container,.bottom-links .models-links-container .links-container,.models-links .bottom-links-container .links-container,.models-links .models-links .links-container,.models-links .models-links-container .links-container{-webkit-column-count:7;-moz-column-count:7;column-count:7;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}}.bg-classic-parts{background-image:url(https://www.mecatechnic.com/build/images/bg-classic-parts.784cbfa8.jpg?frz-v=5601);background-position:50%;background-size:cover;position:relative}.bg-classic-parts:after{background:#1f556b;content:"";inset:0;opacity:.7;position:absolute;z-index:1}.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.3333333%;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714%;width:1.42857%}.titleCarousel{margin-bottom:20px}.titleCarousel .title-1{color:#4d4d4d;font-family:Roboto,Verdana,Arial,Helvetica,sans-serif;font-size:2.4em;font-weight:400;letter-spacing:.05em;line-height:1.25em;padding:0 20px}.titleCarousel .title-1 .meca{color:#00aeef;font-family:Roboto,Verdana,Arial,Helvetica,sans-serif}.basic-slider{background-color:#fafafa;padding:64px 16px}.basic-slider .first-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:16px}.basic-slider .tns-controls{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-height:20px}.basic-slider .tns-controls .bloc-nav{background-color:#37bcdb;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);cursor:pointer}.basic-slider .tns-controls .bloc-nav:first-child{margin-right:8px}.basic-slider .tns-controls .bloc-nav span{color:#fff;font-size:20px;padding:8px 13px!important}.basic-slider .tns-controls .bloc-nav:hover{background-color:#1e7084}.basic-slider .tns-controls .bloc-nav.desactive,.basic-slider .tns-controls .bloc-nav.desactive:hover{background-color:#d9d9d9}.basic-slider .carousel-primary{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.basic-slider .carousel-primary .thumbnail{width:100%}.basic-slider .price-stock{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.basic-slider .price-stock .item-price .price p{color:#37bcdb;font-family:Kanit;font-size:20px;font-style:italic;font-weight:600;letter-spacing:0;margin-right:8px;text-align:center}.basic-slider .price-stock .item-price .price span{color:#37bcdb;font-family:Kanit;font-size:15px;font-style:italic;font-weight:500;letter-spacing:0;position:relative;text-align:center;top:-.2em}.basic-slider .price-stock .note-stock .item-note{height:26px;margin-right:8px;width:46px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basic-slider .price-stock .note-stock .item-note p{font-family:Kanit;font-size:14px;font-weight:700;letter-spacing:0;line-height:18px;text-align:center}.basic-slider .price-stock .note-stock .item-note span{color:#f3df74;font-size:12px;margin-right:4px}.basic-slider .body{margin-top:16px}.basic-slider .body p{color:#3c3c3b;font-family:Kanit;font-size:16px;line-height:26px}.basic-slider .body p,.basic-slider .body span{font-weight:400;letter-spacing:0;text-align:left}.basic-slider .body span{color:#969696;font-family:Atkinson Hyperlegible;font-size:10px;line-height:18px}.hp-reviews .carousel-block{max-height:504px;overflow:hidden;position:relative}.hp-reviews .carousel-block .carousel-primary{opacity:0;padding:32px 0 16px}.hp-reviews .carousel-block .carousel-primary.tns-slider{opacity:1}.hp-reviews .carousel-block .carousel-primary .item{background-color:#fff;border:1px solid #fff;border-radius:15px;-webkit-box-shadow:0 7px 3px rgba(0,0,0,.01),0 4px 2px rgba(0,0,0,.04),0 2px 2px rgba(0,0,0,.07),0 0 1px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.08);box-shadow:0 7px 3px rgba(0,0,0,.01),0 4px 2px rgba(0,0,0,.04),0 2px 2px rgba(0,0,0,.07),0 0 1px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.08);cursor:pointer;height:400px;margin:3px;position:relative;top:0}.hp-reviews .carousel-block .carousel-primary .item .item-top-part .item-stock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:8px}.hp-reviews .carousel-block .carousel-primary .item .item-top-part .item-stock .blue p,.hp-reviews .carousel-block .carousel-primary .item .item-top-part .item-stock .green p,.hp-reviews .carousel-block .carousel-primary .item .item-top-part .item-stock .orange p,.hp-reviews .carousel-block .carousel-primary .item .item-top-part .item-stock .red p{color:#fff}.hp-reviews .carousel-block .carousel-primary .item .item-top-part .item-image img{max-width:200px}.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part{min-height:132px}.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part .item-price-note,.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-price{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-price .price{color:#37bcdb;font-size:24px;font-weight:900}.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-price .price sup{font-size:.5em}.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-price .fp-reco-bp{margin-right:8px;width:16%}.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-avis p{color:#ffa000;font-size:18px;font-weight:900;text-align:right}.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part .item-title p{display:-webkit-box;height:40px;line-height:20px;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part .item-ref{text-align:left}.hp-reviews .carousel-block .tns-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;background-color:rgba(28,113,179,.2);border-radius:4px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center}.hp-reviews .carousel-block .tns-nav button{background:transparent;border:none;border-radius:4px;cursor:pointer;height:8px;position:relative;-webkit-transition-delay:.16s;transition-delay:.16s;-webkit-transition:all .16s ease-in-out;transition:all .16s ease-in-out}.hp-reviews .carousel-block .tns-nav button.tns-dot{background-color:transparent}.hp-reviews .carousel-block .tns-nav button.tns-dot.tns-nav-active{background-color:#1e7084;left:0;position:relative;top:0}.hp-reviews .carousel-block .tns-controls{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hp-reviews .carousel-block .tns-controls .tns-prev{margin-right:16px}.hp-reviews .carousel-block .tns-controls .tns-next.active,.hp-reviews .carousel-block .tns-controls .tns-prev.active{background-color:#1e7084}.hp-reviews .carousel-block .tns-controls .tns-next.desactive,.hp-reviews .carousel-block .tns-controls .tns-prev.desactive{background-color:rgba(28,113,179,.6)}.hp-reviews .carousel-block .tns-controls .tns-next,.hp-reviews .carousel-block .tns-controls .tns-prev{background-color:rgba(28,113,179,.6);border-radius:50%;color:#fff;cursor:pointer;height:50px;width:50px}.hp-reviews .carousel-block .tns-controls .tns-next span,.hp-reviews .carousel-block .tns-controls .tns-prev span{font-size:22px}.hp-reviews .carousel-block .tns-controls .tns-next:hover,.hp-reviews .carousel-block .tns-controls .tns-prev:hover{background-color:#1e7084}.hp-crossSell,.hp-crossSell .titleSection-V2 .title-1{background-color:#ebeef0}.hp-crossSell .carousel-block{max-height:504px;overflow:hidden;position:relative}.hp-crossSell .carousel-block .carousel-primary{opacity:0;padding:32px 0 16px}.hp-crossSell .carousel-block .carousel-primary.tns-slider{opacity:1}.hp-crossSell .carousel-block .carousel-primary .item{background-color:#fff;border:1px solid #fff;border-radius:15px;-webkit-box-shadow:0 7px 3px rgba(0,0,0,.01),0 4px 2px rgba(0,0,0,.04),0 2px 2px rgba(0,0,0,.07),0 0 1px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.08);box-shadow:0 7px 3px rgba(0,0,0,.01),0 4px 2px rgba(0,0,0,.04),0 2px 2px rgba(0,0,0,.07),0 0 1px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.08);cursor:pointer;height:400px;margin:3px;position:relative;top:0}.hp-crossSell .carousel-block .carousel-primary .item .item-top-part .item-stock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:8px}.hp-crossSell .carousel-block .carousel-primary .item .item-top-part .item-stock .blue p,.hp-crossSell .carousel-block .carousel-primary .item .item-top-part .item-stock .green p,.hp-crossSell .carousel-block .carousel-primary .item .item-top-part .item-stock .orange p,.hp-crossSell .carousel-block .carousel-primary .item .item-top-part .item-stock .red p{color:#fff}.hp-crossSell .carousel-block .carousel-primary .item .item-top-part .item-image img{max-width:200px}.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part{min-height:132px}.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part .item-price-note,.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-price{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-price .price{color:#37bcdb;font-size:24px;font-weight:900}.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-price .price sup{font-size:.5em}.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-price .fp-reco-bp{margin-right:8px;width:16%}.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-avis p{color:#ffa000;font-size:18px;font-weight:900;text-align:right}.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part .item-title p{display:-webkit-box;height:40px;line-height:20px;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part .item-ref{text-align:left}.hp-crossSell .carousel-block .tns-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;background-color:rgba(28,113,179,.2);border-radius:4px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center}.hp-crossSell .carousel-block .tns-nav button{background:transparent;border:none;border-radius:4px;cursor:pointer;height:8px;position:relative;-webkit-transition-delay:.16s;transition-delay:.16s;-webkit-transition:all .16s ease-in-out;transition:all .16s ease-in-out}.hp-crossSell .carousel-block .tns-nav button.tns-dot{background-color:transparent}.hp-crossSell .carousel-block .tns-nav button.tns-dot.tns-nav-active{background-color:#1e7084;left:0;position:relative;top:0}.hp-crossSell .carousel-block .tns-controls{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hp-crossSell .carousel-block .tns-controls .tns-prev{margin-right:16px}.hp-crossSell .carousel-block .tns-controls .tns-next.active,.hp-crossSell .carousel-block .tns-controls .tns-prev.active{background-color:#1e7084}.hp-crossSell .carousel-block .tns-controls .tns-next.desactive,.hp-crossSell .carousel-block .tns-controls .tns-prev.desactive{background-color:rgba(28,113,179,.6)}.hp-crossSell .carousel-block .tns-controls .tns-next,.hp-crossSell .carousel-block .tns-controls .tns-prev{background-color:rgba(28,113,179,.6);border-radius:50%;color:#fff;cursor:pointer;height:50px;width:50px}.hp-crossSell .carousel-block .tns-controls .tns-next span,.hp-crossSell .carousel-block .tns-controls .tns-prev span{font-size:22px}.hp-crossSell .carousel-block .tns-controls .tns-next:hover,.hp-crossSell .carousel-block .tns-controls .tns-prev:hover{background-color:#1e7084}@media screen and (min-width:1040px){.basic-slider{padding:32px 0 8px}.basic-slider .carousel-primary .container-bloc-slider{margin:16px 0}.basic-slider .carousel-primary .container-bloc-slider:hover{background-color:#fff;-webkit-box-shadow:0 0 16px rgba(0,0,0,.1),0 0 32px rgba(0,0,0,.05);box-shadow:0 0 16px rgba(0,0,0,.1),0 0 32px rgba(0,0,0,.05)}.carousel-block .tns-nav button{height:4px}.carousel-block .carousel-primary .item:hover{-webkit-box-shadow:0 27px 11px rgba(0,0,0,.01),0 15px 9px rgba(0,0,0,.04),0 7px 7px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.08);box-shadow:0 27px 11px rgba(0,0,0,.01),0 15px 9px rgba(0,0,0,.04),0 7px 7px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.08);top:-8px}}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:sans-serif;font-size:100%;height:18px;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0;resize:none;vertical-align:bottom;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;padding:1px;position:absolute;right:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0 0 0 20px;position:relative;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;left:0;padding:0 4px;position:absolute;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-top-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{-webkit-box-shadow:none;box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.newsletter-container{background-size:cover;margin:50px auto;position:relative}.newsletter-container .filter-blue{background-color:rgba(37,175,207,.3);clip-path:polygon(0 0,85% 0,45% 100%,0 100%);height:100%;position:absolute;width:100%}.newsletter-container .block-newsletter{margin:0 auto;padding:64px 32px;position:relative}.newsletter-container .block-newsletter .title-h3{color:#fff;margin:35px 0;text-align:center}.newsletter-container .block-newsletter .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.newsletter-container .block-newsletter .form-container #email-newsletter{height:48px;padding:0 32px;width:100%}.newsletter-container .block-newsletter .form-container #email-newsletter::-webkit-input-placeholder{font-style:italic}.newsletter-container .block-newsletter .form-container #email-newsletter::-moz-placeholder{font-style:italic}.newsletter-container .block-newsletter .form-container #email-newsletter:-ms-input-placeholder{font-style:italic}.newsletter-container .block-newsletter .form-container #email-newsletter::-ms-input-placeholder{font-style:italic}.newsletter-container .block-newsletter .form-container #email-newsletter::placeholder{font-style:italic}.newsletter-container .block-newsletter .form-container .rgpd-newsletter{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.newsletter-container .block-newsletter .form-container .rgpd-newsletter #checkbox-newsletter{width:25px}.newsletter-container .block-newsletter .form-container .rgpd-newsletter #checkbox-newsletter:checked{accent-color:#33a148}.newsletter-container .block-newsletter .form-container .rgpd-newsletter label{margin-left:16px}.newsletter-container .block-newsletter .form-container .rgpd-newsletter label p{color:#fff}.newsletter-container .block-newsletter .form-container .button-container .button-contained{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;height:48px;justify-content:flex-start;padding:0 32px}.newsletter-container .block-newsletter .form-container .button-container .button-contained p{text-transform:uppercase}.newsletter-container .floating-brand{bottom:16px;position:absolute;right:24px}.newsletter-container .floating-brand span{color:#fff;font-size:40px}@media screen and (min-width:640px){.newsletter-container{width:90%}.newsletter-container .block-newsletter{width:100%}.newsletter-container .block-newsletter .form-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newsletter-container .block-newsletter .form-container #email-newsletter{width:100%}.newsletter-container .block-newsletter .form-container .button-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.newsletter-container .block-newsletter .form-container .button-container .button-contained{width:240px}.newsletter-container .block-newsletter .form-container .rgpd-newsletter label{-ms-flex-item-align:center;align-self:center}}@media screen and (min-width:1040px){.newsletter-container{width:990px}.newsletter-container .block-newsletter{width:70%}}@media screen and (min-width:1350px){.newsletter-container{width:1300px}.newsletter-container .block-newsletter{width:60%}}