﻿*,*::before,*::after{box-sizing:border-box}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}html{font-family:sans-serif;font-size:10px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{line-height:1;margin:0;padding:0}@media only screen and (max-width: 767px){.desktop{display:none !important}}@media only screen and (min-width: 768px){.mobile{display:none !important}}.hidden{display:none !important}.text-center{text-align:center}.wrapper{overflow:hidden;background:#f6f8f8 !important;min-height:100vh;position:relative}.content{position:relative;z-index:5}body.header-classic1 .content{padding:8rem 0 0 0}@media only screen and (min-width: 768px){body.header-classic1 .content{padding:10rem 0 0 0}}@media only screen and (min-width: 992px){body.header-classic1 .content{padding:24.6rem 0 0 0}}body.header-classic2 .content{padding:8.4rem 0 0 0}@media only screen and (min-width: 768px){body.header-classic2 .content{padding:10.4rem 0 0 0}}@media only screen and (min-width: 992px){body.header-classic2 .content{padding:18.6rem 0 0 0}}body.header-classic3 .content{padding:8rem 0 0 0}@media only screen and (min-width: 768px){body.header-classic3 .content{padding:10rem 0 0 0}}@media only screen and (min-width: 992px){body.header-classic3 .content{padding:20rem 0 0 0}}body.header-narrow .content{padding:8rem 0 0 0}@media only screen and (min-width: 768px){body.header-narrow .content{padding:10rem 0 0 0}}body.header-shopping .content{padding:8.2rem 0 0 0}@media only screen and (min-width: 768px){body.header-shopping .content{padding:10.2rem 0 0 0}}@media only screen and (min-width: 992px){body.header-shopping .content{padding:14.2rem 0 0 0}}body.header-unimark .content{padding:8rem 0 0 0}@media only screen and (min-width: 768px){body.header-unimark .content{padding:10rem 0 0 0}}@media only screen and (min-width: 992px){body.header-unimark .content{padding:20rem 0 0 0}}body.header-comteam .content{padding:8.4rem 0 0 0}@media only screen and (min-width: 768px){body.header-comteam .content{padding:10.4rem 0 0 0}}@media only screen and (min-width: 992px){body.header-comteam .content{padding:18.6rem 0 0 0}}body.header-proad .content{padding:8rem 0 0 0}@media only screen and (min-width: 768px){body.header-proad .content{padding:10rem 0 0 0}}@media only screen and (min-width: 992px){body.header-proad .content{padding:24.3rem 0 0 0}}.page-container{position:relative;padding:0 1rem;width:100%;max-width:100%;margin:0 auto}@media only screen and (min-width: 1200px){.page-container{padding:0 3rem}}@media only screen and (max-width: 991px){.doc-not-scrollable{overflow:hidden !important;height:100% !important}}.white-popup{position:relative;background:#FFF;padding:2rem 1rem;width:auto;max-width:142rem;margin:2rem auto 1rem auto}@media only screen and (min-width: 992px){.white-popup{padding:2rem}}.white-popup.mini{max-width:45rem !important}.white-popup.small{max-width:82rem !important}.white-popup.medium{max-width:122rem !important}.white-popup.large{max-width:142rem !important}.white-popup.max{max-width:90% !important}@media only screen and (max-width: 767px){.mfp-wrap{position:fixed !important;top:0 !important;overflow-y:scroll}.mfp-bg.mfp-ready{height:100vh !important;position:fixed !important}}.mfp-content{height:100%;padding:0;margin:0}@media only screen and (min-width: 576px){.mfp-content{height:auto}}.popup-loading{width:100%;height:20rem;display:flex;align-items:center}@keyframes loadingIconAnimation{0%{top:0px;height:64px}50%,100%{top:16px;height:32px}}.loadingoverlay{background:transparent !important;backdrop-filter:blur(2px) !important;z-index:9 !important}.loadingoverlay{background:transparent !important;z-index:9 !important}.loading-icon{display:block;position:relative;width:96px;height:64px;margin:0 auto}.loading-icon div{display:inline-block;position:absolute;left:8px;width:16px;background:#f1f1f1;animation:loadingIconAnimation 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite}.loading-icon.light div{background:#ffffff}.loading-icon div:nth-child(1){left:16px;animation-delay:-0.24s}.loading-icon div:nth-child(2){left:40px;animation-delay:-0.12s}.loading-icon div:nth-child(3){left:64px;animation-delay:0}.loadin-failed-icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url(https://cdn-webassets.promotron.com/images/warning.svg) no-repeat center center;background-size:2.2rem 2.2rem;content:'';width:2.2rem;height:2.2rem}.disabled{filter:grayscale(100%) !important;opacity:0.5 !important}.message-dialogue__caption{font-size:2.0rem;text-align:center}@media only screen and (min-width: 768px){.message-dialogue__caption{font-size:3.6rem}}.message-dialogue__text{font-size:1.5rem;text-align:center;padding:2rem 0 0 0}@media only screen and (min-width: 768px){.message-dialogue__text{font-size:1.6rem}}.message-dialogue__controls{width:100%;padding:2rem 0 0 0;text-align:center}.message-dialogue__button{display:inline-block;text-decoration:none;color:#fff;background:#888;padding:0.7rem 3rem;text-transform:uppercase;line-height:1.1;font-weight:bold;font-size:1.6rem;text-align:center;transition:0.3s ease-in-out;margin:0 0 1rem 0;width:100%}@media only screen and (min-width: 768px){.message-dialogue__button{padding:1rem 3.5rem;width:auto;margin:0}}.message-dialogue__button:hover{text-decoration:none;filter:brightness(0.9)}.message-dialogue__button span{width:100%}.border-thick .product-textile-size-table,.border-thick .visited-product-link,.border-thick .tab-content-wrapper,.border-thick .product-printing-item,.border-thick .product-detail-quantity-discount__table,.border-thick .tron-logo,.border-thick .product-tron-logo,.border-thick .recommended-products,.border-thick .products-region__sort-list,.border-thick .no-products,.border-thick .categories-item,.border-thick .intro-product-link,.border-thick .cart-preview-item,.border-thick .cart-recapitulation,.border-thick .colors-variants-item,.border-thick .customer-navigation,.border-thick .customer-profile-overview-box,.border-thick .customer-center-table,.border-thick .confirmation-message,.border-thick .printing-position-item,.border-thick .cart-empty__texts,.border-thick .customer-center-tabs__box,.border-thick .custom-logo-gallery__link,.border-thick .form-group__fields,.border-thick .printing-position-single__table,.border-thick .article-list__item,.border-thick .feedback-form-wrapper,.border-thick .orders-list-region,.border-thick .order-detail-region,.border-thick .catalogue-prices-without-vat,.border-thick .order-matrix__variant-input,.border-thick .inquiry{border:0.3rem solid #e2e2e2}.border-thick .search{border:0.3rem solid #e2e2e2}.border-thick .search__button,.border-thick .search__close{border:0.1rem solid #e2e2e2;border-left:none}.border-thick .method-link__label{border:0.3rem solid #e2e2e2}.border-thick .catalogue-default__category-list{border:0.3rem solid #e2e2e2}.border-thick .catalogue-default__filter-box{border:0.3rem solid #e2e2e2}.border-thick .catalogue-full-two-column__category-list{border:0.3rem solid #e2e2e2}.border-thick .catalogue-full-two-column__filter-box{border:0.3rem solid #e2e2e2}.border-thick .registration-confirm{border:0.3rem solid #e2e2e2}.border-thick .product-item{border:0.3rem solid #e2e2e2}.border-thick .cart-preview__summary{border:0.3rem solid #e2e2e2}.border-thin .product-textile-size-table,.border-thin .visited-product-link,.border-thin .tab-content-wrapper,.border-thin .product-printing-item,.border-thin .product-detail-quantity-discount__table,.border-thin .tron-logo,.border-thin .product-tron-logo,.border-thin .recommended-products,.border-thin .products-region__sort-list,.border-thin .no-products,.border-thin .categories-item,.border-thin .intro-product-link,.border-thin .cart-preview-item,.border-thin .cart-recapitulation,.border-thin .colors-variants-item,.border-thin .customer-navigation,.border-thin .customer-profile-overview-box,.border-thin .customer-center-table,.border-thin .confirmation-message,.border-thin .printing-position-item,.border-thin .cart-empty__texts,.border-thin .customer-center-tabs__box,.border-thin .custom-logo-gallery__link,.border-thin .form-group__fields,.border-thin .printing-position-single__table,.border-thin .article-list__item,.border-thin .feedback-form-wrapper,.border-thin .orders-list-region,.border-thin .order-detail-region,.border-thin .catalogue-prices-without-vat,.border-thin .order-matrix__variant-input,.border-thin .inquiry{border:0.1rem solid #ccc}.border-thin .search{border:0.1rem solid #ccc}.border-thin .search__button,.border-thin .search__close{border:0.1rem solid #ccc;border-left:none}.border-thin .method-link__label{border:0.1rem solid #ccc}.border-thin .catalogue-default__category-list{border:0.1rem solid #ccc}.border-thin .catalogue-default__filter-box{border:0.1rem solid #ccc}.border-thin .catalogue-full-two-column__category-list{border:0.1rem solid #ccc}.border-thin .catalogue-full-two-column__filter-box{border:0.1rem solid #ccc}.border-thin .registration-confirm{border:0.1rem solid #e2e2e2}.border-thin .product-item{border:0.1rem solid #ccc}.border-thin .cart-preview__summary{border:0.1rem solid #ccc}.copyright{border-top:1px solid rgba(0,0,0,0.2);padding:1rem 0;color:inherit;text-align:center;font-weight:normal;line-height:1.2;font-size:1.2rem}@media only screen and (min-width: 576px){.copyright{text-align:left}}.copyright a{color:inherit;text-decoration:none;transition:0.3s ease-in-out color}.copyright a:hover{color:inherit;text-decoration:underline}.breadcrumbs{list-style:none;margin:0 0 0 0;padding:1rem 0;font-size:0}.breadcrumbs li{display:none;margin:0;padding:0;color:inherit;font-size:1.2rem}@media only screen and (min-width: 992px){.breadcrumbs li{display:inline-block;vertical-align:middle}}.breadcrumbs li a{display:block;text-decoration:none;color:inherit;position:relative;font-size:1.2rem;transition:0.3s;font-weight:bold;padding:0.3rem 2.5rem 0.3rem 0}.breadcrumbs li a:after{content:"";position:absolute;top:50%;right:0.5rem;transform:translateY(-50%);background:url(https://cdn-webassets.promotron.com/images/arrow-menu.svg) no-repeat center center;width:1.2rem;height:1.2rem}.breadcrumbs li a:hover{color:inherit;text-decoration:underline}.breadcrumbs li:first-child a{padding:0 2.5rem 0 0}@media only screen and (min-width: 992px){.breadcrumbs li:last-child a:after{content:none}}.breadcrumbs li:nth-last-child(2){display:inline-block}@media (max-width: 991px){.breadcrumbs li:nth-last-child(2) a{padding:0.3rem 0 0.3rem 2.5rem}.breadcrumbs li:nth-last-child(2) a:after{display:none}}.breadcrumbs li:nth-last-child(2) a:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%) scale(-1);background:url(https://cdn-webassets.promotron.com/images/arrow-menu.svg) no-repeat center center;width:1.2rem;height:1.2rem}@media only screen and (min-width: 992px){.breadcrumbs li:nth-last-child(2) a:before{display:none}}.content__slider .carousel,.slider-inner-wrapper .carousel{margin:0 -1rem 1rem -1rem;width:calc(100% + 2rem)}.content__slider .carousel#FullPageBanner .carousel-indicators,.content__slider .carousel#TopBannerSlider .carousel-indicators,.slider-inner-wrapper .carousel#FullPageBanner .carousel-indicators,.slider-inner-wrapper .carousel#TopBannerSlider .carousel-indicators{bottom:3rem;left:4rem;justify-content:flex-start;margin:0}.content__slider .carousel#FullPageBanner .carousel-indicators li,.content__slider .carousel#TopBannerSlider .carousel-indicators li,.slider-inner-wrapper .carousel#FullPageBanner .carousel-indicators li,.slider-inner-wrapper .carousel#TopBannerSlider .carousel-indicators li{width:10px;height:10px;margin:0 0.4rem;background:#ccc;border-radius:100%}.content__slider .carousel#FullPageBanner .carousel-indicators li.active,.content__slider .carousel#TopBannerSlider .carousel-indicators li.active,.slider-inner-wrapper .carousel#FullPageBanner .carousel-indicators li.active,.slider-inner-wrapper .carousel#TopBannerSlider .carousel-indicators li.active{background:#2f8fcf !important}.content__slider .carousel#ThirdSizeBanner,.content__slider .carousel#MatrixBanner,.slider-inner-wrapper .carousel#ThirdSizeBanner,.slider-inner-wrapper .carousel#MatrixBanner{margin:0 -1rem 4rem -1rem}.content__slider .carousel#ThirdSizeBanner .carousel-indicators,.content__slider .carousel#MatrixBanner .carousel-indicators,.slider-inner-wrapper .carousel#ThirdSizeBanner .carousel-indicators,.slider-inner-wrapper .carousel#MatrixBanner .carousel-indicators{bottom:-2.5rem;margin:0}.content__slider .carousel#ThirdSizeBanner .carousel-indicators li,.content__slider .carousel#MatrixBanner .carousel-indicators li,.slider-inner-wrapper .carousel#ThirdSizeBanner .carousel-indicators li,.slider-inner-wrapper .carousel#MatrixBanner .carousel-indicators li{width:10px;height:10px;margin:0 0.4rem;background:#ccc;border-radius:100%}.content__slider .carousel#ThirdSizeBanner .carousel-indicators li.active,.content__slider .carousel#MatrixBanner .carousel-indicators li.active,.slider-inner-wrapper .carousel#ThirdSizeBanner .carousel-indicators li.active,.slider-inner-wrapper .carousel#MatrixBanner .carousel-indicators li.active{background:#2f8fcf !important}.content__slider .carousel .carousel-control-prev,.content__slider .carousel .carousel-control-next,.slider-inner-wrapper .carousel .carousel-control-prev,.slider-inner-wrapper .carousel .carousel-control-next{width:4rem}.carousel.slide .campaign-banner__container{width:100% !important;margin:0 !important}.carousel.slide .slider-inner-wrapper .campaign-banner__container{width:100% !important;margin:0 !important}.slick-slide{position:relative}.campaign-banner__container{display:flex;flex-wrap:wrap;align-items:center;width:calc(100% + 2rem);margin:0 -1rem}.campaign-banner__item{display:block;width:33.33%;padding:0 1rem 1rem 1rem;overflow:hidden}.campaign-banner__item img{width:100%;height:auto}.campaign-banner__item--full{width:100%}.campaign-banner__item--half{width:50%}.campaign-banner__item--third{width:100%}@media only screen and (min-width: 576px){.campaign-banner__item--third{width:33.33%}}.slider-inner-wrapper .campaign-banner__container{width:calc(100% + 2rem);margin:0 -1rem}.slider-inner-wrapper .carousel{margin:0 0 1rem 0;width:100%}.product-detail__left .slider-inner-wrapper{padding:2.5rem 0}.product-detail__right .slider-inner-wrapper{padding:0 0 2.5rem 0}.product-detail>.slider-inner-wrapper{margin:0 0 2.5rem 0}.footer-columns__content .slider-inner-wrapper{margin:0 0 2.5rem 0}.catalogue-default__container .slider-inner-wrapper{margin:0 0 1.5rem 0}.cart-popup__inner{padding:0}.cart-popup__caption{font-size:2.0rem;text-align:center}@media only screen and (min-width: 768px){.cart-popup__caption{font-size:3.6rem}}.cart-popup__title{font-size:1.8rem;text-align:center;font-weight:normal}@media only screen and (min-width: 768px){.cart-popup__title{font-size:2.2rem}}.cart-popup__products{border-top:1px solid #ddd}.cart-popup__controls{display:flex;align-items:center;justify-content:center;width:100%;flex-wrap:wrap;background:#f0f0f0 !important;margin:2rem 0 0 0;padding:1rem;flex-direction:column}@media only screen and (min-width: 576px){.cart-popup__controls{padding:1rem 1rem 1rem 2rem;flex-direction:row;justify-content:space-between}}.cart-popup__link-btn{font-size:1.4rem;font-weight:normal;color:#363636 !important;margin:1rem 0 1.5rem 0;padding:0;line-height:1.2;text-decoration:underline}@media only screen and (min-width: 576px){.cart-popup__link-btn{margin:0}}.cart-popup__link-btn:hover{text-decoration:none}.cart-popup__btn{text-decoration:none;padding:0.8rem 2rem;text-transform:uppercase;line-height:1.1;font-weight:bold;font-size:1.6rem;text-align:center;transition:0.3s ease-in-out;margin:0}@media only screen and (min-width: 768px){.cart-popup__btn{padding:1.2rem 3.5rem}}.cart-popup__btn:hover{text-decoration:none;filter:brightness(0.9)}.cart-popup__related{padding:2rem 0.5rem 1rem 0.5rem}@media only screen and (min-width: 576px){.cart-popup__related{padding:2rem 1.5rem 1rem 1.5rem}}.cart-popup-product{display:flex;align-items:center;width:100%;border-bottom:1px solid #ddd;padding:1.5rem 0;flex-direction:column;text-align:center}@media only screen and (min-width: 576px){.cart-popup-product{flex-direction:row;flex-wrap:wrap;text-align:left}}.cart-popup-product__image{position:relative;height:7rem;width:100%}@media only screen and (min-width: 576px){.cart-popup-product__image{width:7rem}}.cart-popup-product__image img{position:absolute;top:50%;left:50%;max-width:6rem;max-height:5rem;transform:translate(-50%, -50%)}.cart-popup-product__content{padding:1.0rem 0 0.6rem 0}@media only screen and (min-width: 576px){.cart-popup-product__content{width:calc(100% - 7rem - 5rem - 13rem);padding:0 0 0 1.5rem}}.cart-popup-product__name{font-size:1.5rem;font-weight:bold;color:#000;margin:0;padding:0;line-height:1.2}.cart-popup-product__info{font-size:1.3rem;font-weight:normal;color:#111;margin:0;padding:0;line-height:1.2}.cart-popup-product__quantity{font-size:1.5rem;font-weight:normal;color:#000;line-height:1.2;text-align:center;margin:0;padding:0}@media only screen and (min-width: 576px){.cart-popup-product__quantity{width:5rem}}.cart-popup-product__prices{padding:0.6rem 0 0 0}@media only screen and (min-width: 576px){.cart-popup-product__prices{text-align:right;padding:0;width:13rem}}.cart-popup-product__prices .base-price{font-size:1.5rem;font-weight:bold;color:#000;line-height:1.2;margin:0;padding:0}@media only screen and (min-width: 576px){.cart-popup-product__content.no-price{width:calc(100% - 7rem - 5rem);padding:0 0 0 1.5rem}}.popup-related-products-list{display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 1rem);margin:0 -0.5rem}@media only screen and (min-width: 1200px){.popup-related-products-list{width:calc(100% + 1.6rem);margin:0 -0.8rem}}.popup-related-products-list__item{width:50%;border:0.5rem solid transparent}@media only screen and (min-width: 768px){.popup-related-products-list__item{width:33.33%}}@media only screen and (min-width: 992px){.popup-related-products-list__item{width:25%;border:0.8rem solid transparent}}.popup-related-product-link{padding:1.5rem;transition:0.3s;text-decoration:none;height:100%;display:block}.popup-related-product-link__image{position:relative;padding-top:100%}.popup-related-product-link__image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:100%;max-width:100%}.popup-related-product-link__title{text-align:center;line-height:1.2;color:inherit;font-weight:bold;margin:0;font-size:1.4rem;height:48px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 576px){.popup-related-product-link__title{font-size:1.6rem;height:57px;-webkit-line-clamp:3}}.popup-related-product-link__info{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:4.2rem}.popup-related-product-link__prices{text-align:center;width:100%}@media only screen and (min-width: 576px){.popup-related-product-link__prices{text-align:right;width:auto}}.popup-related-product-link__prices .base-price{font-size:1.4rem;line-height:1.2;color:#da0000;font-weight:bold}@media only screen and (min-width: 576px){.popup-related-product-link__prices .base-price{font-size:1.6rem}}.popup-related-product-link:hover{text-decoration:none;color:inherit}.popup-related-product-link:hover .visited-product-link__title{text-decoration:underline}.content__cart{padding:1rem 0 3rem 0}@media only screen and (min-width: 768px){.content__cart{padding:3rem 0}}@media only screen and (min-width: 1200px){.content__cart{padding:6rem 0}}.cart-preview__header{padding:0 8rem 1rem 0;width:100%;display:none}@media only screen and (min-width: 768px){.cart-preview__header{padding:0 6rem 1rem 0;display:flex;flex-wrap:wrap}}@media only screen and (min-width: 1200px){.cart-preview__header{padding:0 8rem 1rem 0}}.cart-preview__header--order-detail{padding:0 0 1rem 0}.cart-preview__header-caption{font-size:1.2rem;color:inherit;line-height:1.1}@media only screen and (min-width: 992px){.cart-preview__header-caption{font-size:1.4rem}}.cart-preview__header-caption strong{font-size:1.4rem;font-weight:bold;text-transform:uppercase}@media only screen and (min-width: 992px){.cart-preview__header-caption strong{font-size:1.5rem}}.cart-preview__header-caption--item{text-align:left}.cart-preview__header-caption--amount{text-align:center}.cart-preview__header-caption--price{text-align:right}.cart-preview__header-caption--total{text-align:right}.cart-preview__summary{padding:2rem 2rem;width:100%;margin:0 auto 2.5rem auto;align-items:flex-start}.cart-preview__summary__container{width:100%}@media only screen and (min-width: 768px){.cart-preview__summary__container{width:50%}}.cart-preview__summary__container__coupons{display:flex;justify-content:flex-start;padding-bottom:1rem}@media only screen and (min-width: 768px){.cart-preview__summary__container__coupons{padding-bottom:0;padding-right:3rem}}.cart-preview__summary__container__prices{border-top:0.1rem solid #ccc;padding-top:1rem}@media only screen and (min-width: 768px){.cart-preview__summary__container__prices{width:50%;padding-left:3rem;padding-top:0;border:none}}@media only screen and (min-width: 768px){.cart-preview__summary{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end}}@media only screen and (min-width: 992px){.cart-preview__summary{padding:2rem;margin:0 auto 3.5rem auto}}@media only screen and (min-width: 1200px){.cart-preview__summary{padding:3rem}}.cart-preview__summary-article{width:100%;display:flex;justify-content:center;margin:0 0 2.5rem}.cart-preview__article-content{font-size:1.4rem}.cart-preview__delivery-info{display:flex;flex-wrap:wrap;align-items:center;padding:1rem 0}@media only screen and (min-width: 768px){.cart-preview__delivery-info{padding:1rem 2rem 1rem 0}}@media only screen and (min-width: 1200px){.cart-preview__delivery-info{padding:1rem 2rem}}.cart-preview__delivery-info-icon{width:2.4rem}.cart-preview__delivery-info-icon img{max-width:100%}.cart-preview__delivery-info-table{width:calc(100% - 2.4rem)}.cart-preview__delivery-info-table tbody tr td{font-size:1.4rem;color:inherit;line-height:1.1;font-weight:normal;margin:0;vertical-align:top}@media only screen and (min-width: 576px){.cart-preview__delivery-info-table tbody tr td{font-size:1.5rem}}.cart-preview__delivery-info-table tbody tr td:first-child{padding:0 1rem}@media only screen and (min-width: 1400px){.cart-preview__delivery-info-table tbody tr td:first-child{padding:0 2rem}}.cart-preview__delivery-info-table tbody tr td:last-child{padding:0 0 0 1rem;font-weight:bold;text-align:right}@media only screen and (min-width: 768px){.cart-preview__delivery-info-table tbody tr td:last-child{text-align:left}}@media only screen and (min-width: 1400px){.cart-preview__delivery-info-table tbody tr td:last-child{padding:0 0 0 2rem}}.cart-preview__delivery-info-table tbody tr td:only-child{padding:0 0 0 1rem}@media only screen and (min-width: 1400px){.cart-preview__delivery-info-table tbody tr td:only-child{padding:0 0 0 2rem}}.cart-tabs{display:flex;flex-wrap:wrap;align-items:flex-end;width:100%;border-bottom:0.2rem solid #d8d8d8;margin:0 0 2.5rem 0}@media only screen and (min-width: 768px){.cart-tabs{margin:0 0 3.5rem 0}}.cart-tabs__item{width:33.33%}.cart-tabs__link{display:block;text-decoration:none;color:inherit;font-weight:bold;font-size:1.2rem;line-height:1.0;text-transform:uppercase;transition:0.3s;padding:1.5rem 1rem;text-align:center;position:relative;opacity:0.5}@media only screen and (min-width: 768px){.cart-tabs__link{font-size:1.6rem;padding:2.0rem 1rem}}@media only screen and (min-width: 1200px){.cart-tabs__link{font-size:1.8rem;padding:3.0rem 1rem}}.cart-tabs__link--current{color:inherit;font-size:1.5rem;opacity:1}@media only screen and (min-width: 768px){.cart-tabs__link--current{font-size:1.8rem}}@media only screen and (min-width: 1200px){.cart-tabs__link--current{font-size:2.0rem}}.cart-tabs__link--current:before{content:'';position:absolute;bottom:-0.4rem;left:0;width:100%;height:0.6rem;background:#2f8fcf !important}.cart-tabs__link:hover{color:inherit;text-decoration:none;opacity:1}.cart-tabs__link--disabled{pointer-events:none}.cart-tabs__link--disabled:hover{color:#aaa}.cart-preview-item{margin:0 auto 2.5rem auto}.cart-preview-item__group{padding:1rem;color:inherit}@media only screen and (min-width: 992px){.cart-preview-item__group{padding:2rem}}.cart-preview-product{padding:1rem 1rem;display:flex;flex-wrap:wrap;align-items:center;width:100%;position:relative;color:inherit}@media only screen and (min-width: 768px){.cart-preview-product{padding:1rem 4rem 1rem 0}}@media only screen and (min-width: 1200px){.cart-preview-product{padding:1rem 6rem 1rem 0}}.cart-preview-product__item{display:flex;flex-wrap:wrap;align-items:center}.cart-preview-product__image{width:100%;text-align:center;font-size:0}@media only screen and (min-width: 768px){.cart-preview-product__image{width:3rem}}@media only screen and (min-width: 1200px){.cart-preview-product__image{width:5rem}}.cart-preview-product__image img{max-width:100%;max-height:5rem;display:inline-block}.cart-preview-product__info{width:100%;padding:1rem 0;text-align:center}@media only screen and (min-width: 768px){.cart-preview-product__info{width:calc(100% - 3rem);padding:0 0 0 1.5rem;text-align:left}}@media only screen and (min-width: 1200px){.cart-preview-product__info{width:calc(100% - 5rem);padding:0 0 0 2.5rem}}.cart-preview-product__title{font-size:1.4rem;color:inherit;line-height:1.1;font-weight:bold;padding:0;margin:0;display:inline-block;text-decoration:none}@media only screen and (min-width: 992px){.cart-preview-product__title{font-size:1.5rem}}.cart-preview-product__title:hover{color:inherit;text-decoration:underline}.cart-preview-product__title-delivery-payment{font-size:1.4rem;color:inherit;line-height:1.1;font-weight:bold;padding:0;margin:0;display:inline-block;text-decoration:none}@media only screen and (min-width: 992px){.cart-preview-product__title-delivery-payment{font-size:1.5rem}}.cart-preview-product__description{font-size:1.3rem;color:inherit;line-height:1.1;font-weight:normal;padding:0;margin:0}.cart-preview-product__code{font-size:1.3rem;color:inherit;line-height:1.1;font-weight:normal;padding:0;margin:0}.cart-preview-product__amount{text-align:center;display:flex;justify-content:center;padding:0 0 1rem 0}@media only screen and (min-width: 576px){.cart-preview-product__amount{padding:0}}.cart-preview-product__price{text-align:center;font-size:1.5rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.cart-preview-product__price{text-align:right}}@media only screen and (min-width: 992px){.cart-preview-product__price{font-size:1.6rem}}.cart-preview-product__price-vat{display:block;font-size:1.4rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 992px){.cart-preview-product__price-vat{font-size:1.6rem}}.cart-preview-product__total{text-align:center;font-size:1.5rem;color:inherit;line-height:1.0;font-weight:bold;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.cart-preview-product__total{text-align:right}}@media only screen and (min-width: 992px){.cart-preview-product__total{font-size:1.6rem}}.cart-preview-product__total-vat{display:block;font-size:1.4rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 992px){.cart-preview-product__total-vat{font-size:1.5rem}}.cart-preview-product__controls{width:3rem;position:absolute;top:1rem;right:0;height:100%;display:flex;align-items:flex-start;justify-content:flex-end}@media only screen and (min-width: 768px){.cart-preview-product__controls{width:4rem;justify-content:center;align-items:center;top:0}}@media only screen and (min-width: 1200px){.cart-preview-product__controls{width:6rem}}.cart-preview-product__remove{border:none;background:transparent;border-radius:0;cursor:pointer;margin:0;padding:0.5rem;font-size:0;display:inline-block}.cart-preview-product__remove img{width:1.2rem;height:1.2rem}.cart-preview-variants{border-top:0.1rem solid rgba(0,0,0,0.2);padding:1.5rem 0}.cart-preview-variant{padding:0.5rem 1rem;display:flex;flex-wrap:wrap;align-items:center;width:100%;position:relative;color:inherit;background:inherit}@media only screen and (min-width: 768px){.cart-preview-variant{padding:0.5rem 4rem 0.5rem 0rem}}@media only screen and (min-width: 1200px){.cart-preview-variant{padding:0.5rem 6rem 0.5rem 0rem}}.cart-preview-variant--order{padding:0.5rem 1rem !important}@media only screen and (max-width: 767px){.cart-preview-variant:nth-child(2n+2){background:rgba(0,0,0,0.1)}}@media only screen and (min-width: 768px){.cart-preview-variant:nth-child(2n+1){background:rgba(0,0,0,0.1)}}.cart-preview-variant--other-line{background:none !important}.cart-preview-variant__item{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 0 1rem 0}@media only screen and (min-width: 768px){.cart-preview-variant__item{padding:0 0 0 0.5rem;justify-content:flex-start}}.cart-preview-variant__icon{width:2.0rem;height:2.0rem;border:0.1rem solid #ccc}@media only screen and (min-width: 768px){.cart-preview-variant__icon{width:2.0rem;height:2.0rem}}@media only screen and (min-width: 1200px){.cart-preview-variant__icon{width:2.6rem;height:2.6rem}}.cart-preview-variant__info{width:100%;padding:0.5rem 0 0 0;font-size:1.5rem;color:inherit;line-height:1.1;font-weight:normal;text-align:center}@media only screen and (min-width: 768px){.cart-preview-variant__info{width:calc(100% - 2.0rem);padding:0 0 0 2.0rem;text-align:left}}@media only screen and (min-width: 1200px){.cart-preview-variant__info{width:calc(100% - 2.6rem);padding:0 0 0 4.5rem}}.cart-preview-variant__amount{text-align:center;display:flex;justify-content:center;font-size:1.5rem;font-weight:normal;margin:0;padding:0 0 1rem 0;white-space:nowrap}@media only screen and (min-width: 576px){.cart-preview-variant__amount{padding:0}}@media only screen and (min-width: 992px){.cart-preview-variant__amount{font-size:1.5rem}}.cart-preview-variant__price{text-align:center;font-size:1.5rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.cart-preview-variant__price{text-align:right}}@media only screen and (min-width: 992px){.cart-preview-variant__price{font-size:1.5rem}}.cart-preview-variant__total{text-align:center;font-size:1.5rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.cart-preview-variant__total{text-align:right}}@media only screen and (min-width: 992px){.cart-preview-variant__total{font-size:1.5rem}}.cart-preview-printing-set{border-top:0.1rem solid rgba(0,0,0,0.2);padding:1.5rem 0;color:inherit}.cart-preview-printing-set__header{background:rgba(0,0,0,0.1);padding:0.8rem 1rem;display:flex;flex-wrap:wrap;align-items:center;width:100%;text-align:center}@media only screen and (min-width: 768px){.cart-preview-printing-set__header{text-align:left}}@media only screen and (min-width: 992px){.cart-preview-printing-set__header{padding:0.8rem 1.5rem}}.cart-preview-printing-set__title{font-size:1.6rem;color:inherit;line-height:1.0;font-weight:bold;width:100%}@media only screen and (min-width: 992px){.cart-preview-printing-set__title{font-size:1.7rem}}@media only screen and (max-width: 767px){[class*="cart-preview-"].title{font-weight:400 !important;font-size:10px !important;margin:0 auto 5px auto !important;opacity:0.6;padding-bottom:0 !important}[class*="cart-preview-"] [class*="__amount"]{width:20%;padding:0}[class*="cart-preview-"] [class*="__price"]{width:40%;text-align:center}[class*="cart-preview-"] [class*="__total"]{width:40%;display:block;text-align:center}[class*="cart-preview-"][class*="__total-vat"],[class*="cart-preview-"][class*="__price-vat"]{width:100% !important}.cart-preview-motive-set__data-icon{place-items:center start;place-content:center}.cart-preview-motive-set__title{display:flex;place-items:center start;place-content:center;margin:auto}.cart-preview-motive-set__change{margin:0}.cart-preview-printing-set__header{background:transparent;border:1px solid #e5e5e5;border-bottom:none;padding:0.5rem .5rem}.cart-preview-printing-set__items{border:1px solid #e5e5e5;border-top:none}.cart-preview-printing-set__title{background:#e5e5e5;padding:.5em 1em;border-radius:5px}.cart-preview-variant__item{width:100%;margin:auto;flex-direction:row;flex-wrap:nowrap}.cart-preview-variant__info{width:initial;display:flex;margin:auto 0;padding:0 0 0 0.5rem;text-align:center}.cart-preview-variant__info>span:not(:first-child)::before{content:'|';margin:0 .5em;opacity:0.5}.cart-preview-variant__info strong{padding:0 0 0 0.5rem}}@media only screen and (min-width: 768px){[class*="cart-preview-"].title{display:none !important}}.cart-preview-printing{padding:0.5rem 0 1.5rem 0;display:flex;flex-wrap:wrap;align-items:center;width:100%;position:relative;background:inherit}@media only screen and (min-width: 768px){.cart-preview-printing{padding:0.5rem 4rem 0.5rem 1.5rem}}@media only screen and (min-width: 1200px){.cart-preview-printing{padding:0.5rem 6rem 0.5rem 1.5rem}}.cart-preview-printing__item{display:flex;flex-wrap:wrap;align-items:center;padding:0 0 1rem 0}@media only screen and (min-width: 768px){.cart-preview-printing__item{padding:0}}.cart-preview-printing__title{width:100%;padding:0;font-size:1.4rem;color:inherit;line-height:1.1;font-weight:normal;text-align:center}@media only screen and (min-width: 768px){.cart-preview-printing__title{text-align:left}}.cart-preview-printing__amount{text-align:center;display:flex;justify-content:center;font-size:1.5rem;font-weight:normal;margin:0;padding:0 0 1rem 0}@media only screen and (min-width: 576px){.cart-preview-printing__amount{padding:0}}@media only screen and (min-width: 992px){.cart-preview-printing__amount{font-size:1.5rem}}.cart-preview-printing__price{text-align:center;font-size:1.4rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.cart-preview-printing__price{text-align:right}}@media only screen and (min-width: 992px){.cart-preview-printing__price{font-size:1.5rem}}.cart-preview-printing__total{text-align:center;font-size:1.4rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.cart-preview-printing__total{text-align:right}}@media only screen and (min-width: 992px){.cart-preview-printing__total{font-size:1.5rem}}.cart-preview-printing-on-request{padding:0.5rem 0 1.5rem 0;display:flex;flex-wrap:wrap;align-items:center;width:100%;position:relative;background:inherit}@media only screen and (min-width: 768px){.cart-preview-printing-on-request{padding:0.5rem 4rem 0.5rem 1.5rem}}@media only screen and (min-width: 1200px){.cart-preview-printing-on-request{padding:0.5rem 6rem 0.5rem 1.5rem}}.cart-preview-printing-on-request__item{display:flex;flex-wrap:wrap;align-items:center;padding:0 0 1rem 0}@media only screen and (min-width: 768px){.cart-preview-printing-on-request__item{padding:0}}.cart-preview-printing-on-request__title{width:100%;padding:0;font-size:1.4rem;color:inherit;line-height:1.1;font-weight:bold;text-align:center}@media only screen and (min-width: 768px){.cart-preview-printing-on-request__title{text-align:left}}.cart-preview-printing-on-request__print-price{color:#ed0038}.cart-preview-printing-on-request__demand-text{font-size:1.4rem;margin:1rem 0;width:100%}.cart-preview-printing-on-request__amount{text-align:center;display:flex;justify-content:center;font-size:1.5rem;font-weight:normal;margin:0;padding:0 0 1rem 0}@media only screen and (min-width: 576px){.cart-preview-printing-on-request__amount{padding:0}}@media only screen and (min-width: 992px){.cart-preview-printing-on-request__amount{font-size:1.5rem}}.cart-preview-printing-on-request__price{text-align:center;font-size:1.4rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.cart-preview-printing-on-request__price{text-align:right}}@media only screen and (min-width: 992px){.cart-preview-printing-on-request__price{font-size:1.5rem}}.cart-preview-printing-on-request__total{text-align:center;font-size:1.4rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.cart-preview-printing-on-request__total{text-align:right}}@media only screen and (min-width: 992px){.cart-preview-printing-on-request__total{font-size:1.5rem}}@media only screen and (max-width: 767px){.cart-preview-motive-set{padding:0}}@media only screen and (min-width: 768px){.cart-preview-motive-set{padding:1rem 0 0 0}}.cart-preview-motive-set__header{background:rgba(0,0,0,0.1);padding:0.8rem 1rem;display:flex;flex-wrap:wrap;align-items:center;width:100%;text-align:center}@media only screen and (min-width: 768px){.cart-preview-motive-set__header{text-align:left}}@media only screen and (min-width: 992px){.cart-preview-motive-set__header{padding:0.8rem 1.5rem}}.cart-preview-motive-set__title{color:inherit;line-height:1.0;width:100}@media only screen and (max-width: 767px){.cart-preview-motive-set__title{font-size:1.25rem;font-weight:600}}@media only screen and (min-width: 768px){.cart-preview-motive-set__title{width:50%;font-size:1.5rem;font-weight:bold}}@media only screen and (min-width: 1200px){.cart-preview-motive-set__title{width:55%}}.cart-preview-motive-set__data{font-size:1.5rem;color:inherit;line-height:1.0;font-weight:normal;width:100%}@media only screen and (max-width: 767px){.cart-preview-motive-set__data{margin:1rem 0 .25rem 0}}@media only screen and (min-width: 768px){.cart-preview-motive-set__data{width:50%;padding:0 0 0 1rem}}@media only screen and (min-width: 1200px){.cart-preview-motive-set__data{width:45%}}.cart-preview-motive-set__data-icon{position:relative;padding:0 0 0 3rem;color:inherit;line-height:1.0}@media only screen and (max-width: 767px){.cart-preview-motive-set__data-icon{display:flex;margin:auto;font-size:1.25rem;font-weight:600}}@media only screen and (min-width: 768px){.cart-preview-motive-set__data-icon{display:inline-block;margin:0;font-size:1.5rem;font-weight:bold}}@media only screen and (min-width: 992px){.cart-preview-motive-set__data-icon{font-size:1.5rem}}.cart-preview-motive-set__data-icon:before{content:'';position:absolute;top:50%;transform:translateY(-50%);background:url(https://cdn-webassets.promotron.com/images/print.svg) no-repeat center center;background-size:cover}@media only screen and (max-width: 767px){.cart-preview-motive-set__data-icon:before{left:1rem;width:1.25rem;height:1.25rem}}@media only screen and (min-width: 768px){.cart-preview-motive-set__data-icon:before{left:0;width:1.8rem;height:1.8rem}}.cart-preview-motive-set__data-icon label{color:#028ff9;text-transform:uppercase}.cart-preview-motive-set__data-icon label:hover{text-decoration:underline;cursor:pointer}.cart-preview-motive-set__data-icon label input[type="file"]{display:none}.cart-preview-motive-set__data-icon--fail{color:#ed0011}.cart-preview-motive-set__data-icon--fail:before{filter:invert(36%) sepia(99%) saturate(6235%) hue-rotate(341deg) brightness(81%) contrast(139%)}.cart-preview-motive-set__data-icon--success{color:#03c887}.cart-preview-motive-set__data-icon--success:before{filter:invert(53%) sepia(75%) saturate(1841%) hue-rotate(121deg) brightness(98%) contrast(98%)}.cart-preview-motive-set__download-file{position:relative;padding:0 0 0 3rem;margin:0;font-size:1.5rem;color:#006ce5;line-height:1.0;display:inline-block}@media only screen and (min-width: 992px){.cart-preview-motive-set__download-file{font-size:1.5rem}}.cart-preview-motive-set__download-file a{text-transform:uppercase;font-weight:bold;text-decoration:underline}.cart-preview-motive-set__change,.cart-preview-motive-set__preview{color:#028ff9;text-transform:uppercase;font-weight:bold;padding:0 0 0 1.2rem}.cart-preview-motive-set__change:hover,.cart-preview-motive-set__preview:hover{color:#028ff9;cursor:pointer;text-decoration:underline}.cart-preview-motive{padding:0.5rem 0 1.5rem 0;display:flex;flex-wrap:wrap;align-items:center;width:100%;position:relative;background:inherit}@media only screen and (min-width: 768px){.cart-preview-motive{padding:0.5rem 4rem 0.5rem 1.5rem}}@media only screen and (min-width: 1200px){.cart-preview-motive{padding:0.5rem 6rem 0.5rem 1.5rem}}.cart-preview-motive__item{display:flex;flex-wrap:wrap;align-items:center;padding:0 0 1rem 0}@media only screen and (min-width: 768px){.cart-preview-motive__item{padding:0}}.cart-preview-motive__title{width:100%;padding:0;font-size:1.5rem;color:inherit;line-height:1.1;font-weight:normal;text-align:center}@media only screen and (min-width: 768px){.cart-preview-motive__title{text-align:left}}.cart-preview-motive__amount{text-align:center;display:flex;justify-content:center;font-size:1.5rem;font-weight:normal;margin:0;padding:0 0 1rem 0}@media only screen and (min-width: 576px){.cart-preview-motive__amount{padding:0}}@media only screen and (min-width: 992px){.cart-preview-motive__amount{font-size:1.6rem}}.cart-preview-motive__price{text-align:center;font-size:1.5rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.cart-preview-motive__price{text-align:right}}@media only screen and (min-width: 992px){.cart-preview-motive__price{font-size:1.6rem}}.cart-preview-motive__total{text-align:center;font-size:1.5rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.cart-preview-motive__total{text-align:right}}@media only screen and (min-width: 992px){.cart-preview-motive__total{font-size:1.6rem}}@media only screen and (max-width: 767px){.cart-preview-product .amount-changer{display:flex !important;flex-flow:column !important}div[data-component="DiscountCouponsList"] .cart-preview-item__group .cart-preview-product__total,div[data-component="DiscountCouponsList"] .cart-preview-item__group .cart-preview-product__total span,div[data-component-part="applied-coupon-item"] .cart-preview-item__group .cart-preview-product__total,div[data-component-part="applied-coupon-item"] .cart-preview-item__group .cart-preview-product__total span{text-align:right !important;width:60% !important}div [data-component="DiscountCouponsList"] .cart-preview-item__group .cart-preview-product__total span,div [data-component-part="applied-coupon-item"] .cart-preview-item__group .cart-preview-product__total span{width:100% !important}}.amount-changer{display:flex;align-items:center;justify-content:center;width:100%}@media only screen and (max-width: 767px){.amount-changer{flex-wrap:wrap}}.amount-changer__value{font-size:1.5rem;font-weight:bold;margin:0;white-space:nowrap}@media only screen and (max-width: 767px){.amount-changer__value{padding:0}}@media only screen and (min-width: 768px){.amount-changer__value{padding:0 1rem 0 0}}@media only screen and (min-width: 1200px){.amount-changer__value{padding:0 2rem 0 0;font-size:1.5rem}}.amount-changer__button{display:inline-block;white-space:nowrap;text-decoration:none;border:none;font-size:1.2rem;font-weight:bold;line-height:1.0;margin:0;padding:0.5rem 1.7rem;text-transform:uppercase;transition:0.3s;border-radius:4px;cursor:pointer}@media only screen and (min-width: 768px){.amount-changer__button{padding:0.5rem 1.0rem}}@media only screen and (min-width: 1200px){.amount-changer__button{padding:0.5rem 1.7rem}}.amount-changer__button:hover{filter:brightness(0.9);text-decoration:none}.amount-value{font-size:1.5rem;font-weight:bold}.amount-edit{display:flex;flex-wrap:wrap;width:9rem;border:0.1px solid #e1e1e6}.amount-edit__input{border:none;background:transparent;border-radius:0;text-align:center;width:calc(100% - 3rem);font-size:1.4rem;font-weight:bold;margin:0;padding:0}@media only screen and (min-width: 992px){.amount-edit__input{font-size:1.8rem}}.amount-edit__input::-webkit-outer-spin-button,.amount-edit__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amount-edit__input[type=number]{-moz-appearance:textfield}.amount-edit__buttons{width:3rem;border-left:0.1px solid #e1e1e6}.amount-edit__buttons .amount-button{border:none;background:transparent;border-radius:0;color:#000;height:2.2rem;margin:0;padding:0;width:100%;position:relative;cursor:pointer;transition:0.3s}.amount-edit__buttons .amount-button:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);line-height:1.0;font-size:2.0rem;color:#000;font-weight:bold}.amount-edit__buttons .amount-button--up{margin:0 0 0.1rem 0}.amount-edit__buttons .amount-button--up:after{content:'';width:100%;height:0.1rem;position:absolute;bottom:-0.1rem;left:0;background:#e1e1e6}.amount-edit__buttons .amount-button--up:before{content:'+'}.amount-edit__buttons .amount-button--down:before{content:'-'}.amount-edit__buttons .amount-button:hover{background:#e1e1e6}.gift-voucher{display:flex;align-items:center;width:100%;border:1px solid #bebebe;overflow:hidden;background:#fff}.gift-voucher__input{flex:1;border:none;background:transparent;color:#000;font-size:1.5rem;color:#000;line-height:1.0;font-weight:normal;margin:0;padding:0.7rem 1.5rem;height:100%}@media only screen and (min-width: 576px){.gift-voucher__input{font-size:1.6rem}}.gift-voucher__submit{border:none;background-color:#2f8fcf !important;color:#fff;font-size:1.3rem;color:#fff;line-height:1.0;font-weight:bold;margin:0;padding:1rem 1.5rem;cursor:pointer;transition:0.3s;text-transform:uppercase}@media only screen and (min-width: 576px){.gift-voucher__submit{font-size:1.6rem;padding:1rem 2.5rem}}.gift-voucher__submit:hover{background:#0972c6;color:#fff}.gift-voucher__errors{display:none;flex-wrap:wrap;align-items:center;background-color:#fae4ba;color:#be5e00;padding:0 1rem;border:0.1rem solid #be5e00;margin:1rem 0 0 0}.gift-voucher__errors__icon{width:2rem}.gift-voucher__errors__icon img{vertical-align:middle;width:2rem;height:2rem}.gift-voucher__errors__content{padding:1rem 0 1rem 1rem;max-width:100%;font-size:1.4rem;text-align:left}@media only screen and (min-width: 768px){.gift-voucher__errors__content{max-width:65rem}}.gift-voucher__errors__content h2{font-size:1.6rem;font-weight:bold;line-height:1.5;margin:0;padding:0 0 0.5rem 0}@media only screen and (min-width: 768px){.gift-voucher__errors__content h2{font-size:2.0rem}}.gift-voucher__errors__content ul{margin:0;padding:0;list-style:none}.gift-voucher__errors__content ul li{margin:0;padding:0.2rem 0 0.2rem 1.5rem;position:relative;font-weight:600}.gift-voucher__errors__content ul li:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:0.6rem;height:0.6rem;background:#be5e00}.gift-voucher__applied{padding:2rem 0}.gift-voucher__applied__title{font-size:1.4rem;margin-right:5px;width:100px}.gift-voucher__applied__tag{background-color:#ccc;border-radius:5px;padding:5px;font-size:1.4rem;font-weight:600;vertical-align:middle}.gift-voucher__applied__tag span{vertical-align:middle}.gift-voucher__applied__tag button{border:none;background:transparent;border-radius:0;cursor:pointer;padding:0 5px 0 10px;vertical-align:middle}.gift-voucher__applied__tag img{height:10px}.gift-voucher__errors__content{width:calc(100% - 2rem)}.cart-preview-price{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 0 0.6rem 0}.cart-preview-price__caption{color:inherit;font-size:1.4rem;line-height:1.0;font-weight:normal;margin:0;padding:0}@media only screen and (min-width: 576px){.cart-preview-price__caption{font-size:1.5rem}}@media only screen and (min-width: 1400px){.cart-preview-price__caption{font-size:1.6rem}}.cart-preview-price__value{color:inherit;font-size:1.5rem;line-height:1.0;font-weight:normal;margin:0;padding:0 0 0 2rem;white-space:nowrap}@media only screen and (min-width: 576px){.cart-preview-price__value{font-size:1.6rem}}@media only screen and (min-width: 1400px){.cart-preview-price__value{font-size:2.0rem;padding:0 0 0 4rem}}.cart-preview-price--vat .cart-preview-price__caption{font-size:1.5rem;font-weight:bold}@media only screen and (min-width: 576px){.cart-preview-price--vat .cart-preview-price__caption{font-size:1.7rem}}@media only screen and (min-width: 1400px){.cart-preview-price--vat .cart-preview-price__caption{font-size:2.0rem}}.cart-preview-price--vat .cart-preview-price__value{color:#ed0038;font-size:1.6rem;font-weight:bold}@media only screen and (min-width: 576px){.cart-preview-price--vat .cart-preview-price__value{font-size:2.0rem}}@media only screen and (min-width: 1400px){.cart-preview-price--vat .cart-preview-price__value{font-size:2.5rem}}.cart-preview-price__line{border-top:0.1px solid #ccc;padding:0 0 0.6rem 0}@keyframes continueLoadingIconAnimation{0%{top:-8px;height:32px}50%,100%{top:0;height:16px}}.cart-controls{border-top:0.2rem solid #959595;padding:2.5rem 0 0 0;display:flex;flex-wrap:wrap;align-items:center;width:100%;flex-direction:column}@media only screen and (min-width: 768px){.cart-controls{flex-direction:row}}@media only screen and (min-width: 992px){.cart-controls{padding:3.5rem 0 0 0}}.cart-controls__left{width:100%;text-align:center;order:3}@media only screen and (min-width: 768px){.cart-controls__left{width:50%;order:2;text-align:left}}@media only screen and (min-width: 992px){.cart-controls__left{flex:1;order:1}}.cart-controls__center{width:100%;text-align:center;order:1;padding:0 0 2rem 0}@media only screen and (min-width: 768px){.cart-controls__center{order:1}}@media only screen and (min-width: 992px){.cart-controls__center{flex:1;order:2;padding:0}}.cart-controls__right{width:100%;text-align:center;order:2;padding:0 0 2rem 0}@media only screen and (min-width: 768px){.cart-controls__right{order:3;width:50%;padding:0;text-align:right}}@media only screen and (min-width: 992px){.cart-controls__right{flex:1;order:3}}.cart-controls .loading-icon{display:block;position:relative;width:48px;height:16px;margin:0}.cart-controls .loading-icon__wrapper{display:inline-block;vertical-align:middle;margin:0 auto}.cart-controls .loading-icon div{display:inline-block;position:absolute;left:4px;width:8px;background:#ffffff;animation:continueLoadingIconAnimation 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite}.cart-controls .loading-icon div:nth-child(1){left:8px;animation-delay:-0.24s}.cart-controls .loading-icon div:nth-child(2){left:20px;animation-delay:-0.12s}.cart-controls .loading-icon div:nth-child(3){left:32px;animation-delay:0}.cart-other-buttons{margin:0 0 2.5rem auto;text-align:right;text-decoration:underline;color:#f6aa00;cursor:pointer}.cart-button{display:inline-block;vertical-align:middle;text-decoration:none;margin:0;line-height:1.0;transition:0.3s;position:relative;text-transform:uppercase;white-space:nowrap;border:none;cursor:pointer}.cart-button:before{content:'';position:absolute;top:50%;transform:translateY(-50%)}.cart-button:hover{text-decoration:none}.cart-button--back{background:transparent;border:none;font-size:1.4rem;font-weight:bold;padding:0.6rem 2rem 0.6rem 3rem}@media only screen and (min-width: 768px){.cart-button--back{font-size:1.5rem;padding:0.6rem 2.5rem 0.6rem 3.5rem}}.cart-button--back:before{left:1rem;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #7d7d7d}@media only screen and (min-width: 768px){.cart-button--back:before{left:2rem}}.cart-button--back:hover{filter:brightness(0.9);text-decoration:none}.cart-button--next{font-size:1.6rem;font-weight:bold;padding:1.2rem 4.5rem 1.2rem 2rem;border:none;min-width:30rem;text-align:center}@media only screen and (min-width: 768px){.cart-button--next{padding:1.5rem 6.5rem 1.5rem 5rem;font-size:1.8rem}}@media only screen and (min-width: 1200px){.cart-button--next{padding:1.8rem 8.5rem 1.8rem 8.5rem}}.cart-button--next:before{right:2rem;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff}@media only screen and (min-width: 768px){.cart-button--next:before{right:3rem}}.cart-button--next:hover{filter:brightness(0.9);text-decoration:none}.cart-button--mode{display:block;justify-content:space-between}@media only screen and (min-width: 768px){.cart-button--mode{display:flex}}.cart-button--mode--container{width:100%}@media only screen and (min-width: 768px){.cart-button--mode--container{width:30%}}.cart-button--registration{font-size:1.4rem;font-weight:bold;padding:1.2rem 2rem 1.2rem 2rem;border:none;width:100%;text-align:center}@media only screen and (min-width: 768px){.cart-button--registration{padding:1.5rem 1rem 1.5rem 1rem;font-size:1.2rem}}@media only screen and (min-width: 992px){.cart-button--registration{font-size:1.2rem}}@media only screen and (min-width: 1200px){.cart-button--registration{font-size:1.4rem}}.cart-button--registration:before{right:2rem;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff}@media only screen and (min-width: 768px){.cart-button--registration:before{right:3rem}}.cart-button--registration:hover{filter:brightness(0.9);text-decoration:none}.cart-share-link{background:transparent;border:none;font-size:1.4rem;font-weight:bold;text-decoration:underline;color:#f6aa00;cursor:pointer}@media only screen and (min-width: 768px){.cart-share-link{font-size:1.5rem}}.cart-share-link:hover{filter:brightness(0.9);text-decoration:none;color:#f6be41}.cart-imporant-link{color:#ed0011;font-size:1.6rem;font-weight:bold;line-height:1.2;text-decoration:underline}@media only screen and (min-width: 768px){.cart-imporant-link{font-size:1.8rem}}.cart-imporant-link:hover{color:#ed0011;text-decoration:none}.cart-message{display:flex;flex-wrap:wrap;align-items:center;width:100%;border:0.1rem solid #000;padding:1rem;background:#fff;margin:0 0 2.5rem 0}@media only screen and (min-width: 768px){.cart-message{padding:2rem;margin:0 0 3.5rem 0}}.cart-message__icon{width:3rem}.cart-message__content{width:calc(100% - 3rem);padding:0 0 0 2rem;font-size:1.4rem;color:#000;font-weight:normal;line-height:1.5;text-align:left}@media only screen and (min-width: 768px){.cart-message__content{font-size:1.6rem}}.cart-message__content h2{font-size:1.6rem;color:#000;font-weight:bold;line-height:1.5;margin:0;padding:0 0 0.5rem 0}@media only screen and (min-width: 768px){.cart-message__content h2{font-size:2.0rem}}.cart-message__content ul{margin:0;padding:0;list-style:none}.cart-message__content ul li{margin:0;padding:0.2rem 0 0.2rem 1.5rem;position:relative}.cart-message__content ul li:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:0.6rem;height:0.6rem;background:#000}.cart-message--error{border-color:#ed0038;background:#ffdee6}.cart-message--error .cart-message__content{color:#ed0038}.cart-message--error .cart-message__content h2{color:#ed0038}.cart-message--error .cart-message__content ul li:before{background:#ed0038}.cart-message--success{border-color:#02c887;background:#cfe9e1}.cart-message--success .cart-message__content{color:#000}.cart-message--success .cart-message__content h2{color:#02c887}.cart-message--success .cart-message__content ul li:before{background:#000}.cart-message--empty{max-width:80rem;margin:0 auto 2.5rem auto}.cart-message--warning{border-color:#be5e00;background:#fae4ba}.cart-message--warning .cart-message__content{color:#be5e00}.cart-message--warning .cart-message__content h2{color:#be5e00}.cart-message--warning .cart-message__content ul li:before{background:#be5e00}.cart-empty__texts{background:#fff;margin:0 auto 3rem auto;max-width:80rem;padding:3rem;text-align:center;font-size:1.8rem;font-weight:bold;line-height:1.2;color:#000}.cart-empty__controls{text-align:center;font-size:0}.cart-empty__button{display:inline-block;white-space:nowrap;text-decoration:none;font-size:1.4rem;font-weight:bold;line-height:1.2;margin:0;padding:1.0rem 2.5rem;text-transform:uppercase;transition:0.3s;border-radius:4px;margin:0.5rem 2rem}@media only screen and (min-width: 992px){.cart-empty__button{font-size:1.6rem;padding:1.5rem 3rem}}.cart-empty__button:hover{text-decoration:none;filter:brightness(0.9)}.cart-preview__header-caption--item,.cart-preview-product__item,.cart-preview-variant__item,.cart-preview-printing__item,.cart-preview-printing-on-request__item,.cart-preview-motive__item{width:100%}@media only screen and (min-width: 768px){.cart-preview__header-caption--item,.cart-preview-product__item,.cart-preview-variant__item,.cart-preview-printing__item,.cart-preview-printing-on-request__item,.cart-preview-motive__item{width:40%}}@media only screen and (min-width: 1200px){.cart-preview__header-caption--item,.cart-preview-product__item,.cart-preview-variant__item,.cart-preview-printing__item,.cart-preview-printing-on-request__item,.cart-preview-motive__item{width:55%}}.cart-preview__header-caption--item.no-price,.cart-preview-product__item.no-price,.cart-preview-variant__item.no-price,.cart-preview-printing__item.no-price,.cart-preview-printing-on-request__item.no-price,.cart-preview-motive__item.no-price{width:100%}@media only screen and (min-width: 768px){.cart-preview__header-caption--item.no-price,.cart-preview-product__item.no-price,.cart-preview-variant__item.no-price,.cart-preview-printing__item.no-price,.cart-preview-printing-on-request__item.no-price,.cart-preview-motive__item.no-price{width:80%}}@media only screen and (min-width: 1200px){.cart-preview__header-caption--item.no-price,.cart-preview-product__item.no-price,.cart-preview-variant__item.no-price,.cart-preview-printing__item.no-price,.cart-preview-printing-on-request__item.no-price,.cart-preview-motive__item.no-price{width:90%}}.cart-preview__header-caption--amount,.cart-preview-product__amount,.cart-preview-variant__amount,.cart-preview-printing__amount,.cart-preview-printing-on-request__amount,.cart-preview-motive__amount{width:100%}@media only screen and (min-width: 576px){.cart-preview__header-caption--amount,.cart-preview-product__amount,.cart-preview-variant__amount,.cart-preview-printing__amount,.cart-preview-printing-on-request__amount,.cart-preview-motive__amount{width:33.33%}}@media only screen and (min-width: 768px){.cart-preview__header-caption--amount,.cart-preview-product__amount,.cart-preview-variant__amount,.cart-preview-printing__amount,.cart-preview-printing-on-request__amount,.cart-preview-motive__amount{width:20%;padding:0 0 0 1rem}}@media only screen and (min-width: 1200px){.cart-preview__header-caption--amount,.cart-preview-product__amount,.cart-preview-variant__amount,.cart-preview-printing__amount,.cart-preview-printing-on-request__amount,.cart-preview-motive__amount{width:10%}}.cart-preview__header-caption--price,.cart-preview-product__price,.cart-preview-variant__price,.cart-preview-printing__price,.cart-preview-printing-on-request__price,.cart-preview-motive__price{width:50%}@media only screen and (min-width: 576px){.cart-preview__header-caption--price,.cart-preview-product__price,.cart-preview-variant__price,.cart-preview-printing__price,.cart-preview-printing-on-request__price,.cart-preview-motive__price{width:33.33%}}@media only screen and (min-width: 768px){.cart-preview__header-caption--price,.cart-preview-product__price,.cart-preview-variant__price,.cart-preview-printing__price,.cart-preview-printing-on-request__price,.cart-preview-motive__price{width:20%;padding:0 0 0 1rem}}@media only screen and (min-width: 1200px){.cart-preview__header-caption--price,.cart-preview-product__price,.cart-preview-variant__price,.cart-preview-printing__price,.cart-preview-printing-on-request__price,.cart-preview-motive__price{width:15%}}.cart-preview__header-caption--total,.cart-preview-product__total,.cart-preview-variant__total,.cart-preview-printing__total,.cart-preview-printing-on-request__total,.cart-preview-motive__total{width:50%}@media only screen and (min-width: 576px){.cart-preview__header-caption--total,.cart-preview-product__total,.cart-preview-variant__total,.cart-preview-printing__total,.cart-preview-printing-on-request__total,.cart-preview-motive__total{width:33.33%}}@media only screen and (min-width: 768px){.cart-preview__header-caption--total,.cart-preview-product__total,.cart-preview-variant__total,.cart-preview-printing__total,.cart-preview-printing-on-request__total,.cart-preview-motive__total{width:20%;padding:0 0 0 1rem}}@media only screen and (min-width: 1200px){.cart-preview__header-caption--total,.cart-preview-product__total,.cart-preview-variant__total,.cart-preview-printing__total,.cart-preview-printing-on-request__total,.cart-preview-motive__total{width:20%}}.cart-recapitulation{overflow:hidden}.cart-recapitulation__products{list-style:none;margin:0;padding:0}.cart-recapitulation__delivery-payment{padding:1.5rem 0;border-bottom:0.1rem solid rgba(0,0,0,0.2)}.cart-recapitulation__development{padding:1.5rem 0}.cart-recapitulation__summary{padding:1.5rem 0;background:rgba(0,0,0,0.1)}.recapitulation-item{padding:0.4rem 1.5rem;display:flex;justify-content:space-between;align-items:center;width:100%;color:inherit}@media only screen and (min-width: 768px){.recapitulation-item{padding:0.4rem 2.5rem}}.recapitulation-item__name{font-size:1.5rem;font-weight:normal;line-height:1.2;color:inherit;padding:0 1.5rem 0 0}.recapitulation-item__name img{max-width:2rem;max-height:2rem;margin:0 1rem 0 0;display:inline-block}.recapitulation-item__name a{text-decoration:underline;color:inherit}.recapitulation-item__name a:hover{text-decoration:none}.recapitulation-item__price{font-size:1.5rem;font-weight:normal;line-height:1.2;color:inherit;white-space:nowrap}.recapitulation-item__price img{max-width:1.4rem;max-height:1.4rem;margin:0 1rem 0 0;display:inline-block}.recapitulation-item--product{border-bottom:0.1rem solid rgba(0,0,0,0.2);padding:1.5rem}@media only screen and (min-width: 768px){.recapitulation-item--product{padding:1.5rem 2.5rem}}.content__catalogue-default{padding:0}.content__catalogue-default .campaign-banner__item--full{padding:0}.catalogue-header{padding:1rem 0 1rem 0;color:inherit}.catalogue-header h1{font-size:3rem;font-weight:bold;line-height:1.2;margin:0;padding:0;color:inherit}@media only screen and (min-width: 992px){.catalogue-header h1{padding:0 0 2rem 0}}.catalogue-header p{font-size:1.8rem;font-weight:normal;line-height:1.2;margin:0;padding:0 0 2rem 0}.catalogue-header *:last-child{margin:0;padding:0}.catalogue-default{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0 0 4rem 0}.catalogue-default__sidebar{width:100%}@media only screen and (min-width: 992px){.catalogue-default__sidebar{width:20rem}}@media only screen and (min-width: 1200px){.catalogue-default__sidebar{width:25rem}}@media only screen and (min-width: 1400px){.catalogue-default__sidebar{width:28rem}}.catalogue-default__category-list{background:#fff;margin:0 0 2rem 0;display:none}@media only screen and (min-width: 992px){.catalogue-default__category-list{display:block !important}}.catalogue-default__container{width:100%}@media only screen and (min-width: 992px){.catalogue-default__container{width:calc(100% - 20rem - 2rem)}}@media only screen and (min-width: 1200px){.catalogue-default__container{width:calc(100% - 25rem - 2rem)}}@media only screen and (min-width: 1400px){.catalogue-default__container{width:calc(100% - 28rem - 2rem)}}.catalogue-onecolumn{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0 0 4rem 0}.catalogue-onecolumn__container{width:100%}.content__catalogue-full-two-column .page-container{width:100%;max-width:none}.catalogue-full-two-column{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0 0 4rem 0}.catalogue-full-two-column__sidebar{width:100%}@media only screen and (min-width: 992px){.catalogue-full-two-column__sidebar{width:20rem}}@media only screen and (min-width: 1200px){.catalogue-full-two-column__sidebar{width:25rem}}@media only screen and (min-width: 1400px){.catalogue-full-two-column__sidebar{width:28rem}}.catalogue-full-two-column__category-list{background:#fff;margin:0 0 2rem 0;display:none}@media only screen and (min-width: 992px){.catalogue-full-two-column__category-list{display:block !important}}.catalogue-full-two-column__container{width:100%}@media only screen and (min-width: 992px){.catalogue-full-two-column__container{width:calc(100% - 20rem - 2rem)}}@media only screen and (min-width: 1200px){.catalogue-full-two-column__container{width:calc(100% - 25rem - 2rem)}}@media only screen and (min-width: 1400px){.catalogue-full-two-column__container{width:calc(100% - 28rem - 2rem)}}.catalogue-page-summary{display:flex;flex-direction:row;align-items:center;width:100%}.catalogue-page-summary__description{flex-grow:2;font-size:16px;line-height:1.5;margin:0 2rem 2rem 0}.catalogue-page-summary__tron-logo{flex-grow:1;margin:0 0 2rem 0}.catalogue-prices-without-vat{font-size:1.8rem;font-weight:normal;line-height:1.2;margin:0;margin:0 0 1.5rem 0;padding:1rem;width:100%}.proad-pager .inquiry__button{background-color:#F2F2F2 !important;display:flex;padding:1.5rem 1.5rem}.proad-pager .inquiry__button img{margin:auto;width:20px;height:20px}.proad-pager .inquiry__button .img-left{transform:rotate(180deg)}.proad-pager .page-text{font-size:1.5rem;font-weight:500}.header-proad .inquiry-proad .proad-inquiry-text{border-right:2px solid #FFFFFF;padding-right:4rem}.header-proad .inquiry-proad .proad-inquiry-text:last-child{border:none}.header-proad .inquiry-proad li{height:45px}.header-proad .inquiry-proad li::before{content:none}.header-proad .inquiry-proad ul{width:70%;margin:auto}.header-proad .inquiry-proad .overlay-proad{position:absolute;background:rgba(0,158,227,0.7);display:flex;align-items:center;justify-content:center;left:0;bottom:0;width:100%;height:100%;padding:1rem}.header-proad .inquiry-proad .container-proad{height:309px;position:relative;text-align:center;color:white;width:100%}.header-proad .inquiry-proad .container-proad .centered{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 990px){.header-proad .inquiry-proad .container-proad{height:460px;margin-top:4rem}.header-proad .inquiry-proad .container-proad ul{width:100%}.header-proad .inquiry-proad .container-proad ul li{border:none}}.header-proad .inquiry-proad .page-container{max-width:100%;padding:0px !important}.header-proad .inquiry-proad .page-container .inquiry{height:309px;justify-content:center !important;padding:0px;flex-direction:initial !important}.header-proad .inquiry-proad .page-container .inquiry .inquiry__texts{text-align:center;width:100%;text-transform:initial !important}.header-proad .inquiry-proad .page-container .inquiry .inquiry__texts img{height:45px;width:45px}.header-proad .inquiry-proad .page-container .inquiry .inquiry__texts h2{font-weight:500}.header-proad .inquiry-proad .page-container .inquiry a{margin-bottom:4rem;margin-top:2rem;border-radius:5px;background:#0A0A0A !important;cursor:pointer}.header-proad .inquiry-proad .page-container .inquiry img{width:100%;height:100%}.header-proad .visited-products .slick-arrow.pp2{transform:rotate(180deg);margin-right:1.5rem}.header-proad .visited-products .slick-arrow>img{width:20px;margin:auto}.header-proad .visited-products .slick-arrow{display:flex;cursor:pointer;border:none;width:4rem;height:4rem;background-color:#F2F2F2}.header-proad .visited-products .slick-arrow:hover{background:#dadada}.header-proad .visited-products-list__item .proad-product-item{box-shadow:1px 1px 12px rgba(100,100,100,0.3)}.header-proad .proad-product-item__title{font-size:1.5rem}.header-proad .ordering-selector{border:none;border-bottom:1px solid #aec92b}.header-proad .ordering-selector .sort-options .selected{background:#aec92b}.header-proad .catalogue-default__category-list{border:none}.header-proad .catalogue-default__category-list ul{background:white}.header-proad .catalogue-default__category-list a{border-radius:5px}.content__categories{padding:2rem 0}@media only screen and (min-width: 768px){.content__categories{padding:3.5rem 0}}.fav-categories__title{text-align:center;font-size:2rem;line-height:1.2;color:inherit;padding:0 0 2rem 0;margin:0;text-transform:uppercase;font-weight:bold}.categories-list{display:flex;flex-wrap:wrap;width:calc(100% + 1rem);margin:0 -0.5rem}@media only screen and (min-width: 1200px){.categories-list{width:calc(100% + 1.6rem);margin:0 -0.8rem}}.categories-list__item{width:100%;border:0.5rem solid transparent;border-top:none !important;margin-bottom:0.5rem}@media only screen and (min-width: 576px){.categories-list__item{width:50%}}@media only screen and (min-width: 992px){.categories-list__item{width:33.33%}}@media only screen and (min-width: 1200px){.categories-list__item{width:25%;border:0.8rem solid transparent;margin-bottom:0.8rem}}.categories-item{display:flex;align-items:center;text-decoration:none;width:100%;height:100%;transition:0.3s ease-in-out;color:#000}.categories-item__thumb{display:none;width:5rem;min-height:5rem;height:100%;text-align:center;position:relative}@media only screen and (min-width: 992px){.categories-item__thumb{width:6rem;min-height:6rem}}@media only screen and (min-width: 1200px){.categories-item__thumb{width:8rem;min-height:8rem}}.categories-item__thumb img{max-width:100%;max-height:100%;position:absolute;bottom:0;left:0}.categories-item__subcategories{width:100%;display:flex;flex-direction:column;padding:1.2rem}.categories-item__name{display:block;line-height:1.2;color:inherit;font-size:1.6rem;font-weight:bold;text-decoration:none;padding:0;margin:0;transition:0.3s ease-in-out color}.categories-item__name a{transition:0.3s ease-in-out color;text-decoration:none;color:inherit}.categories-item__name a:hover{color:inherit;text-decoration:underline}.categories-item--with-image .categories-item__thumb{display:block}.categories-item--with-image .categories-item__subcategories{width:calc(100% - 5rem);padding:1.2rem 1.2rem 1.2rem 2rem}@media only screen and (min-width: 992px){.categories-item--with-image .categories-item__subcategories{width:calc(100% - 6rem);padding:1.2rem 1.2rem 1.2rem 2.5rem}}@media only screen and (min-width: 1200px){.categories-item--with-image .categories-item__subcategories{width:calc(100% - 8rem)}}a.categories-item{text-decoration:none;word-break:break-word;overflow:hidden}a.categories-item:hover .categories-item__name{text-decoration:underline}.categories-subcategories{list-style:none;margin:0;padding:0.5rem 0 0 0;font-size:0;display:block}.categories-subcategories li{display:block;position:relative}.categories-subcategories li:last-child .categories-subcategories__separator{display:none}.categories-subcategories li a{line-height:1.2;color:inherit;font-size:1.4rem;font-weight:normal;text-decoration:none;transition:0.3s ease-in-out color;display:block;padding:0 0 0 1.4rem}.categories-subcategories li a:before{content:'';position:absolute;top:0.6rem;left:0;width:0.6rem;height:0.2rem;background:#d6d6d6;border-radius:0;display:inline-block}.categories-subcategories li a:hover{color:inherit;text-decoration:underline}.categories-subcategories__separator{display:none !important;margin:0 1rem;width:0.5rem;height:0.5rem;background:#d6d6d6;border-radius:100%;display:inline-block;top:-0.2rem;position:relative}.category-collection-item-reva{font-family:'Fjalla One', sans-serif;padding-left:10px;padding-right:10px;padding-bottom:15px;padding-top:15px}.category-collection-item-reva .fav-categories__title{text-align:center;font-size:2rem;line-height:1.2;color:inherit;padding:0 0 2rem 0;margin:0;text-transform:uppercase;font-weight:bold}.category-collection-item-reva .categories-list{display:flex !important;flex-wrap:unset !important;width:100% !important;height:100% !important;margin:auto !important}.category-collection-item-reva .categories-list__item{width:100% !important;height:100% !important;border:0.5rem solid transparent;border-top:none !important;margin:auto !important}@media only screen and (min-width: 768px){.category-collection-item-reva .categories-list__item{align-items:center !important;width:100% !important;height:100% !important;border:0.8rem solid transparent;margin:auto !important}}@media only screen and (min-width: 992px){.category-collection-item-reva .categories-list__item{align-items:center !important;width:100% !important;height:100% !important;border:0.8rem solid transparent;margin:auto !important}}@media only screen and (min-width: 1200px){.category-collection-item-reva .categories-list__item{align-items:center !important;width:100% !important;height:100% !important;border:0.8rem solid transparent;margin:auto !important}}.category-collection-item-reva .categories-item{margin:auto !important;display:flex !important;align-items:center;text-decoration:none;width:100% !important;height:100% !important;transition:0.3s ease-in-out;color:#000;z-index:0 !important}@media only screen and (min-width: 768px){.category-collection-item-reva .categories-item{align-items:center !important;width:100% !important;height:100% !important;border:0.8rem solid transparent;margin:auto !important}}@media only screen and (min-width: 992px){.category-collection-item-reva .categories-item{align-items:center !important;width:100% !important;height:100% !important;border:0.8rem solid transparent;margin:auto !important}}@media only screen and (min-width: 1200px){.category-collection-item-reva .categories-item{align-items:center !important;width:100% !important;height:100% !important;border:0.8rem solid transparent;margin:auto !important}}.category-collection-item-reva .categories-item__thumb{display:none;width:100% !important;height:100% !important;text-align:center;position:relative !important;z-index:0 !important;margin:0px !important;border:none !important}@media only screen and (min-width: 768px){.category-collection-item-reva .categories-item__thumb{align-items:center !important;width:100% !important;height:100% !important;border:0.8rem solid transparent}}@media only screen and (min-width: 992px){.category-collection-item-reva .categories-item__thumb{align-items:center !important;width:100% !important;height:100% !important;border:0.8rem solid transparent}}@media only screen and (min-width: 1200px){.category-collection-item-reva .categories-item__thumb{align-items:center !important;width:100% !important;height:100% !important;border:0.8rem solid transparent}}.category-collection-item-reva .categories-item__thumb img{width:100% !important;height:100% !important;position:relative;bottom:0;left:0;margin:auto !important;z-index:1 !important}@media only screen and (min-width: 768px){.category-collection-item-reva .categories-item__thumb img{align-items:center !important;width:100% !important;height:100% !important;margin:auto !important}}@media only screen and (min-width: 992px){.category-collection-item-reva .categories-item__thumb img{align-items:center !important;width:100% !important;height:100% !important;margin:auto !important}}@media only screen and (min-width: 1200px){.category-collection-item-reva .categories-item__thumb img{align-items:center !important;width:100% !important;height:100% !important;margin:auto !important}}.category-collection-item-reva .categories-item__subcategories{width:100%;height:100% !important;display:flex;flex-direction:column;padding:1.2rem}.category-collection-item-reva .categories-item__name{display:flex !important;line-height:1.2;color:inherit;font-size:1.6rem !important;font-weight:bold;text-decoration:none;padding:0;margin:auto !important;transition:0.3s ease-in-out color}.category-collection-item-reva .categories-item__name a{transition:0.3s ease-in-out color;text-decoration:none;color:inherit}.category-collection-item-reva .categories-item__name a:hover{color:inherit;text-decoration:underline}.category-collection-item-reva .categories-item--with-image{align-items:center !important;margin:0px !important;padding:0px !important;border:none}.category-collection-item-reva .categories-item--with-image .categories-item__thumb{display:block}.category-collection-item-reva a.categories-item{text-decoration:none;word-break:break-word}.category-collection-item-reva a.categories-item:hover .categories-item__name{text-decoration:underline}.category-collection-item-reva .categories-subcategories{list-style:none;margin:0;padding:0.5rem 0 0 0;font-size:0;display:block}.category-collection-item-reva .categories-subcategories li{display:block;position:relative}.category-collection-item-reva .categories-subcategories li:last-child .categories-subcategories__separator{display:none}.category-collection-item-reva .categories-subcategories li a{line-height:1.2;color:inherit;font-size:1.4rem;font-weight:normal;text-decoration:none;transition:0.3s ease-in-out color;display:block;padding:0 0 0 1.4rem}.category-collection-item-reva .categories-subcategories li a:before{content:'';position:absolute;top:0.6rem;left:0;width:0.6rem;height:0.2rem;background:#d6d6d6;border-radius:0;display:inline-block}.category-collection-item-reva .categories-subcategories li a:hover{color:inherit;text-decoration:underline}.category-collection-item-reva .categories-subcategories__separator{display:none !important;margin:0 1rem;width:0.5rem;height:0.5rem;background:#d6d6d6;border-radius:100%;display:inline-block;top:-0.2rem;position:relative}.category-collection-item-reva .category-circle{color:#000000;top:2rem !important;left:1rem !important;position:absolute !important;background-color:white !important;display:flex;align-items:center;border-radius:50% !important;width:50% !important;height:50% !important;z-index:2 !important}@media only screen and (min-width: 768px){.category-collection-item-reva .category-circle{width:50% !important;height:50% !important;margin:auto !important}}@media only screen and (min-width: 1200px){.category-collection-item-reva .category-circle{margin:auto !important}}.category-collection-reva{padding-left:60px;padding-right:60px}@media only screen and (min-width: 768px){.category-collection-reva{padding:3.5rem 10rem}}@media only screen and (min-width: 1500px){.category-collection-reva{padding:3.5rem 20rem}}@media only screen and (min-width: 1800px){.category-collection-reva{padding:3.5rem 30rem}}.category-tree-list ul{list-style:none;margin:0;padding:1rem 0}.category-tree-list ul li{margin:0;padding:0;position:relative}.category-tree-list ul li a{display:block;text-decoration:none;color:inherit;padding:1rem 1.5rem 1rem 4rem;font-size:1.6rem;line-height:1.2;font-weight:bold}@media only screen and (min-width: 1200px){.category-tree-list ul li a{padding:1.3rem 1.5rem 1.3rem 4rem}}.category-tree-list ul li a:hover{text-decoration:underline}.category-tree-list ul li.selected>a,.category-tree-list ul li.expanded>a{background:#2f8fcf !important;color:#fff !important}.category-tree-list ul li.selected>.cat-tree-list-expand-collapse-button,.category-tree-list ul li.expanded>.cat-tree-list-expand-collapse-button{color:#fff !important}.category-tree-list ul li .cat-tree-list-expand-collapse-button{position:absolute;top:0;left:0;width:4rem;height:4.4rem;border:none;background:transparent;outline:none !important;cursor:pointer;font-size:1.8rem;padding:0;font-weight:bold;color:#2f8fcf !important}.category-tree-list ul li .cat-tree-list-expand-collapse-button:hover{color:#2f8fcf !important}.category-tree-list ul li ul{background:rgba(0,0,0,0.07);padding:1.5rem 0}.category-tree-list ul li ul li a{font-weight:normal;padding:0.5rem 1.5rem 0.5rem 4.5rem;font-size:1.5rem}@media only screen and (min-width: 1200px){.category-tree-list ul li ul li a{padding:0.5rem 3rem 0.5rem 4.5rem}}.category-tree-list ul li ul li .cat-tree-list-expand-collapse-button{left:1.5rem;width:3rem;height:3rem;font-size:1.6rem}.category-tree-list ul li ul li.selected>a,.category-tree-list ul li ul li.expanded>a{background:transparent !important;color:inherit !important;font-weight:bold}.category-tree-list ul li ul li.selected>.cat-tree-list-expand-collapse-button,.category-tree-list ul li ul li.expanded>.cat-tree-list-expand-collapse-button{color:#2f8fcf !important}.category-tree-list ul li ul li ul{padding:1rem 0 3rem 0;background:transparent}.category-tree-list ul li ul li ul li a{font-size:1.3rem;padding:0.5rem 1.5rem 0.5rem 7rem;font-weight:normal;position:relative}@media only screen and (min-width: 1200px){.category-tree-list ul li ul li ul li a{padding:0.5rem 3rem 0.5rem 6.5rem}}.category-tree-list ul li ul li ul li a:before{content:'';position:absolute;top:0;left:4.5rem;width:0.2rem;height:100%;background:rgba(0,0,0,0.2)}.category-tree-list ul li ul li ul li .cat-tree-list-expand-collapse-button{left:3.5rem;left:4.7rem;height:2.4rem;width:2rem}.category-tree-list ul li ul li ul li.selected>a{color:#2f8fcf !important}.category-tree-list ul li ul li ul li ul{padding:1rem 0}.category-tree-list ul li ul li ul li ul li a{font-size:1.3rem;padding:0.5rem 3rem 0.5rem 8rem;font-weight:normal}.category-tree-list ul li ul li ul li ul li .cat-tree-list-expand-collapse-button{left:4.5rem}.category-tree-toggle{display:block;border:none;cursor:pointer;width:100%;margin:0;outline:none !important;border-radius:0;font-weight:bold;line-height:1.2;font-size:1.6rem;text-align:left;padding:1.5rem 2rem;position:relative}.category-tree-toggle::before{content:'';position:absolute;top:50%;right:2rem;width:1.9rem;height:1.9rem;background:url(https://cdn-webassets.promotron.com/images/arrow-down.svg) no-repeat center center;transform:rotate(0deg) translateY(-50%);background-size:1.4rem;transform-origin:0 0;filter:invert(94%) sepia(79%) saturate(0%) hue-rotate(36deg) brightness(108%) contrast(101%)}.category-tree-toggle:hover{text-decoration:underline}.category-tree-toggle.open::before{transform:rotate(180deg) translateY(-50%);right:0}.category-tree-popup-list{position:relative;z-index:10}.category-tree-popup-list>ul{position:absolute;top:0;left:0;width:100%;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);border-bottom:0.1rem solid #ccc;display:none}.category-tree-popup-list ul{list-style:none;margin:0;padding:0}.category-tree-popup-list ul li{margin:0;padding:0;position:relative}.category-tree-popup-list ul li a{display:block;text-decoration:none;color:inherit;padding:1rem 1.5rem 1rem 4rem;font-size:1.6rem;line-height:1.2;font-weight:bold}@media only screen and (min-width: 1200px){.category-tree-popup-list ul li a{padding:1.3rem 1.5rem 1.3rem 4rem}}.category-tree-popup-list ul li a:hover{text-decoration:underline}.category-tree-popup-list ul li.selected>a,.category-tree-popup-list ul li.expanded>a{background:#2f8fcf !important;color:#fff !important}.category-tree-popup-list ul li.selected>.cat-tree-list-expand-collapse-button,.category-tree-popup-list ul li.expanded>.cat-tree-list-expand-collapse-button{color:#fff !important}.category-tree-popup-list ul li .cat-tree-list-expand-collapse-button{position:absolute;top:0;left:0;width:4rem;height:4.4rem;border:none;background:transparent;outline:none !important;cursor:pointer;font-size:1.8rem;padding:0;font-weight:bold;color:#2f8fcf !important}.category-tree-popup-list ul li .cat-tree-list-expand-collapse-button:hover{color:#2f8fcf !important}.category-tree-popup-list ul li ul{background:rgba(0,0,0,0.07);padding:1.5rem 0}.category-tree-popup-list ul li ul li a{font-weight:normal;padding:0.5rem 1.5rem 0.5rem 4.5rem;font-size:1.5rem}@media only screen and (min-width: 1200px){.category-tree-popup-list ul li ul li a{padding:0.5rem 3rem 0.5rem 4.5rem}}.category-tree-popup-list ul li ul li .cat-tree-list-expand-collapse-button{left:1.5rem;width:3rem;height:3rem;font-size:1.6rem}.category-tree-popup-list ul li ul li.selected>a,.category-tree-popup-list ul li ul li.expanded>a{background:transparent !important;color:inherit !important;font-weight:bold}.category-tree-popup-list ul li ul li.selected>.cat-tree-list-expand-collapse-button,.category-tree-popup-list ul li ul li.expanded>.cat-tree-list-expand-collapse-button{color:#2f8fcf !important}.category-tree-popup-list ul li ul li ul{padding:1rem 0 3rem 0;background:transparent}.category-tree-popup-list ul li ul li ul li a{font-size:1.3rem;padding:0.5rem 1.5rem 0.5rem 7rem;font-weight:normal;position:relative}@media only screen and (min-width: 1200px){.category-tree-popup-list ul li ul li ul li a{padding:0.5rem 3rem 0.5rem 6.5rem}}.category-tree-popup-list ul li ul li ul li a:before{content:'';position:absolute;top:0;left:4.5rem;width:0.2rem;height:100%;background:rgba(0,0,0,0.2)}.category-tree-popup-list ul li ul li ul li .cat-tree-list-expand-collapse-button{left:3.5rem;left:4.7rem;height:2.4rem;width:2rem}.category-tree-popup-list ul li ul li ul li.selected>a{color:#2f8fcf !important}.category-tree-popup-list ul li ul li ul li ul{padding:1rem 0}.category-tree-popup-list ul li ul li ul li ul li a{font-size:1.3rem;padding:0.5rem 3rem 0.5rem 8rem;font-weight:normal}.category-tree-popup-list ul li ul li ul li ul li .cat-tree-list-expand-collapse-button{left:4.5rem}.centered .page-container{max-width:142rem;padding:0 1rem}.colors-circles .order-matrix__color-icon,.colors-circles .order-matrix-quintessence__color-icon,.colors-circles .product-detail-colors__item,.colors-circles .product-item__color-item,.colors-circles .variants-stock-popup__color-icon,.colors-circles .recommended-product-item__color-item,.colors-circles .cart-preview-variant__icon{border-radius:100%}.colors-circles .filter-component__options .color-value{border-radius:100%}.colors-radius .order-matrix__color-icon,.colors-radius .order-matrix-quintessence__color-icon,.colors-radius .product-detail-colors__item,.colors-radius .product-item__color-item,.colors-radius .variants-stock-popup__color-icon,.colors-radius .recommended-product-item__color-item,.colors-radius .cart-preview-variant__icon{border-radius:0.6rem}.colors-radius .filter-component__options .color-value{border-radius:0.6rem}li.color-value:after,li.product-detail-colors__item:after{content:attr(title);position:absolute;background-color:var(--f-button-color);color:#fff;padding:5px 8px;display:grid;place-content:center;bottom:100%;margin:auto;width:max-content;font-size:10px !important;transition:.15s;pointer-events:none;z-index:100000000}li.color-value:hover:after,li.product-detail-colors__item:hover:after{opacity:1}li.color-value:not(hover):after,li.product-detail-colors__item:not(:hover):after{opacity:0}.colors-variants-popup__caption{font-size:2.0rem;text-align:center}@media only screen and (min-width: 768px){.colors-variants-popup__caption{font-size:3.6rem}}.colors-variants{display:flex;flex-wrap:wrap;width:calc(100% + 1rem);margin:0 -0.5rem;padding:0 0 1rem 0}@media only screen and (min-width: 576px){.colors-variants{width:calc(100% + 2rem);margin:0 -1rem}}.colors-variants__item{width:50%;border:0.5rem solid transparent}@media only screen and (min-width: 768px){.colors-variants__item{width:33.33%}}@media only screen and (min-width: 992px){.colors-variants__item{width:25%;border:1rem solid transparent}}@media only screen and (min-width: 1200px){.colors-variants__item{width:20%}}.colors-variants-item{display:block;width:100%;text-decoration:none;color:#000;overflow:hidden}.colors-variants-item__image{display:block;padding-top:70%;position:relative;background:#fff}.colors-variants-item__image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:calc(100% - 1rem);max-height:calc(100% - 1rem)}.colors-variants-item__title{display:flex;width:100%;height:4rem;align-items:center;justify-content:center;font-size:1.6rem;font-weight:bold;color:#000;line-height:1.2;text-align:center;margin:0;padding:0}.colors-variants-item__availabilities{display:block;font-size:0;line-height:1.2;color:#000;font-weight:bold;text-align:center;width:100%;min-height:1.4rem;margin:0 0 1rem 0}@media only screen and (min-width: 768px){.colors-variants-item__availabilities{min-height:1.9rem}}.colors-variants-item__availabilities span{display:inline-block;vertical-align:middle;font-size:1.2rem;margin:0 0.3rem}@media only screen and (min-width: 768px){.colors-variants-item__availabilities span{font-size:1.5rem;margin:0 0.4rem}}.colors-variants-item__price{display:block;font-size:1.3rem;line-height:1.2;color:#da0000;font-weight:bold;text-align:center;width:100%;min-height:1.9rem;margin:0 0 1rem 0}@media only screen and (min-width: 576px){.colors-variants-item__price{font-size:1.5rem;margin:0 0 1.5rem 0}}.colors-variants-item__button{display:block;font-size:1.4rem;font-weight:bold;line-height:1.2;text-align:center;margin:0;padding:1rem 0;transition:0.3s ease-in-out}@media only screen and (min-width: 576px){.colors-variants-item__button{font-size:1.6rem}}.colors-variants-item:hover{text-decoration:none}.colors-variants-item:hover .colors-variants-item__title{text-decoration:underline}.colors-variants-item:hover .colors-variants-item__button{text-decoration:none;filter:brightness(0.9)}.confirm-dialog__title{font-size:2.2rem;text-align:center;margin-bottom:2rem}.confirm-dialog__text{font-size:1.6rem}.confirm-dialog__buttons{display:flex;justify-content:flex-end;border-top:0.05rem solid rgba(0,0,0,0.6);margin-top:2rem;padding-top:2rem}.confirm-dialog__buttons a{display:flex;justify-content:center;align-items:center;font-size:1.6rem;font-weight:bold;text-align:center;background-color:#fff;text-transform:uppercase;margin-left:1.6rem;cursor:pointer;padding:0 3.5rem;height:5rem;width:auto}.confirm-dialog__buttons a[data-option=false]{background-color:#b40000 !important;color:#fff !important}.confirm-dialog__buttons a[data-option=true]{background-color:#e49000 !important;color:#fff !important}.cookie-alert{position:fixed;bottom:0;left:0;z-index:999999;margin:0;padding:1rem 1rem 2rem 1rem;font-size:1.3rem;border:none;background:rgba(0,0,0,0.9);color:#fff;font-weight:500;line-height:1.2;text-align:left;width:100%;border-radius:0}.cookie-alert__inner{max-width:142rem;margin-left:auto;margin-right:auto;display:block;padding:0.5rem 3rem 0.5rem 3rem}@media only screen and (min-width: 992px){.cookie-alert__inner{display:flex}}.cookie-alert__inner .cookie-text{width:100%;padding:0.5rem 1rem 1.5rem 1rem}@media only screen and (min-width: 992px){.cookie-alert__inner .cookie-text{width:40%}}.cookie-alert__inner .cookie-controls{width:100%;display:block}@media only screen and (min-width: 576px){.cookie-alert__inner .cookie-controls{display:flex;text-align:right}}@media only screen and (min-width: 992px){.cookie-alert__inner .cookie-controls{width:60%}}.cookie-alert__inner .cookie-controls #accept-selection-btn{display:none}.cookie-alert__inner .cookie-controls .allow-selection-container{text-align:left;display:none;min-width:35rem;width:100%}@media only screen and (min-width: 576px){.cookie-alert__inner .cookie-controls .allow-selection-container{width:auto}}@media only screen and (min-width: 992px){.cookie-alert__inner .cookie-controls .allow-selection-container{margin-left:auto}}.cookie-alert__inner .cookie-controls .allow-selection-container td{padding:0 0.5rem}.cookie-alert__inner .cookie-controls .allow-selection-container td input{margin:0.5rem}.cookie-alert__inner .cookie-buttons{margin-left:auto;padding:0.5rem 0 0.5rem 0}.cookie-alert__inner .cookie-buttons a{color:#fff;text-decoration:underline}.cookie-alert__inner .cookie-buttons a:hover{text-decoration:none}.cookie-alert__inner .cookie-buttons__accept-btn{display:inline-block;vertical-align:middle;position:relative;top:unset;right:unset;float:none;background:#2f8fcf !important;color:#fff !important;font-weigt:bold;text-transform:uppercase;padding:0.8rem 2rem;outline:none;cursor:pointer;text-shadow:none;opacity:1;border-radius:0.3rem;line-height:1.0;margin:0 0 0 0.7rem;border:none;margin-bottom:1rem}.cookie-alert__inner .cookie-buttons__accept-btn:hover{color:#fff !important !important;opacity:1 !important;filter:brightness(110%)}.cookie-alert__inner .cookie-buttons__toggle-btn{display:inline-block;vertical-align:middle;position:relative;top:unset;right:unset;float:none;background:#162156 !important;color:#fff !important;font-weigt:bold;text-transform:uppercase;padding:0.8rem 2rem;outline:none;cursor:pointer;text-shadow:none;opacity:1;border-radius:0.3rem;line-height:1.0;margin:0 0 0 0.7rem;border:none;margin-bottom:1rem}.cookie-alert__inner .cookie-buttons__toggle-btn:hover{color:#fff !important !important;opacity:1 !important;filter:brightness(110%)}.content__login{max-width:40rem;margin:0 auto}.content__login h1{margin-bottom:3rem}.content__registration{max-width:75rem;margin:0 auto;padding:1.5rem 0 3rem 0}@media only screen and (min-width: 768px){.content__registration{padding:4rem 0}}.registration-tabs{border-bottom:0.1rem solid #c6ced5;margin:0 0 2rem 0}.registration-tabs__list{display:flex;align-items:flex-end;width:100%;justify-content:center;list-style:none;margin:0;padding:0}.registration-tabs__item{margin:0;padding:0;flex:1}.registration-tabs__item--active .registration-tabs__link{border-bottom-color:#1a1e22;color:inherit;opacity:1}.registration-tabs__link{border-bottom:0.2rem solid transparent;text-decoration:none;padding:1rem 0.5rem;color:inherit;font-size:1.4rem;font-weight:bold;line-height:1.2;text-transform:uppercase;transition:all .2s ease;display:block;text-align:center;opacity:0.5}@media only screen and (min-width: 768px){.registration-tabs__link{font-size:1.5rem;padding:1rem 2.5rem}}.registration-tabs__link:hover{text-decoration:none;border-bottom-color:#1a1e22;color:inherit;opacity:1}.registration-info{text-align:center;color:inherit;font-size:1.5rem;font-weight:bold;line-height:1.2}.registration-info a{color:#2f8fcf !important;text-decoration:underline}.registration-info a:hover{text-decoration:none}.customer-center{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.customer-center__header{width:100%;padding:1rem 0 1rem 0}.customer-center__header h1{font-size:3rem;font-weight:bold;line-height:1.2;margin:0;padding:0;color:inherit}@media only screen and (min-width: 992px){.customer-center__header h1{padding:0 0 2rem 0}}.customer-center__navigation{width:100%}@media only screen and (min-width: 992px){.customer-center__navigation{width:20rem}}@media only screen and (min-width: 1200px){.customer-center__navigation{width:25rem}}@media only screen and (min-width: 1400px){.customer-center__navigation{width:28rem}}.customer-center__container{width:100%}@media only screen and (min-width: 992px){.customer-center__container{width:calc(100% - 20rem - 2rem)}}@media only screen and (min-width: 1200px){.customer-center__container{width:calc(100% - 25rem - 2rem)}}@media only screen and (min-width: 1400px){.customer-center__container{width:calc(100% - 28rem - 2rem)}}.customer-navigation{margin:0 0 2rem 0}.customer-navigation ul{list-style:none;margin:0;padding:1rem 0}.customer-navigation ul li{margin:0;padding:0;position:relative}.customer-navigation ul li a,.customer-navigation ul li input{display:block;text-decoration:none;color:inherit;padding:0.5rem 1.5rem 0.5rem 2.5rem;font-size:1.4rem;line-height:1.2;font-weight:bold;cursor:pointer;border:none;background:transparent}@media only screen and (min-width: 1200px){.customer-navigation ul li a,.customer-navigation ul li input{padding:1rem 3rem 1rem 4rem;font-size:1.5rem}}.customer-navigation ul li a:hover,.customer-navigation ul li input:hover{text-decoration:underline}.customer-navigation ul li .menu-item__active{text-decoration:underline}.customer-profile-overview{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0 0 3rem 0}.customer-profile-overview-box{padding:1.5rem;width:100%;margin:0 0 2rem 0}@media only screen and (min-width: 768px){.customer-profile-overview-box{width:calc(50% - 1rem);padding:2rem 3rem}}.customer-profile-overview-box__caption{font-size:1.8rem;font-weight:bold;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0 0 1.5rem 0;text-transform:uppercase}.customer-profile-overview-box__controls{text-align:left}.customer-profile-overview-box__button{display:inline-block;white-space:nowrap;text-decoration:none;border:none;font-size:1.3rem;font-weight:bold;line-height:1.2;margin:0;padding:0.7rem 2.5rem;text-transform:uppercase;transition:0.3s;border-radius:4px;cursor:pointer}@media only screen and (min-width: 992px){.customer-profile-overview-box__button{font-size:1.4rem;padding:0.7rem 3.5rem}}.customer-profile-overview-box__button:hover{text-decoration:none;filter:brightness(0.9)}.customer-profile-overview-data{width:100%;font-size:1.5rem;margin:0 0 2rem 0}@media only screen and (min-width: 768px){.customer-profile-overview-data__separator{min-height:3.5rem}}.customer-profile-overview-data__name{font-weight:bold;padding:0.5rem 1rem 0.5rem 0}@media only screen and (min-width: 576px){.customer-profile-overview-data__name{white-space:nowrap}}.customer-profile-overview-data__value{padding:0.5rem 0}.customer-profile-overview-data__value--price{color:#da0000;font-weight:bold}.customer-profile-overview-data__link{padding:0.5rem;text-align:center}.customer-profile-overview-data__link a{white-space:nowrap;font-size:1.5rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0;text-decoration:underline;display:inline-block;transition:0.3s ease-in-out;position:relative}.customer-profile-overview-data__link a:hover{color:inherit;text-decoration:none}.customer-last-orders__caption{font-size:1.8rem;font-weight:bold;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0 0 1.5rem 0;text-transform:uppercase}.customer-last-orders .pager{padding:2rem 0 0 0}.customer-last-orders .pager__pages{padding:0}.customer-last-orders__controls{text-align:center}.customer-last-orders__button{display:inline-block;white-space:nowrap;text-decoration:none;border:none;font-size:1.4rem;font-weight:bold;line-height:1.2;margin:0;padding:0.7rem 2.5rem;text-transform:uppercase;transition:0.3s;border-radius:4px;cursor:pointer}@media only screen and (min-width: 992px){.customer-last-orders__button{font-size:1.5rem;padding:0.7rem 3.5rem}}.customer-last-orders__button:hover{text-decoration:none;filter:brightness(0.9)}.customer-popup__caption{font-size:2.0rem;text-align:center}@media only screen and (min-width: 768px){.customer-popup__caption{font-size:3.6rem}}.customer-center-head__name{font-size:2.4rem;font-weight:bold;line-height:1.2;margin:0;padding:0;color:inherit}@media only screen and (min-width: 992px){.customer-center-head__name{padding:0 0 2rem 0}}.customer-center-head__group{margin:0 0 4rem 0}.customer-center-head__controls{width:100%;text-align:center;padding:0 0 2rem 0}.customer-center-head__button{display:inline-block;white-space:nowrap;text-decoration:none;border:none;font-size:1.4rem;font-weight:bold;line-height:1.2;margin:0;padding:0.7rem 2.5rem;text-transform:uppercase;transition:0.3s;border-radius:4px;cursor:pointer}@media only screen and (min-width: 992px){.customer-center-head__button{font-size:1.5rem;padding:0.7rem 3.5rem}}.customer-center-head__button:hover{filter:brightness(0.9);text-decoration:none}.customer-center-table{background:#fff;display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;overflow:hidden}.customer-center-table__column{width:100%}@media only screen and (min-width: 768px){.customer-center-table__column--50{width:50%}}.customer-center-table__title{margin:0;padding:1.5rem 2rem;font-size:1.5rem;text-transform:uppercase;line-height:1.2;font-weight:bold}@media only screen and (min-width: 768px){.customer-center-table__title{padding:2rem}}.customer-center-table__table{font-size:1.5rem;line-height:1.2;font-weight:500;margin:2rem;max-width:calc(100% - 4rem)}.customer-center-table__row .customer-center-table__cell{vertical-align:top}.customer-center-table__row .customer-center-table__cell:first-child{padding:0 2rem 0 0;font-weight:bold;width:10rem}@media only screen and (min-width: 768px){.customer-center-table__row .customer-center-table__cell:first-child{width:auto}}.customer-center-tabs{margin:0 0 4rem 0}.customer-center-tabs__nav{margin:0;font-size:0;padding:0;list-style:none}.customer-center-tabs__item{display:inline-block;margin:0;padding:0}.customer-center-tabs__item.current a{background:#2f8fcf !important;color:#fff !important}.customer-center-tabs__item a{padding:1.5rem 1.5rem;font-size:1.4rem;text-transform:uppercase;color:inherit;line-height:1.2;font-weight:bold;display:block;text-decoration:none;transition:0.3s}@media only screen and (min-width: 768px){.customer-center-tabs__item a{padding:2rem;font-size:1.5rem}}.customer-center-tabs__item a:hover{background:rgba(0,0,0,0.2)}.customer-center-tabs__box{background:inherit;padding:2rem}.customer-center-tabs__table{font-size:1.5rem;line-height:1.2;font-weight:500;width:100%}.customer-center-tabs__table thead{display:none}@media only screen and (min-width: 768px){.customer-center-tabs__table thead{display:table-header-group}}.customer-center-tabs__table thead tr{border-bottom:1px solid rgba(0,0,0,0.2)}.customer-center-tabs__table thead tr td,.customer-center-tabs__table thead tr th{font-weight:bold;text-align:left;padding:0.5rem;color:inherit}.customer-center-tabs__table tbody tr{border-bottom:1px solid rgba(0,0,0,0.2);display:block;padding:1rem 0}@media only screen and (min-width: 768px){.customer-center-tabs__table tbody tr{display:table-row;padding:0}}.customer-center-tabs__table tbody tr td,.customer-center-tabs__table tbody tr th{font-weight:normal;text-align:left;padding:0;display:block}@media only screen and (min-width: 768px){.customer-center-tabs__table tbody tr td,.customer-center-tabs__table tbody tr th{display:table-cell;padding:0.7rem 0.5rem}}.customer-center-tabs__table tbody tr td:last-child,.customer-center-tabs__table tbody tr th:last-child{text-align:left !important}@media only screen and (min-width: 768px){.customer-center-tabs__table tbody tr td:last-child,.customer-center-tabs__table tbody tr th:last-child{width:6rem;text-align:center !important}}.customer-center-tabs__table tbody tr td a,.customer-center-tabs__table tbody tr th a{text-decoration:underline;color:inherit}.customer-center-tabs__table tbody tr td a:hover,.customer-center-tabs__table tbody tr th a:hover{text-decoration:none}.customer-center-tabs__table tbody tr td button,.customer-center-tabs__table tbody tr th button{border:none;background:none;border-radius:0;outline:none !important;cursor:pointer;padding:0;margin:0}.customer-center-tabs__table tbody tr td button img,.customer-center-tabs__table tbody tr th button img{transition:0.3s;opacity:0.7;max-height:1.6rem}.customer-center-tabs__table tbody tr td button:hover img,.customer-center-tabs__table tbody tr th button:hover img{opacity:1}.customer-center-tabs__controls{width:100%;text-align:center;padding:2rem 0 0 0}.customer-center-tabs__button{display:inline-block;white-space:nowrap;text-decoration:none;font-size:1.3rem;font-weight:bold;line-height:1.2;margin:0;padding:0.7rem 2.5rem;text-transform:uppercase;transition:0.3s;border-radius:4px;cursor:pointer;border:none}@media only screen and (min-width: 992px){.customer-center-tabs__button{font-size:1.4rem;padding:0.7rem 3.5rem}}.customer-center-tabs__button:hover{text-decoration:none;filter:brightness(0.9)}.customer-data{padding:1rem 0 3rem 0}@media only screen and (min-width: 768px){.customer-data{padding:3rem 0}}@media only screen and (min-width: 1200px){.customer-data{padding:6rem 0}}.customer-data-container{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.customer-data-container__left{width:100%}@media only screen and (min-width: 992px){.customer-data-container__left{width:67.5%;padding:0 4rem 0 0}}.customer-data-container__right{width:100%;padding:0 0 2.5rem 0}@media only screen and (min-width: 992px){.customer-data-container__right{width:32.5%;padding:0 0 5rem 0}}.customer-data-container__full-width{width:100%}.customer-data-article{font-size:1.4rem;padding:0 0 3rem 0}.customer-data-login{display:flex;width:100%;align-items:center;border:0.1rem solid #02c887;padding:1.5rem;margin:0 0 3rem 0;flex-direction:column}@media only screen and (min-width: 768px){.customer-data-login{padding:3rem;flex-direction:row}}@media only screen and (min-width: 1200px){.customer-data-login{padding:5rem}}.customer-data-login__button{display:inline-block;vertical-align:middle;text-decoration:none;margin:0;line-height:1.0;transition:0.3s;position:relative;text-transform:uppercase;white-space:nowrap;border:none;cursor:pointer;background:#02c887;color:#fff;font-size:1.6rem;font-weight:bold;padding:1.2rem 4.5rem}.customer-data-login__button:hover{background:#06b66a;color:#fff;text-decoration:none}.customer-data-login__info{text-align:center;padding:1.5rem 0 0 0;line-height:1.2;color:#000;font-size:1.6rem}@media only screen and (min-width: 768px){.customer-data-login__info{font-size:1.8rem;padding:0 0 0 2.5rem;text-align:left}}@media only screen and (min-width: 768px){.customer-data-login__info{font-size:1.8rem;padding:0 0 0 2.5rem}}@media only screen and (min-width: 1200px){.customer-data-login__info{padding:0 0 0 4.5rem}}.customer-form{padding:0 0 3rem 0}.content__custom-panel{padding:2rem 0}@media only screen and (min-width: 768px){.content__custom-panel{padding:3.5rem 0}}.custom-panel{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.custom-panel__box{width:100%;padding:0 0 3rem 0}@media only screen and (min-width: 992px){.custom-panel__box{width:calc(50% - 2rem)}}@media only screen and (min-width: 1400px){.custom-panel__box{width:calc(50% - 5rem)}}.custom-panel__box h2{text-align:center;font-size:2rem;line-height:1.2;color:#000;padding:0 0 2rem 0;margin:0;text-transform:uppercase;font-weight:bold}@media only screen and (min-width: 992px){.custom-panel__box h2{text-align:left}}.custom-panel__points{list-style:none;margin:0;padding:1rem 0 0 0;counter-reset:custom-counter}.custom-panel__points li{counter-increment:custom-counter;display:block;width:100%;text-decoration:none;background:#fff;font-size:1.6rem;line-height:1.2;color:#000;padding:2.2rem 2rem 2.2rem 7.5rem;margin:0 0 2rem 0;position:relative}.custom-panel__points li:before{content:counter(custom-counter);color:#fff;font-weight:bold;position:absolute;top:50%;left:2rem;transform:translateY(-50%);width:3.4rem;text-align:center;z-index:20}.custom-panel__points li:after{content:'';position:absolute;top:50%;left:2rem;transform:translateY(-50%);width:3.4rem;height:3.4rem;background:url(https://cdn-webassets.promotron.com/images/hexagon.svg) no-repeat center center;z-index:10}.custom-logo-gallery{display:flex;flex-wrap:wrap;width:calc(100% + 2rem);margin:0 -1rem 0 -1rem}.custom-logo-gallery__item{width:50%;border:1rem solid transparent}@media only screen and (min-width: 576px){.custom-logo-gallery__item{width:25%}}.custom-logo-gallery__link{display:block;width:100%;text-decoration:none;background:#fff;padding-top:100%;position:relative}.custom-logo-gallery__link img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:calc(100% - 2rem);max-height:calc(100% - 2rem)}.cart-delivery-option{padding:1rem 0 3rem 0}@media only screen and (min-width: 768px){.cart-delivery-option{padding:3rem 0}}@media only screen and (min-width: 1200px){.cart-delivery-option{padding:6rem 0}}.delivery-option-container{display:flex;flex-wrap:wrap;width:100%}.delivery-option-container__left{width:100%}@media only screen and (min-width: 992px){.delivery-option-container__left{width:67.5%;padding:0 4rem 0 0}}.delivery-option-container__right{width:100%;padding:0 0 2.5rem 0}@media only screen and (min-width: 992px){.delivery-option-container__right{width:32.5%;padding:0 0 5rem 0}}.delivery-option-container__full-width{width:100%}.delivery-option-article{font-size:1.4rem;padding:0 0 3rem 0}.method-group{padding:0 0 2.5rem 0}@media only screen and (min-width: 992px){.method-group{padding:0 0 5rem 0}}.method-group__title{margin:0;padding:1.5rem 2rem;font-size:1.5rem;text-transform:uppercase;line-height:1.2;font-weight:bold}@media only screen and (min-width: 768px){.method-group__title{padding:2rem}}.method-group__fields{padding:0.5rem 0 0 0}.region-section{padding:0 0 2.5rem 0}@media only screen and (min-width: 992px){.region-section{padding:0 0 5rem 0}}.region-section__title{margin:0;padding:1.5rem 2rem;font-size:1.5rem;text-transform:uppercase;line-height:1.2;font-weight:bold}@media only screen and (min-width: 768px){.region-section__title{padding:2rem}}.region-section__fields{padding:2rem 0 0 0;margin:0;display:flex;flex-direction:column}@media only screen and (min-width: 576px){.region-section__fields{flex-direction:row;align-items:start}}.region-section__fields label{font-size:1.5rem;display:flex;margin-right:2rem;display:flex;line-height:3.8rem}.region-section__select-container{display:flex;flex-direction:column}@media only screen and (min-width: 576px){.region-section__select-container{width:30rem}}.region-section__select-container .selectize-control,.region-section__select-container .form-field__select{background:transparent !important;min-width:20rem;margin-bottom:0.5rem}.region-section__select-container .selectize-input,.region-section__select-container .selectize-dropdown{background:#ffffff !important;min-width:20rem}.region-section__select-wrapper{width:100%}.method-list{list-style:none;margin:0;padding:0}.method-list__item{display:block;margin:0;padding:0.5rem 0}.method-link{display:block;margin:0;padding:0}.method-link input[type=radio]:checked+label:before{display:inline-block}.method-link input[disabled]+label{opacity:.5;filter:grayscale(0.5)}.method-link__radio{position:absolute;opacity:0;left:-999999px}.method-link__label{display:flex;align-items:center;flex-wrap:wrap;width:100%;margin:0;padding:1.2rem 1.5rem 1.2rem 4.5rem;cursor:pointer;position:relative}@media only screen and (min-width: 768px){.method-link__label{padding:1.8rem 3rem 1.8rem 4.5rem}}.method-link__label:before{display:none;content:'';position:absolute;top:50%;left:1.8rem;transform:translateY(-50%);width:1.0rem;height:1.0rem;background:url(https://cdn-webassets.promotron.com/images/check--black.svg) no-repeat center center;background-size:cover}.method-link__label:after{content:'';position:absolute;top:50%;left:1.5rem;transform:translateY(-50%);width:1.6rem;height:1.6rem;border:0.1rem solid #c1c1c1;border-radius:0.2rem;transition:0.3s}.method-link__icon{width:5rem;height:2.6rem;position:relative;display:none}@media only screen and (min-width: 576px){.method-link__icon{display:block}}@media only screen and (min-width: 768px){.method-link__icon{width:7rem;height:2.6rem}}.method-link__icon img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.method-link__name{width:calc(100% - 2rem);text-align:left;font-size:1.5rem;font-weight:bold;color:inherit;line-height:1.2;padding:0 1.5rem 0 0}@media only screen and (min-width: 576px){.method-link__name{width:calc(100% - 2rem - 5rem);padding:0 1.5rem}}@media only screen and (min-width: 768px){.method-link__name{width:55%}}.method-link__tooltip{width:2rem;position:relative}@media only screen and (min-width: 768px){.method-link__tooltip{width:2.4rem}}.method-link__tooltip img{max-width:100%;max-height:2rem}@media only screen and (min-width: 768px){.method-link__tooltip img{max-height:2.4rem}}.method-link__tooltip:hover .method-link__description{display:block;z-index:9999}.method-link__description{box-shadow:0 0 1rem rgba(0,0,0,0.3);display:none;position:absolute;top:-1rem;left:50%;transform:translate(-89%, -100%);width:20rem;background:#666;color:#fff;font-size:1.4rem;padding:1rem;border-radius:0.6rem;text-align:center}@media only screen and (min-width: 768px){.method-link__description{transform:translate(-50%, -100%)}}.method-link__description:before{content:'';position:absolute;left:89%;transform:translate(-50%, 100%);bottom:1px;border-top:0.8rem solid #666;border-left:0.8rem solid transparent;border-right:0.8rem solid transparent}@media only screen and (min-width: 768px){.method-link__description:before{left:50%}}.method-link__price{width:100%;text-align:left;font-size:1.5rem;font-weight:bold;color:inherit;line-height:1.2;padding:0}@media only screen and (min-width: 576px){.method-link__price{padding:0 0 0 6.5rem}}@media only screen and (min-width: 768px){.method-link__price{width:initial;padding:0;margin:0 0 0 auto;text-align:right}}.method-link:hover .method-link__label:after{border-color:#000}.method-link:hover .method-link__name{text-decoration:underline}#inquiry-form-popup{max-width:75rem !important}#product-sample-inquiry-form{max-width:75rem !important}#all-color-variants-popup{max-width:142rem !important}#printing-technologies-popup{max-width:142rem !important}#person-form-popup{max-width:75rem !important}#address-form-popup{max-width:75rem !important}#contact-form-popup{max-width:75rem !important}#edit-company-form-popup{max-width:75rem !important}#product-added-to-cart-popup{max-width:100rem !important}#confirm-popup{max-width:75rem !important}#contact-popup{max-width:75rem !important}#message-dialogue{max-width:50rem !important}#tron-calculator-popup{max-width:120rem !important;padding:1rem 0;height:95%}@media only screen and (min-width: 576px){#tron-calculator-popup{min-height:95rem;position:relative}}.catalogue-default__filter-box{margin:0 0 2rem 0;padding:2rem 1.5rem 0.5rem 1.5rem}@media only screen and (min-width: 992px){.catalogue-default__filter-box{padding:2.5rem 1.5rem 0.5rem 1.5rem}}@media only screen and (min-width: 1200px){.catalogue-default__filter-box{padding:2.5rem 2.5rem 0.5rem 2.5rem}}.filter-box-toggle{-webkit-appearance:none;text-decoration:none;display:block;border:none;border-radius:0;padding:1rem 2rem 1rem 3.5rem;text-transform:uppercase;line-height:1.1;font-weight:bold;font-size:1.2rem;text-align:left;transition:0.3s ease-in-out;display:block;outline:none !important;margin:0 0 1rem 0;cursor:pointer;position:relative}@media only screen and (min-width: 992px){.filter-box-toggle{display:none}}.filter-box-toggle::before{content:'';position:absolute;top:0.6rem;left:1rem;width:1.9rem;height:1.9rem;background:url(https://cdn-webassets.promotron.com/images/cog.svg) no-repeat center center;transform:rotate(0deg);background-size:1.2rem;transition:0.3s ease-in-out}.filter-box-toggle.open::before{transform:rotate(180deg)}.filter-box-toggle:hover{text-decoration:underline}.filter-component{padding:0 0 1rem 0;border-bottom:0.1rem solid rgba(0,0,0,0.2);margin:0 0 2rem 0}.filter-component:last-child{border:none}.filter-component__heading{outline:none !important;cursor:pointer;font-size:1.6rem;font-weight:bold;color:inherit;line-height:1.2;text-transform:uppercase;text-decoration:none;display:block;position:relative;width:100%;text-align:left;border:none;border-radius:0;background:transparent;margin:0;padding:0 2rem 1rem 0}.filter-component__heading::before{content:'';position:absolute;top:0;right:0;width:1.9rem;height:1.9rem;background:url(https://cdn-webassets.promotron.com/images/arrow-down.svg) no-repeat center center;transform:rotate(180deg);background-size:1.4rem;transition:0.3s ease-in-out}.filter-component__heading:hover{text-decoration:underline}.filter-component__heading.open::before{transform:rotate(0deg)}.filter-component__group .ui-slider{margin:0 1.3rem 0 0.9rem}.filter-component__group .checkbox-value label{padding:0.5rem 0 0.5rem 2.5rem;display:block;position:relative;cursor:pointer;color:inherit;font-size:1.4rem;line-height:1.2;font-weight:normal;font-weight:500}.filter-component__group .checkbox-value label input{position:absolute;top:50%;left:0;transform:translateY(-50%);border:0.1rem solid #c0c0c0;background:#fff;border-radius:0.3rem;width:1.6rem;height:1.6rem}.filter-component__group .checkbox-value label:hover{text-decoration:underline}.filter-component__group .checkbox-value .checkbox-value-child{padding:0 0 0 2rem}.filter-component__group .checkbox-value .checkbox-value-child label{font-size:0;font-weight:normal;color:#2f8fcf !important}.filter-component__group .checkbox-value .checkbox-value-child label span{font-size:1.4rem}.filter-component__group .checkbox-value .checkbox-value-child label:hover{text-decoration:none}.filter-component__group .checkbox-fake-link{color:inherit;text-decoration:underline}.filter-component__group .checkbox-fake-link:hover{color:inherit;text-decoration:none}.filter-component__group .color-input label{padding:0.2rem 0 0.2rem 2.5rem;display:block;position:relative;cursor:pointer;color:inherit;font-size:1.4rem;line-height:1.2;font-weight:normal}.filter-component__group .color-input label input{position:absolute;top:50%;left:0;transform:translateY(-50%);border:0.1rem solid #c0c0c0;background:#fff;border-radius:0.3rem;width:1.6rem;height:1.6rem}.filter-component__group .color-fake-link{color:#2f8fcf !important;text-decoration:underline}.filter-component__group .color-fake-link:hover{color:#2f8fcf !important;text-decoration:none !important}.filter-component__group .radio-input label{padding:0.5rem 0 0.5rem 2.5rem;display:block;position:relative;cursor:pointer;color:inherit;font-size:1.4rem;line-height:1.2;font-weight:normal;font-weight:600}.filter-component__group .radio-input label input{position:absolute;top:50%;left:0;transform:translateY(-50%);border:0.1rem solid #c0c0c0;background:#fff;border-radius:0.3rem;width:1.6rem;height:1.6rem}.filter-component__group .radio-input label:hover{text-decoration:underline}.filter-component__group .input-with-hints{display:flex;align-items:center;width:100%}.filter-component__group .input-with-hints span{color:inherit;font-size:1.4rem;line-height:1.2}.filter-component__group .input-with-hints input{margin:0 0.7rem;max-width:calc(100% - 65px)}.filter-component__group input.text-filter-input{width:100%;padding:0.5rem 1rem;border:0.1rem solid rgba(0,0,0,0.2);border-radius:0.4rem;font-size:1.6rem;line-height:1.2;font-weight:bold}.filter-component__group select{width:100%;padding:0.5rem 1rem;border:0.1rem solid rgba(0,0,0,0.2);border-radius:0.4rem;font-size:1.6rem;line-height:1.2;font-weight:bold}.filter-component__group h5{font-size:1.5rem;font-weight:bold;color:inherit;line-height:1.2;text-decoration:none;display:block;position:relative;width:100%;text-align:left;margin:0;padding:1rem 0 0.5rem 0}.filter-component__group .show-more-link{padding:0rem 0 1rem 2rem;font-size:1.4rem;font-weight:normal;color:inherit;line-height:1.2;text-decoration:underline;cursor:pointer;margin:1rem 0 1rem 0}.filter-component__group .show-more-link:hover{color:#2f8fcf !important}.filter-component__group .show-more-link::after{content:"";border-top:5px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;margin:0 0 0.2rem 0.7rem;opacity:0.6;display:inline-block;vertical-align:middle}.filter-component__group .show-more-link__first-level{padding:0rem 0 1rem 0rem !important}.filter-component__group .show-less-link{padding:0rem 0 1rem 2rem;font-size:1.4rem;font-weight:normal;color:inherit;line-height:1.2;text-decoration:underline;cursor:pointer;margin:1rem 0 1rem 0}.filter-component__group .show-less-link:hover{color:#2f8fcf !important}.filter-component__group .show-less-link::after{content:"";border-bottom:5px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;margin:0 0 0.2rem 0.7rem;opacity:0.6;display:inline-block;vertical-align:middle}.filter-component__group-name{font-size:1.4rem;font-weight:bold;color:inherit;line-height:1.2;text-transform:uppercase;text-decoration:none;display:block;position:relative;width:100%;text-align:left;margin:0;padding:0 0 1rem 0}.filter-component__options{list-style:none;margin:0;padding:0 0 1.5rem 0}.filter-component__options li{margin:0;padding:0}.filter-component__options li.image-icon{display:inline-block;vertical-align:top;margin:0 0.2rem 0.5rem 0;cursor:pointer}.filter-component__options li.color-value{display:inline-block;vertical-align:top;width:1.8rem;height:1.8rem;border:1px solid #ccc;margin:0 0.2rem 0.5rem 0;cursor:pointer;position:relative}.filter-component__options li.color-value.color-icon-selected:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url(https://cdn-webassets.promotron.com/images/check--white.svg) no-repeat center center;width:100%;height:100%;background-size:1rem 1rem;filter:drop-shadow(0px 0px 1px rgba(0,0,0,0.6))}.filter-component__controls{padding:1rem 0}.filter-component__controls .clear-link{font-size:1.4rem;font-weight:normal;color:inherit;line-height:1.2;text-decoration:underline;cursor:pointer}.filter-component__controls .clear-link:hover{color:inherit;text-decoration:none}.filter-component .range-filter-fields{display:flex;width:100%;align-items:center;padding:2rem 0 0.5rem 0}.filter-component .range-filter-fields__separator{width:4rem;text-align:center;font-size:1.4rem;line-height:1.2;font-weight:normal}.filter-component .range-filter-fields__unit{width:4rem;text-align:center;font-size:1.4rem;line-height:1.2;font-weight:normal}.filter-component .range-filter-fields .sliderValue{width:calc(50% - 4rem);padding:0.5rem 0;border:0.1rem solid rgba(0,0,0,0.2);border-radius:0.4rem;font-size:1.6rem;line-height:1.2;font-weight:bold;text-align:center}.filter-component .range-filter-fields__hint{display:flex;width:calc(100% - 4rem);justify-content:space-between;align-items:center;font-size:1.2rem;line-height:1.2;font-weight:normal}.filter-component .range-filter-fields__hint span{width:calc(50% - 2rem);text-align:center}.filter-component .textile-sizes{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;border-left:0.1rem solid rgba(0,0,0,0.1);margin:0 0 1rem 0}.filter-component .textile-sizes__item{font-size:1.4rem;width:33.3333%;text-align:center;cursor:pointer;height:4rem;margin:0;font-weight:bold;border-right:0.1rem solid rgba(0,0,0,0.1);border-bottom:0.1rem solid rgba(0,0,0,0.1);display:flex;justify-content:center;align-items:center;padding:0.8rem;min-height:5rem}.filter-component .textile-sizes__item:nth-child(1),.filter-component .textile-sizes__item:nth-child(2),.filter-component .textile-sizes__item:nth-child(3){border-top:0.1rem solid rgba(0,0,0,0.1)}.filter-component .textile-sizes__item input{display:none}.filter-component .textile-sizes__item.selected,.filter-component .textile-sizes__item:hover{background-color:#2f8fcf !important;color:#fff !important}.filter-component .textile-sizes__item-more{font-size:1.2rem;width:33.3333%;text-align:center;cursor:pointer;height:4rem;margin:0;font-weight:bold;border-right:0.1rem solid rgba(0,0,0,0.1);border-bottom:0.1rem solid rgba(0,0,0,0.1);display:flex;justify-content:center;align-items:center;padding:0.8rem;min-height:5rem}.filter-component .textile-sizes__item-more:nth-child(1),.filter-component .textile-sizes__item-more:nth-child(2),.filter-component .textile-sizes__item-more:nth-child(3){border-top:0.1rem solid rgba(0,0,0,0.1)}.filter-component .textile-sizes__item-more input{display:none}.filter-component .textile-sizes__item-more.selected,.filter-component .textile-sizes__item-more:hover{background-color:#2f8fcf !important;color:#fff !important}.content__catalogue-two-column .catalogue-default__filter-box,.content__catalogue-full-two-column .catalogue-default__filter-box{display:none}@media only screen and (min-width: 992px){.content__catalogue-two-column .catalogue-default__filter-box,.content__catalogue-full-two-column .catalogue-default__filter-box{display:block !important}}.content__catalogue-default .catalogue-default__filter-box{display:none}.catalogue-one-column .filter-box-toggle{display:block !important}.ui-widget-header{background:#162156 !important}.filters-summary{list-style:none;margin:0;padding:1rem 0 1rem 0;font-size:0}.filters-summary__item{margin:0;padding:0;display:inline-block;vertical-align:middle}.filters-summary__item-label{background:#777;border-radius:0.3rem;color:#fff;margin:0 1rem 0.5rem 0;position:relative;display:block;padding:0.3rem 2.6rem 0.3rem 1rem;font-size:1.3rem;font-weight:normal;line-height:1.5;text-decoration:none}.filters-summary__item-label:before{content:'×';position:absolute;top:50%;transform:translateY(-50%);right:0.6rem;color:#fff;font-size:2.5rem;line-height:1}.filters-summary__item-label:hover{color:#fff;background:#000}.filters-summary__cancel-all-filters{margin:0;padding:0;display:inline-block;vertical-align:middle}.filters-summary__cancel-all-filters a{color:#000;margin:0 0 0.5rem 0;position:relative;display:block;padding:0.3rem 1rem;font-size:1.3rem;font-weight:normal;line-height:1.5;text-decoration:underline}.filters-summary__cancel-all-filters a:hover{text-decoration:none;color:#028ff9}first-visitor-popup{display:none}body{font-family:"Open Sans",sans-serif !important}.fav-categories__title,.intro-products__title,.footer-nav__caption span,.catalogue-header h1,.recommended-products-region__caption,.filter-component__heading,.product-item__button,.product-detail__title,.product-detail-informations__button,.tab-content h2,.product-printing-item__button,.similar-products__title,.visited-products__title,.printing-position-popup__caption,.printing-position-item__button,.colors-variants-popup__caption,.variants-stock-popup__caption,.colors-variants-item__button,.price-matrix-popup__caption,.order-matrix-popup__caption,.order-matrix-popup__button,.customer-center__header h1,.customer-profile-overview-box__button,.customer-last-orders__button,.customer-last-orders__caption,.customer-profile-overview-box__caption,.customer-center-head__name,.customer-center-head__button,.customer-center-tabs__button,.order-detail-items__button,.form-field__button,.configurable-content-headers th,.customer-center-table__title,.customer-center-tabs__item,.customer-center-tabs__table thead th,.customer-popup__caption,.form-group__title,.pager__button-append,.tabs-nav__button,.article-list__item h1,.article-list__item h2,.search-header h1,.cart-tabs__title,.cart-button,.method-group__title,.customer-data-login__button,.search-suggest__button-all,.search-suggest__caption,.search-result-region__caption,.registration-tabs__link,.registration-confirm__title,.registration-success__title,.product-tron-logo-on-image__button,.tron-logo__button,.category-tree-toggle,.tron-logo-card__button,.product-detail-order-sample__button .gift-voucher .gift-voucher__submit .gift-voucher__input{font-family:"Montserrat",sans-serif !important}.footer-columns__content{padding:4.5rem 0 0 0}.footer-columns .footer-content{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.footer-columns .footer-content__info{width:100%}@media only screen and (min-width: 992px){.footer-columns .footer-content__info{width:25%}}.footer-columns .footer-content__navs{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width: 992px){.footer-columns .footer-content__navs{width:75%}}.footer-columns .footer-content .footer-logo{width:100%;height:5rem;position:relative;margin:0 0 2.5rem 0}@media only screen and (min-width: 1200px){.footer-columns .footer-content .footer-logo{height:5rem}}.footer-columns .footer-content .footer-logo img{width:auto;max-width:100%;max-height:5rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 576px){.footer-columns .footer-content .footer-logo img{left:0;transform:translateY(-50%)}}@media only screen and (min-width: 1200px){.footer-columns .footer-content .footer-logo img{max-height:5rem}}.footer-columns .footer-content .footer-info{text-align:center}@media only screen and (min-width: 576px){.footer-columns .footer-content .footer-info{text-align:left}}.footer-columns .footer-content .footer-info p{line-height:1.5;color:inherit;font-weight:normal;font-size:1.4rem;margin:0 0 2.5rem 0}.footer-columns .footer-content .footer-info a{color:inherit;transition:0.3s ease-in-out color;text-decoration:underline}.footer-columns .footer-content .footer-info a:hover{color:inherit;text-decoration:none}.footer-columns .footer-content .footer-nav{width:100%;padding:0 0 4.5rem 0}@media only screen and (min-width: 576px){.footer-columns .footer-content .footer-nav{width:33.33%;padding:0 0 2.5rem 0}}.footer-columns .footer-content .footer-nav__caption{line-height:1.2;color:inherit;font-weight:bold;font-size:1.4rem;text-transform:uppercase;margin:0;padding:0 0 3.5rem 0;position:relative;text-align:center}@media only screen and (min-width: 576px){.footer-columns .footer-content .footer-nav__caption{text-align:left}}.footer-columns .footer-content .footer-nav__caption:before{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:1.5rem;width:2rem;height:0.1rem;background:#2f8fcf !important}@media only screen and (min-width: 576px){.footer-columns .footer-content .footer-nav__caption:before{left:0;transform:none}}.footer-columns .footer-content .footer-nav__list{list-style:none;margin:0;padding:0}.footer-columns .footer-content .footer-nav__item{margin:0;padding:0}.footer-columns .footer-content .footer-nav__link{line-height:1.2;color:inherit;font-weight:normal;font-size:1.4rem;text-decoration:underline;display:block;padding:0.3rem 0;transition:0.3s ease-in-out color;text-align:center}@media only screen and (min-width: 576px){.footer-columns .footer-content .footer-nav__link{text-align:left}}.footer-columns .footer-content .footer-nav__link:hover{color:inherit;text-decoration:none}.footer-columns .footer-content .footer-payment-info{width:100%;position:relative;margin:0 0 2rem 0;text-align:center}@media only screen and (min-width: 576px){.footer-columns .footer-content .footer-payment-info{text-align:left}}.footer-columns .footer-content .footer-payment-info img{max-width:100%;max-height:4rem;display:inline-block}.footer-columns .footer-content .footer-payment-info h1{font-size:1.25rem}.footer-columns .footer-social{text-align:center;padding:1rem 0}.footer-columns .footer-social ul{list-style:none;margin:0;padding:0}@media only screen and (min-width: 576px){.footer-columns .footer-social ul{text-align:right}}.footer-columns .footer-social ul li{display:inline-block;vertical-align:middle;margin:0 0.4rem;text-decoration:none}@media only screen and (min-width: 576px){.footer-columns .footer-social ul li{margin:0 0 0 0.7rem}}.footer-columns .footer-social ul li a img{width:auto;max-height:22px}.footer-custom .copyright{text-align:center !important;color:#777777}.footer-custom .copyright a{text-decoration:underline}.footer-custom .copyright a:hover{text-decoration:none}.footer-europegift__content{padding:4.5rem 0 0 0}.footer-europegift .footer-content{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.footer-europegift .footer-content__info{width:100%}@media only screen and (min-width: 992px){.footer-europegift .footer-content__info{width:25%}}.footer-europegift .footer-content__navs{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width: 992px){.footer-europegift .footer-content__navs{width:75%}}.footer-europegift .footer-content .footer-logo{width:100%;height:5rem;position:relative;margin:0 0 2.5rem 0}@media only screen and (min-width: 1200px){.footer-europegift .footer-content .footer-logo{height:5rem}}.footer-europegift .footer-content .footer-logo img{max-width:100%;max-height:5rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 576px){.footer-europegift .footer-content .footer-logo img{left:0;transform:translateY(-50%)}}@media only screen and (min-width: 1200px){.footer-europegift .footer-content .footer-logo img{width:auto;max-height:5rem}}.footer-europegift .footer-content .footer-info{text-align:center;color:#000 !important}@media only screen and (min-width: 576px){.footer-europegift .footer-content .footer-info{text-align:left}}.footer-europegift .footer-content .footer-info p{line-height:1.5;color:inherit;font-weight:normal;font-size:1.4rem;margin:0 0 2.5rem 0}.footer-europegift .footer-content .footer-info a{color:inherit;transition:0.3s ease-in-out color;text-decoration:none}.footer-europegift .footer-content .footer-info a:hover{color:inherit;text-decoration:underline}.footer-europegift .footer-content .footer-nav{width:100%;padding:0 0 4.5rem 0}@media only screen and (min-width: 576px){.footer-europegift .footer-content .footer-nav{width:33.33%;padding:0 0 2.5rem 0}}.footer-europegift .footer-content .footer-nav__caption{line-height:1.2;color:#2f8fcf !important;font-weight:bold;font-size:1.8rem;text-transform:uppercase;margin:0;padding:0 0 1rem 0;position:relative;text-align:center}@media only screen and (min-width: 576px){.footer-europegift .footer-content .footer-nav__caption{text-align:left}}.footer-europegift .footer-content .footer-nav__list{list-style:none;margin:0;padding:0}.footer-europegift .footer-content .footer-nav__item{margin:0;padding:0}.footer-europegift .footer-content .footer-nav__link{line-height:2rem;color:inherit;font-weight:normal;font-size:1.4rem;text-decoration:none;display:block;padding:0.1rem 0;transition:0.3s ease-in-out color;text-align:center}@media only screen and (min-width: 576px){.footer-europegift .footer-content .footer-nav__link{text-align:left}}.footer-europegift .footer-content .footer-nav__link:hover{color:inherit;text-decoration:underline}.footer-europegift .footer-content .footer-nav__link:before{content:">";color:#2f8fcf !important;display:none;width:18px;font-size:2rem;float:left}@media only screen and (min-width: 576px){.footer-europegift .footer-content .footer-nav__link:before{display:block}}.footer-europegift .footer-content .footer-payment-info{width:100%;position:relative;margin:0 0 2rem 0;text-align:center}@media only screen and (min-width: 576px){.footer-europegift .footer-content .footer-payment-info{text-align:left}}.footer-europegift .footer-content .footer-payment-info img{max-width:100%;max-height:4rem;display:inline-block}.footer-europegift .footer-content .footer-payment-info h1{font-size:1.25rem}.footer-europegift .footer-social{text-align:center;background-color:#ffff;color:#000000;font-size:2.5rem;padding:2rem 0}.footer-europegift .footer-social ul{list-style:none;margin:0;padding:0}.footer-europegift .footer-social ul li{display:inline-block;vertical-align:middle;margin:0 0.4rem;text-decoration:none}@media only screen and (min-width: 576px){.footer-europegift .footer-social ul li{margin:0 0 0 0.7rem}}.footer-europegift .footer-social ul li a img{width:auto;max-height:70px}.footer-europegift__bottom{display:inline;color:#000 !important}.footer-europegift__bottom ul{padding:0;text-decoration:none;list-style:none;font-size:1.4rem;display:block;margin:1rem 0}.footer-europegift__bottom ul li{display:inline;color:#000 !important;margin:0 0 0 0.5rem}.footer-europegift__bottom ul li a{color:#000 !important}.footer-europegift__bottom ul li a:hover{color:#000 !important}.footer-europegift__copyright{color:#000 !important}.footer-proad{font-size:14px !important}.footer-proad .footer-nav__caption{text-transform:initial !important}.footer-proad .proad-hover-img{margin-left:auto}.footer-proad .proad-hover-img img{width:30px;height:30px;filter:invert(67%) sepia(43%) saturate(652%) hue-rotate(30deg) brightness(100%) contrast(97%)}.footer-proad .proad-hover-text{padding-top:8px;text-transform:initial !important}.footer-proad .inquiry__button{margin-top:3rem;width:300px;font-size:12px;background:#0A0A0A !important;border-radius:5px;text-decoration:none !important;padding-left:2rem;padding-right:1rem;cursor:pointer;font-weight:400}.footer-proad .footer-columns__content{padding-bottom:6rem}.footer-proad__content{padding:4.5rem 0 0 0}.footer-proad .footer-content{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.footer-proad .footer-content__info{width:100%}@media only screen and (min-width: 992px){.footer-proad .footer-content__info{width:25%}}.footer-proad .footer-content__navs{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width: 992px){.footer-proad .footer-content__navs{width:75%}}.footer-proad .footer-content .footer-logo{width:100%;height:5rem;position:relative;margin:0 0 2.5rem 0}@media only screen and (min-width: 1200px){.footer-proad .footer-content .footer-logo{height:5rem}}.footer-proad .footer-content .footer-logo img{max-width:100%;max-height:5rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 576px){.footer-proad .footer-content .footer-logo img{left:0;transform:translateY(-50%)}}@media only screen and (min-width: 1200px){.footer-proad .footer-content .footer-logo img{width:auto;max-height:5rem}}.footer-proad .footer-content .footer-info{text-align:center;margin-right:8rem}@media only screen and (min-width: 576px){.footer-proad .footer-content .footer-info{text-align:left}}.footer-proad .footer-content .footer-info p{line-height:1.5;color:inherit;font-weight:normal;font-size:1.4rem;margin:0 0 2.5rem 0}.footer-proad .footer-content .footer-info a{color:inherit;transition:0.3s ease-in-out color;text-decoration:underline}.footer-proad .footer-content .footer-info a:hover{color:inherit;text-decoration:none}.footer-proad .footer-content .footer-nav{width:100%;padding:0 0 4.5rem 0}@media only screen and (min-width: 576px){.footer-proad .footer-content .footer-nav{width:33.33%;padding:0 0 2.5rem 0}}.footer-proad .footer-content .footer-nav__caption{line-height:1.2;color:inherit;font-weight:bold;font-size:1.4rem;text-transform:uppercase;margin:0;padding:0 0 3.5rem 0;position:relative;text-align:center}@media only screen and (min-width: 576px){.footer-proad .footer-content .footer-nav__caption{text-align:left}}.footer-proad .footer-content .footer-nav__caption:before{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:1.5rem;width:2rem;height:0.1rem;background:#2f8fcf !important}@media only screen and (min-width: 576px){.footer-proad .footer-content .footer-nav__caption:before{left:0;transform:none}}.footer-proad .footer-content .footer-nav__list{list-style:none;margin:0;padding:0}.footer-proad .footer-content .footer-nav__item{margin:0;padding:0}.footer-proad .footer-content .footer-nav__link{line-height:1.2;color:inherit;font-weight:normal;font-size:1.4rem;text-decoration:underline;display:block;padding:0.3rem 0;transition:0.3s ease-in-out color;text-align:center}@media only screen and (min-width: 576px){.footer-proad .footer-content .footer-nav__link{text-align:left}}.footer-proad .footer-content .footer-nav__link:hover{color:inherit;text-decoration:none}.footer-proad .footer-content .footer-payment-info{width:100%;position:relative;margin:0 0 2rem 0;text-align:center}@media only screen and (min-width: 576px){.footer-proad .footer-content .footer-payment-info{text-align:left}}.footer-proad .footer-content .footer-payment-info img{max-width:100%;max-height:4rem;display:inline-block}.footer-proad .footer-content .footer-payment-info h1{font-size:1.25rem}.footer-proad .footer-social{text-align:center;font-size:0;padding:1rem 0}.footer-proad .footer-social ul{list-style:none;margin:0;padding:0}@media only screen and (min-width: 576px){.footer-proad .footer-social ul{text-align:right}}.footer-proad .footer-social ul li{display:inline-block;vertical-align:middle;margin:0 0.4rem;text-decoration:none}@media only screen and (min-width: 576px){.footer-proad .footer-social ul li{margin:0 0 0 0.7rem}}.footer-proad .footer-social ul li a img{width:auto;max-height:22px}.footer-proad .footer-logo-proad img{height:7rem;margin-bottom:3rem}.footer-proad .map-point-proad{width:30px;margin-right:13px;border-right:1px solid black}.footer-proad .map-point-proad img{width:20px}.footer-proad .proad-address{margin-left:43px}.footer-proad .personal-service-proad{border-top:solid 1px #AEC92B;width:100%;padding-top:4rem;margin-top:4rem !important}.footer-proad .footer-nav__caption:before{content:none !important}.footer-proad .footer-nav__link{text-decoration-line:none !important;margin-bottom:2.5rem}.configurable-footer-proad{background-color:#F2F2F2 !important;color:#0A0A0A !important}.configurable-footer-proad .configurable-footer-links{background-color:#F2F2F2 !important;color:#0A0A0A !important}.copyright-proad-container{background:#AEC92B 0% 0% no-repeat padding-box}.copyright-proad{margin-left:auto;margin-right:auto;max-width:142rem;padding:1rem 3rem !important;color:inherit;text-align:center;font-weight:normal;line-height:1.2;font-size:1.2rem}.copyright-proad span{font-size:1.2rem;font-weight:normal;line-height:1.2}@media only screen and (min-width: 576px){.copyright-proad{text-align:left}}.copyright-proad a{color:inherit;text-decoration:none;transition:0.3s ease-in-out color}.copyright-proad a:hover{color:inherit;text-decoration:underline}.copyright-proad .proad-social-text{font-size:12px;font-weight:bold;color:#0A0A0A;margin-top:auto;margin-bottom:auto}.footer-reva .footer-content{text-align:center !important;display:flex !important;flex-direction:row;flex-wrap:wrap;width:100% !important;align-items:center !important}.footer-reva .footer-content__info{align-items:center !important;display:flex !important;width:300px !important;background-color:#ffce2e !important;padding-bottom:4rem !important;margin:auto !important}@media only screen and (min-width: 992px){.footer-reva .footer-content__info{margin:auto !important;padding-bottom:4rem !important}}.footer-reva .footer-content__navs{display:flex;flex-direction:row;flex-wrap:wrap;background-color:#ffce2e !important;margin:auto !important}@media only screen and (min-width: 992px){.footer-reva .footer-content__navs{width:75%;background-color:#ffce2e !important;margin:auto !important}}.footer-reva .footer-content .footer-logo{display:flex !important;margin:auto !important;align-items:center !important;height:5rem;position:relative}@media only screen and (min-width: 1200px){.footer-reva .footer-content .footer-logo{margin:auto !important;height:5rem}}.footer-reva .footer-content .footer-logo img{display:flex !important;max-width:100%;max-height:5rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 576px){.footer-reva .footer-content .footer-logo img{left:0;transform:translateY(-50%);margin:auto !important}}@media only screen and (min-width: 1200px){.footer-reva .footer-content .footer-logo img{max-height:5rem;margin:auto !important}}.footer-reva .footer-content .footer-info{text-align:center;background-color:#ffce2e !important}@media only screen and (min-width: 576px){.footer-reva .footer-content .footer-info{text-align:left}}.footer-reva .footer-content .footer-info p{line-height:1.5;color:black !important;font-weight:normal;font-size:1.4rem;margin:0 0 2.5rem 0}.footer-reva .footer-content .footer-info a{color:black !important;transition:0.3s ease-in-out color;text-decoration:underline}.footer-reva .footer-content .footer-info a:hover{color:black !important;text-decoration:none}.footer-reva .footer-content .footer-nav{width:100%;padding:0 0 4.5rem 0;background-color:#ffce2e !important}@media only screen and (min-width: 576px){.footer-reva .footer-content .footer-nav{width:33.33%;padding:0 0 2.5rem 0}}.footer-reva .footer-content .footer-nav__caption{line-height:1.2;color:inherit;font-weight:bold;font-size:1.4rem;text-transform:uppercase;margin:0;padding:0 0 3.5rem 0;position:relative;text-align:center}@media only screen and (min-width: 576px){.footer-reva .footer-content .footer-nav__caption{text-align:left}}.footer-reva .footer-content .footer-nav__caption:before{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:1.5rem;width:2rem;height:0.1rem;background:#2f8fcf !important}@media only screen and (min-width: 576px){.footer-reva .footer-content .footer-nav__caption:before{left:0;transform:none}}.footer-reva .footer-content .footer-nav__list{list-style:none;margin:0;padding:0;background-color:#ffce2e !important}.footer-reva .footer-content .footer-nav__item{margin:0;padding:0;background-color:#ffce2e !important}.footer-reva .footer-content .footer-nav__link{line-height:1.2;color:black !important;font-weight:normal;font-size:1.9rem !important;text-decoration:none !important;display:list-item !important;padding:0.3rem 0;transition:0.3s ease-in-out color;text-align:center;background-color:#ffce2e !important;font-family:'Fjalla One', sans-serif !important}@media only screen and (min-width: 576px){.footer-reva .footer-content .footer-nav__link{text-align:left}}.footer-reva .footer-content .footer-nav__link:hover{color:black !important;text-decoration:none}.footer-reva .footer-content .footer-nav__link::before{content:"• "}.footer-reva .footer-payment-info{width:100%;position:relative;margin:0 0 2rem 0;text-align:center}@media only screen and (min-width: 576px){.footer-reva .footer-payment-info{text-align:left}}.footer-reva .footer-payment-info img{max-width:100%;max-height:4rem;display:inline-block}.footer-reva .footer-columns__content{padding:4.5rem 0 0 0;background-color:#ffce2e !important}.footer-reva .footer-columns .footer-social{text-align:center;font-size:0;padding:1rem 0}.footer-reva .footer-columns .footer-social ul{list-style:none;margin:0;padding:0}@media only screen and (min-width: 576px){.footer-reva .footer-columns .footer-social ul{text-align:right}}.footer-reva .footer-columns .footer-social ul li{display:inline-block;vertical-align:middle;margin:0 0.4rem;text-decoration:none}@media only screen and (min-width: 576px){.footer-reva .footer-columns .footer-social ul li{margin:0 0 0 0.7rem}}.footer-reva .footer-columns .footer-social ul li a img{width:auto;max-height:22px}.footer-reva .footer-columns__bottom{background-color:#ffce2e !important}.footer-reva .profi-text{color:black !important;padding-left:25rem !important;font-size:2rem !important}.footer-reva .footer-logo-reva{display:flex !important;text-align:center !important;margin:auto !important}.footer-rows__content{padding:4.5rem 0 0 0}.footer-rows .footer-content{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.footer-rows .footer-content__info{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.footer-rows .footer-content__navs{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.footer-rows .footer-content .footer-content-inner{margin:0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width: 768px){.footer-rows .footer-content .footer-content-inner{width:75%}}.footer-rows .footer-content .footer-logo{width:100%;height:5rem;position:relative;margin:0 0 2.5rem 0}@media only screen and (min-width: 768px){.footer-rows .footer-content .footer-logo{width:25%}}@media only screen and (min-width: 1200px){.footer-rows .footer-content .footer-logo{height:5rem}}.footer-rows .footer-content .footer-logo img{width:auto;max-width:100%;max-height:5rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 768px){.footer-rows .footer-content .footer-logo img{left:0;transform:translateY(-50%)}}@media only screen and (min-width: 1200px){.footer-rows .footer-content .footer-logo img{max-height:5rem}}.footer-rows .footer-content .footer-info{text-align:center;width:100%}@media only screen and (min-width: 768px){.footer-rows .footer-content .footer-info{text-align:left;width:66.66%}}.footer-rows .footer-content .footer-info p{line-height:1.5;color:inherit;font-weight:normal;font-size:1.4rem;margin:0 0 2.5rem 0;width:100%}@media only screen and (min-width: 768px){.footer-rows .footer-content .footer-info p{width:33.33%}}.footer-rows .footer-content .footer-info a{color:inherit;transition:0.3s ease-in-out color;text-decoration:underline}.footer-rows .footer-content .footer-info a:hover{text-decoration:none}.footer-rows .footer-content .footer-payment-info{text-align:center;width:100%}@media only screen and (min-width: 768px){.footer-rows .footer-content .footer-payment-info{text-align:left;width:33.34%}}.footer-rows .footer-content .footer-payment-info img{max-width:100%;max-height:4rem;display:inline-block}.footer-rows .footer-content .footer-payment-info h1{font-size:1.25rem}.footer-rows .footer-content .footer-nav{width:100%;padding:2.5rem 0;border-top:1px solid rgba(255,255,255,0.2);display:flex;flex-direction:row;flex-wrap:wrap}.footer-rows .footer-content .footer-nav__caption{line-height:1.2;color:inherit;font-weight:bold;font-size:1.4rem;text-transform:uppercase;margin:0;padding:0 1.5rem 1.5rem 0;position:relative;text-align:center;width:100%}@media only screen and (min-width: 768px){.footer-rows .footer-content .footer-nav__caption{text-align:left;width:25%}}.footer-rows .footer-content .footer-nav__list{list-style:none;margin:0;padding:0;background:none !important;width:100%;display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width: 768px){.footer-rows .footer-content .footer-nav__list{width:75%}}.footer-rows .footer-content .footer-nav__item{margin:0;padding:0 1.5rem 0 0;width:100%}@media only screen and (min-width: 768px){.footer-rows .footer-content .footer-nav__item{width:33.33%}}.footer-rows .footer-content .footer-nav__link{line-height:1.2;color:inherit;font-weight:normal;font-size:1.4rem;text-decoration:underline;display:block;padding:0.3rem 0;transition:0.3s ease-in-out color;text-align:center}@media only screen and (min-width: 768px){.footer-rows .footer-content .footer-nav__link{text-align:left}}.footer-rows .footer-content .footer-nav__link:hover{color:inherit;text-decoration:none}.footer-rows .footer-social{text-align:center;font-size:0;padding:1rem 0}.footer-rows .footer-social ul{list-style:none;margin:0;padding:0}@media only screen and (min-width: 576px){.footer-rows .footer-social ul{text-align:right}}.footer-rows .footer-social ul li{display:inline-block;vertical-align:middle;margin:0 0.4rem;text-decoration:none}@media only screen and (min-width: 576px){.footer-rows .footer-social ul li{margin:0 0 0 0.7rem}}.footer-rows .footer-social ul li a img{width:auto;max-height:22px}.footer-simple{padding:3rem 0 0 0}@media only screen and (min-width: 768px){.footer-simple{padding:4rem 0 0 0}}.footer-simple .footer-logo{width:100%;position:relative;margin:0 0 2rem 0;text-align:center}.footer-simple .footer-logo img{width:auto;max-width:100%;max-height:4rem;display:inline-block}@media only screen and (min-width: 1200px){.footer-simple .footer-logo img{max-height:5rem}}.footer-simple .footer-content{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.footer-simple .footer-content__navs{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.footer-simple .footer-content .footer-nav{width:100%;padding:0 0 1.5rem 0;display:flex;flex-direction:row;flex-wrap:wrap}.footer-simple .footer-content .footer-nav__caption{display:none}.footer-simple .footer-content .footer-nav__list{list-style:none;margin:0;padding:0;background:none !important;width:100%;text-align:center}.footer-simple .footer-content .footer-nav__item{margin:0;padding:0.5rem 1.5rem;display:inline-block}.footer-simple .footer-content .footer-nav__link{line-height:1.2;color:inherit;font-weight:normal;font-size:1.4rem;text-decoration:underline;display:block;padding:0.3rem 0;transition:0.3s ease-in-out color;text-align:center}.footer-simple .footer-content .footer-nav__link:hover{color:inherit;text-decoration:none}.footer-simple .footer-social{text-align:center;font-size:0;padding:0}.footer-simple .footer-social ul{list-style:none;margin:0;padding:0}.footer-simple .footer-social ul li{display:inline-block;vertical-align:middle;margin:0 0.8rem 1.5rem 0.8rem;text-decoration:none}.footer-simple .footer-social ul li a{display:inline-block}.footer-simple .footer-social ul li a img{width:auto;max-height:22px}.footer-simple .copyright{text-align:center !important;border:none !important}.footer-simple .copyright a{text-decoration:underline}.footer-simple .copyright a:hover{text-decoration:none}.footer-simple .footer-payment-info{width:100%;position:relative;margin:0 0 2rem 0;text-align:center}.footer-simple .footer-payment-info img{max-width:100%;max-height:4rem;display:inline-block}.footer-simple .footer-payment-info h1{font-size:1.25rem}.forgot-password-container .form-group p{margin:0 0 3rem 0}.forgot-password-container .form-group__fields{max-width:40rem;border:none;padding:0;margin:0 auto}.form-group{margin:0}.form-group__title{margin:0;padding:1.5rem 2rem;font-size:1.5rem;text-transform:uppercase;line-height:1.2;font-weight:bold;margin:0 0 1.0rem 0;width:100%}@media only screen and (min-width: 768px){.form-group__title{padding:2rem;margin:0 0 1.5rem 0}}.form-group__title--checkbox{display:flex;align-items:center;flex-wrap:wrap;width:100%;cursor:pointer}.form-group__title--checkbox input{width:1.5rem}.form-group__title--checkbox span{padding:0 0 0 1.5rem;width:calc(100% - 1.5rem)}.form-group__title--checkbox:hover span{text-decoration:underline}.form-group__fields{margin:0 0 2.5rem 0;padding:1.0rem 1.0rem 0 1.0rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media only screen and (min-width: 768px){.form-group__fields{margin:0 0 4.5rem 0;padding:3.0rem 3.0rem 0.5rem 3.0rem}}.form-group__fields--inner{box-shadow:none !important;background:transparent !important;margin:0;padding:0;border:none !important}.form-group__fields--with-validation{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.form-group__fields-side{width:100%}@media only screen and (min-width: 576px){.form-group__fields-side{width:calc(50% - 2rem)}}.form-group__validation-side{width:100%}@media only screen and (min-width: 576px){.form-group__validation-side{width:calc(50% - 2rem)}}.form-field{width:100%;display:flex;flex-wrap:wrap;width:100%;align-items:center;padding:0 0 1rem 0;position:relative;color:inherit}@media only screen and (min-width: 768px){.form-field{width:calc(50% - 1.5rem);padding:0 0 2rem 0}}.form-field--full-width{width:100% !important}.form-field__label{font-size:1.4rem;font-weight:bold;line-height:1.2;margin:0;padding:0 0 0.5rem 0;color:inherit;width:100%}@media only screen and (min-width: 768px){.form-field__label{font-size:1.5rem}}.form-field__label a{color:inherit;text-decoration:underline}.form-field__label a:hover{text-decoration:none}.form-field__input,.form-field__textarea,.form-field__select{font-size:1.5rem;font-weight:normal;line-height:1.2;margin:0;padding:1.0rem 1.0rem;color:#000;border:0.1rem solid #b7b7b7;background:#fff;border-radius:0;width:100%}@media only screen and (min-width: 768px){.form-field__input,.form-field__textarea,.form-field__select{font-size:1.6rem;padding:1.0rem 1.5rem}}.form-field__input.selectize-control,.form-field__textarea.selectize-control,.form-field__select.selectize-control{border:none;padding:0;background:#fff;color:inherit}.form-field__input.selectize-control .selectize-input,.form-field__textarea.selectize-control .selectize-input,.form-field__select.selectize-control .selectize-input{font-size:1.5rem;font-weight:normal;line-height:1.2;margin:0;padding:1.0rem 1.0rem;color:#000;border:0.1rem solid #b7b7b7;background:#fff;border-radius:0;width:100%}.form-field__input.selectize-control .selectize-input:hover,.form-field__input.selectize-control .selectize-input:focus,.form-field__input.selectize-control .selectize-input.focus,.form-field__input.selectize-control .selectize-input.input-active,.form-field__input.selectize-control .selectize-input.dropdown-active,.form-field__textarea.selectize-control .selectize-input:hover,.form-field__textarea.selectize-control .selectize-input:focus,.form-field__textarea.selectize-control .selectize-input.focus,.form-field__textarea.selectize-control .selectize-input.input-active,.form-field__textarea.selectize-control .selectize-input.dropdown-active,.form-field__select.selectize-control .selectize-input:hover,.form-field__select.selectize-control .selectize-input:focus,.form-field__select.selectize-control .selectize-input.focus,.form-field__select.selectize-control .selectize-input.input-active,.form-field__select.selectize-control .selectize-input.dropdown-active{box-shadow:none !important;background:#fff;border-color:#b7b7b7 !important}.form-field__textarea{resize:none;height:15rem}.form-field__validator{width:100%;font-size:1.4rem;font-weight:bold;line-height:1.2;color:#cc0808;padding:1.0rem 0 0 0}.form-field__link{width:100%;color:inherit;font-size:1.3rem;font-weight:normal;line-height:1.2;text-align:right;padding:0}.form-field__link a{color:inherit;text-decoration:underline}.form-field__link a:hover{text-decoration:none}.form-field__button{display:block;text-decoration:none;margin:0;line-height:1.0;transition:0.3s;position:relative;border-radius:0;text-transform:uppercase;white-space:nowrap;border:none;cursor:pointer;text-align:center;padding:1.4rem 3.5rem;font-size:1.5rem;font-weight:bold;width:100%}.form-field__button--submit:hover{filter:brightness(0.9);text-decoration:none}.form-field--checkbox .form-field__label{order:2;width:calc(100% - 1.5rem);padding:0 0 0 1rem}.form-field--checkbox .form-field__input{order:1;width:1.5rem}.form-field--button{width:100% !important}.form-field.required .form-field__label:after{content:'*';font-size:1.6rem;font-weight:bold;color:#cc0808;margin:0 0 0 0.3rem}.validation-summary-errors{border-color:#ed0038;background:#ffdee6;font-size:1.4rem;color:#000;font-weight:normal;line-height:1.5;padding:0.5rem 1rem;margin:0 0 1.5rem 0;width:100%}@media only screen and (min-width: 768px){.validation-summary-errors{padding:1rem 2rem;margin:0 0 2.5rem 0}}.validation-summary-errors ul{margin:0;padding:0;list-style:none;color:#ed0038}.validation-summary-errors ul li{margin:0;padding:0.2rem 0 0.2rem 1.5rem;position:relative}.validation-summary-errors ul li:before{background:#ed0038;content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:0.6rem;height:0.6rem;background:#000}.form-validation-fields{margin:2rem 0}@media only screen and (min-width: 576px){.form-validation-fields{margin:0 0 2rem 0}}.form-validation-fields__caption{font-size:1.8rem;font-weight:bold;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0 0 1.5rem 0;text-transform:uppercase}.form-validation-fields__item{position:relative;font-size:1.6rem;color:inherit;padding:0.5rem 0 0.5rem 2.6rem}.form-validation-fields__item:before{content:'';width:1.6rem;height:1.6rem;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.form-validation-fields__item.success:before{background:url(https://cdn-webassets.promotron.com/images/check.svg) no-repeat center center;background-size:contain}.form-validation-fields__item.error:before{background:url(https://cdn-webassets.promotron.com/images/error.svg) no-repeat center center;background-size:contain}#success-message{margin:4rem auto;text-align:center;padding:5rem;border:1px solid;border-color:#02c887;background:#cfe9e1}@media only screen and (min-width: 768px){#success-message{margin:5rem 10rem}}#success-message h1{display:block;color:#0ebd62;font-size:2.8rem;font-weight:bold;line-height:1.1;padding:0}#success-message p{display:block;color:#000;font-size:1.8rem;font-weight:normal;line-height:1.7;padding:0;margin:0}.contact-form{max-width:105rem;margin:0 auto;padding:O}@media only screen and (min-width: 576px){.contact-form{padding:2rem}}.header{position:absolute;z-index:10;top:0;left:0;width:100%}@media only screen and (min-width: 992px){.header .header__navbar{display:block !important}}.header.fixed{position:fixed}.header.smaller .header-top__links ul li a{padding:1rem 1.5rem}@media only screen and (min-width: 992px){.header.smaller .header-top__links ul li a{padding:1rem 1.5rem}}@media only screen and (min-width: 1200px){.header.smaller .header-top__links ul li a{padding:1rem 2rem}}.header.smaller .header-top__links ul li a img{max-height:2em;width:100%;height:auto;transition:0.3s}.header.smaller .header-top__links ul li a:hover img{opacity:.5}@media only screen and (min-width: 992px){.header.smaller .header-top__links ul li:first-child a{padding:0 2rem 0 0}}.header.smaller .header-main__logo{height:6rem}@media only screen and (min-width: 768px){.header.smaller .header-main__logo{height:8rem}}@media only screen and (min-width: 992px){.header.smaller .header-main__logo{height:9rem}}.header--simple{border-bottom:0.2rem solid #ccc}@media only screen and (max-width: 990px){.header--simple .header-main__contact{display:none !important}}.header .header__top{display:none}@media only screen and (min-width: 992px){.header .header__top{display:block;position:relative;z-index:20}}.header .header-top{display:flex;flex-direction:column;width:100%;padding:1.4rem 0;min-height:26px;max-height:46px}@media only screen and (min-width: 992px){.header .header-top{flex-direction:row;justify-content:space-between;align-items:center}}.header .header-top__links ul{font-size:0;list-style:none;margin:0;padding:0}@media only screen and (min-width: 992px){.header .header-top__links ul{padding:0}}.header .header-top__links ul li{margin:0;padding:0}@media only screen and (min-width: 992px){.header .header-top__links ul li{display:inline-block;vertical-align:middle}}.header .header-top__links ul li a{display:block;text-decoration:underline;font-size:1.4rem;line-height:1.0;padding:0 1.5rem;position:relative;color:inherit;font-weight:500;transition:0.3s ease-in-out}@media only screen and (min-width: 992px){.header .header-top__links ul li a{padding:0 1.5rem}}@media only screen and (min-width: 1200px){.header .header-top__links ul li a{padding:0 2rem}}.header .header-top__links ul li a:hover{text-decoration:none}.header .header-top__links ul li a img{max-height:2em;width:100%;height:auto;transition:0.3s}@media only screen and (min-width: 992px){.header .header-top__links ul li:first-child a{padding-left:0}.header .header-top__links ul li:not(:last-child) a:after{content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:0.1rem;height:2.2rem;background:rgba(255,255,255,0.3)}}.header .header-top__contact{font-size:1.4rem;line-height:1.0;position:relative;color:inherit;font-weight:500;padding:0 1.5rem 1.2rem 1.5rem}@media only screen and (min-width: 992px){.header .header-top__contact{position:absolute;left:60%;transform:translateX(-60%);padding:1.6rem 1.5rem}}@media only screen and (min-width: 1200px){.header .header-top__contact{position:absolute;left:50%;transform:translateX(-50%);padding:1.6rem 1.5rem}}.header .header-top__contact img{margin:0 1rem 0 0}.header .header-top__contact a{color:inherit;transition:0.3s ease-in-out color;text-decoration:underline}.header .header-top__contact a:hover{text-decoration:none}.header .header-top__settings{padding:1rem 1.5rem 1rem 1.5rem}@media only screen and (min-width: 1200px){.header .header-top__settings{display:flex;align-items:center;padding:0}}.header .header-top__settings .header-language-selector,.header .header-top__settings .header-currencies{margin:0 0 0 3rem}.header .header-top__settings .header-selector__label{color:inherit}.header .header-top__settings .header-selector__button:before{border-top-color:#fff !important}.header .header-top__settings .header-selector__button span{color:inherit}.header .header-top__settings .header-selector__dropdown{background:#000}.header .header-top__settings .header-selector__option{color:#fff !important;margin:0}.header .header-top__settings .header-selector__option:hover{color:#fff !important}.header .header__main{position:relative;z-index:15}.header .header-main{display:flex;flex-direction:row;justify-content:space-between;width:100%}.header .header-main__logo{width:100%;max-width:22.5rem;height:6rem;position:relative;transition:0.3s ease-in-out}@media only screen and (min-width: 768px){.header .header-main__logo{height:8rem}}@media only screen and (min-width: 992px){.header .header-main__logo{height:12rem}}@media only screen and (min-width: 1200px){.header .header-main__logo{max-width:22.5rem}}.header .header-main__search{position:absolute;width:100%;display:none;top:100%;left:0;padding:1rem;background:#fff;z-index:15}.header .header-main__search.open{display:block}@media only screen and (min-width: 992px){.header .header-main__search{display:block !important;top:50%;left:50%;transform:translate(-50%, -50%);max-width:28rem;background:transparent;padding:0}}@media only screen and (min-width: 1200px){.header .header-main__search{max-width:40rem}}.header .header-main__controls{display:flex;align-items:center}.header .header-main__contact{font-size:1.5rem;line-height:1.2;text-align:left;position:relative;padding:0 0 0 3rem;display:none}@media only screen and (min-width: 768px){.header .header-main__contact{display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width: 992px){.header .header-main__contact{padding:0 0 0 3.5rem;font-size:1.6rem}}.header .header-main__contact span{font-weight:bold}.header .header-main__contact img{position:absolute;top:50%;left:0;transform:translateY(-50%);width:2rem;filter:brightness(0)}.header .header-main__settings{display:none}@media only screen and (min-width: 768px){.header .header-main__settings{display:flex;flex-direction:column;justify-content:center}}.header .header-logo{display:block;text-decoration:none;position:absolute;top:50%;left:0;transform:translateY(-50%)}.header .header-logo img{width:auto;height:auto;max-width:20.5rem;max-height:4rem}@media only screen and (min-width: 576px){.header .header-logo img{max-width:20.5rem;max-height:4rem}}@media only screen and (min-width: 768px){.header .header-logo img{max-width:22.5rem;max-height:6rem}}@media only screen and (min-width: 992px){.header .header-logo img{max-width:22.5rem;max-height:9rem}}.header .header-control--login{padding:0 0.8rem}@media only screen and (min-width: 768px){.header .header-control--login{padding:0 2rem}}.header .header-control--cart{padding:0 0.8rem}@media only screen and (min-width: 768px){.header .header-control--cart{padding:0 2rem}}@media only screen and (min-width: 992px){.header .header-control--cart{padding:0 0 0 2rem}}.header .header-control--search{padding:0 0.8rem;display:block}@media only screen and (min-width: 768px){.header .header-control--search{padding:0 2rem}}@media only screen and (min-width: 992px){.header .header-control--search{display:none}}.header .control-link{display:block;text-decoration:none;color:inherit;text-align:center;margin:0}.header .control-link__icon{display:block;position:relative}@media only screen and (min-width: 768px){.header .control-link__icon{padding:0 0 0.2rem 0}}@media only screen and (min-width: 1200px){.header .control-link__icon{padding:0 0 0.6rem 0}}.header .control-link__icon img{width:2.5rem;height:2.5rem}@media only screen and (min-width: 1200px){.header .control-link__icon img{width:2.5rem;height:2.5rem}}.header .control-link__count{position:absolute;top:-1.1rem;right:50%;transform:translateX(130%);z-index:10;width:1.8rem;height:1.8rem;line-height:1.8rem;text-align:center;font-size:0.9rem;font-weight:bold;background:#09c887;border-radius:100%;color:#fff}.header .control-link__caption{display:none;color:inherit;font-size:0;line-height:1.0;transition:0.3s ease-in-out;white-space:nowrap}@media only screen and (min-width: 768px){.header .control-link__caption{display:block}}@media only screen and (min-width: 992px){.header .control-link__caption{font-size:1.4rem}}.header .control-link__caption strong{display:block;text-decoration:underline;font-size:1.4rem}.header .control-link:hover{text-decoration:none}.header .control-link:hover .control-link__caption strong{text-decoration:none}.header .header-toggler{display:block;text-decoration:none;color:inherit;text-align:center;background:none;border:none;outline:none !important;padding:0 0 0 0.8rem;cursor:pointer;margin:0}@media only screen and (min-width: 768px){.header .header-toggler{padding:0 0 0 2rem}}@media only screen and (min-width: 992px){.header .header-toggler{display:none}}.header .header-toggler__icon{display:inline-block;width:2.5rem;height:2.5rem;position:relative;overflow:hidden}@media only screen and (min-width: 768px){.header .header-toggler__icon{padding:0 0 0.2rem 0}}.header .header-toggler__icon span{display:block;position:absolute;height:0.2rem;width:100%;background:#000;border-radius:4px;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out}.header .header-toggler__icon span:nth-child(1){top:0.6rem}.header .header-toggler__icon span:nth-child(2){top:1.2rem}.header .header-toggler__icon span:nth-child(3){top:1.2rem}.header .header-toggler__icon span:nth-child(4){top:1.8rem}.header .header-toggler__caption{display:none;color:inherit;font-size:1.4rem;line-height:1.2;transition:0.3s ease-in-out;white-space:nowrap}@media only screen and (min-width: 768px){.header .header-toggler__caption{display:block}}@media only screen and (min-width: 992px){.header .header-toggler__caption{font-size:1.5rem}}.header .header-toggler.open .header-toggler__icon span:nth-child(1){top:15rem;width:0%;left:50%}.header .header-toggler.open .header-toggler__icon span:nth-child(2){transform:rotate(45deg)}.header .header-toggler.open .header-toggler__icon span:nth-child(3){transform:rotate(-45deg)}.header .header-toggler.open .header-toggler__icon span:nth-child(4){top:15rem;width:0%;left:50%}.header .header-toggler:hover .header-toggler__caption{text-decoration:none;color:inherit}.header .header-selector{display:flex;align-items:center;width:100%;justify-content:flex-end;margin:0.3rem 0}.header .header-selector__label{font-size:1.4rem;line-height:1.0;padding:0 0.5rem 0 0;margin:0;color:#000;font-weight:normal}.header .header-selector__select{position:relative}.header .header-selector__button{background:transparent;border:none;border-radius:0;position:relative;margin:0;padding:0;cursor:pointer;color:inherit}.header .header-selector__button:before{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);border-top:5px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;transition:0.3s;opacity:0.5}.header .header-selector__button img{margin:0 0.5rem 0 0;max-width:1.6rem}.header .header-selector__button span{display:block;font-size:1.4rem;color:#000;font-weight:normal;padding:0 2rem 0 0.5rem;transition:0.3s}.header .header-selector__button:focus{outline:none}.header .header-selector__button:focus:before{opacity:1}.header .header-selector__button:focus span{text-decoration:underline}.header .header-selector__button:hover:before{opacity:1}.header .header-selector__button:hover span{text-decoration:underline}.header .header-selector__button.open:before{transform:translateY(-50%) rotate(180deg)}.header .header-selector__dropdown{background:#d8d8d8;position:absolute;top:calc(100% + 0.3rem);right:0;display:none;z-index:10;box-shadow:0 5px 10px rgba(0,0,0,0.2);min-width:100%;padding:0.3rem 0}.header .header-selector__option{font-size:1.4rem;color:#000 !important;background:none !important;display:block;text-decoration:none;font-weight:normal;line-height:1.0;padding:0.3rem 0.5rem;cursor:pointer;white-space:nowrap;margin:0}.header .header-selector__option.selected{color:#09c887}.header .header-selector__option img{margin:0 0.5rem 0 0;max-width:1.6rem}.header .header-selector__option:hover{color:#000 !important;text-decoration:underline !important}.header-main__search-suggest{position:absolute;top:calc(100% - 0.1rem);z-index:10;left:-0.1rem;width:calc(100% + 0.2rem);box-shadow:0px 10px 10px rgba(0,0,0,0.2)}.header-visualization-toggle{margin-right:50px;max-height:64px;max-width:100px}@media only screen and (max-width: 800px){.header-visualization-toggle{margin-right:0px;max-height:64px;max-width:50px}.header-visualization-toggle p{max-width:50px}}@media only screen and (max-width: 540px){.header-visualization-toggle p{margin:0px;margin-top:0px !important}.header-visualization-toggle img{margin-bottom:0px !important}}@media only screen and (max-width: 350px){.header-visualization-toggle{display:none}}.header-visualization-toggle img{max-height:20px;max-width:100px;margin-bottom:4px}.header-visualization-toggle button{padding:0;border:none;background:none;display:block;margin-left:auto;margin-right:auto;width:50%;outline:none}.header-visualization-toggle p{text-align:center;margin-top:0.3rem;margin-bottom:0;width:100px}.page-container{padding:0 2rem !important}@media only screen and (min-width: 1200px){.page-container{padding:0 3rem !important}}.header-capcom{position:absolute;z-index:10;top:0;left:0;width:100%}.header-capcom .header__navbar{display:none !important}@media only screen and (min-width: 992px){.header-capcom .header__navbar{display:none !important}}@media only screen and (min-width: 1200px){.header-capcom .header__navbar{display:block !important}}.header-capcom.fixed{position:fixed}.header-capcom--simple{border-bottom:0.2rem solid #ccc}@media only screen and (max-width: 990px){.header-capcom--simple .header-capcom-main__contact{display:none !important}}.header-capcom .header-capcom__main{position:relative;z-index:15}.header-capcom .header-capcom-main{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.header-capcom .header-capcom-main__left{display:flex;flex-direction:row;align-items:center;max-width:40%}.header-capcom .header-capcom-main__center{display:flex;flex-direction:row;align-items:center;padding:0 2rem}.header-capcom .header-capcom-main__center .header-center-inner{display:flex;flex-direction:row;align-items:center}.header-capcom .header-capcom-main__center .header-center-inner .header-center__image{display:none;flex-direction:row;align-items:center}@media only screen and (min-width: 768px){.header-capcom .header-capcom-main__center .header-center-inner .header-center__image{display:flex}}.header-capcom .header-capcom-main__center .header-center-inner .header-center__image-left{padding:0 2rem 0 0}@media only screen and (min-width: 1200px){.header-capcom .header-capcom-main__center .header-center-inner .header-center__image-left{padding:0 5rem 0 0}}.header-capcom .header-capcom-main__center .header-center-inner .header-center__image-right{padding:0 0 0 2rem}@media only screen and (min-width: 1200px){.header-capcom .header-capcom-main__center .header-center-inner .header-center__image-right{padding:0 0 0 5rem}}.header-capcom .header-capcom-main__center .header-center-inner .header-center__main{display:flex;flex-direction:column;align-items:center}.header-capcom .header-capcom-main__right{display:flex;flex-direction:row;align-items:center}.header-capcom .header-capcom-main__logo{width:auto;max-width:22.5rem;height:6rem;position:relative;transition:0.3s ease-in-out;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 768px){.header-capcom .header-capcom-main__logo{height:8rem}}@media only screen and (min-width: 1200px){.header-capcom .header-capcom-main__logo{height:12rem}}@media only screen and (min-width: 1200px){.header-capcom .header-capcom-main__logo{max-width:22.5rem}}.header-capcom .header-capcom-main__search{width:100%;display:none;padding:1rem;background:#fff;z-index:15}@media only screen and (max-width: 991px){.header-capcom .header-capcom-main__search{position:absolute;top:0;left:0;padding:2.5rem 1rem}}.header-capcom .header-capcom-main__search.open{display:block}@media only screen and (min-width: 1200px){.header-capcom .header-capcom-main__search{display:block !important;max-width:28rem;background:transparent;padding:0}}@media only screen and (min-width: 1200px){.header-capcom .header-capcom-main__search{max-width:40rem}}.header-capcom .header-capcom-main__links{display:none}@media only screen and (min-width: 1200px){.header-capcom .header-capcom-main__links{display:block !important}}.header-capcom .header-capcom-main__links ul{font-size:0;list-style:none;margin:0;padding:1rem 0}@media only screen and (min-width: 1200px){.header-capcom .header-capcom-main__links ul{padding:0}}.header-capcom .header-capcom-main__links ul li{margin:0;padding:0}@media only screen and (min-width: 1200px){.header-capcom .header-capcom-main__links ul li{display:inline-block;vertical-align:middle}}.header-capcom .header-capcom-main__links ul li a{display:block;text-decoration:underline;font-size:1.4rem;line-height:1.0;padding:1rem 1.5rem;position:relative;color:inherit;font-weight:500;transition:0.3s ease-in-out}@media only screen and (min-width: 1200px){.header-capcom .header-capcom-main__links ul li a{padding:0.5rem 1.5rem}}.header-capcom .header-capcom-main__links ul li a:hover{text-decoration:none}.header-capcom .header-capcom-main__controls{display:flex;align-items:center}.header-capcom .header-capcom-main__contact{font-size:1.5rem;line-height:1.2;text-align:center;position:relative;display:none}@media only screen and (min-width: 1200px){.header-capcom .header-capcom-main__contact{display:block;margin:0 0 1rem 0}}@media only screen and (min-width: 1200px){.header-capcom .header-capcom-main__contact{font-size:1.6rem}}.header-capcom .header-capcom-main__contact span{font-weight:bold}.header-capcom .header-capcom-main__contact img{position:relative;width:2rem;filter:brightness(0)}.header-capcom .header-capcom-main__contact a{color:inherit;transition:0.3s ease-in-out color;text-decoration:underline}.header-capcom .header-capcom-main__contact a:hover{text-decoration:none}.header-capcom .header-capcom-main__settings{display:none}@media only screen and (min-width: 1200px){.header-capcom .header-capcom-main__settings{display:flex;flex-direction:column;justify-content:center;margin:0 2.5rem 0 0}}.header-capcom .header-capcom-logo{display:block;text-decoration:none}.header-capcom .header-capcom-logo img{max-width:9rem;max-height:4rem}@media only screen and (min-width: 768px){.header-capcom .header-capcom-logo img{max-height:4rem}}@media only screen and (min-width: 992px){.header-capcom .header-capcom-logo img{max-height:5rem;max-width:22.5rem}}@media only screen and (min-width: 1200px){.header-capcom .header-capcom-logo img{max-height:6rem}}@media only screen and (min-width: 1400px){.header-capcom .header-capcom-logo img{max-height:7rem}}.header-capcom .header-control--login{padding:0 0.8rem}.header-capcom .header-control--cart{padding:0 0.8rem}@media only screen and (min-width: 1200px){.header-capcom .header-control--cart{padding:0 0 0 2rem}}.header-capcom .header-control--search{padding:0 0.8rem;display:block}@media only screen and (min-width: 1200px){.header-capcom .header-control--search{display:none}}.header-capcom .control-link{display:block;text-decoration:none;color:inherit;text-align:center;margin:0}.header-capcom .control-link__icon{display:block;position:relative}@media only screen and (min-width: 768px){.header-capcom .control-link__icon{padding:0 0 0.2rem 0}}@media only screen and (min-width: 1200px){.header-capcom .control-link__icon{padding:0 0 0.6rem 0}}.header-capcom .control-link__icon img{width:2.5rem;height:2.5rem}@media only screen and (min-width: 1200px){.header-capcom .control-link__icon img{width:2.5rem;height:2.5rem}}.header-capcom .control-link__count{position:absolute;top:-1.1rem;right:50%;transform:translateX(130%);z-index:10;width:1.8rem;height:1.8rem;line-height:1.8rem;text-align:center;font-size:0.9rem;font-weight:bold;background:#09c887;border-radius:100%;color:#fff}.header-capcom .control-link__caption{display:none;color:inherit;font-size:0;line-height:1.0;transition:0.3s ease-in-out;white-space:nowrap}@media only screen and (min-width: 768px){.header-capcom .control-link__caption{display:block}}@media only screen and (min-width: 1200px){.header-capcom .control-link__caption{font-size:1.4rem}}.header-capcom .control-link__caption strong{display:block;text-decoration:underline;font-size:1.4rem}.header-capcom .control-link:hover{text-decoration:none}.header-capcom .control-link:hover .control-link__caption strong{text-decoration:none}.header-capcom .header-toggler{display:block;text-decoration:none;color:inherit;text-align:center;background:none;border:none;outline:none !important;padding:0 0 0 0.8rem;cursor:pointer;margin:0}@media only screen and (min-width: 768px){.header-capcom .header-toggler{padding:0 0 0 2rem}}@media only screen and (min-width: 1200px){.header-capcom .header-toggler{display:none}}.header-capcom .header-toggler__icon{display:inline-block;width:2.5rem;height:2.5rem;position:relative;overflow:hidden}@media only screen and (min-width: 768px){.header-capcom .header-toggler__icon{padding:0 0 0.2rem 0}}.header-capcom .header-toggler__icon span{display:block;position:absolute;height:0.2rem;width:100%;background:#000;border-radius:4px;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out}.header-capcom .header-toggler__icon span:nth-child(1){top:0.6rem}.header-capcom .header-toggler__icon span:nth-child(2){top:1.2rem}.header-capcom .header-toggler__icon span:nth-child(3){top:1.2rem}.header-capcom .header-toggler__icon span:nth-child(4){top:1.8rem}.header-capcom .header-toggler__caption{display:none;color:inherit;font-size:1.4rem;line-height:1.2;transition:0.3s ease-in-out;white-space:nowrap}@media only screen and (min-width: 768px){.header-capcom .header-toggler__caption{display:block}}@media only screen and (min-width: 1200px){.header-capcom .header-toggler__caption{font-size:1.5rem}}.header-capcom .header-toggler.open .header-capcom-toggler__icon span:nth-child(1){top:15rem;width:0%;left:50%}.header-capcom .header-toggler.open .header-capcom-toggler__icon span:nth-child(2){transform:rotate(45deg)}.header-capcom .header-toggler.open .header-capcom-toggler__icon span:nth-child(3){transform:rotate(-45deg)}.header-capcom .header-toggler.open .header-capcom-toggler__icon span:nth-child(4){top:15rem;width:0%;left:50%}.header-capcom .header-toggler:hover .header-capcom-toggler__caption{text-decoration:none;color:inherit}.header-capcom .header-selector{display:flex;align-items:center;width:100%;justify-content:flex-end;margin:0.3rem 0}.header-capcom .header-selector__label{font-size:1.4rem;line-height:1.0;padding:0 0.5rem 0 0;margin:0;color:inherit;font-weight:normal;display:none}.header-capcom .header-selector__select{position:relative;width:100%}.header-capcom .header-selector__button{background:transparent;border:none;border-radius:0;position:relative;margin:0;padding:0;cursor:pointer;width:100%;color:inherit}.header-capcom .header-selector__button:before{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);border-top:5px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;transition:0.3s;opacity:0.5}.header-capcom .header-selector__button span{display:block;font-size:1.4rem;color:inherit;font-weight:normal;padding:0 2rem 0 0.5rem;transition:0.3s;white-space:nowrap;text-align:left}.header-capcom .header-selector__button span img{margin:0 0.5rem 0 0;max-width:1.6rem}.header-capcom .header-selector__button:focus{outline:none}.header-capcom .header-selector__button:focus:before{opacity:1}.header-capcom .header-selector__button:focus span{text-decoration:underline}.header-capcom .header-selector__button:hover:before{opacity:1}.header-capcom .header-selector__button:hover span{text-decoration:underline}.header-capcom .header-selector__button.open:before{transform:translateY(-50%) rotate(180deg)}.header-capcom .header-selector__dropdown{background:#d8d8d8;position:absolute;top:calc(100% + 0.3rem);right:0;display:none;z-index:10;box-shadow:0 5px 10px rgba(0,0,0,0.2);min-width:100%;padding:0.3rem 0}.header-capcom .header-selector__option{font-size:1.4rem;color:#000 !important;background:none !important;display:block;text-decoration:none;font-size:1.4rem;color:#000;font-weight:normal;line-height:1.0;padding:0.3rem 0.5rem 0.3rem 3.5rem;margin:0;cursor:pointer;position:relative;white-space:nowrap}.header-capcom .header-selector__option.selected{color:#09c887}.header-capcom .header-selector__option img{position:absolute;top:50%;left:0.5rem;transform:translateY(-50%);max-width:1.6rem}.header-capcom .header-selector__option:hover{color:#000 !important;text-decoration:underline !important}body.header-capcom .content{padding:8rem 0 0 0}@media only screen and (min-width: 768px){body.header-capcom .content{padding:10rem 0 0 0}}@media only screen and (min-width: 1200px){body.header-capcom .content{padding:20rem 0 0 0}}@media only screen and (min-width: 1200px){body.header-capcom .content{padding:20rem 0 0 0}}.header-capcom-main__search-suggest{position:absolute;top:calc(100% - 0.1rem);z-index:10;left:-0.1rem;width:calc(100% + 0.2rem);box-shadow:0px 10px 10px rgba(0,0,0,0.2)}.comteam-round-container{border-radius:50%;background-color:#E5945F;width:30px;height:30px;margin-left:1.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.comteam-round-container:hover{background-color:#4A4A49}@media only screen and (min-width: 992px){.comteam-round-container{width:40px;height:40px}}.comteam-container{width:30px;height:30px;margin-left:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer}@media only screen and (min-width: 992px){.comteam-container{margin-left:1.5rem}}.comteam-container img{width:30px !important;height:30px !important}@media only screen and (min-width: 992px){.comteam-container img{width:40px !important;height:40px !important}}.comteam-container .control-link__caption{display:none !important}.comteam-container .control-link__icon{padding:0px !important}.comTeamFooterUl{text-align:left !important}@media only screen and (min-width: 992px){.comTeamFooterUl{text-align:right !important}}.comTeamFooterUl img{max-height:40px !important}.comTeamSocial{margin-top:4rem}@media only screen and (min-width: 992px){.comTeamSocial{margin-top:0rem}}.comTeamFirstContact{margin-right:0rem !important}@media only screen and (min-width: 992px){.comTeamFirstContact{margin-right:13rem !important}}.comTeamFirstSocial{margin-left:0rem !important}@media only screen and (min-width: 992px){.comTeamFirstSocial{margin-left:1.5rem !important}}.comTempContact{display:flex !important;align-items:center;float:left;margin-bottom:4rem}.comTempContact p{font-size:14px;margin-bottom:0px}.comTempContact a{color:#EFEAE4;font-size:14px;margin-bottom:0px}.comTempContact a:hover{color:#E5945F}@media only screen and (min-width: 992px){.comTempContact{margin-bottom:0rem}}.header-comteam-main{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;justify-content:center}.header-comteam-main__logo{display:flex;align-items:center;margin-right:auto}.header-comteam-main__contact{font-size:1.5rem;line-height:1.2;text-align:left;position:relative;padding:0 0 0 3rem;display:none;color:inherit}@media only screen and (min-width: 992px){.header-comteam-main__contact{display:flex;flex-direction:column;justify-content:center;width:22rem;padding:0 0 0 3.5rem;font-size:1.6rem;margin:0 0 0 2.5rem}}.header-comteam-main__contact img{position:absolute;top:50%;left:0;transform:translateY(-50%);width:2rem;filter:brightness(0)}.header-comteam-main__contact a{color:inherit;transition:0.3s ease-in-out color;text-decoration:underline}.header-comteam-main__contact a:hover{text-decoration:none}.header-comteam-main__search{position:absolute;width:100%;display:none;top:100%;left:0;padding:1rem;background:#fff;z-index:15}.header-comteam-main__search.open{display:block}@media only screen and (min-width: 992px){.header-comteam-main__search{display:block !important;max-width:28rem;background:transparent;padding:0;position:relative;top:unset;left:unset}}@media only screen and (min-width: 1200px){.header-comteam-main__search{max-width:40rem}}.header-comteam-main__controls{display:flex;align-items:center;margin-left:auto;margin-top:auto;padding-bottom:1rem;padding-right:2.4rem}@media only screen and (min-width: 768px){.header-comteam-main__controls{padding-bottom:1.8rem}}.header-comteam-main__settings{display:none}@media only screen and (min-width: 992px){.header-comteam-main__settings{display:flex;flex-direction:column;justify-content:center;height:100%;padding:0 0 0 3rem}}.header-selector-comteam{display:flex;align-items:center;width:100%;justify-content:flex-end;margin:0.3rem 0}.header-selector-comteam__label{font-size:1.4rem;line-height:1.0;padding:0 0.5rem 0 0;margin:0;color:inherit;font-weight:normal;display:none}.header-selector-comteam__select{position:relative;width:100%}.header-selector-comteam__button{background:transparent;border:none;border-radius:0;position:relative;margin:0;padding:0;cursor:pointer;width:100%;color:inherit}.header-selector-comteam__button span{display:block;font-size:15px;transition:0.3s;white-space:nowrap;text-align:left;padding:0px;color:white;font-weight:bold}@media only screen and (min-width: 992px){.header-selector-comteam__button span{font-size:21px}}.header-selector-comteam__button span img{margin:0 0.5rem 0 0;max-width:1.6rem}.header-selector-comteam__button:focus{outline:none}.header-selector-comteam__button:focus:before{opacity:1}.header-selector-comteam__button:hover:before{opacity:1}.header-selector-comteam__button.open:before{transform:translateY(-50%) rotate(180deg)}.header-selector-comteam__dropdown{background:#d8d8d8;position:absolute;top:calc(100% + 0.3rem);right:0;display:none;z-index:10;box-shadow:0 5px 10px rgba(0,0,0,0.2);min-width:100%;padding:0.3rem 0}.header-selector-comteam__option{font-size:1.4rem;color:#000 !important;background:none !important;display:block;text-align:center;text-decoration:none;font-size:1.4rem;color:#000;font-weight:normal;line-height:1.0;padding:0.3rem;cursor:pointer;position:relative;white-space:nowrap}.header-selector-comteam__option.selected{color:#09c887}.header-selector-comteam__option img{position:absolute;top:50%;left:0.5rem;transform:translateY(-50%);max-width:1.6rem}.header-selector-comteam__option:hover{color:#000 !important}.header-control-comteam--login{padding:0 0.8rem}@media only screen and (min-width: 768px){.header-control-comteam--login{padding:0 2rem}}.header-control-comteam--cart{margin-right:1rem}@media only screen and (min-width: 768px){.header-control-comteam--cart{margin-right:initial}}.header-control-comteam--search{padding:0 0.8rem;display:block}@media only screen and (min-width: 768px){.header-control-comteam--search{padding:0 2rem}}@media only screen and (min-width: 992px){.header-control-comteam--search{display:none}}.header-shoppingproad .content__cart{padding:14rem 0}.header-proad .header-v2{position:fixed}.header-proad .configurable-header-mainarea{background:#F2F2F2 0% 0% no-repeat padding-box}.header-proad .header-v2 .header-logo img{max-width:80% !important}@media only screen and (min-width: 992px){.header-proad .header__navbar{display:block !important}}.header-proad .categories-toggle{display:block;outline:none !important;cursor:pointer;text-decoration:none;text-transform:uppercase;color:inherit;background:inherit;padding:1.5rem 4rem 1.5rem 3rem;font-weight:bold;font-size:1.6rem;border:none;transition:0.3s;position:relative;z-index:20}.header-proad .categories-toggle:after{content:none !important;position:absolute;top:50%;transform:translateY(-50%);right:1.5rem;background:url(https://cdn-webassets.promotron.com/images/arrow-down--white.svg) no-repeat center center;background-size:contain;width:0.9rem;height:0.9rem;transition:0.3s}.header-proad .categories-toggle.open:after{transform:translateY(-50%) rotate(180deg)}.header-proad .configurable-header-toparea,.header-proad .configurable-header-toparealink{background-color:#AEC92B !important}.header-proad .header-v2 .control-link__icon img{width:4rem;height:4rem}.navbar-proad .configurable-header-mainmenu{background-color:#AEC92B !important;color:#ffffff}.navbar-proad .header-navbar-flex__links{margin-right:auto;margin-left:auto;font-weight:400 !important}.navbar-proad .header-navbar-flex__links ul li a{font-weight:400 !important}.navbar-proad .header-toggler-proad{display:block;text-decoration:none;color:inherit;text-align:center;background:none;border:none;outline:none !important;padding:0 !important;cursor:pointer;margin:0}@media only screen and (min-width: 768px){.navbar-proad .header-toggler-proad{margin:0 0 0 0;padding:0 0 0 2rem}}@media only screen and (min-width: 992px){.navbar-proad .header-toggler-proad{display:none;margin:0 0 0 0}}.navbar-proad .header-toggler-proad__icon{width:35px;height:20px;pointer-events:none;display:inline-block;position:relative;overflow:hidden}@media only screen and (min-width: 768px){.navbar-proad .header-toggler-proad__icon{padding:0 0 0.2rem 0}}.navbar-proad .header-toggler-proad__icon span{pointer-events:none;display:block;position:absolute;height:0.2rem;width:100%;background:white;border-radius:4px;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out}.navbar-proad .header-toggler-proad__icon span:nth-child(1){top:0.6rem}.navbar-proad .header-toggler-proad__icon span:nth-child(2){top:1.2rem}.navbar-proad .header-toggler-proad__icon span:nth-child(3){top:1.2rem}.navbar-proad .header-toggler-proad__icon span:nth-child(4){top:1.8rem}.navbar-proad .header-toggler-proad__caption{display:none;color:inherit;font-size:1.4rem;line-height:1.2;transition:0.3s ease-in-out;white-space:nowrap}@media only screen and (min-width: 768px){.navbar-proad .header-toggler-proad__caption{display:block}}@media only screen and (min-width: 992px){.navbar-proad .header-toggler-proad__caption{font-size:1.5rem}}.navbar-proad .header-toggler-proad.open .header-toggler__icon span:nth-child(1){top:15rem;width:0%;left:50%}.navbar-proad .header-toggler-proad.open .header-toggler__icon span:nth-child(2){transform:rotate(45deg)}.navbar-proad .header-toggler-proad.open .header-toggler__icon span:nth-child(3){transform:rotate(-45deg)}.navbar-proad .header-toggler-proad.open .header-toggler__icon span:nth-child(4){top:15rem;width:0%;left:50%}.navbar-proad .header-toggler-proad:hover{background:#AEC92B !important}.navbar-proad .header-toggler-proad:hover .header-toggler__caption{text-decoration:none;color:none;background-color:none}.navbar-proad .header-toggler__icon span{width:4rem !important;margin-bottom:1rem !important;background:white !important}.configurable-header-toparea-proad{background:#F2F2F2 0% 0% no-repeat padding-box;border-bottom:solid 1px #AEC92B}.configurable-header-navarealink-proad{color:white !important;background:#AEC92B !important}.configurable-header-navarealink-proad li{text-decoration:none !important;text-decoration-line:none !important;font-size:14px !important;border-radius:5px !important;margin:0.5rem 1.5rem !important;padding:1rem 1.5rem !important}.configurable-header-navarealink-proad li a{padding:0px !important}.configurable-header-navarealink-proad li:hover{background:black !important}.configurable-header-toparealink-proad{color:inherit !important}.configurable-header-toparealink-proad a{text-decoration:none !important;text-decoration-line:none !important;font-size:14px !important;transition:none !important}.header-top__contact-proad a{color:#0A0A0A !important;font-size:14px !important;text-decoration:none;text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial}.header-top__contact-proad img{display:none}.header-top-proad__settings{padding:1rem 1.5rem 1rem 1.5rem}@media only screen and (min-width: 1200px){.header-top-proad__settings{display:flex;align-items:center;padding:0}}.header-top-proad__settings .header-language-selector,.header-top-proad__settings .header-currencies{margin:0.3rem 0 0.3rem 3rem}.header-top-proad__settings .header-selector__label{color:inherit !important;display:block !important}.header-top-proad__settings .header-selector__button span{color:inherit;margin-right:10px}.header-top-proad__settings .header-selector__button:before{content:'' !important;position:absolute !important;top:50% !important;transform:translateY(-50%) !important;right:1rem !important;background:url(https://cdn-webassets.promotron.com/images/arrow-down.svg) no-repeat center center;background-size:contain !important;width:0.9rem !important;height:0.9rem !important;transition:0.3s !important;border:none !important}.header-top-proad__settings .header-selector__dropdown{background:#000}.header-top-proad__settings .header-selector__option{color:#fff !important;margin:0}.header-top-proad__settings .header-selector__option:hover{color:#fff !important}.header-main-proad{display:flex;flex-direction:row;justify-content:space-between;width:100%}.header-main-proad__logo{width:100%;max-width:22.5rem;height:6rem;position:relative}@media only screen and (min-width: 768px){.header-main-proad__logo{height:8rem}}@media only screen and (min-width: 992px){.header-main-proad__logo{height:12rem}}@media only screen and (min-width: 1200px){.header-main-proad__logo{max-width:22.5rem}}.header-main-proad__search{position:absolute;width:100%;display:none;top:100%;left:0;padding:1rem;background:#fff;z-index:15}.header-main-proad__search .search{border:none;border-radius:50px;height:55px}.header-main-proad__search .search__button{background:white;border:none;margin-right:20px;height:25px;margin-top:15px;filter:none;opacity:1}.header-main-proad__search .search__button:hover{background:white}.header-main-proad__search .search__button:hover img{filter:none;opacity:1}.header-main-proad__search.open{display:block}@media only screen and (min-width: 992px){.header-main-proad__search{display:block !important;top:50%;left:50%;transform:translate(-50%, -50%);max-width:28rem;background:transparent;padding:0}}@media only screen and (min-width: 1200px){.header-main-proad__search{max-width:70rem}}.header-main-proad__controls{display:flex;align-items:center}.header-main-proad__controls .control-link__count-text,.header-main-proad__controls .control-link__caption-username{display:none !important}.header-main-proad__contact{font-size:1.5rem;line-height:1.2;text-align:left;position:relative;padding:0 0 0 3rem;display:none}@media only screen and (min-width: 768px){.header-main-proad__contact{display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width: 992px){.header-main-proad__contact{padding:0 0 0 3.5rem;font-size:1.6rem}}.header-main-proad__contact span{font-weight:bold}.header-main-proad__contact img{position:absolute;top:50%;left:0;transform:translateY(-50%);width:2rem;filter:brightness(0)}.header-main-proad__settings{display:none}@media only screen and (min-width: 768px){.header-main-proad__settings{display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width: 992px){.header__navbar-proad{display:block !important}}.header-v2-proad__navbar{display:none}@media only screen and (max-width: 991px){.header-v2-proad__navbar{position:absolute;right:0;width:100%;max-width:32rem;top:100%;max-height:calc(100vh - 8rem);overflow-y:auto}}@media only screen and (max-width: 767px){.header-v2-proad__navbar{max-height:calc(100vh - 6rem)}}@media only screen and (min-width: 992px){.header-v2-proad__navbar{display:block !important}}.header-v2-proad__navbar .page-container{padding:0}@media only screen and (min-width: 992px){.header-v2-proad__navbar .page-container{padding:0 1rem}}.header-v2-proad__navbar .header-navbar-flex{display:flex;align-items:center;width:100%;justify-content:space-between}.header-v2-proad__navbar .header-navbar-flex__categories{position:relative}.header-v2-proad__navbar .header-navbar-flex__categories:before{content:"";position:absolute;top:0;right:0;height:100%;width:999rem;z-index:10;background:inherit}.header-v2-proad__navbar .header-navbar-flex__links ul{list-style:none;margin:0;padding:0;font-size:0}.header-v2-proad__navbar .header-navbar-flex__links ul li{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:middle}.header-v2-proad__navbar .header-navbar-flex__links ul li a{font-size:1.6rem;line-height:1.0;text-decoration:none;font-weight:bold;color:inherit;display:block;padding:1.5rem}@media only screen and (min-width: 1200px){.header-v2-proad__navbar .header-navbar-flex__links ul li a{padding:1.5rem 2.5rem}}.header-v2-proad__navbar .categories-toggle{display:block;outline:none !important;cursor:pointer;text-decoration:none;text-transform:uppercase;color:inherit;background:inherit;padding:1.5rem 4rem 1.5rem 3rem;font-weight:bold;font-size:1.6rem;border:none;transition:0.3s;position:relative;z-index:20}.header-v2-proad__navbar .categories-toggle:after{content:none !important;position:absolute;top:50%;transform:translateY(-50%);right:1.5rem;background:url(https://cdn-webassets.promotron.com/images/arrow-down--white.svg) no-repeat center center;background-size:contain;width:0.9rem;height:0.9rem;transition:0.3s}.header-v2-proad__navbar .categories-toggle.open:after{transform:translateY(-50%) rotate(180deg)}.header-v2-proad__navbar .navbar-list{list-style:none;margin:0;padding:0;background:#ffffff;min-width:23rem;box-shadow:0 5px 8px rgba(0,0,0,0.15)}.header-v2-proad__navbar .navbar-list__item{margin:0;padding:0;display:block;border-bottom:0.1rem solid #eee;position:relative}.header-v2-proad__navbar .navbar-list__link{font-size:1.6rem;line-height:1.0;text-decoration:none;font-weight:bold;color:#000;transition:0.3s;display:block;padding:1.5rem 2.5rem;position:relative}.header-v2-proad__navbar .navbar-list__link:before{content:'';position:absolute;top:50%;right:1.5rem;transform:translateY(-50%) rotate(-90deg);width:0.8rem;height:0.8rem;background:url(https://cdn-webassets.promotron.com/images/arrow-down.svg) no-repeat center center;background-size:contain;opacity:0.5;transition:0.3s}.header-v2-proad__navbar .navbar-list__link:hover{text-decoration:underline}.header-v2-proad__navbar .navbar-list__link:hover:before{opacity:1}.header-v2-proad__navbar .navbar-list__popup{position:absolute;top:0;left:23rem;display:none;margin:0;padding:0;background:#fff;list-style:none;margin:0;padding:0;box-shadow:6px 5px 8px rgba(0,0,0,0.1)}@media only screen and (min-width: 992px){.header-v2-proad__navbar .navbar-list__popup{padding:2rem 2rem 0 0}}@media only screen and (min-width: 1400px){.header-v2-proad__navbar .navbar-list__popup{padding:2rem 3rem 0 0}}.header-v2-proad__navbar .navbar-categories{display:flex;width:100%}@media only screen and (min-width: 992px){.header-v2-proad__navbar .navbar-categories{width:25%;padding:0 0 3rem 3rem}}@media only screen and (min-width: 1400px){.header-v2-proad__navbar .navbar-categories{padding:0 0 4rem 3rem}}.header-v2-proad__navbar .navbar-categories__thumb{display:none}@media only screen and (min-width: 992px){.header-v2-proad__navbar .navbar-categories__thumb{display:block;width:5rem;text-align:center}}@media only screen and (min-width: 1200px){.header-v2-proad__navbar .navbar-categories__thumb{width:6rem}}.header-v2-proad__navbar .navbar-categories__thumb img{max-width:100%;max-height:7.5rem}.header-v2-proad__navbar .navbar-categories__subcategories{width:100%;display:flex;align-items:center}@media only screen and (min-width: 992px){.header-v2-proad__navbar .navbar-categories__subcategories{width:calc(100% - 5rem);padding:0 0 0 2rem}}@media only screen and (min-width: 1200px){.header-v2-proad__navbar .navbar-categories__subcategories{width:calc(100% - 6rem);padding:0 0 0 2.5rem}}.header-v2-proad__navbar .navbar-categories__name{display:block;line-height:1.2;color:#000;font-size:1.6rem;font-weight:bold;text-decoration:none;padding:0.5rem 1.5rem;margin:0;transition:0.3s ease-in-out color}@media only screen and (min-width: 992px){.header-v2-proad__navbar .navbar-categories__name{padding:0 0 0.5rem 0}}.header-v2-proad__navbar .navbar-categories__name:hover{text-decoration:underline}.header-v2-proad__navbar .navbar-categories__all{line-height:1.2;color:#000;font-size:1.4rem;font-weight:bold;text-decoration:none;transition:0.3s ease-in-out color;display:none}@media only screen and (min-width: 992px){.header-v2-proad__navbar .navbar-categories__all{display:block}}.header-v2-proad__navbar .navbar-categories__all:hover{color:#000;text-decoration:underline}.header-v2-proad__navbar .navbar-subcategories{list-style:none;margin:0;padding:0;font-size:0;display:none}@media only screen and (min-width: 992px){.header-v2-proad__navbar .navbar-subcategories{display:block}}.header-v2-proad__navbar .navbar-subcategories li{display:inline;position:relative}.header-v2-proad__navbar .navbar-subcategories li:last-child .navbar-subcategories__separator{display:none}.header-v2-proad__navbar .navbar-subcategories li a{line-height:1.2;color:#000;font-size:1.4rem;font-weight:normal;text-decoration:none;transition:0.3s ease-in-out color}.header-v2-proad__navbar .navbar-subcategories li a:hover{color:#000;text-decoration:underline}.header-v2-proad__navbar .navbar-subcategories__separator{margin:0 1rem;width:0.5rem;height:0.5rem;background:#d6d6d6;border-radius:100%;display:inline-block;top:-0.2rem;position:relative}.page-container{padding:0 2rem !important}@media only screen and (min-width: 1200px){.page-container{padding:0 3rem !important}}.header-quintessence .mobilemenu{position:fixed;top:0;width:100%;height:100%;z-index:1000;left:0;transition:.3s;left:0;visibility:hidden}.header-quintessence .mobilemenu--open{visibility:visible}.header-quintessence .mobilemenu--open .mobilemenu__backdrop{display:block}.header-quintessence .mobilemenu--open .mobilemenu__body{left:0}.header-quintessence .mobilemenu__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:#3d464d;opacity:0.9;display:none}.header-quintessence .mobilemenu__body{position:absolute;top:0;left:-29rem;width:29rem;height:100%;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.4);display:flex;flex-direction:column;transition:.3s}.header-quintessence .mobilemenu__header{height:4.7rem;display:flex;flex-shrink:0;align-items:center;border-bottom:1px solid #ebebeb}.header-quintessence .mobilemenu__title{font-size:1.8rem;font-weight:600;padding:0 20px;font-weight:700;flex-grow:1}.header-quintessence .mobilemenu__close{border:none;background:0 0;height:4.7rem;width:4.7rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;border-left:1px solid #ebebeb;cursor:pointer}.header-quintessence .mobilemenu__close img{max-width:1.6rem}.header-quintessence .mobilemenu__content{flex-grow:1;overflow-y:scroll;-webkit-overflow-scrolling:touch}.header-quintessence .mobilemenu .navbar-list{list-style:none;margin:0;padding:0}.header-quintessence .mobilemenu .navbar-list__item{margin:0;padding:0;display:block;border-bottom:1px solid #ebebeb;position:relative}.header-quintessence .mobilemenu .navbar-list__item.open .navbar-list__toggler:before{content:'-'}.header-quintessence .mobilemenu .navbar-list__link{font-size:1.6rem;line-height:1.0;text-decoration:none;font-weight:600;color:#000;transition:0.3s;display:block;padding:1.5rem 2.5rem;position:relative}.header-quintessence .mobilemenu .navbar-list__toggler{position:absolute;top:0;right:0;width:4.7rem;height:4.7rem;border-left:1px solid #ebebeb}.header-quintessence .mobilemenu .navbar-list__toggler:before{content:'+';position:absolute;top:50%;right:0;width:100%;text-align:center;transform:translateY(-50%);opacity:0.5;transition:0.3s;font-size:2.4rem;font-weight:600;color:#000}.header-quintessence .mobilemenu .navbar-list__popup{position:relative;display:none;margin:0;padding:0;list-style:none;margin:0;padding:0}.header-quintessence .mobilemenu .navbar-list__popup.open{display:block}.header-quintessence .mobilemenu .navbar-categories{display:flex;width:100%;background:#f7f7f7;border-top:1px solid #ebebeb}.header-quintessence .mobilemenu .navbar-categories__thumb{display:none}.header-quintessence .mobilemenu .navbar-categories__subcategories{width:100%}.header-quintessence .mobilemenu .navbar-categories__name{display:block;line-height:1.2;color:#000;font-size:1.4rem;font-weight:600;text-decoration:none;padding:0.8rem 2.5rem;margin:0;transition:0.3s ease-in-out color}.header-quintessence .mobilemenu .navbar-categories__name img{max-width:1.6rem;margin:0 1rem 0 0}.header-quintessence .mobilemenu .navbar-categories__name:hover{color:#000;text-decoration:underline}.header-quintessence .mobilemenu .navbar-categories__all{display:none}.header-quintessence .mobilemenu .navbar-subcategories{display:none}.header-quintessence .mobilemenu{font-family:'Montserrat', sans-serif}@media only screen and (min-width: 1200px){.header-quintessence .mobilemenu{display:none !important}}.header-quintessence .mobilemenu__body{right:-29rem;left:unset;background:#84e878}.header-quintessence .mobilemenu__body #navbar{display:none}.header-quintessence .mobilemenu__header{border:none}.header-quintessence .mobilemenu__title{font-size:0}.header-quintessence .mobilemenu__close{border:none;position:relative;z-index:1000}.header-quintessence .mobilemenu__close img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(176deg) brightness(102%) contrast(102%)}.header-quintessence .mobilemenu__content{margin:-25px 0 0 0;padding:0 0 0 0;max-height:calc(100vh - 25px)}.header-quintessence .mobilemenu__controls{display:flex;padding:30px 0 0 30px}.header-quintessence .mobilemenu__controls .control-link{display:flex;flex-direction:column;text-align:center;margin:0 20px 0 0}.header-quintessence .mobilemenu__controls .control-link__icon{display:block;position:relative}.header-quintessence .mobilemenu__controls .control-link__count{position:absolute;top:-1.1rem;right:40%;transform:translateX(130%);z-index:10;width:1.8rem;height:1.8rem;line-height:1.8rem;text-align:center;font-size:0.9rem;font-weight:bold;background:#000;border-radius:100%;color:#fff}.header-quintessence .mobilemenu__controls .control-link__caption{display:none}.header-quintessence .mobilemenu__socials{display:block;padding:0 0 20px 30px;padding-top:calc(100vh - 415px)}.header-quintessence .mobilemenu__socials ul{list-style:none;margin:0;padding:30px 0 0 0;display:flex;align-items:center}.header-quintessence .mobilemenu__socials ul li{padding:0;margin:0 16px 0 0}.header-quintessence .mobilemenu__socials ul li a{display:block}.header-quintessence .mobilemenu__socials ul li a:hover img{filter:brightness(0) saturate(100%) invert(81%) sepia(43%) saturate(514%) hue-rotate(57deg) brightness(96%) contrast(91%)}.header-quintessence .mobilemenu__settings{padding:5px 0 0 30px}.header-quintessence .mobilemenu__settings .header-selector__button{display:none}.header-quintessence .mobilemenu__settings .header-selector__label{display:none}.header-quintessence .mobilemenu__settings .header-selector__dropdown{padding:10px 0 0 0}.header-quintessence .mobilemenu__settings .header-selector__option{color:#fff;font-weight:700;font-size:16px;margin:0 10px 0 0}.header-quintessence .mobilemenu .navbar-list__item{border:none}.header-quintessence .mobilemenu .navbar-list__link{color:#fff;font-weight:500;font-size:0;padding:0}.header-quintessence .mobilemenu .navbar-list__toggler{border:none;display:none}.header-quintessence .mobilemenu .navbar-list__toggler:before{color:#fff}.header-quintessence .mobilemenu .navbar-list__popup{display:block}.header-quintessence .mobilemenu .navbar-categories{background:transparent;border-top:none}.header-quintessence .mobilemenu .navbar-categories__name{color:#fff;font-weight:700;font-size:20px;padding:0.8rem 2.5rem 0.8rem 3rem}.header-quintessence .mobilemenu--open .mobilemenu__body{right:0;left:unset}.header-quintessence .search{display:flex;flex-wrap:nowrap;width:100%;height:3rem;background:#fff;border:1px solid #fff;position:relative}.header-quintessence .search__input{width:calc(100% - 8rem);height:100%;border:none;border-radius:0;background:transparent;outline:none;font-size:1.4rem;color:#000;padding:0 1.5rem;margin:0}@media only screen and (min-width: 1200px){.header-quintessence .search__input{width:calc(100% - 4rem)}}.header-quintessence .search__button{width:calc(4rem + 0.2rem);height:calc(100% + 0.2rem);border:none;border-radius:0;background:#fff;outline:none !important;padding:0;margin:-0.1rem;cursor:pointer;position:relative;border-top-right-radius:4px;border-bottom-right-radius:4px;transition:0.3s ease-in-out}.header-quintessence .search__button img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:0.3s ease-in-out}.header-quintessence .search__button:hover{background:#000}.header-quintessence .search__button:hover img{filter:invert(1)}.header-quintessence .search__close{width:calc(4rem + 0.2rem);height:calc(100% + 0.2rem);border:none;border-radius:0;background:#fff;outline:none !important;padding:0;margin:-0.1rem;cursor:pointer;position:relative;border-top-right-radius:4px;border-bottom-right-radius:4px;transition:0.3s ease-in-out}@media only screen and (min-width: 1200px){.header-quintessence .search__close{display:none}}.header-quintessence .search__close img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:0.3s ease-in-out;max-width:1.6rem;max-height:1.6rem}.header-quintessence .search__close:hover{background:#000}.header-quintessence .search__close:hover img{filter:invert(1)}.header-quintessence .search-filter{padding:0 0 3rem 0;display:flex;flex-wrap:wrap;width:100%;justify-content:flex-end}.header-quintessence .search-filter .search{max-width:24rem;box-shadow:none !important}body.header-quintessence .content{padding:6.1rem 0 0 0}@media only screen and (min-width: 768px){body.header-quintessence .content{padding:6.7rem 0 0 0}}@media only screen and (min-width: 1200px){body.header-quintessence .content{padding:12.8rem 0 0 0}}.header-quin{border:none;font-family:'Montserrat', sans-serif;position:absolute;top:0;left:0;width:100%;z-index:10}@media only screen and (min-width: 1200px){.header-quin{box-shadow:0 0 2rem rgba(0,0,0,0.05)}}.header-quin.fixed{position:fixed}.header-quin.smaller .header-logo{height:6rem}@media only screen and (min-width: 768px){.header-quin.smaller .header-logo{height:8rem}}@media only screen and (min-width: 1200px){.header-quin.smaller .header-logo{height:9rem}}.header-quin__navbar{display:none}@media only screen and (max-width: 991px){.header-quin__navbar{position:absolute;right:0;width:100%;max-width:32rem;top:100%;max-height:calc(100vh - 8rem);overflow-y:auto}}@media only screen and (max-width: 767px){.header-quin__navbar{max-height:calc(100vh - 6rem)}}@media only screen and (min-width: 1200px){.header-quin__navbar{display:block !important}}.header-quin__navbar .page-container{padding:0}@media only screen and (min-width: 992px){.header-quin__navbar .page-container{padding:0 1rem}}.header-quin__navbar .header-navbar-flex{display:flex;align-items:center;width:100%;justify-content:space-between}.header-quin__navbar .header-navbar-flex__categories{position:relative}.header-quin__navbar .header-navbar-flex__categories:before{content:"";position:absolute;top:0;right:0;height:100%;width:999rem;z-index:10;background:inherit}.header-quin__navbar .header-navbar-flex__links ul{list-style:none;margin:0;padding:0;font-size:0}.header-quin__navbar .header-navbar-flex__links ul li{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:middle}.header-quin__navbar .header-navbar-flex__links ul li a{font-size:1.6rem;line-height:1.0;text-decoration:none;font-weight:bold;color:inherit;transition:0.3s;display:block;padding:1.5rem}@media only screen and (min-width: 1200px){.header-quin__navbar .header-navbar-flex__links ul li a{padding:1.5rem 2.5rem}}.header-quin__navbar .header-navbar-flex__links ul li a:hover{background:rgba(255,255,255,0.2)}.header-quin__navbar .categories-toggle{display:block;outline:none !important;cursor:pointer;text-decoration:none;text-transform:uppercase;color:inherit;background:inherit;padding:1.5rem 4rem 1.5rem 3rem;font-weight:bold;font-size:1.6rem;border:none;transition:0.3s;position:relative;z-index:20}.header-quin__navbar .categories-toggle:after{content:'';position:absolute;top:50%;transform:translateY(-50%);right:1.5rem;background:url(https://cdn-webassets.promotron.com/images/arrow-down--white.svg) no-repeat center center;background-size:contain;width:0.9rem;height:0.9rem;transition:0.3s}.header-quin__navbar .categories-toggle.open:after{transform:translateY(-50%) rotate(180deg)}.header-quin__navbar .categories-popup{display:none;position:absolute;top:100%;left:0;z-index:99}.header-quin__navbar .navbar-list{list-style:none;margin:0;padding:0;background:#ffffff;min-width:23rem;box-shadow:0 5px 8px rgba(0,0,0,0.15)}.header-quin__navbar .navbar-list__item{margin:0;padding:0;display:block;border-bottom:0.1rem solid #eee;position:relative}.header-quin__navbar .navbar-list__item:hover{background:#fff}.header-quin__navbar .navbar-list__item:hover .navbar-list__popup{display:flex;flex-wrap:wrap}.header-quin__navbar .navbar-list__link{font-size:1.6rem;line-height:1.0;text-decoration:none;font-weight:bold;color:#000;transition:0.3s;display:block;padding:1.5rem 2.5rem;position:relative}.header-quin__navbar .navbar-list__link:before{content:'';position:absolute;top:50%;right:1.5rem;transform:translateY(-50%) rotate(-90deg);width:0.8rem;height:0.8rem;background:url(https://cdn-webassets.promotron.com/images/arrow-down.svg) no-repeat center center;background-size:contain;opacity:0.5;transition:0.3s}.header-quin__navbar .navbar-list__link:hover{text-decoration:underline}.header-quin__navbar .navbar-list__link:hover:before{opacity:1}.header-quin__navbar .navbar-list__popup{position:absolute;top:0;left:23rem;display:none;margin:0;padding:0;background:#fff;list-style:none;margin:0;padding:0;box-shadow:6px 5px 8px rgba(0,0,0,0.1)}@media only screen and (min-width: 992px){.header-quin__navbar .navbar-list__popup{padding:2rem 2rem 0 0}}@media only screen and (min-width: 1400px){.header-quin__navbar .navbar-list__popup{padding:2rem 3rem 0 0}}.header-quin__navbar .navbar-categories{display:flex;width:100%}@media only screen and (min-width: 992px){.header-quin__navbar .navbar-categories{width:25%;padding:0 0 3rem 3rem}}@media only screen and (min-width: 1400px){.header-quin__navbar .navbar-categories{padding:0 0 4rem 3rem}}.header-quin__navbar .navbar-categories__thumb{display:none}@media only screen and (min-width: 992px){.header-quin__navbar .navbar-categories__thumb{display:block;width:5rem;text-align:center}}@media only screen and (min-width: 1200px){.header-quin__navbar .navbar-categories__thumb{width:6rem}}.header-quin__navbar .navbar-categories__thumb img{max-width:100%;max-height:7.5rem}.header-quin__navbar .navbar-categories__subcategories{width:100%;display:flex;align-items:center}@media only screen and (min-width: 992px){.header-quin__navbar .navbar-categories__subcategories{width:calc(100% - 5rem);padding:0 0 0 2rem}}@media only screen and (min-width: 1200px){.header-quin__navbar .navbar-categories__subcategories{width:calc(100% - 6rem);padding:0 0 0 2.5rem}}.header-quin__navbar .navbar-categories__name{display:block;line-height:1.2;color:#000;font-size:1.6rem;font-weight:bold;text-decoration:none;padding:0.5rem 1.5rem;margin:0;transition:0.3s ease-in-out color}@media only screen and (min-width: 992px){.header-quin__navbar .navbar-categories__name{padding:0 0 0.5rem 0}}.header-quin__navbar .navbar-categories__name:hover{text-decoration:underline}.header-quin__navbar .navbar-categories__all{line-height:1.2;color:#000;font-size:1.4rem;font-weight:bold;text-decoration:none;transition:0.3s ease-in-out color;display:none}@media only screen and (min-width: 992px){.header-quin__navbar .navbar-categories__all{display:block}}.header-quin__navbar .navbar-categories__all:hover{color:#000;text-decoration:underline}.header-quin__navbar .navbar-subcategories{list-style:none;margin:0;padding:0;font-size:0;display:none}@media only screen and (min-width: 992px){.header-quin__navbar .navbar-subcategories{display:block}}.header-quin__navbar .navbar-subcategories li{display:inline;position:relative}.header-quin__navbar .navbar-subcategories li:last-child .navbar-subcategories__separator{display:none}.header-quin__navbar .navbar-subcategories li a{line-height:1.2;color:#000;font-size:1.4rem;font-weight:normal;text-decoration:none;transition:0.3s ease-in-out color}.header-quin__navbar .navbar-subcategories li a:hover{color:#000;text-decoration:underline}.header-quin__navbar .navbar-subcategories__separator{margin:0 1rem;width:0.5rem;height:0.5rem;background:#d6d6d6;border-radius:100%;display:inline-block;top:-0.2rem;position:relative}.header-quin .header-quin__main{position:relative;z-index:15}.header-quin .header-quin-main{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.header-quin .header-quin-main__logo{display:flex;align-items:center}.header-quin .header-quin-main__contact{font-size:1.5rem;line-height:1.2;text-align:left;position:relative;padding:0 0 0 3rem;display:none;color:inherit}@media only screen and (min-width: 992px){.header-quin .header-quin-main__contact{display:flex;flex-direction:column;justify-content:center;width:22rem;padding:0 0 0 3.5rem;font-size:1.6rem;margin:0 0 0 2.5rem}}.header-quin .header-quin-main__contact img{position:absolute;top:50%;left:0;transform:translateY(-50%);width:2rem;filter:brightness(0)}.header-quin .header-quin-main__contact a{color:inherit;transition:0.3s ease-in-out color;text-decoration:underline}.header-quin .header-quin-main__contact a:hover{text-decoration:none}.header-quin .header-quin-main__search{position:absolute;width:100%;display:none;top:100%;left:0;padding:1rem;background:#fff;z-index:15}.header-quin .header-quin-main__search.open{display:block}@media only screen and (min-width: 1200px){.header-quin .header-quin-main__search{display:block !important;max-width:28rem;background:transparent;padding:0;position:relative;top:unset;left:unset}}@media only screen and (min-width: 1200px){.header-quin .header-quin-main__search{max-width:40rem}}.header-quin .header-quin-main__controls{display:flex;align-items:center}@media only screen and (min-width: 768px){.header-quin .header-quin-main__controls{align-items:flex-start}}.header-quin .header-quin-main__settings{display:none}@media only screen and (min-width: 992px){.header-quin .header-quin-main__settings{display:flex;flex-direction:column;justify-content:center;height:100%;padding:0 0 0 3rem}}.header-quin .header-logo{display:block;text-decoration:none;width:12rem;height:6rem;position:relative;transition:0.3s ease-in-out}@media only screen and (min-width: 768px){.header-quin .header-logo{height:8rem}}@media only screen and (min-width: 992px){.header-quin .header-logo{height:12rem}}@media only screen and (min-width: 1200px){.header-quin .header-logo{width:22.5rem}}.header-quin .header-logo img{max-width:100%;max-height:calc(100% - 2rem);position:absolute;top:50%;left:0;transform:translateY(-50%)}.header-quin .header-control--login{padding:0 0.8rem}@media only screen and (min-width: 768px){.header-quin .header-control--login{padding:0 2rem}}.header-quin .header-control--cart{padding:0 0.8rem}@media only screen and (min-width: 768px){.header-quin .header-control--cart{padding:0 2rem}}@media only screen and (min-width: 1200px){.header-quin .header-control--cart{padding:0 0 0 2rem}}.header-quin .header-control--search{padding:0 0.8rem;display:block}@media only screen and (min-width: 768px){.header-quin .header-control--search{padding:0 2rem}}@media only screen and (min-width: 1200px){.header-quin .header-control--search{display:none}}.header-quin .control-link{display:block;text-decoration:none;color:inherit;text-align:center;margin:0}@media only screen and (min-width: 768px){.header-quin .control-link{margin:0 0 0 0}}@media only screen and (min-width: 992px){.header-quin .control-link{margin:0 0 0 0}}.header-quin .control-link__icon{display:block;position:relative}@media only screen and (min-width: 768px){.header-quin .control-link__icon{padding:0 0 0.2rem 0}}@media only screen and (min-width: 1200px){.header-quin .control-link__icon{padding:0 0 0.6rem 0}}.header-quin .control-link__icon img{width:2.5rem;height:2.5rem}@media only screen and (min-width: 1200px){.header-quin .control-link__icon img{width:2.5rem;height:2.5rem}}.header-quin .control-link__count{position:absolute;top:-1.1rem;right:50%;transform:translateX(130%);z-index:10;width:1.8rem;height:1.8rem;line-height:1.8rem;text-align:center;font-size:0.9rem;font-weight:bold;background:#09c887;border-radius:100%;color:#fff}.header-quin .control-link__caption{display:none;color:inherit;font-size:1.4rem;line-height:1.0;transition:0.3s ease-in-out;white-space:nowrap}@media only screen and (min-width: 768px){.header-quin .control-link__caption{display:block}}.header-quin .control-link__caption strong{display:block;text-decoration:underline}.header-quin .control-link:hover{text-decoration:none}.header-quin .control-link:hover .control-link__caption strong{text-decoration:none}.header-quin .header-toggler{display:block;text-decoration:none;color:inherit;text-align:center;background:none;border:none;outline:none !important;padding:0 0 0 0.8rem;cursor:pointer;margin:0}@media only screen and (min-width: 768px){.header-quin .header-toggler{margin:0 0 0 0;padding:0 0 0 2rem}}@media only screen and (min-width: 1200px){.header-quin .header-toggler{display:none;margin:0 0 0 0}}.header-quin .header-toggler__icon{display:inline-block;width:2.5rem;height:2.5rem;position:relative;overflow:hidden}@media only screen and (min-width: 768px){.header-quin .header-toggler__icon{padding:0 0 0.2rem 0}}.header-quin .header-toggler__icon span{display:block;position:absolute;height:0.2rem;width:100%;background:#000;border-radius:4px;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out}.header-quin .header-toggler__icon span:nth-child(1){top:0.6rem}.header-quin .header-toggler__icon span:nth-child(2){top:1.2rem}.header-quin .header-toggler__icon span:nth-child(3){top:1.2rem}.header-quin .header-toggler__icon span:nth-child(4){top:1.8rem}.header-quin .header-toggler__caption{display:none;color:inherit;font-size:1.4rem;line-height:1.2;transition:0.3s ease-in-out;white-space:nowrap}@media only screen and (min-width: 768px){.header-quin .header-toggler__caption{display:block}}@media only screen and (min-width: 992px){.header-quin .header-toggler__caption{font-size:1.5rem}}.header-quin .header-toggler.open .header-toggler__icon span:nth-child(1){top:15rem;width:0%;left:50%}.header-quin .header-toggler.open .header-toggler__icon span:nth-child(2){transform:rotate(45deg)}.header-quin .header-toggler.open .header-toggler__icon span:nth-child(3){transform:rotate(-45deg)}.header-quin .header-toggler.open .header-toggler__icon span:nth-child(4){top:15rem;width:0%;left:50%}.header-quin .header-toggler:hover .header-toggler__caption{text-decoration:none;color:inherit}.header-quin .header-selector{display:flex;align-items:center;width:100%;justify-content:flex-end;margin:0.3rem 0}.header-quin .header-selector__label{font-size:1.4rem;line-height:1.0;padding:0 0.5rem 0 0;margin:0;color:inherit;font-weight:normal;display:none}.header-quin .header-selector__select{position:relative;width:100%}.header-quin .header-selector__button{background:transparent;border:none;border-radius:0;position:relative;margin:0;padding:0;cursor:pointer;width:100%;color:inherit}.header-quin .header-selector__button:before{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);border-top:5px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;transition:0.3s;opacity:0.5}.header-quin .header-selector__button span{display:block;font-size:1.4rem;color:inherit;font-weight:normal;padding:0 2rem 0 0.5rem;transition:0.3s;white-space:nowrap;text-align:left}.header-quin .header-selector__button span img{display:none}.header-quin .header-selector__button:focus{outline:none}.header-quin .header-selector__button:focus:before{opacity:1}.header-quin .header-selector__button:focus span{text-decoration:underline}.header-quin .header-selector__button:hover:before{opacity:1}.header-quin .header-selector__button:hover span{text-decoration:underline}.header-quin .header-selector__button.open:before{transform:translateY(-50%) rotate(180deg)}.header-quin .header-selector__dropdown{background:#d8d8d8;position:absolute;top:calc(100% + 0.3rem);right:0;display:none;z-index:10;box-shadow:0 5px 10px rgba(0,0,0,0.2);min-width:100%;padding:0.3rem 0}.header-quin .header-selector__option{font-size:1.4rem;color:#000 !important;background:none !important;display:block;text-decoration:none;font-size:1.4rem;color:#000;font-weight:normal;line-height:1.0;padding:0.3rem 0.5rem 0.3rem 3.5rem;margin:0;cursor:pointer;position:relative;white-space:nowrap}.header-quin .header-selector__option.selected{color:#09c887}.header-quin .header-selector__option img{position:absolute;top:50%;left:0.5rem;transform:translateY(-50%);max-width:1.6rem}.header-quin .header-selector__option:hover{color:#000 !important;text-decoration:underline !important}.header-quin .header-language-selector .header-selector__button{padding:0 0 0 1.5rem}.header-quin .header-language-selector .header-selector__button:after{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.4rem;height:1.4rem;background:url(https://cdn-webassets.promotron.com/images/globe.svg) no-repeat center center;background-size:contain}.header-quin .header-currencies .header-selector__button{padding:0 0 0 1.5rem}.header-quin .header-currencies .header-selector__button:after{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.4rem;height:1.4rem;background:url(https://cdn-webassets.promotron.com/images/coins.svg) no-repeat center center;background-size:contain}.header-quin__main{background:#1f191e !important}.header-quin__main .page-container{padding-right:0 !important}.header-quin__main .header-quin-main__logo .header-logo{width:auto;height:6.1rem}@media only screen and (min-width: 768px){.header-quin__main .header-quin-main__logo .header-logo{height:6.7rem}}@media only screen and (min-width: 1200px){.header-quin__main .header-quin-main__logo .header-logo{height:7.8rem}}.header-quin__main .header-quin-main__logo .header-logo img{position:relative;left:unset;max-height:2rem}.header-quin__main .header-quin-main__socials{display:none}@media only screen and (min-width: 992px){.header-quin__main .header-quin-main__socials{display:block}}.header-quin__main .header-quin-main__socials ul{list-style:none;margin:0;padding:0;display:flex;align-items:center}.header-quin__main .header-quin-main__socials ul li{padding:0;margin:0 8px 0 0}.header-quin__main .header-quin-main__socials ul li:first-child{margin:0 8px 0 20px;padding:0 0 0 20px;border-left:1px solid #fff}.header-quin__main .header-quin-main__socials ul li a{display:block}.header-quin__main .header-quin-main__socials ul li a:hover img{filter:brightness(0) saturate(100%) invert(81%) sepia(43%) saturate(514%) hue-rotate(57deg) brightness(96%) contrast(91%)}.header-quin__main .header-quin-main__right{display:flex;align-items:center}.header-quin__main .header-quin-main__links{display:none;background:transparent !important}@media only screen and (min-width: 1200px){.header-quin__main .header-quin-main__links{display:flex;align-items:center}}.header-quin__main .header-quin-main__links ul{list-style:none;margin:0;padding:0}.header-quin__main .header-quin-main__links ul li{display:inline-block;margin:0;padding:0}.header-quin__main .header-quin-main__links ul li a{text-decoration:none;color:#fff;display:block;font-size:14px;font-weight:500;padding:0 2rem;transition:0.3s}.header-quin__main .header-quin-main__links ul li a:hover{color:#84e878}.header-quin__main .header-quin-main__selectors{position:relative;margin:0 10px 0 0;display:none}@media only screen and (min-width: 1200px){.header-quin__main .header-quin-main__selectors{margin:0 30px 0 0;display:block}}@media only screen and (min-width: 1200px){.header-quin__main .header-quin-main__selectors::before{content:'';width:1px;height:20px;position:absolute;top:50%;transform:translateY(-50%);left:0;background:#fff}}.header-quin__main .header-quin-main__settings-toggle{padding:0 20px;font-size:14px;background:transparent;border:none;cursor:pointer;appearance:none;-webkit-appearance:none;color:#fff;position:relative;font-family:'Montserrat', sans-serif;outline:none !important}.header-quin__main .header-quin-main__settings-toggle span{pointer-events:none}.header-quin__main .header-quin-main__settings-toggle:after{content:" ";border-style:solid;border-width:5px 5px 0px 5px;border-color:#fff transparent transparent transparent;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.header-quin__main .header-quin-main__settings-toggle:hover{color:#84e878}.header-quin__main .header-quin-main__settings{position:absolute;top:100%;right:-10px;display:none;z-index:1000;background:#1f191e;height:auto;padding:35px 0 0 0;border-radius:10px}@media only screen and (min-width: 1200px){.header-quin__main .header-quin-main__settings{right:-30px}}.header-quin__main .header-quin-main__settings .header-selector{margin:0;flex-direction:column;align-items:flex-start;padding:0 15px}.header-quin__main .header-quin-main__settings .header-selector__button{display:none}.header-quin__main .header-quin-main__settings .header-selector__label{display:block;color:#fff;font-weight:bold;padding:0 0 0.5rem 0;font-size:10px;text-transform:uppercase}.header-quin__main .header-quin-main__settings .header-selector__dropdown{position:relative;top:unset;right:unset;display:block;box-shadow:none;padding:0 0 10px 0;background:transparent}.header-quin__main .header-quin-main__settings .header-selector__option{color:#fff !important;padding:0.5rem 0 !important}.header-quin__main .header-quin-main__settings .header-selector__option img{display:none}.header-quin__main .header-quin-main__settings .header-selector__option:hover{color:#84e878 !important;text-decoration:none !important}.header-quin__main .header-quin-main__controls .header-control{padding:0}.header-quin__main .header-quin-main__controls .header-control--search{position:relative}.header-quin__main .header-quin-main__controls .header-control--search .control-link__icon img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7467%) hue-rotate(259deg) brightness(112%) contrast(101%)}.header-quin__main .header-quin-main__controls .header-control--search .control-link:hover img{filter:drop-shadow(0px 5px 3px rgba(64,108,57,0.8)) brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7467%) hue-rotate(259deg) brightness(112%) contrast(101%) !important}.header-quin__main .header-quin-main__controls .header-control--cart{position:relative;display:none}@media only screen and (min-width: 1200px){.header-quin__main .header-quin-main__controls .header-control--cart{display:flex}}.header-quin__main .header-quin-main__controls .header-control--cart::before{content:'';width:1px;height:30px;position:absolute;top:50%;transform:translateY(-50%);left:0;background:#fff}.header-quin__main .header-quin-main__controls .header-control--login{display:none}@media only screen and (min-width: 1200px){.header-quin__main .header-quin-main__controls .header-control--login{display:flex}}.header-quin__main .header-quin-main__controls .header-control .control-link{color:#fff;padding:17px 13px}@media only screen and (min-width: 1200px){.header-quin__main .header-quin-main__controls .header-control .control-link{padding:20px}}@media only screen and (min-width: 1200px){.header-quin__main .header-quin-main__controls .header-control .control-link{background:#84e878;padding:17px 20px}}.header-quin__main .header-quin-main__controls .header-control .control-link:hover img{-webkit-filter:drop-shadow(0px 5px 2px rgba(64,108,57,0.8));filter:drop-shadow(0px 5px 3px rgba(64,108,57,0.8))}.header-quin__main .header-quin-main__controls .header-control .control-link img{transition:0.2s}.header-quin__main .header-quin-main__controls .header-control .control-link__icon{padding:0}@media only screen and (min-width: 992px){.header-quin__main .header-quin-main__controls .header-control .control-link__icon{padding:0 0 0.6rem 0}}.header-quin__main .header-quin-main__controls .header-control .control-link__caption{font-size:0}@media only screen and (min-width: 992px){.header-quin__main .header-quin-main__controls .header-control .control-link__caption strong{font-size:12px;text-decoration:none;font-weight:normal}}.header-quin__main .header-quin-main__controls .header-control .control-link__count{background:#000}.header-quin__main .header-quin-main__controls .header-toggler{background:transparent;color:#fff;padding:16px 13px 17px 13px;position:relative}@media only screen and (min-width: 576px){.header-quin__main .header-quin-main__controls .header-toggler{padding:16px 20px 17px 20px}}@media only screen and (min-width: 768px){.header-quin__main .header-quin-main__controls .header-toggler{padding:19px 20px 20px 20px}}.header-quin__main .header-quin-main__controls .header-toggler:hover span{-webkit-filter:drop-shadow(0px 5px 2px rgba(64,108,57,0.8));filter:drop-shadow(0px 5px 3px rgba(64,108,57,0.8))}.header-quin__main .header-quin-main__controls .header-toggler__icon span{background:#fff}.header-quin__main .header-quin-main__controls .header-toggler__caption{display:none}.header-quin__navbar{display:none;max-width:100%;padding:10px;box-shadow:0 0 2rem rgba(0,0,0,0.05)}@media only screen and (min-width: 1200px){.header-quin__navbar{padding:0;display:block !important;box-shadow:none}}.header-quin__navbar .header-navbar-flex{background:#fff !important;justify-content:flex-start}.header-quin__navbar .header-navbar-flex__categories{background:#84e878 !important;margin:0 0 0 -30px;display:none}@media only screen and (min-width: 1200px){.header-quin__navbar .header-navbar-flex__categories{display:block}}.header-quin__navbar .header-navbar-flex__categories .categories-toggle{text-transform:none;color:#fff;font-family:'Montserrat', sans-serif;font-weight:500;padding:1.5rem 40px 1.5rem 30px}.header-quin__navbar .header-navbar-flex__categories .categories-toggle:after{content:" ";border-style:solid;border-width:5px 5px 0px 5px;border-color:#fff transparent transparent transparent;position:absolute;right:15px;top:50%;transform:translateY(-40%)}.header-quin__navbar .header-navbar-flex__categories .categories-toggle:hover{color:#84e878;background:#fff}.header-quin__navbar .header-navbar-flex__categories .categories-toggle:hover:after{border-color:#84e878 transparent transparent transparent}.header-quin__navbar .header-navbar-flex__search{padding:0;width:100%;max-width:100%}@media only screen and (min-width: 1200px){.header-quin__navbar .header-navbar-flex__search{padding:0 0 0 15px;max-width:34rem}}.header-quin__navbar .header-navbar-flex__search .search{background:#f5f5f4;border:1px solid #f5f5f4;border-radius:10px}.header-quin__navbar .header-navbar-flex__search .search__input{background:#f5f5f4;font-family:'Montserrat', sans-serif;border-top-left-radius:10px;border-bottom-left-radius:10px}.header-quin__navbar .header-navbar-flex__search .search__button{background:#f5f5f4;border-top-right-radius:10px;border-bottom-right-radius:10px}.header-quin__navbar .header-navbar-flex__search .search__button img{opacity:0.3;width:21px;height:21px}.header-quin__navbar .header-navbar-flex__search .search__button:hover img{filter:none;opacity:1}.header-main-reva{align-content:center;position:relative !important}.header-main-reva .categories-toggle{align-items:center !important;display:block;outline:none !important;cursor:auto !important;text-decoration:none;text-transform:none !important;color:black !important;background:inherit;padding:0rem !important;font-weight:normal !important;font-size:1.6rem;border:none;transition:0.3s;position:relative;min-width:160px !important}.header-main-reva .categories-toggle .text{pointer-events:none !important}.header-main-reva .categories-toggle img{pointer-events:none !important;width:4rem !important;height:3.5rem !important;margin:1rem !important}.header-main-reva .categories-toggle:after{content:normal !important;position:absolute;top:50%;transform:translateY(-50%);right:1.5rem;background:url(https://cdn-webassets.promotron.com/images/arrow-down--white.svg) no-repeat center center;background-size:contain;width:0.9rem;height:0.9rem;transition:0.3s}.header-main-reva .categories-toggle.open:after{transform:translateY(-50%) rotate(180deg)}.header-main-reva .header-v3-main{display:flex;flex-direction:row;justify-content:none !important;align-items:center;width:100%;background:initial;position:relative;height:20rem}@media only screen and (min-width: 992px){.header-main-reva .header-v3-main{height:30rem !important}}.header-main-reva .header-v3-main__left{display:flex;align-items:center;background:initial !important;width:500px !important}.header-main-reva .header-v3-main__logo{display:flex;align-items:center;position:relative;background:none !important;resize:2.5rem !important}.header-main-reva .header-v3-main__logo:before{content:"";position:absolute !important;top:0;right:0;height:100%;width:999rem;z-index:10;background:none !important}.header-main-reva .header-v3-main__navbar{display:none}@media only screen and (min-width: 992px){.header-main-reva .header-v3-main__navbar{display:flex;align-items:center;padding:0 0 0 2rem}}.header-main-reva .header-v3-main__links ul{list-style:none;margin:0;padding:0;font-size:0}.header-main-reva .header-v3-main__links ul li{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:middle}.header-main-reva .header-v3-main__links ul li a{font-size:1.6rem;line-height:1.0;text-decoration:none;font-weight:bold;color:inherit;transition:0.3s;display:block;padding:1.5rem}@media only screen and (min-width: 1200px){.header-main-reva .header-v3-main__links ul li a{padding:1.5rem 2.5rem}}.header-main-reva .header-v3-main__links ul li a:hover{text-decoration:underline}.header-main-reva .header-v3-main__right{display:flex;align-items:center;background:none !important}.header-main-reva .header-v3-main__controls{display:flex;align-items:center;margin:auto !important}@media only screen and (min-width: 768px){.header-main-reva .header-v3-main__controls{align-items:flex-start}}.header-main-reva .header-v3-main__settings{position:absolute;top:100%;right:0;z-index:100;background:#fff;padding:0.5rem 0;box-shadow:0 5px 10px rgba(0,0,0,0.2);display:none}.header-main-reva .header-v3-main__search{position:relative !important;width:200rem !important;display:none;top:0;left:0;padding:2.5rem 1rem;z-index:150;background:#fff}.header-main-reva .header-v3-main__search:before{content:"";position:absolute;top:0;left:50%;height:100%;width:999rem;z-index:10;background:inherit;transform:translateX(-50%)}.header-main-reva .header-v3-main__search.open{display:block}.header-main-reva .header-v3-main__search .search{margin:0 auto;width:60rem;z-index:15}.header-main-reva .header-v3-main__search .search__input{width:calc(100% - 8rem)}.header-main-reva .header-v3-main__search .search__close{display:block}.header-main-reva .header-v3-main__search .search__button{border-radius:0 !important}.header-main-reva__search{align-items:center !important;position:relative !important;width:100%;display:none;top:100%;left:0;padding:1rem;background:#fff;z-index:15}.header-main-reva__search .search{height:4rem}.header-main-reva__search .search__button{background:white;border:none;margin-right:10px;height:25px;margin-top:4px;filter:none;opacity:1;font-weight:bold}.header-main-reva__search .search__button:hover{background:white}.header-main-reva__search .search__button:hover img{filter:none;opacity:1}.header-main-reva__search.open{display:block}@media only screen and (min-width: 1200px){.header-main-reva__search{display:block !important;background:transparent;padding:0}}.header-main-reva__controls{display:flex;align-items:center !important;margin-right:75px}.header-main-reva .header-logo{display:flex;align-items:center;justify-content:center;text-decoration:none;position:relative;z-index:20;width:100% !important;height:100% !important}.header-main-reva .header-logo img{width:100% !important;height:100% !important;min-width:150px !important;min-height:150px !important}@media only screen and (min-width: 1200px){.header-main-reva .header-logo img{max-width:250px !important}}.header-main-reva .profile-container{height:100% !important;align-items:center !important;display:flex !important;width:50px !important}@media only screen and (min-width: 768px){.header-main-reva .profile-container{width:140px !important;display:flex !important;align-items:center !important}}.header-main-reva .cart-container{height:100% !important;align-items:center !important;display:flex !important;width:50px !important;margin-right:50px !important}@media only screen and (min-width: 768px){.header-main-reva .cart-container{width:200px !important;display:flex !important;align-items:center !important}}.header-main-reva .profile-child-icon{margin-right:0.5rem !important}.header-main-reva .profile-child-icon img{max-width:100%;height:auto}.header-main-reva .cart-child-icon{margin-right:-10rem !important}.header-main-reva .cart-child-icon img{max-width:100%;height:auto}.header-main-reva .control-link{display:block;text-decoration:none;color:inherit;text-align:center;margin:0}@media only screen and (min-width: 768px){.header-main-reva .control-link{margin:0 0 0 0}}@media only screen and (min-width: 992px){.header-main-reva .control-link{margin:0 0 0 0}}.header-main-reva .control-link__icon{display:block;position:relative}@media only screen and (min-width: 768px){.header-main-reva .control-link__icon{padding:0 0 0.2rem 0}}@media only screen and (min-width: 1200px){.header-main-reva .control-link__icon{padding:0 0 0.6rem 0}}.header-main-reva .control-link__icon img{width:3.5rem !important;height:3.5rem !important}@media only screen and (min-width: 1200px){.header-main-reva .control-link__icon img{width:3.5rem !important;height:3.5rem !important}}.header-main-reva .control-link__count{position:absolute;top:-1.1rem;right:50%;transform:translateX(130%);z-index:10;width:1.8rem;height:1.8rem;line-height:1.8rem;text-align:center;font-size:0.9rem;font-weight:bold;background:#09c887;border-radius:100%;color:#fff}.header-main-reva .control-link__caption{display:none;color:inherit;font-size:0;line-height:1.0;transition:0.3s ease-in-out;white-space:nowrap}@media only screen and (min-width: 768px){.header-main-reva .control-link__caption{display:block}}.header-main-reva .control-link__caption strong{display:block;font-size:1.4rem}.header-main-reva .control-link:hover{text-decoration:none}.header-main-reva .control-link:hover .control-link__caption strong{text-decoration:underline}.header-main-reva .search-reva{width:460px !important}.header-main-reva .search-btn-reva{font-size:1.5rem !important;color:black !important;font-weight:normal !important;width:65px !important}.header-main-reva .input-search-reva{border-bottom:groove !important;border-top:groove !important;width:300px !important;flex:auto !important}.header-main-reva .menu-reva{align-items:center !important}.header-main-reva .menu-text{width:110px !important}.header-main-reva .cart{display:flex !important}.header-main-reva .profile{display:flex !important;margin:auto !important}.header-main-reva .cart-caption{padding-top:1.5rem !important;color:black !important}.header-main-reva .profile-caption{padding-top:1.5rem !important;color:black !important;font-weight:normal !important}.header-main-reva .cart-text{font-weight:normal !important}.header-main-reva .header-center-reva{position:center !important;margin:auto !important}.header-main-reva .header-v3{width:100% !important}.header-main-reva .menu-icon{margin-right:1rem !important}.header-main-reva .categories-popup{width:350% !important}.header-reva .fav-categories__title,.header-reva .intro-products__title,.header-reva .footer-nav__caption span,.header-reva .catalogue-header h1,.header-reva .recommended-products-region__caption,.header-reva .filter-component__heading,.header-reva .product-item__button,.header-reva .product-detail__title,.header-reva .product-detail-informations__button,.header-reva .tab-content h2,.header-reva .product-printing-item__button,.header-reva .similar-products__title,.header-reva .visited-products__title,.header-reva .printing-position-popup__caption,.header-reva .printing-position-item__button,.header-reva .colors-variants-popup__caption,.header-reva .variants-stock-popup__caption,.header-reva .colors-variants-item__button,.header-reva .price-matrix-popup__caption,.header-reva .order-matrix-popup__caption,.header-reva .order-matrix-popup__button,.header-reva .customer-center__header h1,.header-reva .customer-profile-overview-box__button,.header-reva .customer-last-orders__button,.header-reva .customer-last-orders__caption,.header-reva .customer-profile-overview-box__caption,.header-reva .customer-center-head__name,.header-reva .customer-center-head__button,.header-reva .customer-center-tabs__button,.header-reva .order-detail-items__button,.header-reva .form-field__button,.header-reva .configurable-content-headers th,.header-reva .customer-center-table__title,.header-reva .customer-center-tabs__item,.header-reva .customer-center-tabs__table thead th,.header-reva .customer-popup__caption,.header-reva .form-group__title,.header-reva .pager__button-append,.header-reva .tabs-nav__button,.header-reva .article-list__item h1,.header-reva .article-list__item h2,.header-reva .search-header h1,.header-reva .cart-tabs__title,.header-reva .cart-button,.header-reva .method-group__title,.header-reva .customer-data-login__button,.header-reva .search-suggest__button-all,.header-reva .search-suggest__caption,.header-reva .search-result-region__caption,.header-reva .registration-tabs__link,.header-reva .registration-confirm__title,.header-reva .registration-success__title,.header-reva .product-tron-logo-on-image__button,.header-reva .tron-logo__button,.header-reva .category-tree-toggle,.header-reva .tron-logo-card__button,.header-reva .product-detail-order-sample__button .gift-voucher .gift-voucher__submit .gift-voucher__input{font-family:'Fjalla One', sans-serif !important}.header-reva .campaign-banner__item{max-height:550px}.header-reva .tron-logo{background:#ffce2e;border:none}.header-reva .tron-logo__button{background:#f5faff;color:black}.header-reva .tron-logo__button:hover{background:white;color:black}.header-reva .product-tron-logo-on-image__button{border:none;background:#ffce2e;color:white}.header-reva .product-tron-logo-on-image__button:hover{background:#ffce2e;color:#ccc}.header-reva .tron-logo-homepage-content{padding-left:60px;padding-right:60px}@media only screen and (min-width: 768px){.header-reva .tron-logo-homepage-content{padding:3.5rem 10rem}}@media only screen and (min-width: 1500px){.header-reva .tron-logo-homepage-content{padding:3.5rem 20rem}}@media only screen and (min-width: 1800px){.header-reva .tron-logo-homepage-content{padding:3.5rem 30rem}}.header-reva .tron-logo-homepage-content .tron-logo-homepage{border:2px solid #bec2cb;background:white;justify-content:space-between;flex-direction:row}.header-reva .tron-logo-homepage-content .tron-logo-homepage .tron-logo-homepage__texts{text-align:left;font-weight:bold;text-transform:uppercase;line-height:1.2;font-size:1.4rem;padding:0 2rem 0 1rem}.header-reva .tron-logo-homepage-content .tron-logo-homepage .tron-logo-homepage__texts h2,.header-reva .tron-logo-homepage-content .tron-logo-homepage .tron-logo-homepage__texts p{color:black !important}.header-reva .tron-logo-homepage-content .tron-logo-homepage button{border:none;background:#ffce2e;color:black}.header-reva .tron-logo-homepage-content .tron-logo-homepage button:hover{background:#f5faff;color:black}.header-v2{position:absolute;z-index:10;top:0;left:0;width:100%;border-bottom:0.4rem solid #ccc}@media only screen and (min-width: 992px){.header-v2 .header__navbar{display:block !important}}@media only screen and (min-width: 992px){.header-v2{border:none}}.header-v2.fixed{position:fixed}.header-v2.smaller .header-logo{height:6rem}@media only screen and (min-width: 768px){.header-v2.smaller .header-logo{height:8rem}}@media only screen and (min-width: 992px){.header-v2.smaller .header-logo{height:9rem}}.header-v2 .header-v2__main{position:relative;z-index:15}.header-v2 .header-v2-main{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.header-v2 .header-v2-main__logo{display:flex;align-items:center}.header-v2 .header-v2-main__contact{font-size:1.5rem;line-height:1.2;text-align:left;position:relative;padding:0 0 0 3rem;display:none;color:inherit}@media only screen and (min-width: 992px){.header-v2 .header-v2-main__contact{display:flex;flex-direction:column;justify-content:center;width:22rem;padding:0 0 0 3.5rem;font-size:1.6rem;margin:0 0 0 2.5rem}}.header-v2 .header-v2-main__contact img{position:absolute;top:50%;left:0;transform:translateY(-50%);width:2rem;filter:brightness(0)}.header-v2 .header-v2-main__contact a{color:inherit;transition:0.3s ease-in-out color;text-decoration:underline}.header-v2 .header-v2-main__contact a:hover{text-decoration:none}.header-v2 .header-v2-main__search{position:absolute;width:100%;display:none;top:100%;left:0;padding:1rem;background:#fff;z-index:15}.header-v2 .header-v2-main__search.open{display:block}@media only screen and (min-width: 992px){.header-v2 .header-v2-main__search{display:block !important;max-width:28rem;background:transparent;padding:0;position:relative;top:unset;left:unset}}@media only screen and (min-width: 1200px){.header-v2 .header-v2-main__search{max-width:40rem}}.header-v2 .header-v2-main__controls{display:flex;align-items:center}@media only screen and (min-width: 768px){.header-v2 .header-v2-main__controls{align-items:flex-start}}.header-v2 .header-v2-main__settings{display:none}@media only screen and (min-width: 992px){.header-v2 .header-v2-main__settings{display:flex;flex-direction:column;justify-content:center;height:100%;padding:0 0 0 3rem}}.header-v2 .header-logo{display:block;text-decoration:none;width:12rem;height:6rem;position:relative;transition:0.3s ease-in-out}@media only screen and (min-width: 768px){.header-v2 .header-logo{height:8rem}}@media only screen and (min-width: 992px){.header-v2 .header-logo{height:12rem}}@media only screen and (min-width: 1200px){.header-v2 .header-logo{width:22.5rem}}.header-v2 .header-logo img{width:auto;height:auto;max-width:12rem;max-height:4rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media only screen and (min-width: 576px){.header-v2 .header-logo img{max-width:12rem;max-height:4rem}}@media only screen and (min-width: 768px){.header-v2 .header-logo img{max-width:12rem;max-height:6rem}}@media only screen and (min-width: 992px){.header-v2 .header-logo img{max-width:12rem;max-height:9rem}}@media only screen and (min-width: 1200px){.header-v2 .header-logo img{max-width:22.5rem;max-height:9rem}}.header-v2 .header-control--login{padding:0 0.8rem}@media only screen and (min-width: 768px){.header-v2 .header-control--login{padding:0 2rem}}.header-v2 .header-control--cart{padding:0 0.8rem}@media only screen and (min-width: 768px){.header-v2 .header-control--cart{padding:0 2rem}}@media only screen and (min-width: 992px){.header-v2 .header-control--cart{padding:0 0 0 2rem}}.header-v2 .header-control--search{padding:0 0.8rem;display:block}@media only screen and (min-width: 768px){.header-v2 .header-control--search{padding:0 2rem}}@media only screen and (min-width: 992px){.header-v2 .header-control--search{display:none}}.header-v2 .control-link{display:block;text-decoration:none;color:inherit;text-align:center;margin:0}@media only screen and (min-width: 768px){.header-v2 .control-link{margin:0 0 0 0}}@media only screen and (min-width: 992px){.header-v2 .control-link{margin:0 0 0 0}}.header-v2 .control-link__icon{display:block;position:relative}@media only screen and (min-width: 768px){.header-v2 .control-link__icon{padding:0 0 0.2rem 0}}@media only screen and (min-width: 1200px){.header-v2 .control-link__icon{padding:0 0 0.6rem 0}}.header-v2 .control-link__icon img{width:2.5rem;height:2.5rem}@media only screen and (min-width: 1200px){.header-v2 .control-link__icon img{width:2.5rem;height:2.5rem}}.header-v2 .control-link__count{position:absolute;top:-1.1rem;right:50%;transform:translateX(130%);z-index:10;width:1.8rem;height:1.8rem;line-height:1.8rem;text-align:center;font-size:0.9rem;font-weight:bold;background:#09c887;border-radius:100%;color:#fff}.header-v2 .control-link__caption{display:none;color:inherit;font-size:1.4rem;line-height:1.0;transition:0.3s ease-in-out;white-space:nowrap}@media only screen and (min-width: 768px){.header-v2 .control-link__caption{display:block}}.header-v2 .control-link__caption strong{display:block;text-decoration:underline}.header-v2 .control-link:hover{text-decoration:none}.header-v2 .control-link:hover .control-link__caption strong{text-decoration:none}.header-v2 .header-toggler{display:block;text-decoration:none;color:inherit;text-align:center;background:none;border:none;outline:none !important;padding:0 0 0 0.8rem;cursor:pointer;margin:0}@media only screen and (min-width: 768px){.header-v2 .header-toggler{margin:0 0 0 0;padding:0 0 0 2rem}}@media only screen and (min-width: 992px){.header-v2 .header-toggler{display:none;margin:0 0 0 0}}.header-v2 .header-toggler__icon{display:inline-block;width:2.5rem;height:2.5rem;position:relative;overflow:hidden}@media only screen and (min-width: 768px){.header-v2 .header-toggler__icon{padding:0 0 0.2rem 0}}.header-v2 .header-toggler__icon span{display:block;position:absolute;height:0.2rem;width:100%;background:#000;border-radius:4px;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out}.header-v2 .header-toggler__icon span:nth-child(1){top:0.6rem}.header-v2 .header-toggler__icon span:nth-child(2){top:1.2rem}.header-v2 .header-toggler__icon span:nth-child(3){top:1.2rem}.header-v2 .header-toggler__icon span:nth-child(4){top:1.8rem}.header-v2 .header-toggler__caption{display:none;color:inherit;font-size:1.4rem;line-height:1.2;transition:0.3s ease-in-out;white-space:nowrap}@media only screen and (min-width: 768px){.header-v2 .header-toggler__caption{display:block}}@media only screen and (min-width: 992px){.header-v2 .header-toggler__caption{font-size:1.5rem}}.header-v2 .header-toggler.open .header-toggler__icon span:nth-child(1){top:15rem;width:0%;left:50%}.header-v2 .header-toggler.open .header-toggler__icon span:nth-child(2){transform:rotate(45deg)}.header-v2 .header-toggler.open .header-toggler__icon span:nth-child(3){transform:rotate(-45deg)}.header-v2 .header-toggler.open .header-toggler__icon span:nth-child(4){top:15rem;width:0%;left:50%}.header-v2 .header-toggler:hover .header-toggler__caption{text-decoration:none;color:inherit}.header-v2 .header-selector{display:flex;align-items:center;width:100%;justify-content:flex-end;margin:0.3rem 0}.header-v2 .header-selector__label{font-size:1.4rem;line-height:1.0;padding:0 0.5rem 0 0;margin:0;color:inherit;font-weight:normal;display:none}.header-v2 .header-selector__select{position:relative;width:100%}.header-v2 .header-selector__button{background:transparent;border:none;border-radius:0;position:relative;margin:0;padding:0;cursor:pointer;width:100%;color:inherit}.header-v2 .header-selector__button:before{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);border-top:5px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;transition:0.3s;opacity:0.5}.header-v2 .header-selector__button span{display:block;font-size:1.4rem;color:inherit;font-weight:normal;padding:0 2rem 0 0.5rem;transition:0.3s;white-space:nowrap;text-align:left}.header-v2 .header-selector__button span img{margin:0 0.5rem 0 0;max-width:1.6rem}.header-v2 .header-selector__button:focus{outline:none}.header-v2 .header-selector__button:focus:before{opacity:1}.header-v2 .header-selector__button:focus span{text-decoration:underline}.header-v2 .header-selector__button:hover:before{opacity:1}.header-v2 .header-selector__button:hover span{text-decoration:underline}.header-v2 .header-selector__button.open:before{transform:translateY(-50%) rotate(180deg)}.header-v2 .header-selector__dropdown{background:#d8d8d8;position:absolute;top:calc(100% + 0.3rem);right:0;display:none;z-index:10;box-shadow:0 5px 10px rgba(0,0,0,0.2);min-width:100%;padding:0.3rem 0}.header-v2 .header-selector__option{font-size:1.4rem;color:#000 !important;background:none !important;display:block;text-decoration:none;font-size:1.4rem;color:#000;font-weight:normal;line-height:1.0;padding:0.3rem 0.5rem 0.3rem 3.5rem;margin:0;cursor:pointer;position:relative;white-space:nowrap}.header-v2 .header-selector__option.selected{color:#09c887}.header-v2 .header-selector__option img{position:absolute;top:50%;left:0.5rem;transform:translateY(-50%);max-width:1.6rem}.header-v2 .header-selector__option:hover{color:#000 !important;text-decoration:underline !important}.header-v3{position:absolute;z-index:10;top:0;left:0;width:100%}@media only screen and (min-width: 992px){.header-v3 .header__navbar{display:block !important}}.header-v3.fixed{position:fixed}.header-v3 .header-v3__main{position:relative;z-index:15}.header-v3 .header-v3-main{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;background:inherit;position:relative}.header-v3 .header-v3-main__left{display:flex;align-items:center}.header-v3 .header-v3-main__logo{display:flex;align-items:center;position:relative}.header-v3 .header-v3-main__logo:before{content:"";position:absolute;top:0;right:0;height:100%;width:999rem;z-index:10;background:inherit}.header-v3 .header-v3-main__navbar{display:none}@media only screen and (min-width: 992px){.header-v3 .header-v3-main__navbar{display:flex;align-items:center;padding:0 0 0 2rem}}.header-v3 .header-v3-main__links ul{list-style:none;margin:0;padding:0;font-size:0}.header-v3 .header-v3-main__links ul li{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:middle}.header-v3 .header-v3-main__links ul li a{font-size:1.6rem;line-height:1.0;text-decoration:none;font-weight:bold;color:inherit;transition:0.3s;display:block;padding:1.5rem}@media only screen and (min-width: 1200px){.header-v3 .header-v3-main__links ul li a{padding:1.5rem 2.5rem}}.header-v3 .header-v3-main__links ul li a img{max-height:2em;width:100%;height:auto;transition:0.3s}.header-v3 .header-v3-main__links ul li a:hover{text-decoration:underline}.header-v3 .header-v3-main__right{display:flex;align-items:center}.header-v3 .header-v3-main__controls{display:flex;align-items:center}@media only screen and (min-width: 768px){.header-v3 .header-v3-main__controls{align-items:flex-start}}.header-v3 .header-v3-main__settings{position:absolute;top:100%;right:0;z-index:100;background:#fff;padding:0.5rem 0;box-shadow:0 5px 10px rgba(0,0,0,0.2);display:none}.header-v3 .header-v3-main__search{position:absolute;width:100%;display:none;top:0;left:0;padding:2.5rem 1rem;z-index:150;background:#fff}.header-v3 .header-v3-main__search:before{content:"";position:absolute;top:0;left:50%;height:100%;width:999rem;z-index:10;background:inherit;transform:translateX(-50%)}.header-v3 .header-v3-main__search.open{display:block}.header-v3 .header-v3-main__search .search{margin:0 auto;max-width:60rem;z-index:15}.header-v3 .header-v3-main__search .search__input{width:calc(100% - 8rem)}.header-v3 .header-v3-main__search .search__close{display:block}.header-v3 .header-v3-main__search .search__button{border-radius:0 !important}.header-v3 .header-logo{display:flex;align-items:center;justify-content:center;text-decoration:none;height:6rem;position:relative;z-index:20}@media only screen and (min-width: 768px){.header-v3 .header-logo{height:8rem}}.header-v3 .header-logo img{width:auto;height:auto;max-height:calc(100% - 2rem)}@media only screen and (min-width: 1200px){.header-v3 .header-logo img{max-width:22.5rem}}.header-v3 .header-control--login{padding:0 0.8rem}@media only screen and (min-width: 768px){.header-v3 .header-control--login{padding:0 2rem}}.header-v3 .header-control--cart{padding:0 0.8rem}@media only screen and (min-width: 768px){.header-v3 .header-control--cart{padding:0 2rem}}.header-v3 .header-control--search{padding:0 0.8rem}@media only screen and (min-width: 768px){.header-v3 .header-control--search{padding:0 2rem}}.header-v3 .header-control--settings{padding:0 0.8rem}@media only screen and (min-width: 768px){.header-v3 .header-control--settings{padding:0 2rem}}.header-v3 .control-link{display:block;text-decoration:none;color:inherit;text-align:center;margin:0}@media only screen and (min-width: 768px){.header-v3 .control-link{margin:0 0 0 0}}@media only screen and (min-width: 992px){.header-v3 .control-link{margin:0 0 0 0}}.header-v3 .control-link__icon{display:block;position:relative}@media only screen and (min-width: 768px){.header-v3 .control-link__icon{padding:0 0 0.2rem 0}}@media only screen and (min-width: 1200px){.header-v3 .control-link__icon{padding:0 0 0.6rem 0}}.header-v3 .control-link__icon img{width:2.5rem;height:2.5rem}@media only screen and (min-width: 1200px){.header-v3 .control-link__icon img{width:2.5rem;height:2.5rem}}.header-v3 .control-link__count{position:absolute;top:-1.1rem;right:50%;transform:translateX(130%);z-index:10;width:1.8rem;height:1.8rem;line-height:1.8rem;text-align:center;font-size:0.9rem;font-weight:bold;background:#09c887;border-radius:100%;color:#fff}.header-v3 .control-link__caption{display:none;color:inherit;font-size:0;line-height:1.0;transition:0.3s ease-in-out;white-space:nowrap}@media only screen and (min-width: 768px){.header-v3 .control-link__caption{display:block}}.header-v3 .control-link__caption strong{display:block;font-size:1.4rem}.header-v3 .control-link:hover{text-decoration:none}.header-v3 .control-link:hover .control-link__caption strong{text-decoration:underline}.header-v3 .header-toggler{display:block;text-decoration:none;color:inherit;text-align:center;background:none;border:none;outline:none !important;padding:0 0 0 0.8rem;cursor:pointer;margin:0}@media only screen and (min-width: 768px){.header-v3 .header-toggler{margin:0 0 0 0;padding:0 0 0 2rem}}@media only screen and (min-width: 992px){.header-v3 .header-toggler{display:none;margin:0 0 0 0}}.header-v3 .header-toggler__icon{display:inline-block;width:2.5rem;height:2.5rem;position:relative;overflow:hidden}@media only screen and (min-width: 768px){.header-v3 .header-toggler__icon{padding:0 0 0.2rem 0}}.header-v3 .header-toggler__icon span{display:block;position:absolute;height:0.2rem;width:100%;background:#000;border-radius:4px;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out}.header-v3 .header-toggler__icon span:nth-child(1){top:0.6rem}.header-v3 .header-toggler__icon span:nth-child(2){top:1.2rem}.header-v3 .header-toggler__icon span:nth-child(3){top:1.2rem}.header-v3 .header-toggler__icon span:nth-child(4){top:1.8rem}.header-v3 .header-toggler__caption{display:none;color:inherit;font-size:1.4rem;line-height:1.2;transition:0.3s ease-in-out;white-space:nowrap}@media only screen and (min-width: 768px){.header-v3 .header-toggler__caption{display:block}}@media only screen and (min-width: 992px){.header-v3 .header-toggler__caption{font-size:1.5rem}}.header-v3 .header-toggler.open .header-toggler__icon span:nth-child(1){top:15rem;width:0%;left:50%}.header-v3 .header-toggler.open .header-toggler__icon span:nth-child(2){transform:rotate(45deg)}.header-v3 .header-toggler.open .header-toggler__icon span:nth-child(3){transform:rotate(-45deg)}.header-v3 .header-toggler.open .header-toggler__icon span:nth-child(4){top:15rem;width:0%;left:50%}.header-v3 .header-toggler:hover .header-toggler__caption{text-decoration:none;color:inherit}.header-v3 .header-selector{display:flex;align-items:center;width:100%;justify-content:flex-start;padding:0.5rem 1.5rem;min-width:16rem}.header-v3 .header-selector__label{font-size:1.4rem;line-height:1.0;padding:0 0.5rem 0 0;margin:0;color:#000;font-weight:normal;display:none}.header-v3 .header-selector__select{position:relative;width:100%}.header-v3 .header-selector__button{background:transparent;border:none;border-radius:0;position:relative;margin:0;padding:0;cursor:pointer;width:100%;color:inherit}.header-v3 .header-selector__button:before{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);border-top:5px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;transition:0.3s;opacity:0.5}.header-v3 .header-selector__button span{display:block;font-size:1.4rem;color:#000;font-weight:bold;padding:0 2rem 0 0.7rem;transition:0.3s;white-space:nowrap;text-align:left}.header-v3 .header-selector__button span img{margin:0 0.5rem 0 0;max-width:1.6rem}.header-v3 .header-selector__button:focus{outline:none}.header-v3 .header-selector__button:focus:before{opacity:1}.header-v3 .header-selector__button:focus span{text-decoration:underline}.header-v3 .header-selector__button:hover:before{opacity:1}.header-v3 .header-selector__button:hover span{text-decoration:underline}.header-v3 .header-selector__button.open:before{transform:translateY(-50%) rotate(180deg)}.header-v3 .header-selector__dropdown{display:none;z-index:10;min-width:100%;padding:0.3rem 0}.header-v3 .header-selector__option{font-size:1.4rem;color:#000 !important;background:none !important;display:block;text-decoration:none;font-size:1.4rem;color:#000;font-weight:normal;line-height:1.0;padding:0.3rem 0 0.3rem 2.2rem;margin:0 0 0 0.7rem;cursor:pointer;position:relative;white-space:nowrap}.header-v3 .header-selector__option.selected{color:#09c887}.header-v3 .header-selector__option img{position:absolute;top:50%;left:0;transform:translateY(-50%);max-width:1.6rem}.header-v3 .header-selector__option:hover{color:#000 !important;text-decoration:underline !important}.header-v4{position:absolute;z-index:10;top:0;left:0;width:100%}@media only screen and (min-width: 1200px){.header-v4 .header__navbar{display:block !important}}.header-v4.fixed{position:fixed}.header-v4--simple{border-bottom:0.2rem solid #ccc}@media only screen and (max-width: 990px){.header-v4--simple .header-v4-main__contact{display:none !important}}.header-v4 .header-v4__main{position:relative;z-index:15}.header-v4 .header-v4-main{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.header-v4 .header-v4-main__left{display:flex;flex-direction:row;align-items:center;max-width:40%}.header-v4 .header-v4-main__center{display:flex;flex-direction:column;align-items:center;flex-grow:1;padding:0 2rem}.header-v4 .header-v4-main__right{display:flex;flex-direction:row;align-items:center}.header-v4 .header-v4-main__logo{width:auto;max-width:22.5rem;height:6rem;position:relative;transition:0.3s ease-in-out;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 768px){.header-v4 .header-v4-main__logo{height:8rem}}@media only screen and (min-width: 992px){.header-v4 .header-v4-main__logo{height:12rem}}@media only screen and (min-width: 1200px){.header-v4 .header-v4-main__logo{max-width:22.5rem}}.header-v4 .header-v4-main__search{width:100%;display:none;padding:1rem;background:#fff;z-index:15}@media only screen and (max-width: 991px){.header-v4 .header-v4-main__search{position:absolute;top:0;left:0;padding:1.5rem 1rem}}.header-v4 .header-v4-main__search.open{display:block}@media only screen and (min-width: 992px){.header-v4 .header-v4-main__search{display:block !important;max-width:28rem;background:transparent;padding:0}}@media only screen and (min-width: 1200px){.header-v4 .header-v4-main__search{max-width:40rem}}.header-v4 .header-v4-main__links{display:none}@media only screen and (min-width: 992px){.header-v4 .header-v4-main__links{display:block !important}}.header-v4 .header-v4-main__links ul{font-size:0;list-style:none;margin:0;padding:1rem 0}@media only screen and (min-width: 992px){.header-v4 .header-v4-main__links ul{padding:0}}.header-v4 .header-v4-main__links ul li{margin:0;padding:0}@media only screen and (min-width: 992px){.header-v4 .header-v4-main__links ul li{display:inline-block;vertical-align:middle}}.header-v4 .header-v4-main__links ul li a{display:block;text-decoration:underline;font-size:1.4rem;line-height:1.0;padding:1rem 1.5rem;position:relative;color:inherit;font-weight:500;transition:0.3s ease-in-out}@media only screen and (min-width: 992px){.header-v4 .header-v4-main__links ul li a{padding:0.5rem 1.5rem}}.header-v4 .header-v4-main__links ul li a img{max-height:2em;width:100%;height:auto;transition:0.3s}.header-v4 .header-v4-main__links ul li a:hover{text-decoration:none}.header-v4 .header-v4-main__controls{display:flex;align-items:center}.header-v4 .header-v4-main__contact{font-size:1.5rem;line-height:1.2;text-align:left;position:relative;padding:0 0 0 3rem;display:none}@media only screen and (min-width: 992px){.header-v4 .header-v4-main__contact{display:block;margin:0 0 1rem 0}}@media only screen and (min-width: 992px){.header-v4 .header-v4-main__contact{padding:0 0 0 3.5rem;font-size:1.6rem}}.header-v4 .header-v4-main__contact span{font-weight:bold}.header-v4 .header-v4-main__contact img{position:absolute;top:50%;left:0;transform:translateY(-50%);width:2rem;filter:brightness(0)}.header-v4 .header-v4-main__contact a{color:inherit;transition:0.3s ease-in-out color;text-decoration:underline}.header-v4 .header-v4-main__contact a:hover{text-decoration:none}.header-v4 .header-v4-main__settings{display:none}@media only screen and (min-width: 992px){.header-v4 .header-v4-main__settings{display:flex;flex-direction:column;justify-content:center;margin:0 2.5rem 0 0}}.header-v4 .header-v4-logo{display:block;text-decoration:none}.header-v4 .header-v4-logo img{width:auto;height:auto;max-width:20.5rem;max-height:4rem}@media only screen and (min-width: 576px){.header-v4 .header-v4-logo img{max-width:20.5rem;max-height:4rem}}@media only screen and (min-width: 768px){.header-v4 .header-v4-logo img{max-width:20.5rem;max-height:6rem}}@media only screen and (min-width: 992px){.header-v4 .header-v4-logo img{max-width:20.5rem;max-height:10rem}}.header-v4 .header-control--login{padding:0 0.8rem}@media only screen and (min-width: 768px){.header-v4 .header-control--login{padding:0 2rem}}.header-v4 .header-control--cart{padding:0 0.8rem}@media only screen and (min-width: 768px){.header-v4 .header-control--cart{padding:0 2rem}}@media only screen and (min-width: 992px){.header-v4 .header-control--cart{padding:0 0 0 2rem}}.header-v4 .header-control--search{padding:0 0.8rem;display:block}@media only screen and (min-width: 768px){.header-v4 .header-control--search{padding:0 2rem}}@media only screen and (min-width: 992px){.header-v4 .header-control--search{display:none}}.header-v4 .control-link{display:block;text-decoration:none;color:inherit;text-align:center;margin:0}.header-v4 .control-link__icon{display:block;position:relative}@media only screen and (min-width: 768px){.header-v4 .control-link__icon{padding:0 0 0.2rem 0}}@media only screen and (min-width: 1200px){.header-v4 .control-link__icon{padding:0 0 0.6rem 0}}.header-v4 .control-link__icon img{width:2.5rem;height:2.5rem}@media only screen and (min-width: 1200px){.header-v4 .control-link__icon img{width:2.5rem;height:2.5rem}}.header-v4 .control-link__count{position:absolute;top:-1.1rem;right:50%;transform:translateX(130%);z-index:10;width:1.8rem;height:1.8rem;line-height:1.8rem;text-align:center;font-size:0.9rem;font-weight:bold;background:#09c887;border-radius:100%;color:#fff}.header-v4 .control-link__caption{display:none;color:inherit;font-size:0;line-height:1.0;transition:0.3s ease-in-out;white-space:nowrap}@media only screen and (min-width: 768px){.header-v4 .control-link__caption{display:block}}@media only screen and (min-width: 992px){.header-v4 .control-link__caption{font-size:1.4rem}}.header-v4 .control-link__caption strong{display:block;text-decoration:underline;font-size:1.4rem}.header-v4 .control-link:hover{text-decoration:none}.header-v4 .control-link:hover .control-link__caption strong{text-decoration:none}.header-v4 .header-toggler{display:block;text-decoration:none;color:inherit;text-align:center;background:none;border:none;outline:none !important;padding:0 0 0 0.8rem;cursor:pointer;margin:0}@media only screen and (min-width: 768px){.header-v4 .header-toggler{padding:0 0 0 2rem}}@media only screen and (min-width: 1200px){.header-v4 .header-toggler{display:none}}.header-v4 .header-toggler__icon{display:inline-block;width:2.5rem;height:2.5rem;position:relative;overflow:hidden}@media only screen and (min-width: 768px){.header-v4 .header-toggler__icon{padding:0 0 0.2rem 0}}.header-v4 .header-toggler__icon span{display:block;position:absolute;height:0.2rem;width:100%;background:#000;border-radius:4px;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out}.header-v4 .header-toggler__icon span:nth-child(1){top:0.6rem}.header-v4 .header-toggler__icon span:nth-child(2){top:1.2rem}.header-v4 .header-toggler__icon span:nth-child(3){top:1.2rem}.header-v4 .header-toggler__icon span:nth-child(4){top:1.8rem}.header-v4 .header-toggler__caption{display:none;color:inherit;font-size:1.4rem;line-height:1.2;transition:0.3s ease-in-out;white-space:nowrap}@media only screen and (min-width: 768px){.header-v4 .header-toggler__caption{display:block}}@media only screen and (min-width: 1200px){.header-v4 .header-toggler__caption{font-size:1.5rem}}.header-v4 .header-toggler.open .header-v4-toggler__icon span:nth-child(1){top:15rem;width:0%;left:50%}.header-v4 .header-toggler.open .header-v4-toggler__icon span:nth-child(2){transform:rotate(45deg)}.header-v4 .header-toggler.open .header-v4-toggler__icon span:nth-child(3){transform:rotate(-45deg)}.header-v4 .header-toggler.open .header-v4-toggler__icon span:nth-child(4){top:15rem;width:0%;left:50%}.header-v4 .header-toggler:hover .header-v4-toggler__caption{text-decoration:none;color:inherit}.header-v4 .header-selector{display:flex;align-items:center;width:100%;justify-content:flex-end;margin:0.3rem 0}.header-v4 .header-selector__label{font-size:1.4rem;line-height:1.0;padding:0 0.5rem 0 0;margin:0;color:inherit;font-weight:normal;display:none}.header-v4 .header-selector__select{position:relative;width:100%}.header-v4 .header-selector__button{background:transparent;border:none;border-radius:0;position:relative;margin:0;padding:0;cursor:pointer;width:100%;color:inherit}.header-v4 .header-selector__button:before{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);border-top:5px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;transition:0.3s;opacity:0.5}.header-v4 .header-selector__button span{display:block;font-size:1.4rem;color:inherit;font-weight:normal;padding:0 2rem 0 0.5rem;transition:0.3s;white-space:nowrap;text-align:left}.header-v4 .header-selector__button span img{margin:0 0.5rem 0 0;max-width:1.6rem}.header-v4 .header-selector__button:focus{outline:none}.header-v4 .header-selector__button:focus:before{opacity:1}.header-v4 .header-selector__button:focus span{text-decoration:underline}.header-v4 .header-selector__button:hover:before{opacity:1}.header-v4 .header-selector__button:hover span{text-decoration:underline}.header-v4 .header-selector__button.open:before{transform:translateY(-50%) rotate(180deg)}.header-v4 .header-selector__dropdown{background:#d8d8d8;position:absolute;top:calc(100% + 0.3rem);right:0;display:none;z-index:10;box-shadow:0 5px 10px rgba(0,0,0,0.2);min-width:100%;padding:0.3rem 0}.header-v4 .header-selector__option{font-size:1.4rem;color:#000 !important;background:none !important;display:block;text-decoration:none;font-size:1.4rem;color:#000;font-weight:normal;line-height:1.0;padding:0.3rem 0.5rem 0.3rem 3.5rem;margin:0;cursor:pointer;position:relative;white-space:nowrap}.header-v4 .header-selector__option.selected{color:#09c887}.header-v4 .header-selector__option img{position:absolute;top:50%;left:0.5rem;transform:translateY(-50%);max-width:1.6rem}.header-v4 .header-selector__option:hover{color:#000 !important;text-decoration:underline !important}.header-v4-main__search-suggest{position:absolute;top:calc(100% - 0.1rem);z-index:10;left:-0.1rem;width:calc(100% + 0.2rem);box-shadow:0px 10px 10px rgba(0,0,0,0.2)}.content-proad .content{padding:8rem 0 0 0}@media only screen and (min-width: 768px){.content-proad .content{padding:10rem 0 0 0}}@media only screen and (min-width: 992px){.content-proad .content{padding:21.3rem 0 0 0 !important}}.homepage-proad .categories-item__name{font-weight:400}.homepage-proad .inquiry__button{text-transform:initial !important;font-weight:400}.homepage-proad .content__categories{margin-bottom:50px;margin-top:100px}.homepage-proad .proad-hover-button{top:-129px;position:relative;width:100%;height:30%;background:#F2F2F2}.homepage-proad .proad-hover-button .inquiry__button{margin-left:auto;margin-right:auto;height:35%;margin-top:auto;margin-bottom:auto;width:80%;background-color:#F2F2F2 !important;color:#0a0a0a !important;border:3px solid #AEC92B;font-size:12px;padding-left:15px}.homepage-proad .proad-hover-button .inquiry__button img{width:30px;height:30px;position:relative;top:-7px}.homepage-proad .proad-hover-button .inquiry__button .proad-hover-text{width:95%;font-weight:600}.homepage-proad .proad-hover-button .inquiry__button .proad-hover-img{width:5%}.homepage-proad .categories-item--with-image{margin:0px !important}.homepage-proad .categories-item--with-image .proad-hover-button{display:none !important}.homepage-proad .categories-item--with-image:hover .proad-hover-button{display:flex !important}.homepage-proad .bottom-article-proad{color:#0A0A0A}.homepage-proad .bottom-article-proad .proad-left-article{padding-right:6rem}.homepage-proad .bottom-article-proad .proad-right-article{padding-left:6rem}.homepage-proad .bottom-article-proad .proad-right-article ul{padding-left:0px;list-style-type:none}.homepage-proad .bottom-article-proad .proad-right-article ul .number-li{background:#AEC92B;color:#FFFFFF;font-size:35px;padding:10px;margin-right:25px;border-bottom:none !important;border-radius:5px;height:80%}.homepage-proad .bottom-article-proad .proad-right-article ul .text-li{padding-bottom:4rem;width:80%}.homepage-proad .bottom-article-proad .proad-right-article li{padding-left:0px;margin-bottom:3rem}.homepage-proad .bottom-article-proad .proad-right-article li p{border-bottom:1px solid #AEC92B}.homepage-proad .bottom-article-proad h2{font-size:35px;font-weight:700}.homepage-proad .bottom-article-proad h3{font-weight:600}.homepage-proad .bottom-article-proad p{color:var(--unnamed-color-0a0a0a);text-align:left;font-size:15px;letter-spacing:0px;color:#0A0A0A;line-height:2rem;font-weight:500}.homepage-proad .intro-products .inquiry__button{margin-bottom:4rem !important;margin-top:10rem !important;margin-left:auto;background-color:#F2F2F2 !important;color:#9B9B9B !important;font-weight:600;display:flex}.homepage-proad .intro-products .inquiry__button img{margin:auto;width:20px;height:20px}.homepage-proad .intro-products .inquiry__button p{margin:auto;margin-right:2rem}.homepage-proad .proad-title-wrapper{border-top:1px solid #AEC92B}.homepage-proad .proad-title-wrapper img{width:45px;height:45px;position:relative;margin-top:2rem}.homepage-proad .base-price{border-radius:5px;color:#ffffff !important;background:#AEC92B;padding:5px}.homepage-proad .intro-product-link__title{text-align:left;width:90%;margin-top:2rem}.homepage-proad .intro-products-list__item{width:395px;height:395px;margin-right:30px;margin-left:30px;margin-bottom:30px;box-shadow:0px 1px 80px #00000029;border:none}.homepage-proad .intro-products-list__item a{border:none}.homepage-proad .intro-products-list__item .intro-product-link__image{width:40% !important;margin:auto;height:70%;padding-top:0px}@media only screen and (max-width: 700px){.homepage-proad .intro-products-list__item{max-width:427px;margin-right:20px !important;width:95%}}.homepage-proad .intro-products__title{text-align:left !important;font-size:30px;padding-bottom:5rem !important;padding-top:10rem !important;text-transform:initial !important}.homepage-proad .inquiry-proad .proad-inquiry-text{border-right:2px solid #FFFFFF;padding-right:4rem}.homepage-proad .inquiry-proad .proad-inquiry-text:last-child{border:none}.homepage-proad .inquiry-proad li{height:45px}.homepage-proad .inquiry-proad li::before{content:none}.homepage-proad .inquiry-proad ul{width:70%;margin:auto}.homepage-proad .inquiry-proad .overlay-proad{position:absolute;background:rgba(0,158,227,0.7);display:flex;align-items:center;justify-content:center;left:0;bottom:0;width:100%;height:100%;padding:1rem}.homepage-proad .inquiry-proad .container-proad{height:309px;position:relative;text-align:center;color:white;width:100%}.homepage-proad .inquiry-proad .container-proad .centered{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 990px){.homepage-proad .inquiry-proad .container-proad{height:460px;margin-top:4rem}.homepage-proad .inquiry-proad .container-proad ul{width:90%}.homepage-proad .inquiry-proad .container-proad ul li{border:none}}.homepage-proad .inquiry-proad .page-container{max-width:100%;padding:0px !important}.homepage-proad .inquiry-proad .page-container .inquiry{height:309px;justify-content:center !important;padding:0px;flex-direction:initial !important}.homepage-proad .inquiry-proad .page-container .inquiry .inquiry__texts{text-align:center;width:100%;text-transform:initial !important}.homepage-proad .inquiry-proad .page-container .inquiry .inquiry__texts img{height:45px;width:45px}.homepage-proad .inquiry-proad .page-container .inquiry .inquiry__texts h2{font-weight:500}.homepage-proad .inquiry-proad .page-container .inquiry a{margin-bottom:4rem;margin-top:2rem;border-radius:5px;background:#0A0A0A !important;cursor:pointer}.homepage-proad .inquiry-proad .page-container .inquiry img{width:100%;height:100%}.homepage-proad .content__categories{background:#FFFFFF}.homepage-proad .fav-categories__title{text-align:left;padding-bottom:5rem;font-size:30px;text-transform:initial}.homepage-proad .categories-list__item{width:430px;height:430px;margin-bottom:30px;box-shadow:0px 1px 80px #00000029;border:none}.homepage-proad .categories-list__item .categories-item__subcategories{position:relative;left:-23px;background:#AEC92B;top:-162px;width:50%;border-radius:5px;color:#ffffff}.homepage-proad .categories-list__item a{border:none}.homepage-proad .categories-list__item:nth-child(3n+2){margin-right:35px;margin-left:35px}.homepage-proad .categories-list__item:nth-child(3n+3){margin-right:auto}@media only screen and (max-width: 1425px){.homepage-proad .categories-list__item{width:45%}.homepage-proad .categories-list__item:nth-child(3n+2){margin:10px}.homepage-proad .categories-list__item:nth-child(3n+1){margin:10px}.homepage-proad .categories-list__item:nth-child(3n+3){margin:10px}}@media only screen and (max-width: 700px){.homepage-proad .categories-list__item{max-width:427px;margin-right:20px !important;width:95%}}.homepage-proad .categories-list__item .categories-item__thumb img{max-width:250px;max-height:250px;width:250px;height:250px;position:relative;top:20%;left:-155%}@media only screen and (max-width: 1000px){.homepage-proad .categories-list__item .categories-item__thumb img{left:-245%}}.homepage-proad .categories-list{margin:auto}@media only screen and (max-width: 1270px){.homepage-proad .categories-list{margin-left:30px !important}}.homepage-proad .banner-proad .page-container{max-width:100%;padding:0px !important}.homepage-proad .banner-proad .page-container .carousel{margin-bottom:0px}.homepage-proad .banner-proad .page-container .campaign-banner__item{padding-bottom:0px}.homepage-proad .background{text-align:center;color:#ffffff;height:25rem;position:relative;background-size:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.homepage-proad .background h2,.homepage-proad .background h1,.homepage-proad .background a{position:relative;z-index:99}.homepage-proad .background h1{padding-top:5rem;font-size:35px}.homepage-proad .background h2{padding-top:2rem;font-size:15px;font-weight:300}.homepage-proad .background a{font-weight:500;font-size:13px;margin-top:2rem;border-radius:5px;background:#0A0A0A !important;cursor:pointer}.homepage-proad .layer{background-color:rgba(0,158,227,0.7);position:absolute;top:0;left:0;width:100%;height:100%}.content__inquiry{padding:2rem 0}@media only screen and (min-width: 768px){.content__inquiry{padding:3.5rem 0}}.inquiry{display:flex;align-items:center;flex-direction:column;justify-content:center;margin:0 auto;width:100%;padding:2rem}@media only screen and (min-width: 992px){.inquiry{padding:4rem;justify-content:space-between;flex-direction:row}}.inquiry__texts{font-size:1.3rem;color:inherit;font-weight:bold;text-transform:uppercase;line-height:1.2;padding:0 0 2rem 0;text-align:center}@media only screen and (min-width: 992px){.inquiry__texts{font-size:1.4rem;padding:0 2rem 0 1rem;text-align:left}}.inquiry__texts h2{margin:0;padding:0 0 1.5rem 0;font-size:2.0rem;color:inherit;font-weight:bold;line-height:1.2}@media only screen and (min-width: 992px){.inquiry__texts h2{font-size:3.0rem}}.inquiry__texts ul{display:flex;flex-direction:column;width:100%;list-style:none;margin:0;padding:0}@media only screen and (min-width: 992px){.inquiry__texts ul{flex-direction:row}}.inquiry__texts ul li{margin:0;padding:1rem 0 1rem 4rem;font-size:1.4rem;color:inherit;font-weight:normal;line-height:1.2;position:relative;text-align:left;word-break:break-word}@media only screen and (min-width: 992px){.inquiry__texts ul li{font-size:1.6rem;padding:0 2rem 0 4rem}}@media only screen and (min-width: 1400px){.inquiry__texts ul li{font-size:1.8rem;padding:0 5rem 0 4rem}}.inquiry__texts ul li:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:3rem;height:3rem;background:url(https://cdn-webassets.promotron.com/images/check.svg) no-repeat center center}.inquiry__button{display:inline-block;white-space:nowrap;text-decoration:none;font-size:1.4rem;font-weight:bold;line-height:1.2;margin:0;padding:1.0rem 2.5rem;text-transform:uppercase;transition:0.3s}@media only screen and (min-width: 992px){.inquiry__button{font-size:1.6rem;padding:1.5rem 3rem}}.inquiry__button:hover{filter:brightness(0.9);text-decoration:none}.catalogue-default__container .content__inquiry .page-container{max-width:100%;padding:0}.catalogue-default__container .content__inquiry .inquiry{padding:2rem}@media only screen and (min-width: 992px){.catalogue-default__container .content__inquiry .inquiry{padding:3rem}}.catalogue-default__container .content__inquiry .inquiry__texts{font-size:1.2rem}@media only screen and (min-width: 992px){.catalogue-default__container .content__inquiry .inquiry__texts{font-size:1.4rem}}.catalogue-default__container .content__inquiry .inquiry__texts h2{font-size:1.8rem}@media only screen and (min-width: 992px){.catalogue-default__container .content__inquiry .inquiry__texts h2{font-size:2.5rem}}.catalogue-default__container .content__inquiry .inquiry__texts ul li{padding:1rem 0 1rem 3.5rem;font-size:1.2rem}@media only screen and (min-width: 992px){.catalogue-default__container .content__inquiry .inquiry__texts ul li{font-size:1.4rem;padding:0 2rem 0 3.5rem}}@media only screen and (min-width: 1400px){.catalogue-default__container .content__inquiry .inquiry__texts ul li{font-size:1.6rem;padding:0 5rem 0 3.5rem}}.catalogue-default__container .content__inquiry .inquiry__texts ul li:before{width:2.4rem;height:2.4rem}.catalogue-default__container .content__inquiry .inquiry__button{font-size:1.3rem;padding:1.0rem 2.5rem}@media only screen and (min-width: 992px){.catalogue-default__container .content__inquiry .inquiry__button{font-size:1.4rem;padding:1.5rem 3rem}}.inquiry-floating-btn__button{position:fixed;right:20px;bottom:20px;z-index:998;font-size:20px;padding:10px 30px}@keyframes inquiryButtonSlideAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(20px);transform:translateY(20px)}}.slide-animation{-webkit-animation:inquiryButtonSlideAnimation 1s steps(80, start) infinite alternate both;animation:inquiryButtonSlideAnimation 1s steps(80, start) infinite alternate both}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:2.2rem;height:2.2rem;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.7rem;margin-left:-1rem}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-slider{background:#ddd}.ui-slider-handle.ui-state-default{border:1px solid #3c3c3c !important;background:#3c3c3c !important;font-weight:bold;color:#1c94c4;border-radius:100% !important;outline:none !important;cursor:pointer}.content__visited-products{padding:2rem 0}@media only screen and (min-width: 768px){.content__visited-products{padding:3.5rem 0}}.content__visited-products .slick-slide img{display:initial}.visited-products .base-price-color{color:#da0000}.visited-products .base-price{font-size:1.5rem;font-weight:bold;color:#da0000;line-height:1.2;margin:0;padding:0}@media only screen and (min-width: 576px){.visited-products .base-price{font-size:1.6rem}}.visited-products .base-price .method-link__tooltip img{filter:grayscale(100%);max-width:13px;display:inline}.visited-products .not-vat-price{font-size:1.4rem !important;font-weight:normal;color:black;line-height:1.2;margin:0;padding:0}@media only screen and (min-width: 576px){.visited-products .not-vat-price{font-size:1.6rem}}.visited-products__title{text-align:center;font-size:2rem;line-height:1.2;color:inherit;padding:0 0 2rem 0;margin:0;text-transform:uppercase;font-weight:bold}.visited-products-list{display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 1rem);margin:0 -0.5rem}@media only screen and (min-width: 1200px){.visited-products-list{width:calc(100% + 1.6rem);margin:0 -0.8rem}}.visited-products-list__item{width:50%;border:0.5rem solid transparent}@media only screen and (min-width: 768px){.visited-products-list__item{width:33.33%}}@media only screen and (min-width: 992px){.visited-products-list__item{width:25%}}@media only screen and (min-width: 1200px){.visited-products-list__item{width:20%;border:0.8rem solid transparent}}.visited-product-link{padding:1.5rem;transition:0.3s;text-decoration:none;height:100%;display:block}.visited-product-link__image{position:relative;padding-top:100%}.visited-product-link__image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:100%;max-width:100%}.visited-product-link__image img[width]{width:unset !important}.visited-product-link__image img[height]{height:unset !important}.visited-product-link__title{text-align:center;line-height:1.2;color:inherit;font-weight:bold;margin:0;font-size:1.4rem;height:48px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 576px){.visited-product-link__title{font-size:1.6rem;height:57px;-webkit-line-clamp:3}}.visited-product-link__info{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:4.2rem}.visited-product-link__prices{width:100%;height:46px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center}.visited-product-link__prices>*{margin:0 !important}@media only screen and (min-width: 576px){.visited-product-link__prices{text-align:right;width:auto}}.visited-product-link__prices .base-price{font-size:1.4rem;line-height:1.2;color:#da0000;font-weight:bold}@media only screen and (min-width: 576px){.visited-product-link__prices .base-price{font-size:1.6rem}}.visited-product-link:hover{text-decoration:none;color:inherit}.visited-product-link:hover .visited-product-link__title{text-decoration:underline}.content__visited-products .page-container{max-width:100%;padding:0}.content__visited-products .visited-products-list__item{width:50%}@media only screen and (min-width: 768px){.content__visited-products .visited-products-list__item{width:33.33%}}@media only screen and (min-width: 992px){.content__visited-products .visited-products-list__item{width:25%}}@media only screen and (min-width: 1200px){.content__visited-products .visited-products-list__item{width:25%}}.slick-track .visited-product-link{display:grid !important;align-items:center;justify-content:center;justify-items:stretch;gap:0.5rem;grid-template-rows:200px 80px 75px}@media only screen and (min-width: 576px){.slick-track .visited-product-link{grid-template-rows:240px 80px 75px}}@media only screen and (min-width: 768px){.slick-track .visited-product-link{grid-template-rows:200px 80px 75px}}@media only screen and (min-width: 992px){.slick-track .visited-product-link{grid-template-rows:200px 80px 75px}}.slick-track .visited-product-link__image{position:relative;width:100%;display:grid;place-self:end center;padding-top:0;grid-template-rows:180px}@media only screen and (min-width: 576px){.slick-track .visited-product-link__image{grid-template-rows:220px}}@media only screen and (min-width: 768px){.slick-track .visited-product-link__image{grid-template-rows:180px}}@media only screen and (min-width: 992px){.slick-track .visited-product-link__image{grid-template-rows:180px}}.slick-track .visited-product-link__image img{max-width:fit-content !important}.slick-track .visited-product-link__image img[width]{width:unset !important}.slick-track .visited-product-link__image img[height]{height:unset !important}.slick-track .visited-product-link__title{height:unset;display:grid !important;place-self:end center}.slick-track .visited-product-link__prices{width:100%;height:unset;display:grid;grid-template-columns:1fr;place-self:center;justify-content:center}.slick-track .visited-product-link__prices .mt-2 span{font-size:12px !important;margin-right:0 !important}.slick-track .visited-product-link__prices>.mt-2:not(:first-child) span{margin-top:0.5em !important}@media only screen and (max-width: 1399px){.slick-arrow{z-index:100}.slick-next{right:-10px !important}.slick-prev{left:-10px !important}}.article-list{width:100%;font-size:1.6rem;font-weight:normal;line-height:1.5;padding:0 0 3rem 0}.article-list__item{font-weight:500;font-size:1.6rem;line-height:1.6;padding:1.5rem}@media only screen and (min-width: 768px){.article-list__item{padding:2.5rem}}@media only screen and (min-width: 992px){.article-list__item{padding:3.5rem}}.article-list__item h1{font-size:3.0rem;font-weight:bold;color:#000;line-height:1.2;text-align:center;margin:0;padding:0 0 1.5rem 0}@media only screen and (min-width: 768px){.article-list__item h1{text-align:left}}.article-list .error404{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.article-list .error404__content{width:100%;padding:3rem 0 0 0;order:2;text-align:center}@media only screen and (min-width: 768px){.article-list .error404__content{width:65%;padding:0 3rem 0 0;order:1;text-align:left}}@media only screen and (min-width: 992px){.article-list .error404__content{padding:0 3rem 0 0;width:50%}}.article-list .error404__content h2{font-size:3.2rem;font-weight:bold;line-height:1.0}@media only screen and (min-width: 768px){.article-list .error404__content h2{font-size:5rem;margin:30px 0 15px 0}}@media only screen and (min-width: 992px){.article-list .error404__content h2{font-size:6rem}}.article-list .error404__content p{font-size:1.5rem}@media only screen and (min-width: 768px){.article-list .error404__content p{font-size:1.6rem;margin:0 0 30px 0}}@media only screen and (min-width: 992px){.article-list .error404__content p{font-size:2.0rem}}.article-list .error404__controls{padding:3rem 0}.article-list .error404__btn{font-size:1.5rem;padding:1.5rem 3.5rem;display:inline-block;white-space:nowrap}@media only screen and (min-width: 992px){.article-list .error404__btn{font-size:1.8rem}}.article-list .error404__btn:hover{filter:brightness(0.9);text-decoration:none}.article-list .error404__separator{padding:0 1.5rem;opacity:0.6;font-weight:300;width:100%;margin:1rem 0;display:inline-block}@media only screen and (min-width: 576px){.article-list .error404__separator{margin:0;width:auto}}.article-list .error404__img{padding:0;text-align:center;width:100%;order:1}@media only screen and (min-width: 768px){.article-list .error404__img{padding:0 0 0 3rem;width:35%;order:2}}@media only screen and (min-width: 992px){.article-list .error404__img{width:50%}}.article-list .error404__img span,.article-list .error404__img strong{font-size:8rem;font-weight:bold;line-height:1;color:#162156 !important;display:inline-block}@media only screen and (min-width: 768px){.article-list .error404__img span,.article-list .error404__img strong{font-size:12rem;margin:60px 0 0 0}}@media only screen and (min-width: 992px){.article-list .error404__img span,.article-list .error404__img strong{font-size:18rem}}.article-list .error500{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.article-list .error500__content{width:100%;padding:3rem 0 0 0;order:2;text-align:center}@media only screen and (min-width: 768px){.article-list .error500__content{width:65%;padding:0 3rem 0 0;order:1;text-align:left}}@media only screen and (min-width: 992px){.article-list .error500__content{padding:0 3rem 0 0;width:50%}}.article-list .error500__content h2{font-size:3.2rem;font-weight:bold;line-height:1.0}@media only screen and (min-width: 768px){.article-list .error500__content h2{font-size:5rem;margin:30px 0 15px 0}}@media only screen and (min-width: 992px){.article-list .error500__content h2{font-size:6rem}}.article-list .error500__content p{font-size:1.5rem}@media only screen and (min-width: 768px){.article-list .error500__content p{font-size:1.6rem;margin:0 0 30px 0}}@media only screen and (min-width: 992px){.article-list .error500__content p{font-size:2.0rem}}.article-list .error500__controls{padding:3rem 0}.article-list .error500__btn{font-size:1.5rem;padding:1.5rem 3.5rem;display:inline-block;white-space:nowrap}@media only screen and (min-width: 992px){.article-list .error500__btn{font-size:1.8rem}}.article-list .error500__btn:hover{filter:brightness(0.9);text-decoration:none}.article-list .error500__separator{padding:0 1.5rem;opacity:0.6;font-weight:300;width:100%;margin:1rem 0;display:inline-block}@media only screen and (min-width: 576px){.article-list .error500__separator{margin:0;width:auto}}.article-list .error500__img{padding:0;text-align:center;width:100%;order:1}@media only screen and (min-width: 768px){.article-list .error500__img{padding:0 0 0 3rem;width:35%;order:2}}@media only screen and (min-width: 992px){.article-list .error500__img{width:50%}}.article-list .error500__img span,.article-list .error500__img strong{font-size:8rem;font-weight:bold;line-height:1;color:#162156 !important;display:inline-block}@media only screen and (min-width: 768px){.article-list .error500__img span,.article-list .error500__img strong{font-size:12rem;margin:60px 0 0 0}}@media only screen and (min-width: 992px){.article-list .error500__img span,.article-list .error500__img strong{font-size:18rem}}.loading-placeholder{width:100%;background:#ffffff}@media only screen and (min-width: 992px){.loading-placeholder{display:block}}.loading-placeholder.FilterBox{display:none}@media only screen and (min-width: 992px){.loading-placeholder.FilterBox{display:block}}.mobilemenu{position:fixed;top:0;width:100%;height:100%;z-index:1000;left:0;transition:.3s;left:0;visibility:hidden}.mobilemenu--open{visibility:visible}.mobilemenu--open .mobilemenu__backdrop{display:block}.mobilemenu--open .mobilemenu__body{left:0}.mobilemenu__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:#3d464d;opacity:0.9;display:none}.mobilemenu__body{position:absolute;top:0;left:-29rem;width:29rem;height:100%;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.4);display:flex;flex-direction:column;transition:.3s}.mobilemenu__header{height:4.7rem;display:flex;flex-shrink:0;align-items:center;border-bottom:1px solid #ebebeb}.mobilemenu__title{font-size:1.8rem;font-weight:600;padding:0 20px;font-weight:700;flex-grow:1}.mobilemenu__close{border:none;background:0 0;height:4.7rem;width:4.7rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;border-left:1px solid #ebebeb;cursor:pointer}.mobilemenu__close img{max-width:1.6rem}.mobilemenu__content{flex-grow:1;overflow-y:scroll;-webkit-overflow-scrolling:touch}.mobilemenu .navbar-list{list-style:none;margin:0;padding:0}.mobilemenu .navbar-list__item{margin:0;padding:0;display:block;border-bottom:1px solid #ebebeb;position:relative}.mobilemenu .navbar-list__item.open .navbar-list__toggler:before{content:'-'}.mobilemenu .navbar-list__link{font-size:1.6rem;line-height:1.0;text-decoration:none;font-weight:600;color:#000;transition:0.3s;display:block;padding:1.5rem 2.5rem;position:relative}.mobilemenu .navbar-list__toggler{position:absolute;top:0;right:0;width:4.7rem;height:4.7rem;border-left:1px solid #ebebeb}.mobilemenu .navbar-list__toggler:before{content:'+';position:absolute;top:50%;right:0;width:100%;text-align:center;transform:translateY(-50%);opacity:0.5;transition:0.3s;font-size:2.4rem;font-weight:600;color:#000}.mobilemenu .navbar-list__popup{position:relative;display:none;margin:0;padding:0;list-style:none;margin:0;padding:0}.mobilemenu .navbar-list__popup.open{display:block}.mobilemenu .navbar-categories{display:flex;width:100%;background:#f7f7f7;border-top:1px solid #ebebeb}.mobilemenu .navbar-categories__thumb{display:none}.mobilemenu .navbar-categories__subcategories{width:100%}.mobilemenu .navbar-categories__name{display:block;line-height:1.2;color:#000;font-size:1.4rem;font-weight:600;text-decoration:none;padding:0.8rem 2.5rem;margin:0;transition:0.3s ease-in-out color}.mobilemenu .navbar-categories__name img{max-width:1.6rem;margin:0 1rem 0 0}.mobilemenu .navbar-categories__name:hover{color:#000;text-decoration:underline}.mobilemenu .navbar-categories__all{display:none}.mobilemenu .navbar-subcategories{display:none}.header__navbar{display:none}@media only screen and (max-width: 991px){.header__navbar{position:absolute;right:0;width:100%;max-width:32rem;top:100%;max-height:calc(100vh - 8rem);overflow-y:auto}}@media only screen and (max-width: 767px){.header__navbar{max-height:calc(100vh - 6rem)}}@media only screen and (min-width: 1200px){.header__navbar{display:block}}.header__navbar .page-container{padding:0}@media only screen and (min-width: 992px){.header__navbar .page-container{padding:0 1rem}}.header__navbar .header__top{display:block}@media only screen and (min-width: 992px){.header__navbar .header__top{display:none}}.header__navbar .navbar-list{display:flex;flex-direction:column;padding:0;position:relative;width:100%;list-style:none;margin:0;padding:0}@media only screen and (min-width: 992px){.header__navbar .navbar-list{flex-direction:row;height:60px}}.header__navbar .navbar-list__item{flex:auto;height:100%;border-bottom:1px solid #fff;margin:0;padding:0}@media only screen and (max-width: 991px){.header__navbar .navbar-list__item{position:relative}}@media only screen and (min-width: 992px){.header__navbar .navbar-list__item{border-bottom:none;border-right:1px solid #fff}}.header__navbar .navbar-list__item.open .navbar-list__toggler::before{transform:translate(-50%, -50%) rotate(180deg)}.header__navbar .navbar-list__item:last-child{border-right:none}@media only screen and (min-width: 992px){.header__navbar .navbar-list__item:hover .second-level{display:flex}}.header__navbar .navbar-list__toggler{position:absolute;top:0;right:0;width:3.9rem;height:3.9rem;background:rgba(0,0,0,0.1);z-index:10;cursor:pointer}@media only screen and (min-width: 992px){.header__navbar .navbar-list__toggler{display:none}}.header__navbar .navbar-list__toggler:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-top:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent}.header__navbar .navbar-list__link{display:flex;align-items:center;width:100%;height:100%;line-height:1.1;color:inherit;font-size:1.4rem;font-weight:bold;text-decoration:none;transition:0.3s ease-in-out;padding:1rem 1.5rem;justify-content:center}@media only screen and (min-width: 992px){.header__navbar .navbar-list__link{font-size:1.3rem}}.header__navbar .navbar-list__link:hover{text-decoration:none}.header__navbar .navbar-list__popup{display:none;flex-wrap:wrap;width:100%;background:#fff;z-index:90;list-style:none;margin:0;padding:1rem 0;max-height:calc(100vh - 25rem);overflow-y:auto}.header__navbar .navbar-list__popup.open{display:flex}@media only screen and (min-width: 992px){.header__navbar .navbar-list__popup.open{display:none}}@media only screen and (min-width: 992px){.header__navbar .navbar-list__popup{position:absolute;top:100%;left:0;padding:2rem 1rem 0;box-shadow:0 6px 10px rgba(0,0,0,0.2)}}.header__navbar .navbar-categories{width:100%;display:flex}@media only screen and (min-width: 992px){.header__navbar .navbar-categories{width:calc(25% - 2rem);margin:0 1rem 2rem}}@media only screen and (min-width: 1400px){.header__navbar .navbar-categories{width:calc(20% - 2rem)}}.header__navbar .navbar-categories--border{border:1px solid #eaeaea;align-items:center;overflow:hidden}.header__navbar .navbar-categories--border .navbar-categories__name{padding:0.5rem 1.5rem}@media only screen and (min-width: 992px){.header__navbar .navbar-categories--border .navbar-categories__name{padding:1rem 1rem 1rem 0}}.header__navbar .navbar-categories__thumb{display:none}@media only screen and (min-width: 992px){.header__navbar .navbar-categories__thumb{width:5rem;height:5rem;display:block;text-align:center}}@media only screen and (min-width: 1400px){.header__navbar .navbar-categories__thumb{width:6rem;height:6rem}}.header__navbar .navbar-categories__thumb img{max-width:100%;max-height:7.5rem}.header__navbar .navbar-categories__subcategories{width:100%;display:flex;flex-direction:column}@media only screen and (min-width: 992px){.header__navbar .navbar-categories__subcategories{width:calc(100% - 5rem);padding:0 0 0 2rem}}@media only screen and (min-width: 1200px){.header__navbar .navbar-categories__subcategories{width:calc(100% - 6rem);padding:0 0 0 2.5rem}}.header__navbar .navbar-categories__name{display:block;line-height:1.1;color:#000;font-size:1.5rem;font-weight:bold;text-decoration:none;padding:0.5rem 1.5rem;margin:0;transition:0.3s ease-in-out color}@media only screen and (min-width: 992px){.header__navbar .navbar-categories__name{padding:0 0 0.5rem 0}}.header__navbar .navbar-categories__name:hover{text-decoration:underline}.header__navbar .navbar-categories__all{line-height:1.2;color:#000;font-size:1.1rem;font-weight:bold;text-decoration:none;transition:0.3s ease-in-out color;display:none;margin:0.3rem 0 0 1.4rem;text-decoration:underline;text-transform:uppercase}@media only screen and (min-width: 992px){.header__navbar .navbar-categories__all{display:block}}.header__navbar .navbar-categories__all:hover{text-decoration:none}.header__navbar .navbar-subcategories{list-style:none;margin:0;padding:0.3rem 0 0 0;font-size:0;display:none}@media only screen and (min-width: 992px){.header__navbar .navbar-subcategories{display:block}}.header__navbar .navbar-subcategories li{display:block;position:relative;margin:0 0 5px 0}.header__navbar .navbar-subcategories li:last-child .navbar-subcategories__separator{display:none}.header__navbar .navbar-subcategories li a{line-height:1.2;color:#000;font-size:1.4rem;font-weight:normal;text-decoration:none;transition:0.3s ease-in-out color;position:relative;padding:0 0 0 1.4rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header__navbar .navbar-subcategories li a:before{content:'';position:absolute;top:0.6rem;left:0;width:0.6rem;height:0.2rem;background:#d6d6d6;border-radius:0;display:inline-block}.header__navbar .navbar-subcategories li a:hover{text-decoration:underline}.header__navbar .navbar-subcategories__separator{display:none !important;margin:0 1rem;width:0.5rem;height:0.5rem;background:#d6d6d6;border-radius:100%;display:inline-block;top:-0.2rem;position:relative}.header-v2__navbar{display:none}@media only screen and (max-width: 991px){.header-v2__navbar{position:absolute;right:0;width:100%;max-width:32rem;top:100%;max-height:calc(100vh - 8rem);overflow-y:auto}}@media only screen and (max-width: 767px){.header-v2__navbar{max-height:calc(100vh - 6rem)}}@media only screen and (min-width: 992px){.header-v2__navbar{display:block !important}}.header-v2__navbar .page-container{padding:0}@media only screen and (min-width: 992px){.header-v2__navbar .page-container{padding:0 1rem}}.header-v2__navbar .header-navbar-flex{display:flex;align-items:center;width:100%;justify-content:space-between}.header-v2__navbar .header-navbar-flex__categories{position:relative}.header-v2__navbar .header-navbar-flex__categories:before{content:"";position:absolute;top:0;right:0;height:100%;width:999rem;z-index:10;background:inherit}.header-v2__navbar .header-navbar-flex__links ul{list-style:none;margin:0;padding:0;font-size:0}.header-v2__navbar .header-navbar-flex__links ul li{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:middle}.header-v2__navbar .header-navbar-flex__links ul li a{font-size:1.6rem;line-height:1.0;text-decoration:none;font-weight:bold;color:inherit;transition:0.3s;display:block;padding:1.5rem}@media only screen and (min-width: 1200px){.header-v2__navbar .header-navbar-flex__links ul li a{padding:0.5rem 2.5rem}}.header-v2__navbar .header-navbar-flex__links ul li a img{max-height:2em;width:100%;height:auto;transition:0.3s}.header-v2__navbar .header-navbar-flex__links ul li a:hover{background:rgba(255,255,255,0.2)}.header-v2__navbar .categories-toggle{display:block;outline:none !important;cursor:pointer;text-decoration:none;text-transform:uppercase;color:inherit;background:inherit;padding:1.5rem 4rem 1.5rem 3rem;font-weight:bold;font-size:1.6rem;border:none;transition:0.3s;position:relative;z-index:20}.header-v2__navbar .categories-toggle:after{content:'';position:absolute;top:50%;transform:translateY(-50%);right:1.5rem;background:url(https://cdn-webassets.promotron.com/images/arrow-down--white.svg) no-repeat center center;background-size:contain;width:0.9rem;height:0.9rem;transition:0.3s}.header-v2__navbar .categories-toggle.open:after{transform:translateY(-50%) rotate(180deg)}.header-v2__navbar .categories-popup{display:none;position:absolute;top:100%;left:0;z-index:99}.header-v2__navbar .navbar-list{list-style:none;margin:0;padding:0;background:#ffffff;min-width:23rem;box-shadow:0 5px 8px rgba(0,0,0,0.15)}.header-v2__navbar .navbar-list__item{margin:0;padding:0;display:block;border-bottom:0.1rem solid #eee;position:relative}.header-v2__navbar .navbar-list__item:hover{background:#fff}.header-v2__navbar .navbar-list__item:hover .navbar-list__popup{display:flex;flex-wrap:wrap}.header-v2__navbar .navbar-list__link{font-size:1.6rem;line-height:1.0;text-decoration:none;font-weight:bold;color:#000;transition:0.3s;display:block;padding:1.5rem 2.5rem;position:relative;justify-content:center}.header-v2__navbar .navbar-list__link:before{content:'';position:absolute;top:50%;right:1.5rem;transform:translateY(-50%) rotate(-90deg);width:0.8rem;height:0.8rem;background:url(https://cdn-webassets.promotron.com/images/arrow-down.svg) no-repeat center center;background-size:contain;opacity:0.5;transition:0.3s}.header-v2__navbar .navbar-list__link:hover{text-decoration:underline}.header-v2__navbar .navbar-list__link:hover:before{opacity:1}.header-v2__navbar .navbar-list__popup{position:absolute;top:0;left:23rem;display:none;margin:0;padding:0;background:#fff;list-style:none;margin:0;padding:0;box-shadow:6px 5px 8px rgba(0,0,0,0.1)}@media only screen and (min-width: 992px){.header-v2__navbar .navbar-list__popup{padding:2rem 2rem 0 0}}@media only screen and (min-width: 1400px){.header-v2__navbar .navbar-list__popup{padding:2rem 3rem 0 0}}.header-v2__navbar .navbar-categories{display:flex;width:100%}@media only screen and (min-width: 992px){.header-v2__navbar .navbar-categories{width:25%;padding:0 0 3rem 3rem}}@media only screen and (min-width: 1400px){.header-v2__navbar .navbar-categories{padding:0 0 4rem 3rem}}.header-v2__navbar .navbar-categories__thumb{display:none}@media only screen and (min-width: 992px){.header-v2__navbar .navbar-categories__thumb{display:block;width:5rem;text-align:center}}@media only screen and (min-width: 1200px){.header-v2__navbar .navbar-categories__thumb{width:6rem}}.header-v2__navbar .navbar-categories__thumb img{max-width:100%;max-height:7.5rem}.header-v2__navbar .navbar-categories__thumb img[width]{width:unset}.header-v2__navbar .navbar-categories__thumb img[height]{height:unset}.header-v2__navbar .navbar-categories__subcategories{width:100%;display:flex;align-items:center}@media only screen and (min-width: 992px){.header-v2__navbar .navbar-categories__subcategories{width:calc(100% - 5rem);padding:0 0 0 2rem}}@media only screen and (min-width: 1200px){.header-v2__navbar .navbar-categories__subcategories{width:calc(100% - 6rem);padding:0 0 0 2.5rem}}.header-v2__navbar .navbar-categories__name{display:block;line-height:1.2;color:#000;font-size:1.6rem;font-weight:bold;text-decoration:none;padding:0.5rem 1.5rem;margin:0;transition:0.3s ease-in-out color}@media only screen and (min-width: 992px){.header-v2__navbar .navbar-categories__name{padding:0 0 0.5rem 0}}.header-v2__navbar .navbar-categories__name:hover{text-decoration:underline}.header-v2__navbar .navbar-categories__all{line-height:1.2;color:#000;font-size:1.4rem;font-weight:bold;text-decoration:none;transition:0.3s ease-in-out color;display:none}@media only screen and (min-width: 992px){.header-v2__navbar .navbar-categories__all{display:block}}.header-v2__navbar .navbar-categories__all:hover{color:#000;text-decoration:underline}.header-v2__navbar .navbar-subcategories{list-style:none;margin:0;padding:0;font-size:0;display:none}@media only screen and (min-width: 992px){.header-v2__navbar .navbar-subcategories{display:block}}.header-v2__navbar .navbar-subcategories li{display:inline;position:relative}.header-v2__navbar .navbar-subcategories li:last-child .navbar-subcategories__separator{display:none}.header-v2__navbar .navbar-subcategories li a{line-height:1.2;color:#000;font-size:1.4rem;font-weight:normal;text-decoration:none;transition:0.3s ease-in-out color}.header-v2__navbar .navbar-subcategories li a:hover{color:#000;text-decoration:underline}.header-v2__navbar .navbar-subcategories__separator{margin:0 1rem;width:0.5rem;height:0.5rem;background:#d6d6d6;border-radius:100%;display:inline-block;top:-0.2rem;position:relative}.header-v3-main__navbar .categories-toggle{display:block;outline:none !important;cursor:pointer;text-decoration:none;text-transform:uppercase;color:#fff;background:inherit;padding:1.5rem 4rem 1.5rem 3rem;font-weight:bold;font-size:1.6rem;border:none;transition:0.3s;position:relative;z-index:20}.header-v3-main__navbar .categories-toggle:after{content:'';position:absolute;top:50%;transform:translateY(-50%);right:1.5rem;background:url(https://cdn-webassets.promotron.com/images/arrow-down--white.svg) no-repeat center center;background-size:contain;width:0.9rem;height:0.9rem;transition:0.3s}.header-v3-main__navbar .categories-toggle:hover{filter:brightness(110%)}.header-v3-main__navbar .categories-toggle.open:after{transform:translateY(-50%) rotate(180deg)}.header-v3-main__navbar .categories-popup{display:none;position:absolute;top:100%;left:0;width:100%;z-index:99;background:#fff;box-shadow:0 5px 8px rgba(0,0,0,0.15);padding:25px 25px 5px;max-height:calc(100vh - 12rem);overflow-y:auto}.header-v3-main__navbar .navbar-list{list-style:none;margin:0;padding:0;-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-column-rule:1px solid #e2e2e2;-moz-column-rule:1px solid #e2e2e2;column-rule:1px solid #e2e2e2}.header-v3-main__navbar .navbar-list__item{margin:0;padding:0;overflow:auto;max-height:4000px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;padding-bottom:20px}.header-v3-main__navbar .navbar-list__link{font-size:1.6rem;line-height:1.0;text-decoration:none;font-weight:bold;color:#000;transition:0.3s;display:block;padding:0 0 0.5rem 0;position:relative}.header-v3-main__navbar .navbar-list__link:hover{text-decoration:underline}.header-v3-main__navbar .navbar-list__popup{margin:0;padding:0;list-style:none;margin:0;padding:0}.header-v3-main__navbar .navbar-categories{width:100%}.header-v3-main__navbar .navbar-categories__thumb{display:none}.header-v3-main__navbar .navbar-categories__subcategories{width:100%}.header-v3-main__navbar .navbar-categories__name{display:block;line-height:1.2;color:#000;font-size:1.4rem;font-weight:500;text-decoration:none;padding:0.5rem 0 0.5rem 1rem;margin:0;position:relative}.header-v3-main__navbar .navbar-categories__name:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:0.4rem;height:0.4rem;background:#333;border-radius:100%}.header-v3-main__navbar .navbar-categories__name:hover{color:#000;text-decoration:underline}.header-v3-main__navbar .navbar-subcategories{display:none}div[data-component="NavigationLinkList"][data-view="SocialNetworkLinks"] .label{font-size:14px;margin-left:8px}div[data-component="NavigationLinkList"][data-view="SocialNetworkLinks"] ul{display:flex;flex-wrap:wrap;padding:0}div[data-component="NavigationLinkList"][data-view="SocialNetworkLinks"] ul li{list-style-type:none}div[data-component="NavigationLinkList"][data-view="SocialNetworkLinks"] ul li a img{width:50px;height:50px;margin:5px 0 0 8px;border-radius:15px}.order-confirmation{padding:1rem 0 3rem 0}@media only screen and (min-width: 768px){.order-confirmation{padding:3rem 0}}@media only screen and (min-width: 1200px){.order-confirmation{padding:6rem 0}}.confirmation-message{background:#fff;margin:0 auto 3rem auto;max-width:85rem;padding:1.5rem;text-align:center;color:#000}@media only screen and (min-width: 768px){.confirmation-message{padding:4rem}}@media only screen and (min-width: 1200px){.confirmation-message{padding:8rem}}.confirmation-message__icon{text-align:center;font-size:0;padding:0 0 3rem 0}.confirmation-message__icon img{display:inline-block;height:3.4rem}.confirmation-message__title{text-align:center;font-size:1.6rem;color:#000;line-height:1.1;padding:0 0 1rem 0;margin:0;text-transform:uppercase;color:#000;font-weight:bold}@media only screen and (min-width: 768px){.confirmation-message__title{font-size:2.0rem}}@media only screen and (min-width: 1200px){.confirmation-message__title{font-size:2.4rem}}.confirmation-message__title--success{color:#01c887}.confirmation-message__title--failed{color:#ed0038}.confirmation-message__title--warning{color:#e69c00}.confirmation-message__number{text-align:center;font-size:1.6rem;color:#000;line-height:1.1;padding:0 0 2rem 0;margin:0;color:#000}@media only screen and (min-width: 768px){.confirmation-message__number{font-size:2.0rem}}@media only screen and (min-width: 1200px){.confirmation-message__number{font-size:2.4rem;padding:0 0 5rem 0}}.confirmation-message__thank{text-align:center;font-size:1.5rem;color:#000;line-height:1.1;padding:1.5rem 0;margin:0;color:#000;position:relative;text-transform:uppercase;font-weight:bold}.confirmation-message__thank:before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:16rem;height:0.2rem;background:#e8e8e8}.confirmation-message__thank:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:16rem;height:0.2rem;background:#e8e8e8}.confirmation-message__text{text-align:center;font-size:1.5rem;color:#000;line-height:1.5;padding:2rem 0;margin:0;color:#000;font-weight:normal;margin:0 auto;max-width:60rem}@media only screen and (min-width: 1200px){.confirmation-message__text{padding:5rem 0}}.confirmation-message__article{width:100%;font-size:1.5rem;color:#000;line-height:1.1;margin:0 0 2.5rem 0}.confirmation-payment-errors{background:#ffdee6;display:flex;flex-direction:column;align-items:center;width:100%;border:0.1rem solid #ed0038;padding:1.5rem;border-radius:0.5rem}@media only screen and (min-width: 768px){.confirmation-payment-errors{padding:2.5rem;flex-direction:row}}.confirmation-payment-errors__info{flex:1;text-align:center;font-size:1.5rem;color:#000;line-height:1.5;padding:0 0 2rem 0;margin:0;color:#000;font-weight:normal}@media only screen and (min-width: 768px){.confirmation-payment-errors__info{font-size:1.6rem;padding:0 3rem 0 0;text-align:left}}.confirmation-payment-errors__info p{margin:0}.confirmation-payment-errors__button{background:#fe0000;color:#fff;display:inline-block;white-space:nowrap;text-decoration:none;font-size:1.4rem;font-weight:bold;line-height:1.2;margin:0;text-transform:uppercase;transition:0.3s;border-radius:4px;border-style:none;padding:1.2rem 2rem;cursor:pointer}@media only screen and (min-width: 768px){.confirmation-payment-errors__button{font-size:1.6rem;padding:1.5rem 3rem}}.confirmation-payment-errors__button:hover{background:#db0303;color:#fff;text-decoration:none}.confirmation-payment-errors__button-container{width:150px}.confirmation-payment{align-items:center;width:100%;padding:0 1.5rem;margin:0 0 2.5rem 0;font-size:1.5rem}.confirmation-payment h3{text-align:center;font-size:1.5rem;color:#000;line-height:1.1;padding:1.5rem 0;margin:0;color:#000;position:relative;text-transform:uppercase;font-weight:bold}@media only screen and (min-width: 768px){.confirmation-payment{padding:0 2.5rem}}.confirmation-payment__button{background:#fe0000;color:#fff;display:inline-block;white-space:nowrap;text-decoration:none;font-size:1.4rem;font-weight:bold;line-height:1.2;margin:0;text-transform:uppercase;transition:0.3s;border-radius:4px;border-style:none;padding:1.2rem 2rem;cursor:pointer}@media only screen and (min-width: 768px){.confirmation-payment__button{font-size:1.6rem;padding:1.5rem 3rem}}.confirmation-payment__button:hover{background:#db0303;color:#fff;text-decoration:none}.confirmation-payment__button-container{min-width:150px;margin-left:auto;margin-right:auto}.confirmation-help{margin:0 auto;max-width:65rem;padding:0.5rem 0;text-align:center;color:#000;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;align-items:center}@media only screen and (min-width: 768px){.confirmation-help{flex-direction:row;justify-content:space-around}}@media only screen and (min-width: 992px){.confirmation-help{padding:2.5rem 0}}.confirmation-help__text{text-align:center;font-size:1.5rem;color:#000;line-height:1.5;padding:0 0 2rem 0;margin:0;color:#000;font-weight:bold;width:100%}@media only screen and (min-width: 1200px){.confirmation-help__text{padding:0 0 3rem 0;font-size:1.6rem}}.confirmation-help__phone,.confirmation-help__mail{display:flex;align-items:center;font-size:1.6rem;color:#000;line-height:1.1;padding:2rem;margin:0;color:#000;font-weight:bold}@media only screen and (min-width: 768px){.confirmation-help__phone,.confirmation-help__mail{font-size:2.0rem}}@media only screen and (min-width: 1200px){.confirmation-help__phone,.confirmation-help__mail{font-size:2.4rem}}.confirmation-help__phone img,.confirmation-help__mail img{margin:0 1.2rem 0 0;height:2.6rem}.confirmation-help__phone a,.confirmation-help__mail a{text-decoration:none;color:#000}.confirmation-help__phone a:hover,.confirmation-help__mail a:hover{text-decoration:underline;color:#000}.confirmation-controls{text-align:center;font-size:0}.confirmation-controls__button{display:inline-block;white-space:nowrap;text-decoration:none;font-size:1.4rem;font-weight:bold;line-height:1.2;margin:0;text-transform:uppercase;transition:0.3s;border-radius:4px;border-style:none;margin:0.5rem 2rem;padding:1.2rem 2rem;cursor:pointer}@media only screen and (min-width: 992px){.confirmation-controls__button{font-size:1.6rem;padding:1.5rem 3rem}}.confirmation-controls__button:hover{text-decoration:none}.confirmation-controls__button--secondary{background:transparent;border:0.1rem solid #a6a6a6;color:#000}.confirmation-controls__button--secondary:hover{background:#a6a6a6;color:#000}.confirmation-controls__button--primary{background:#02c887;color:#fff}.confirmation-controls__button--primary:hover{background:#06b66a;color:#fff}.order-matrix-popup__caption{font-size:2.0rem;text-align:center}@media only screen and (min-width: 768px){.order-matrix-popup__caption{font-size:3.6rem}}.order-matrix-popup__controls{display:flex;align-items:center;justify-content:flex-end;width:100%;flex-wrap:wrap;padding:2rem 0 0 0}.order-matrix-popup__button{text-decoration:none;display:flex;align-items:center;justify-content:center;color:#fff;background:#888;padding:0 2rem;height:3.6rem;text-transform:uppercase;line-height:1.1;font-weight:bold;font-size:1.6rem;text-align:center;transition:0.3s ease-in-out;margin:0 0 1rem 0;width:100%}@media only screen and (min-width: 768px){.order-matrix-popup__button{padding:0 3.5rem;height:5rem;width:auto;margin:0}}.order-matrix-popup__button:hover{text-decoration:none;filter:brightness(0.9)}.order-matrix-popup__button span{width:100%}.order-matrix-popup__button.disabled:hover{filter:unset}.order-matrix{width:100%;border-spacing:0;border-collapse:collapse;margin-bottom:1rem}.order-matrix thead{background:#9d9d9d}.order-matrix thead tr td,.order-matrix thead tr th{color:#fff;font-weight:bold;line-height:1.1;font-size:1.2rem;padding:0.3rem;text-align:center;border-right:0.1rem solid #777777}@media only screen and (min-width: 768px){.order-matrix thead tr td,.order-matrix thead tr th{font-size:1.5rem;padding:0.5rem}}.order-matrix thead tr td:last-child,.order-matrix thead tr th:last-child{border:none}.order-matrix tbody tr td,.order-matrix tbody tr th{color:#000;font-weight:bold;line-height:1.1;font-size:1.2rem;padding:0.3rem;text-align:center;border-right:0.1rem solid #777777;position:relative}@media only screen and (min-width: 768px){.order-matrix tbody tr td,.order-matrix tbody tr th{font-size:1.5rem;padding:0.5rem}}.order-matrix tbody tr td:last-child,.order-matrix tbody tr th:last-child{border:none}.order-matrix tbody tr:nth-child(2n) td,.order-matrix tbody tr:nth-child(2n) th{background:#f1f1f1}.order-matrix__color{display:flex;align-items:center;text-align:left}.order-matrix__color-icon{margin:0 0.4rem 0 0;width:1.8rem;height:1.8rem;border:1px solid #ccc;cursor:pointer;position:relative}@media only screen and (min-width: 768px){.order-matrix__color-icon{margin:0 0.6rem 0 0;width:2.8rem;height:2.8rem}}.order-matrix__variant-input{width:100%;padding:0.5rem;text-align:center;display:inline-block;max-width:5rem;font-weight:bold;color:#000}@media only screen and (min-width: 768px){.order-matrix__variant-input{padding:0.3rem}}.order-matrix__variant-input::-webkit-input-placeholder{font-weight:normal;color:#888}.order-matrix__variant-input:-ms-input-placeholder{font-weight:normal;color:#888}.order-matrix__variant-input::placeholder{font-weight:normal;color:#888}.order-matrix__variant-input:disabled{opacity:0.4}.order-matrix__variant-input.valid{box-shadow:0px 0px 2px 1px #499749}.order-matrix__variant-input.invalid{box-shadow:0px 0px 2px 1px #d92b2b}.input-hint{display:inline-block;position:absolute;z-index:9999;width:25rem;padding:1rem 1rem;font-size:1.2rem;top:4rem;text-align:left}.input-hint::before{content:"";display:block;width:10px;height:1rem;transform:rotate(45deg);position:absolute;top:-0.5rem;left:3rem}.input-hint.arrow-right::before{left:auto;right:3rem}.valid.input-hint,.valid.arrow-right,.valid.arrow-right::before{background:#bdeebd;color:#499749}.invalid.input-hint,.invalid.arrow-right,.invalid.arrow-right::before{background:#f8cccc;color:#d92b2b}.quintEssenceBlur{background:rgba(255,255,255,0.03);backdrop-filter:blur(7.5px)}.quintessence-caption{font-weight:700}.quintessence-popup{color:#2f2f2f;padding-right:0px;padding-left:0px;border-radius:15px;border-width:thin;max-width:55rem !important}.quintessence-popup .mfp-close{border-radius:15px}.quintessence{color:#2f2f2f}.quintessence .order-matrix-quintessence-popup .quintessence-caption{border-bottom:1px solid #D9d9d9;padding-bottom:2rem;margin:0}.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence{width:100%;border-spacing:0;border-collapse:collapse;margin-bottom:1rem}.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence thead tr td,.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence thead tr th{border-right:none !important;font-weight:600;line-height:1.1;font-size:1.2rem;padding:0.3rem;text-align:center}@media only screen and (min-width: 768px){.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence thead tr td,.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence thead tr th{font-size:1.5rem}}.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence thead tr td:last-child,.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence thead tr th:last-child{border:none}.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence tbody tr{border-left:20px solid transparent;border-bottom:1px solid #D9d9d9;margin-top:0.5rem;margin-bottom:0.5rem}.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence tbody tr td,.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence tbody tr th{font-weight:600;line-height:1.1;font-size:1.2rem;padding:0.3rem;text-align:right;position:relative}@media only screen and (min-width: 768px){.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence tbody tr td,.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence tbody tr th{font-size:1.5rem;padding:1.3rem}}.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence tbody tr td:last-child,.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence tbody tr th:last-child{border:none}.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence tbody tr:last-child{border-bottom:none}.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence__color{display:flex;align-items:center;text-align:left}.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence__color-icon{margin:0 0.4rem 0 0;width:1.8rem;height:1.8rem;border:1px solid #ccc;cursor:pointer;position:relative}@media only screen and (min-width: 768px){.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence__color-icon{margin:0 0.6rem 0 0;width:1.3rem;height:1.3rem}}.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence__variant-input{border-style:solid;border-color:#d9d9d9;outline:none;border-radius:5px;border-width:1px;width:100%;padding:0.5rem;text-align:center;display:inline-block;max-width:5rem;font-weight:bold;color:#000;margin-right:1rem}@media only screen and (min-width: 768px){.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence__variant-input{padding:0.3rem}}.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence__variant-input::-webkit-input-placeholder{font-weight:normal;color:#888}.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence__variant-input:-ms-input-placeholder{font-weight:normal;color:#888}.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence__variant-input::placeholder{font-weight:normal;color:#888}.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence__variant-input:disabled{opacity:0.4}.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence__variant-input:focus{border:1px solid transparent;box-shadow:0px 0px 2px 1px #86e876}.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence__variant-input.valid{color:#86e876}.quintessence .order-matrix-quintessence-popup .order-matrix-quintessence__variant-input.invalid{box-shadow:0px 0px 2px 1px #d92b2b}.quintessence .order-matrix-quintessence-popup__caption{font-size:2.0rem;text-align:center}@media only screen and (min-width: 768px){.quintessence .order-matrix-quintessence-popup__caption{font-size:2.5rem;padding:1.5rem;padding-left:5rem;padding-right:5rem}}.quintessence .order-matrix-quintessence-popup__controls{display:flex;align-items:center;justify-content:center;width:100%;flex-wrap:wrap;padding:2rem 0 0 0}.quintessence .order-matrix-quintessence-popup__button{border-radius:5px;text-decoration:none;display:flex;align-items:center;justify-content:center;color:#fff;background:#86e876;padding:0 2rem;height:3.6rem;text-transform:uppercase;line-height:1.1;font-weight:bold;font-size:1.6rem;text-align:center;transition:0.3s ease-in-out;margin:0 0 1rem 0;width:100%}@media only screen and (min-width: 576px){.quintessence .order-matrix-quintessence-popup__button{padding:0 3.5rem;height:5rem;width:auto;margin:0}}.quintessence .order-matrix-quintessence-popup__button:hover{background:#75DB64;text-decoration:none;filter:brightness(0.9)}.quintessence .order-matrix-quintessence-popup__button span{width:100%}.quintessence .order-matrix-quintessence-popup__button.disabled:hover{filter:unset}.customer-last-orders{width:100%}.payment-result{display:flex;flex-wrap:wrap;align-items:center;width:100%;border:0.1rem solid #000;padding:1rem;background:#fff;margin:0 0 2.5rem 0}@media only screen and (min-width: 768px){.payment-result-message{padding:2rem;margin:0 0 3.5rem 0}}.payment-result-message__icon{width:3rem}.payment-result-message__title{width:calc(100% - 3rem);padding:0 0 0 2rem;font-size:1.4rem;color:#000;font-weight:normal;line-height:1.5;text-align:left}@media only screen and (min-width: 768px){.payment-result-message__title{font-size:1.6rem}}.payment-result-message__title h2{font-size:1.6rem;color:#000;font-weight:bold;line-height:1.5;margin:0;padding:0 0 0.5rem 0}@media only screen and (min-width: 768px){.payment-result-message__title h2{font-size:2.0rem}}.payment-result--success{border-color:#02c887;background:#cfe9e1}.payment-result--success .payment-result-message__title{color:#000}.payment-result--success .payment-result-message__title h2{color:#02c887}.payment-result--failed{border-color:#ed0038;background:#ffdee6}.payment-result--failed .payment-result-message__title{color:#ed0038}.payment-result--failed .payment-result-message__title h2{color:#ed0038}.customer-orders{padding:0 0 2rem 0}.customer-orders__filters .orders-filters{display:flex;flex-wrap:wrap;width:100%}.customer-orders__filters .orders-filters .search{height:4rem;margin:0 0 1rem 0;width:100%;border:0.1rem solid #ccc}@media only screen and (min-width: 768px){.customer-orders__filters .orders-filters .search{max-width:40rem;margin:0 2rem 2rem 0}}.customer-orders__filters .orders-filters .search__input{font-size:1.5rem;font-weight:normal;width:calc(100% - 4rem) !important}@media only screen and (min-width: 768px){.customer-orders__filters .orders-filters .search__input{font-size:1.6rem}}.customer-orders__filters .orders-filters .search__button{border:0.1rem solid #ccc;border-left:none}.customer-orders__filters .orders-filters .orders-person-select{font-size:1.5rem;font-weight:normal;line-height:1.2;margin:0 0 2rem 0;padding:0.75rem 1.0rem;color:#000;border:0.1rem solid #ccc;background:#fff;width:100%}@media only screen and (min-width: 768px){.customer-orders__filters .orders-filters .orders-person-select{font-size:1.6rem;padding:0.75rem 1.5rem;max-width:24rem}}.pay-button-container{max-width:150px}.orders-list-region{width:100%}.order-detail-region{width:100%;margin:0 0 3rem 0}.order-detail-region .payment__controls{background:blue;margin:1rem 0;text-align:center;display:inline-block}.order-detail-region .payment__button{color:white;font-size:1.2rem;font-weight:bold;color:#fff;text-transform:uppercase;padding:0.5rem 1.5rem;white-space:nowrap;display:inline-block;border-style:none;background:#fe0000;cursor:pointer}.order-detail-paymentbox{padding:1.5rem;font-size:1.5rem;line-height:1.5}.order-detail-paymentbox h3{margin:0;font-size:1.5rem}.order-detail-paymentbox__payment-info{margin:0 0 1rem 0}.orders-list-table{font-size:1.5rem;line-height:1.5;font-weight:500;width:100%}.orders-list-table.v-top td,.orders-list-table.v-top th{vertical-align:top !important}.orders-list-table thead{display:none}@media only screen and (min-width: 768px){.orders-list-table thead{display:table-header-group}}.orders-list-table thead tr td,.orders-list-table thead tr th{font-weight:bold;text-align:left;padding:0.5rem;color:inherit}@media only screen and (min-width: 768px){.orders-list-table thead tr td:first-child,.orders-list-table thead tr th:first-child{padding:0.5rem 0.5rem 0.5rem 1.5rem}.orders-list-table thead tr td:last-child,.orders-list-table thead tr th:last-child{padding:0.5rem 1.5rem 0.5rem 0.5rem}.orders-list-table thead tr td.cell-price,.orders-list-table thead tr th.cell-price{text-align:right}}.orders-list-table tbody tr{border-bottom:1px solid rgba(0,0,0,0.2);display:block;padding:1rem 1.5rem}@media only screen and (min-width: 768px){.orders-list-table tbody tr{display:table-row;padding:0}}.orders-list-table tbody tr td,.orders-list-table tbody tr th{font-weight:normal;text-align:left;padding:0;display:block}@media only screen and (min-width: 768px){.orders-list-table tbody tr td,.orders-list-table tbody tr th{display:table-cell;padding:0.7rem 0.5rem}}@media only screen and (min-width: 768px){.orders-list-table tbody tr td:first-child,.orders-list-table tbody tr th:first-child{padding:0.5rem 0.5rem 0.5rem 1.5rem}.orders-list-table tbody tr td:last-child,.orders-list-table tbody tr th:last-child{padding:0.5rem 1.5rem 0.5rem 0.5rem}}@media only screen and (min-width: 768px){.orders-list-table tbody tr td.cell-price,.orders-list-table tbody tr th.cell-price{text-align:right}}.orders-list-table tbody tr td a,.orders-list-table tbody tr th a{text-decoration:underline;color:inherit}.orders-list-table tbody tr td a:hover,.orders-list-table tbody tr th a:hover{text-decoration:none}.orders-list-table tbody tr td button,.orders-list-table tbody tr th button{border:none;background:none;border-radius:0;outline:none !important;cursor:pointer;padding:0;margin:0}.orders-list-table tbody tr td button img,.orders-list-table tbody tr th button img{transition:0.3s;opacity:0.7;max-height:1.6rem}.orders-list-table tbody tr td button:hover img,.orders-list-table tbody tr th button:hover img{opacity:1}.orders-list-table tbody tr td .state-flag,.orders-list-table tbody tr th .state-flag{font-size:1.2rem;font-weight:bold;color:#fff;text-transform:uppercase;padding:0.3rem 1rem;white-space:nowrap;display:inline-block;margin:5px 0 5px 0}@media only screen and (min-width: 768px){.orders-list-table tbody tr td .state-flag,.orders-list-table tbody tr th .state-flag{margin:0}}.state-flag{font-size:1.2rem;font-weight:bold;color:#fff;text-transform:uppercase;padding:0.3rem 1rem;white-space:nowrap;display:inline-block;margin:5px 0 5px 0}@media only screen and (min-width: 768px){.state-flag{margin:0}}.order-currency-icon img{max-width:4rem}.order-detail-items .cart-preview__header-caption{font-size:1.4rem}.order-detail-items .cart-preview__header-caption strong{font-size:1.5rem}@media only screen and (min-width: 768px){.order-detail-items .cart-preview__header-caption{font-size:1.4rem}.order-detail-items .cart-preview__header-caption strong{font-size:1.5rem}}.order-detail-items .cart-preview-product-model{border-bottom:0.1rem solid rgba(0,0,0,0.2)}.order-detail-items .cart-preview-product{padding:2rem 1rem}@media only screen and (min-width: 768px){.order-detail-items .cart-preview-product{padding:2rem 0}}.order-detail-items .cart-preview-variant__name,.order-detail-items .cart-preview-motive__name,.order-detail-items .cart-preview-product__name{width:100%;padding:0.5rem 0 0 0;font-size:1.5rem;color:inherit;line-height:1.1;font-weight:normal;text-align:center}@media only screen and (min-width: 768px){.order-detail-items .cart-preview-variant__name,.order-detail-items .cart-preview-motive__name,.order-detail-items .cart-preview-product__name{width:calc(100% - 2.0rem);padding:0 0 0 2rem;text-align:left}}@media only screen and (min-width: 1200px){.order-detail-items .cart-preview-variant__name,.order-detail-items .cart-preview-motive__name,.order-detail-items .cart-preview-product__name{width:calc(100% - 2.6rem);padding:0 0 0 2rem}}.order-detail-items .cart-preview-variant__amount,.order-detail-items .cart-preview-motive__amount,.order-detail-items .cart-preview-product__amount{text-align:center;display:flex;justify-content:center;font-size:1.5rem;font-weight:normal;margin:0;padding:0 0 1rem 0;white-space:nowrap}@media only screen and (min-width: 576px){.order-detail-items .cart-preview-variant__amount,.order-detail-items .cart-preview-motive__amount,.order-detail-items .cart-preview-product__amount{padding:0}}@media only screen and (min-width: 992px){.order-detail-items .cart-preview-variant__amount,.order-detail-items .cart-preview-motive__amount,.order-detail-items .cart-preview-product__amount{font-size:1.5rem}}.order-detail-items .cart-preview-variant__description-text,.order-detail-items .cart-preview-motive__description-text,.order-detail-items .cart-preview-product__description-text{font-size:1.4rem;margin:1rem 0;width:100%}.order-detail-items .cart-preview-printing{padding:0.5rem 1rem}.order-detail-items .edit-mode{padding:1rem 6rem 1rem 0 !important}.order-detail-items .edit-mode-header{padding:1rem 8rem 1rem 0 !important}.order-detail-items__controls{text-align:center;padding:0 0 3rem 0}.order-detail-items__button{display:inline-block;white-space:nowrap;text-decoration:none;border:none;font-size:1.4rem;font-weight:bold;line-height:1.2;margin:0;padding:0.7rem 2.5rem;text-transform:uppercase;transition:0.3s;border-radius:4px;cursor:pointer}@media only screen and (min-width: 992px){.order-detail-items__button{font-size:1.5rem;padding:0.7rem 3.5rem}}.order-detail-items__button:hover{text-decoration:none;filter:brightness(0.9)}.order-detail-items .order-edit-controls{padding-bottom:5rem;font-size:1.4rem;line-height:1.2;font-weight:400;display:relative}.order-detail-items .order-edit-controls__controls-container{text-align:center}@media only screen and (min-width: 768px){.order-detail-items .order-edit-controls__controls-container{text-align:right}}.order-detail-items .order-edit-controls__controls-container a{margin:0 0 1rem 1rem}.pager{padding:0 0 4rem 0}.pager button{-webkit-appearance:none;border-radius:0;border:none;outline:none !important;display:inline-block;cursor:pointer}.pager button[disabled]{display:none}.pager__button{padding:2rem 0 1.5rem 0;text-align:center}.pager__button-append{font-weight:bold;font-size:1.4rem;line-height:1.2;padding:1rem 2rem;border:none}.pager__button-append:hover{filter:brightness(0.9);text-decoration:none}.pager__pages{padding:0 0 1rem 0;text-align:center;font-size:0}.pager__pages .paging-button{padding:0;font-size:12px;font-weight:bold;display:inline-block;margin:2px;min-width:35px;transition:all .2s;line-height:35px;border:0.1rem solid rgba(0,0,0,0.5)}.pager__pages .paging-button:hover{filter:brightness(0.9);text-decoration:none}.pager__pages .paging-button[disabled]{display:none}.pager__pages .paging-button--prev{position:relative;border:none}.pager__pages .paging-button--prev:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(180deg);border-left:6px solid #fff !important;border-top:6px solid transparent;border-bottom:6px solid transparent}.pager__pages .paging-button--next{position:relative;border:none}.pager__pages .paging-button--next:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-left:6px solid #fff !important;border-top:6px solid transparent;border-bottom:6px solid transparent}.pager__pages .paging-button--first{position:relative;border:none}.pager__pages .paging-button--first:before{content:'';position:absolute;top:50%;left:calc(50% - 4px);transform:translate(-50%, -50%) rotate(180deg);border-left:6px solid #fff !important;border-top:6px solid transparent;border-bottom:6px solid transparent}.pager__pages .paging-button--first:after{content:'';position:absolute;top:50%;left:calc(50% + 4px);transform:translate(-50%, -50%) rotate(180deg);border-left:6px solid #fff !important;border-top:6px solid transparent;border-bottom:6px solid transparent}.pager__pages .paging-button--last{position:relative;border:none}.pager__pages .paging-button--last:before{content:'';position:absolute;top:50%;left:calc(50% - 4px);transform:translate(-50%, -50%);border-left:6px solid #fff !important;border-top:6px solid transparent;border-bottom:6px solid transparent}.pager__pages .paging-button--last:after{content:'';position:absolute;top:50%;left:calc(50% + 4px);transform:translate(-50%, -50%);border-left:6px solid #fff !important;border-top:6px solid transparent;border-bottom:6px solid transparent}.paginator__item{display:inline-block}.paginator__item--current,.paginator__item a{font-size:12px;font-weight:bold;display:inline-block;margin:2px;border:0.1rem solid rgba(0,0,0,0.5);color:#000;min-width:35px;transition:all .2s;line-height:33px;background:none}.paginator__item--current{cursor:default;text-decoration:underline;background:rgba(0,0,0,0.1);color:#666}.paginator__item a:hover{text-decoration:underline}.price-matrix-popup{overflow-x:auto}.price-matrix-popup__caption{font-size:2.0rem;text-align:center}@media only screen and (min-width: 768px){.price-matrix-popup__caption{font-size:3.6rem}}.price-matrix{width:100%;border-spacing:0;border-collapse:collapse;margin-bottom:1rem}.price-matrix thead{background:#9d9d9d}.price-matrix thead tr td,.price-matrix thead tr th{color:#fff;font-weight:bold;line-height:1.1;font-size:1.2rem;padding:0.3rem;text-align:center;border-right:0.1rem solid #777777}@media only screen and (min-width: 768px){.price-matrix thead tr td,.price-matrix thead tr th{font-size:1.5rem;padding:0.5rem}}.price-matrix thead tr td:last-child,.price-matrix thead tr th:last-child{border:none}.price-matrix tbody tr td,.price-matrix tbody tr th{color:#000;font-weight:bold;line-height:1.1;font-size:1.2rem;padding:0.3rem;text-align:center;border-right:0.1rem solid #777777}@media only screen and (min-width: 768px){.price-matrix tbody tr td,.price-matrix tbody tr th{font-size:1.5rem;padding:0.5rem}}.price-matrix tbody tr td:last-child,.price-matrix tbody tr th:last-child{border:none}.price-matrix tbody tr:nth-child(2n) td,.price-matrix tbody tr:nth-child(2n) th{background:#f1f1f1}.price-matrix__underlined-cell{border-bottom:0.1rem solid #777777 !important}.price-matrix__colors{text-align:left !important}.price-matrix__color-item{display:inline-block;vertical-align:top;width:1.8rem;height:1.8rem;border-radius:100%;border:1px solid #ccc;margin:0 0.2rem 0.5rem 0;cursor:pointer;position:relative}.printing-details-container{width:100%;padding:2.5rem 0 0 0}.printing-details-container__caption{font-size:2rem;font-weight:bold;color:inherit;line-height:1.2;text-align:left;margin:0.5rem 0;padding:0}.printing-details-container__field{display:flex;align-items:center}.printing-details-container__label{margin-right:1.8rem;margin-bottom:0;font-size:1.6rem;font-weight:bold}.printing-details-container .amount-edit{margin-right:2rem}.printing-details-container__buttons{display:flex;justify-content:flex-end}.printing-details-container__button{text-decoration:none;display:flex;align-items:center;justify-content:center;color:#fff;background:#888;padding:0 3.5rem;height:5rem;width:auto;text-transform:uppercase;line-height:1.1;font-weight:bold;font-size:1.4rem;text-align:center;transition:0.3s ease-in-out;margin:0}.printing-details-container textarea{height:15rem;width:100%;padding:0.8rem 1rem;font-size:1.6rem;margin-bottom:1rem;line-height:1.5}.printing-position-popup__caption{font-size:2.0rem;text-align:center}@media only screen and (min-width: 768px){.printing-position-popup__caption{font-size:3.6rem}}.printing-position-options{display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 1rem);margin:0 -0.5rem;padding:0 0 1rem 0}@media only screen and (min-width: 576px){.printing-position-options{width:calc(100% + 2rem);margin:0 -1rem}}.printing-position-options__item{width:50%;border:0.5rem solid transparent}@media only screen and (min-width: 768px){.printing-position-options__item{width:33.33%}}@media only screen and (min-width: 992px){.printing-position-options__item{width:25%;border:1rem solid transparent}}@media only screen and (min-width: 1200px){.printing-position-options__item{width:20%}}.printing-position-item{display:block;width:100%;text-decoration:none;color:#000;overflow:hidden}.printing-position-item__image{display:block;padding-top:70%;position:relative;background:#fff}.printing-position-item__image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:calc(100% - 1rem);max-height:calc(100% - 1rem)}.printing-position-item__title{display:flex;width:100%;height:4rem;align-items:center;justify-content:center;font-size:1.6rem;font-weight:bold;color:#000;line-height:1.2;text-align:center;margin:0;padding:0}.printing-position-item__text{display:block;font-size:1.3rem;line-height:1.2;color:#000;font-weight:normal;text-align:center;width:100%;min-height:1.9rem;margin:0}@media only screen and (min-width: 576px){.printing-position-item__text{font-size:1.5rem}}.printing-position-item__button{display:block;font-size:1.4rem;font-weight:bold;color:#fff !important;line-height:1.2;text-align:center;margin:1.5rem 0 0 0;padding:1rem 0;background:#2f8fcf !important;transition:0.3s ease-in-out}@media only screen and (min-width: 576px){.printing-position-item__button{font-size:1.6rem}}.printing-position-item:hover{text-decoration:none}.printing-position-item:hover .printing-position-item__title{text-decoration:underline}.printing-position-item:hover .printing-position-item__button{filter:brightness(110%)}.printing-position-single{display:flex;flex-wrap:wrap;width:100%;padding:2rem 0 0 0}.printing-position-single__image{width:100%;text-align:center}@media only screen and (min-width: 768px){.printing-position-single__image{width:30%}}.printing-position-single__image img{max-width:100%;max-height:15rem}@media only screen and (min-width: 768px){.printing-position-single__image img{max-height:20rem}}.printing-position-single__content{width:100%;font-size:1.4rem;line-height:1.6;color:#000;font-weight:500;padding:2rem 0 0 0}@media only screen and (min-width: 768px){.printing-position-single__content{width:70%;padding:0 0 0 3rem}}@media only screen and (min-width: 992px){.printing-position-single__content{font-size:1.6rem;padding:0 0 0 4rem}}.printing-position-single__table{border-collapse:collapse;width:100%}.printing-position-single__table thead tr th{background:#9d9d9d;color:#fff;padding:0.7rem;font-size:1.4rem;font-weight:bold;line-height:1.2;text-align:left;border-right:0.1rem solid #777777}.printing-position-single__table thead tr th:last-child{border:none}.printing-position-single__table tbody tr td{background:#fff;color:#000;padding:0.7rem;font-size:1.4rem;font-weight:bold;line-height:1.2;text-align:left;border-right:0.1rem solid #777777}.printing-position-single__table tbody tr td:last-child{border:none}.printing-position-single__table tbody tr td a{text-decoration:underline;color:#162156 !important}.printing-position-single__table tbody tr td a:hover{text-decoration:none}.printing-position-single__table tbody tr:nth-child(2n) td{background:#f1f1f1}.out-of-stock{color:red !important}.in-stock{color:green !important}.product-region{background:inherit}.product-detail .price-table-without-vat{display:initial;font-size:12px;font-weight:normal;padding:0}.product-detail .price-table-decsription{padding-top:0.5rem;font-size:12px}.product-detail__vat-price-info{font-size:1.5rem;font-weight:normal}.product-detail__title{font-size:3.0rem;font-weight:bold;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0 0 1.5rem 0}.product-detail__head-info{display:flex;flex-wrap:wrap;padding:0 0 2rem 0;align-items:center}.product-detail__tag{text-align:right;margin:0 0.6rem 0 0;display:inline-block;vertical-align:middle}.product-detail__tag .flag-over{display:inline-block;font-size:1.2rem;font-weight:bold;line-height:1.5;text-transform:uppercase;padding:0.4rem 1.2rem}.product-detail__codes{padding:0 0 0 0.5rem}.product-detail__code{font-size:1.5rem;font-weight:normal;color:inherit;line-height:1.2}.product-detail__flex{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.product-detail__left{width:100%;padding:0 0 3rem 0}@media only screen and (min-width: 768px){.product-detail__left{width:calc(42% - 15px);padding:0 0 4rem 0}}@media only screen and (min-width: 1200px){.product-detail__left{width:calc(50% - 25px);padding:0 0 4rem 0}}.product-detail__tron-logo{padding:2rem 0}@media only screen and (min-width: 768px){.product-detail__tron-logo{padding:3.5rem 0}}.product-detail__tron-logo-on-image{padding:0}.product-detail__right{width:100%}@media only screen and (min-width: 768px){.product-detail__right{width:calc(58% - 15px);padding:0 0 4rem 0}}@media only screen and (min-width: 1200px){.product-detail__right{width:calc(50% - 25px);padding:0 0 4rem 0}}.product-detail__wide{width:100%}.product-detail--two-column{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0 0 4rem 0}.product-detail--two-column .catalogue-default__container{padding-top:1rem}.product-detail__icon-detail{display:flex}.product-detail__icon-detail img{width:20px;height:20px;top:0;margin:3px}.product-detail-gallery__big-image{margin:0 0 1rem 0;min-height:280px;background:#fff;padding:1rem;text-align:center;position:relative}@media only screen and (min-width: 768px){.product-detail-gallery__big-image{padding:3rem}}.product-detail-gallery__big-image a{display:block;max-height:260px;position:relative;height:100vh;width:100%}@media only screen and (min-width: 768px){.product-detail-gallery__big-image a{max-height:500px}}.product-detail-gallery__big-image a img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.product-detail-gallery__big-image img{max-width:100%;max-height:100%}.product-detail-gallery__gallery-thumbs{display:flex;flex-wrap:wrap;justify-content:left;width:calc(100% + 10px);margin:0 -0.5rem}.product-detail-gallery__thumbs-items{display:flex;flex-wrap:wrap}.product-detail-gallery__thumbs-items--without-more-button{width:100%}.product-detail-gallery__thumbs-items--without-more-button a{display:none;width:25%}.product-detail-gallery__thumbs-items--without-more-button a:nth-child(1),.product-detail-gallery__thumbs-items--without-more-button a:nth-child(2),.product-detail-gallery__thumbs-items--without-more-button a:nth-child(3),.product-detail-gallery__thumbs-items--without-more-button a:nth-child(4){display:block}.product-detail-gallery__thumbs-items--with-more-button{width:75%}.product-detail-gallery__thumbs-items--with-more-button a{display:none;width:33.33%}.product-detail-gallery__thumbs-items--with-more-button a:nth-child(1),.product-detail-gallery__thumbs-items--with-more-button a:nth-child(2),.product-detail-gallery__thumbs-items--with-more-button a:nth-child(3){display:block}.product-detail-gallery__thumbs-items a{padding:0 0.5rem}.product-detail-gallery__thumbs-items a span{display:block;background:#fff;position:relative;padding-top:100%}.product-detail-gallery__thumbs-items a span img{max-width:calc(100% - 8px);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:calc(100% - 8px)}.product-detail-gallery__gallery-more{width:25%;padding:0 0.5rem;cursor:pointer}.product-detail-gallery__gallery-more span{display:flex;background:#fff;height:100%;align-items:center;justify-content:center;transition:0.3s}.product-detail-gallery__gallery-more span strong{display:block;width:100%;padding:0.5rem;font-size:1.4rem;font-weight:bold;color:#000;text-align:center;transition:0.3s}.product-detail-gallery__gallery-more:hover span{background:#2f8fcf !important}.product-detail-gallery__gallery-more:hover span strong{color:#fff !important}@keyframes stockLoadingIconAnimation{0%{top:0px;height:32px}50%,100%{top:8px;height:16px}}.product-detail-availability{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:flex-end;padding:0 0 1.5rem 0;height:3.5rem}.product-detail-availability__value{font-size:1.6rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0}.product-detail-availability__link{font-size:1.6rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0 0 0 2rem;text-decoration:underline;display:inline-block;transition:0.3s ease-in-out;position:relative}.product-detail-availability__link:before{position:absolute;top:50%;left:0;transform:translateY(-50%);background:url(https://cdn-webassets.promotron.com/images/information.svg) no-repeat center center;background-size:1.4rem 1.4rem;content:'';width:1.4rem;height:1.4rem}.product-detail-availability__link:hover{color:inherit;text-decoration:none}.product-detail-availability .loading-icon{display:block;position:relative;width:48px;height:32px;margin:0}.product-detail-availability .loading-icon div{display:inline-block;position:absolute;left:4px;width:8px;background:#ffffff;animation:stockLoadingIconAnimation 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite}.product-detail-availability .loading-icon div:nth-child(1){left:8px;animation-delay:-0.24s}.product-detail-availability .loading-icon div:nth-child(2){left:20px;animation-delay:-0.12s}.product-detail-availability .loading-icon div:nth-child(3){left:32px;animation-delay:0}@keyframes orderLoadingIconAnimation{0%{top:0px;height:64px}50%,100%{top:16px;height:32px}}.product-detail-order-controls{min-height:251px;padding:2.5rem 0;margin:0 0 2.5rem 0}.product-detail-order-controls .loading-icon{display:block;position:relative;top:6rem;width:96px;height:64px;margin:0 auto}.product-detail-order-controls .loading-icon div{display:inline-block;position:absolute;left:8px;width:16px;background:#ffffff;animation:orderLoadingIconAnimation 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite}.product-detail-order-controls .loading-icon div:nth-child(1){left:16px;animation-delay:-0.24s}.product-detail-order-controls .loading-icon div:nth-child(2){left:40px;animation-delay:-0.12s}.product-detail-order-controls .loading-icon div:nth-child(3){left:64px;animation-delay:0}.product-detail-download{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:flex-end;padding:0 0 1.5rem 0}.product-detail-download__value{font-size:1.6rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0}.product-detail-download__link{font-size:1.6rem;font-weight:normal;color:#0972c6 !important;line-height:1.2;text-align:left;margin:0;padding:0 0 0 2rem;text-decoration:underline !important;display:inline-block;transition:0.3s ease-in-out;position:relative;cursor:pointer}.product-detail-download__link:before{position:absolute;top:50%;left:0;transform:translateY(-50%);background:url(https://cdn-webassets.promotron.com/images/pdf.svg) no-repeat center center;background-size:1.4rem 1.4rem;content:'';width:1.4rem;height:1.4rem}.product-detail-download__link:hover{color:inherit;text-decoration:none}.product-detail-informations{display:flex;flex-wrap:wrap;align-items:stretch;width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 0 2.5rem 0}.product-detail-informations .price-info-with-vat-description{font-size:1.4rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:0;width:100%}.product-detail-informations .original-price{text-align:left}.product-detail-informations .base-price-color{font-weight:bold}.product-detail-informations .base-price{font-size:2.8rem;font-weight:bold;color:#000;line-height:1.2;text-align:left;margin:0;padding:0;width:100%}.product-detail-informations .base-price .method-link__tooltip img{filter:grayscale(100%);max-width:13px;display:inline}.product-detail-informations .not-vat-price{font-size:1.5rem;font-weight:normal;color:#000;line-height:1.2;text-align:left;margin:0;padding:0;width:100%}.product-detail-informations__no-stock{padding:2.5rem}.product-detail-informations__left{width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:2.5rem}@media only screen and (min-width: 992px){.product-detail-informations__left{width:50%}}.product-detail-informations__right{width:100%;position:relative;border-top:0.1px solid #ccc;display:flex;flex-direction:column;justify-content:space-between;padding:2.5rem}@media only screen and (min-width: 992px){.product-detail-informations__right{width:50%;border:none;border-left:0.1px solid #ccc}}.product-detail-informations__right--no-border{border:none;width:100%}.product-detail-informations__separator{position:absolute;top:0;left:50%;background:inherit;font-size:1.6rem;font-weight:bold;color:inherit;text-transform:uppercase;transform:translate(-50%, -50%);padding:0 0.5rem}@media only screen and (min-width: 992px){.product-detail-informations__separator{top:50%;left:0;padding:0.5rem 0}}.product-detail-informations__prices-label{font-size:2rem;font-weight:normal;color:#000;line-height:1.2;text-align:left;margin:0;padding:0;width:100%;padding:0 0 1rem 0}.product-detail-informations__prices{font-size:2.8rem;font-weight:bold;color:#000;line-height:1.2;text-align:left;margin:0;padding:0;width:100%}.product-detail-informations__prices-without-vat{font-size:1.5rem;font-weight:normal;line-height:1.2;margin:0;margin:0;padding:0.8rem 0 0 0;width:100%}.product-detail-informations__caption{font-size:2rem;font-weight:bold;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0}.product-detail-informations__expedition{font-size:1.5rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:0;padding:1rem 0}.product-detail-informations__texts{font-size:1.4rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:0;padding:1rem 0;width:100%}.product-detail-informations__texts a{color:#162156 !important;text-decoration:underline;font-weight:bold}.product-detail-informations__texts a:hover{color:#162156 !important;text-decoration:none}.product-detail-informations__texts--warning{font-weight:bold !important;color:#e49000 !important}.product-detail-informations__button{text-decoration:none;display:flex;align-items:center;justify-content:center;width:100%;color:#fff;background:#888;padding:0 1rem;height:5rem;text-transform:uppercase;line-height:1.1;font-weight:bold;font-size:1.4rem;text-align:center;transition:0.3s ease-in-out;margin:0}.product-detail-informations__button--primary{color:#fff;background:#028ff9}.product-detail-informations__button--primary:hover{color:#fff;background:#0972c6;text-decoration:none}.product-detail-informations__button--secondary{color:#fff;background:#01c887}.product-detail-informations__button--secondary:hover{color:#fff;background:#06b66a;text-decoration:none}.product-detail-informations__button--single{color:#fff;background:#028ff9}.product-detail-informations__button--single:hover{color:#fff;background:#0972c6;text-decoration:none}@media only screen and (min-width: 576px){.product-detail-informations__button--single{width:40%}}.product-detail-informations__button span{width:100%}.product-detail-informations__narrow-button{width:100%;text-decoration:none;display:flex;align-items:center;justify-content:center;color:#fff;background:#888;padding:0 2rem;height:5rem;text-transform:uppercase;line-height:1.1;font-weight:bold;font-size:1.4rem;text-align:center;transition:0.3s ease-in-out;margin:0}@media only screen and (min-width: 576px){.product-detail-informations__narrow-button{width:auto}}.product-detail-informations__delivery-and-controls{width:100%}.product-detail-informations__controls{display:flex;align-items:center;justify-content:space-between;width:100%}.product-detail-informations__controls .product-detail-informations__button{width:calc(100% - 10rem)}.product-detail-informations__controls--inline{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:row;width:100%}@media only screen and (min-width: 576px){.product-detail-informations__controls--inline{justify-content:flex-start}}.product-detail-informations__controls--inline .amount-edit{margin:0.5rem 0}@media only screen and (min-width: 576px){.product-detail-informations__controls--inline .amount-edit{margin:0 2rem 0 0}}.product-detail-informations__controls--inline .product-detail-informations__inline-separator{font-weight:bold;background:inherit;font-size:1.6rem;padding:0.5rem 0}@media only screen and (min-width: 576px){.product-detail-informations__controls--inline .product-detail-informations__inline-separator{padding:0 2rem}}.product-detail-colors-heading{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:flex-end;padding:0 0 1.5rem 0}.product-detail-colors-heading__caption{font-size:1.8rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0}.product-detail-colors-heading__link{font-size:1.5rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0 0 0 2rem;text-decoration:underline;display:inline-block;transition:0.3s ease-in-out;position:relative}.product-detail-colors-heading__link:before{position:absolute;top:50%;left:0;transform:translateY(-50%);background:url(https://cdn-webassets.promotron.com/images/information.svg) no-repeat center center;background-size:1.4rem 1.4rem;content:'';width:1.4rem;height:1.4rem}.product-detail-colors-heading__link:hover{color:inherit;text-decoration:none}.product-detail-colors{padding:0 0 2.5rem 0}.product-detail-colors__list{overflow:visible;list-style:none;margin:0;padding:0;text-align:left;font-size:0}.product-detail-colors__list.circles .product-detail-colors__item{border-radius:100%}.product-detail-colors__list.radius .product-detail-colors__item{border-radius:0.6rem}.product-detail-colors__item{display:inline-block;vertical-align:top;margin:0 0.3rem 0.6rem 0.3rem;width:2.8rem;height:2.8rem;border:1px solid #ccc;cursor:pointer;position:relative}.product-detail-colors__item.selected:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url(https://cdn-webassets.promotron.com/images/check--white.svg) no-repeat center center;width:100%;height:100%;background-size:1.4rem 1.4rem;filter:drop-shadow(0px 0px 1px rgba(0,0,0,0.6))}.product-detail-colors__select{font-size:1.6rem;padding:0.75rem;line-height:1.2;color:#000;border:0.1rem solid #ccc;background:#fff;width:100%}@media only screen and (min-width: 768px){.product-detail-colors__select{max-width:100%;width:auto}}.product-detail-sizes-heading{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:flex-end;padding:0 0 1.5rem 0}.product-detail-sizes-heading__caption{font-size:1.8rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0}.product-detail-sizes-heading__link{font-size:1.5rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0 0 0 2rem;text-decoration:underline;display:inline-block;transition:0.3s ease-in-out;position:relative}.product-detail-sizes-heading__link:before{position:absolute;top:50%;left:0;transform:translateY(-50%);background:url(https://cdn-webassets.promotron.com/images/information.svg) no-repeat center center;background-size:1.4rem 1.4rem;content:'';width:1.4rem;height:1.4rem}.product-detail-sizes-heading__link:hover{color:inherit;text-decoration:none}.product-detail-sizes{padding:0 0 2.5rem 0}.product-detail-sizes__list{overflow:hidden;list-style:none;margin:0;padding:0;text-align:left;font-size:0}.product-detail-sizes__item{display:inline-block;vertical-align:top;margin:0 0.3rem 0.6rem 0.3rem;padding:0 1.5rem;border:1px solid #aaa;cursor:pointer;background:#fff;transition:0.3s ease-in-out}.product-detail-sizes__item span{display:inline-block;padding:0.4rem 0;font-size:1.6rem;font-weight:bold;color:#000;line-height:1.2;transition:0.3s ease-in-out}.product-detail-sizes__item:hover{border-color:#000}.product-detail-sizes__item:hover span{text-decoration:underline}.product-detail-sizes__item.selected{border-color:#028ff9}.product-detail-sizes__item.selected span{color:#028ff9}.product-detail-sizes__item.disabled{border-color:#aaa;background:#e4e4e4;cursor:default}.product-detail-sizes__item.disabled span{color:#aaa}.product-detail-sizes__item.disabled:hover span{text-decoration:none}.product-detail-quantity-discount-heading{width:100%;padding:0 0 1.5rem 0}.product-detail-quantity-discount-heading__caption{font-size:1.8rem;font-weight:normal;color:#000;line-height:1.2;text-align:left;margin:0;padding:0}.product-detail-quantity-discount{padding:0 0 2.5rem 0}.product-detail-quantity-discount__table{display:flex;flex-wrap:wrap;width:100%}.product-detail-quantity-discount__table-item{flex:1;border-right:0.1rem solid #777777}.product-detail-quantity-discount__table-item:last-child{border:none}.product-detail-quantity-discount__table-item strong{display:block;background:#9d9d9d;color:#fff;padding:0.7rem;font-size:1.4rem;font-weight:bold;line-height:1.2;text-align:center}.product-detail-quantity-discount__table-item span{display:block;background:#fff;color:#000;padding:0.7rem;font-size:1.4rem;font-weight:bold;line-height:1.2;text-align:center}.product-detail-availability-table-heading{width:100%;padding:0 0 1.5rem 0}.product-detail-availability-table-heading__caption{font-size:1.8rem;font-weight:normal;color:#000;line-height:1.2;text-align:left;margin:0;padding:0}.product-detail-availability-table-loading{width:100%;height:96px;background-color:#e2e2e2;display:flex;align-items:center}.product-detail-availability-table-link{padding:1.5rem 0 0 0;text-align:left}.product-detail-availability-table-link a{font-size:1.6rem;font-weight:normal;color:#162156 !important;line-height:1.2;text-align:left;margin:0;padding:0;text-decoration:underline;display:inline-block;transition:0.3s ease-in-out}.product-detail-availability-table-link a:hover{color:#162156 !important;text-decoration:none}.product-detail-availability-table-no-info{color:#2f8fcf !important;font-weight:bold;text-align:center !important}.product-detail-availability-table-no-info a,.product-detail-availability-table-no-info a:hover,.product-detail-availability-table-no-info a:visited{color:#2f8fcf !important;text-decoration:underline}.product-detail-availability-table{padding:0 0 0.3rem 0}.product-detail-availability-table table{border-collapse:collapse;width:100%}.product-detail-availability-table table thead tr th{background:#9d9d9d;color:#fff;padding:0.7rem;font-size:1.4rem;font-weight:bold;line-height:1.2;text-align:left;border-right:0.1rem solid #777777}.product-detail-availability-table table thead tr th:last-child{border:none}.product-detail-availability-table table tbody tr td{background:#fff;color:#000;padding:0.7rem;font-size:1.4rem;font-weight:bold;line-height:2.2;text-align:left;border-right:0.1rem solid #777777}.product-detail-availability-table table tbody tr td:last-child{border:none}.product-detail-availability-table table tbody tr:nth-child(2n) td{background:#f1f1f1}.product-detail-warning{display:flex;width:100%;flex-wrap:wrap;align-items:center;border:1px solid #999;padding:1rem 0;margin:2.5rem 0 2.5rem 0}.product-detail-warning__icon{width:6rem;position:relative;height:2.5rem}.product-detail-warning__icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url(https://cdn-webassets.promotron.com/images/warning.svg) no-repeat center center;background-size:2.2rem 2.2rem;content:'';width:2.2rem;height:2.2rem}.product-detail-warning__text{width:calc(100% - 6rem);padding:0;font-size:1.4rem;font-weight:bold;line-height:1.2;text-align:left;color:#000}.product-detail-warning__text a{color:#008ffe;text-decoration:underline;transition:0.3s ease-in-out}.product-detail-warning__text a:hover{color:#008ffe;text-decoration:none}.addtoany-sharing{padding:2rem 0 1.5rem 0}.product-detail-order-sample__button{display:inline-block;align-items:center;justify-content:center;white-space:nowrap;text-decoration:none;font-size:1.4rem;font-weight:bold;line-height:1.2;margin:0 0 2.5rem 0;padding:1.0rem 2.5rem;text-transform:uppercase;transition:0.3s}@media only screen and (max-width: 900px){.product-detail-order-sample__button{width:100%;display:flex}}.product-detail-order-sample__button:hover{filter:brightness(0.9);text-decoration:none}.inquiry-form-terms{font-size:1.4rem;line-height:1.2;margin:0;padding:0 0 0.5rem 0}.product-detail-description{font-size:1.6rem;font-weight:normal;line-height:1.5;text-align:left;color:#000;margin:0 0 1.5rem 0}.product-detail-description p{font-size:1.6rem;font-weight:normal;line-height:1.5;text-align:left;color:#000;margin:0 0 1.5rem 0}.product-detail-description a{color:#008ffe;text-decoration:underline;transition:0.3s ease-in-out}.product-detail-description a:hover{color:#008ffe;text-decoration:none}.product-detail-tabs{padding:0 0 5rem 0}.tabs-nav{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;width:100%}@media only screen and (min-width: 768px){.tabs-nav{flex-direction:row;padding:0 1.5rem}}.tabs-nav li{margin:0;padding:0}.tabs-nav__button{display:flex;align-items:center;height:100%;font-size:1.6rem;font-weight:bold;line-height:1.2;text-align:center;margin:0;padding:1rem 1.5rem;text-decoration:none;transition:0.3s ease-in-out;cursor:pointer;color:inherit}@media only screen and (min-width: 768px){.tabs-nav__button{border-top-left-radius:4px;border-top-right-radius:4px}}@media only screen and (min-width: 992px){.tabs-nav__button{padding:1.3rem 2.5rem;font-size:1.8rem}}.tabs-nav__button:hover{color:inherit;text-decoration:underline}.tabs-nav__button.selected{background:#2f8fcf !important;color:#fff !important}.tab-content-wrapper{background:#fff}.tab-content-wrapper--cols{display:flex;flex-wrap:wrap;width:100%}.tab-content-wrapper__col{width:100%}@media only screen and (min-width: 992px){.tab-content-wrapper__col{width:50%}}.tab-content-wrapper .tab-content{padding:1.5rem;width:100%;font-size:1.6rem;font-weight:normal;color:#000;line-height:1.5}@media only screen and (min-width: 768px){.tab-content-wrapper .tab-content{padding:2.5rem}}@media only screen and (min-width: 992px){.tab-content-wrapper .tab-content{padding:3.5rem}}.tab-content-wrapper h2{font-size:2.4rem;font-weight:bold;color:#000;line-height:1.2;text-align:left;margin:0;padding:0 0 1.5rem 0}.tab-content-wrapper h3{font-size:1.8rem;font-weight:bold;color:#162156 !important;line-height:1.2;text-align:left;margin:0;padding:0 0 1rem 0}.tab-content-wrapper p a{color:#162156 !important;text-decoration:underline;transition:0.3s ease-in-out}.tab-content-wrapper p a:hover{color:#162156 !important;text-decoration:none}.product-textile-size-table{border-collapse:collapse;width:100%;margin:0 0 2.5rem 0}.product-textile-size-table thead tr th{background:#9d9d9d;color:#fff;padding:0.7rem;font-size:1.4rem;font-weight:bold;line-height:1.2;text-align:left;border-right:0.1rem solid #777777}.product-textile-size-table thead tr th:last-child{border:none}.product-textile-size-table tbody tr td{background:#fff;color:#000;padding:0.7rem;font-size:1.4rem;font-weight:bold;line-height:1.2;text-align:left;border-right:0.1rem solid #777777}.product-textile-size-table tbody tr td:last-child{border:none}.product-textile-size-table tbody tr:nth-child(2n) td{background:#f1f1f1}.product-params__row{background:#fff;display:flex;flex-wrap:wrap;width:100%}.product-params__row:nth-child(2n){background:#f1f1f1}.product-params__cell{color:#000;padding:0.7rem 1rem;font-size:1.6rem;font-weight:normal;line-height:1.2;text-align:left}.product-params__cell:first-child{font-weight:bold;width:33%}.product-params__cell:last-child{width:calc(100% - 33%)}.product-textile-size-info{display:flex;width:100%;font-size:1.6rem;font-weight:normal;flex-direction:column}@media only screen and (min-width: 576px){.product-textile-size-info{flex-direction:row}}.product-textile-size-info__texts{padding:2rem 0 0 0}@media only screen and (min-width: 576px){.product-textile-size-info__texts{padding:0 0 0 3rem}}.pdf-icon-link{position:relative;display:inline-block;font-size:1.6rem;font-weight:normal;line-height:1.2;color:#000;padding:1rem 0 1rem 3.5rem}.pdf-icon-link:before{position:absolute;top:50%;left:0;transform:translateY(-50%);background:url(https://cdn-webassets.promotron.com/images/pdf.svg) no-repeat center center;background-size:2.4rem 2.4rem;content:'';width:2.4rem;height:2.4rem}.pdf-icon-link strong{display:inline-block;font-weight:bold;color:#008ffe;padding:0 0.5rem 0 0;text-decoration:underline}.pdf-icon-link:hover strong{text-decoration:underline}.product-printion-options{display:flex;flex-wrap:wrap;width:calc(100% + 1rem);margin:0 -0.5rem;padding:0 0 1rem 0}@media only screen and (min-width: 576px){.product-printion-options{width:calc(100% + 2rem);margin:0 -1rem}}.product-printion-options__item{width:50%;border:0.5rem solid transparent}@media only screen and (min-width: 576px){.product-printion-options__item{width:33.33%;border:1rem solid transparent}}.white-popup .product-detail-printing-options h2{font-size:2.4rem;font-weight:bold;color:#000;line-height:1.2;text-align:left;margin:0;padding:0 0 1.5rem 0}.white-popup .product-detail-printing-options h3{font-size:1.8rem;font-weight:bold;color:#e49000 !important;line-height:1.2;text-align:left;margin:0;padding:0 0 1rem 0}.white-popup .product-detail-printing-options p{font-size:1.6rem;color:#000;line-height:1.5}.white-popup .product-printion-options{display:flex;flex-wrap:wrap;width:calc(100% + 1rem);margin:0 -0.5rem;padding:0 0 1rem 0}@media only screen and (min-width: 576px){.white-popup .product-printion-options{width:calc(100% + 2rem);margin:0 -1rem}}.white-popup .product-printion-options__item{width:33.33%;border:0.5rem solid transparent}@media only screen and (min-width: 576px){.white-popup .product-printion-options__item{width:25%;border:1rem solid transparent}}.product-printing-item{display:block;width:100%;text-decoration:none;color:#000;overflow:hidden}.product-printing-item__image{display:block;padding-top:100%;position:relative;background:#fff}.product-printing-item__image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:calc(100% - 1rem);max-height:calc(100% - 1rem)}.product-printing-item__title{display:flex;width:100%;height:4rem;align-items:center;justify-content:center;font-size:1.6rem;font-weight:bold;color:#000;line-height:1.2;text-align:center;margin:0;padding:0}.product-printing-item__button{display:block;font-size:1.4rem;font-weight:bold;color:#000;line-height:1.2;text-align:center;margin:0;padding:1rem 0;background:#01c887;transition:0.3s ease-in-out}@media only screen and (min-width: 576px){.product-printing-item__button{font-size:1.5rem}}.product-printing-item:hover{text-decoration:none}.product-printing-item:hover .product-printing-item__title{text-decoration:underline}.product-printing-item:hover .product-printing-item__button{text-decoration:none;filter:brightness(0.9)}.product-tron-logo{display:block;margin:0 auto;width:100%;max-width:100%;background:#010216;padding:2rem}@media only screen and (min-width: 992px){.product-tron-logo{display:flex;align-items:center;justify-content:space-between}}.product-tron-logo__texts{font-size:1.3rem;color:#fff;font-weight:bold;line-height:1.2;padding:0 0 1rem 0;text-align:center}@media only screen and (min-width: 992px){.product-tron-logo__texts{font-size:1.4rem;text-align:left}}.product-tron-logo__texts h2{margin:0;padding:0;font-size:2.0rem;color:#fff;font-weight:bold;line-height:1.2}@media only screen and (min-width: 992px){.product-tron-logo__texts h2{font-size:2.4rem}}.product-tron-logo__texts p{margin:0;padding:0;font-size:1.4rem;color:#fff;font-weight:normal;line-height:1.2}@media only screen and (min-width: 992px){.product-tron-logo__texts p{font-size:1.8rem}}.product-tron-logo__buttons{display:flex;flex-wrap:wrap;align-items:center;width:100%;justify-content:center}@media only screen and (min-width: 992px){.product-tron-logo__buttons{width:auto}}.product-tron-logo__button{display:inline-block;white-space:nowrap;text-decoration:none;font-size:1.4rem;font-weight:bold;line-height:1.2;margin:1rem;padding:1.0rem 2.5rem;text-transform:uppercase;transition:0.3s}@media only screen and (min-width: 992px){.product-tron-logo__button{font-size:1.6rem;padding:1.2rem 3rem}}.product-tron-logo__button--primary{color:#fff;background:#ed0038;border:0.1rem solid #ed0038}.product-tron-logo__button--primary:hover{color:#fff;background:#bd012d;border-color:#bd012d;text-decoration:none}.product-tron-logo__button--secondary{color:#fff;background:transparent;border:0.1rem solid #fff}.product-tron-logo__button--secondary:hover{color:#000;background:#fff;border-color:#fff;text-decoration:none}.mompalao-title .items-not-stocked-localy-info{font-size:13px;font-weight:bold;color:red;background:#f8d4d4;margin:5px;padding:5px 20px 5px 20px}.mompalao-title .product-detail__left{padding-bottom:0px}.mompalao-title .product-detail__right{padding-bottom:0px}@media only screen and (max-width: 991px){.mompalao-title .product-detail__left{width:100%}.mompalao-title .product-detail__right{width:100%}}.proad-product-detail-informations .product-detail-informations__left .product-detail-informations__prices .base-price{background-color:#aec92b;color:white;padding:5px 15px 5px 15px;border-radius:5px;width:auto;text-align:left;font-weight:normal;font-size:2.3rem}.proad-product-detail-informations .product-detail-informations__left .product-detail-informations__prices .product-detail-informations__prices-label{display:none}.proad-product-detail-sizes{padding:0 0 2.5rem 0}.proad-product-detail-sizes__list{overflow:hidden;list-style:none;margin:0;padding:0;text-align:left;font-size:0}.proad-product-detail-sizes__item{display:inline-block;vertical-align:top;margin:0 0.3rem 0.6rem 0.3rem;padding:0 1.5rem;border:1px solid #aaa;cursor:pointer;background:#fff;transition:0.3s ease-in-out}.proad-product-detail-sizes__item span{display:inline-block;padding:0.4rem 0;font-size:1.6rem;font-weight:bold;color:#000;line-height:1.2;transition:0.3s ease-in-out}.proad-product-detail-sizes__item:hover{border-color:#000}.proad-product-detail-sizes__item:hover span{text-decoration:underline}.proad-product-detail-sizes__item.selected{border-color:#028ff9}.proad-product-detail-sizes__item.selected span{color:#028ff9}.proad-product-detail-sizes__item.disabled{border-color:#aaa;background:#e4e4e4;cursor:default}.proad-product-detail-sizes__item.disabled span{color:#aaa}.proad-product-detail-sizes__item.disabled:hover span{text-decoration:none}.proad-product-detail-sizes .product-detail-colors__list{display:flex;flex-direction:row;list-style-type:none;padding:0;margin:0}.proad-product-detail-sizes__item{display:flex;justify-content:center;align-items:center;margin-right:10px;width:auto;height:50px;border-color:#aec92b;border-radius:7px}.proad-product-detail-sizes__item:last-child{margin-right:0}.proad-product-detail-sizes__item span{display:inline-block;padding:0;margin:0}.proad-product-detail-colors__item{border-radius:100%}.proad-product-detail-sizes__item.selected{border:3px solid #aec92b}.proad-product-detail-sizes__item.selected span{color:black}.proad-product-detail-sizes__item:hover{border:2px solid #aec92b}.proad-product-detail-informations .product-detail-informations__right .product-detail-informations__button.configurable-base-default{background-color:#00aeef !important}.proad-product-detail-informations .product-detail-informations__right .product-detail-informations__separator{display:none}.proad-product-detail-informations__left{padding:0 3.5rem 0 3.5rem}.proad-product-detail__codes .product-detail-availability,.proad-product-detail__codes .product-detail__code{font-size:1.5rem;font-weight:normal;color:inherit;line-height:1.2;width:50%}.proad-product-detail__codes .product-detail-availability{display:none}.proad-product-detail__codes .product-detail-availability__value{color:black !important}.proad-tl-image-button{width:50%;display:flex;flex-direction:row-reverse}.proad-product-detail-informations .product-detail-informations__button.configurable-base-primary{color:white;background-color:#00aeef !important}.proad-tabs-nav{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;width:100%}@media only screen and (min-width: 768px){.proad-tabs-nav{flex-direction:row;padding:0 1.5rem}}.proad-tabs-nav li{margin:0;padding:0}.proad-tabs-nav__button{display:flex;align-items:center;height:100%;font-size:1.6rem;font-weight:bold;line-height:1.2;text-align:center;margin:0;padding:1rem 1.5rem;text-decoration:none;transition:0.3s ease-in-out;cursor:pointer;color:inherit}@media only screen and (min-width: 768px){.proad-tabs-nav__button{border-top-left-radius:4px;border-top-right-radius:4px}}@media only screen and (min-width: 992px){.proad-tabs-nav__button{padding:1.3rem 2.5rem;font-size:1.8rem}}.proad-tabs-nav__button:hover{color:inherit;text-decoration:underline}.proad-tabs-nav__button.selected{background:#2f8fcf !important;color:#fff !important}.proad-tab-content-wrapper{background:#fff}.proad-tab-content-wrapper--cols{display:flex;flex-wrap:wrap;width:100%}.proad-tab-content-wrapper__col{width:100%}@media only screen and (min-width: 992px){.proad-tab-content-wrapper__col{width:50%}}.proad-tab-content-wrapper .tab-content{padding:1.5rem;width:100%;font-size:1.6rem;font-weight:normal;color:#000;line-height:1.5}@media only screen and (min-width: 768px){.proad-tab-content-wrapper .tab-content{padding:2.5rem}}@media only screen and (min-width: 992px){.proad-tab-content-wrapper .tab-content{padding:3.5rem}}.proad-tab-content-wrapper h2{font-size:2.4rem;font-weight:bold;color:#000;line-height:1.2;text-align:left;margin:0;padding:0 0 1.5rem 0}.proad-tab-content-wrapper h3{font-size:1.8rem;font-weight:bold;color:#162156 !important;line-height:1.2;text-align:left;margin:0;padding:0 0 1rem 0}.proad-tab-content-wrapper p a{color:#162156 !important;text-decoration:underline;transition:0.3s ease-in-out}.proad-tab-content-wrapper p a:hover{color:#162156 !important;text-decoration:none}.proad-tab-content-wrapper{background:#fff}.proad-tab-content-wrapper--cols{display:flex;flex-wrap:wrap;width:100%}.proad-tab-content-wrapper__col{width:100%}@media only screen and (min-width: 992px){.proad-tab-content-wrapper__col{width:50%}}.proad-tab-content-wrapper .tab-content{padding:1.5rem;width:100%;font-size:1.6rem;font-weight:normal;color:#000;line-height:1.5}@media only screen and (min-width: 768px){.proad-tab-content-wrapper .tab-content{padding:2.5rem}}@media only screen and (min-width: 992px){.proad-tab-content-wrapper .tab-content{padding:3.5rem}}.proad-tab-content-wrapper h2{font-size:2.4rem;font-weight:bold;color:#000;line-height:1.2;text-align:left;margin:0;padding:0 0 1.5rem 0}.proad-tab-content-wrapper h3{font-size:1.8rem;font-weight:bold;color:#162156 !important;line-height:1.2;text-align:left;margin:0;padding:0 0 1rem 0}.proad-tab-content-wrapper p a{color:#162156 !important;text-decoration:underline;transition:0.3s ease-in-out}.proad-tab-content-wrapper p a:hover{color:#162156 !important;text-decoration:none}.proad-tabs-nav{flex-direction:column;padding:0 !important;gap:20px}.proad-tabs-nav .tabs-nav__button{border:1px solid #a7c124;border-radius:7px}.proad-product-detail-informations .product-detail-informations__texts a{color:black !important;font-weight:normal}.proad-tabs-nav .tab-content-wrapper{border:1px solid #a7c124;border-radius:7px}.proad-product-detail-informations{display:flex;flex-wrap:wrap;align-items:stretch;width:100%;border:1px solid #aec92b;border-radius:7px;padding:2.5rem 0;margin:0 0 2.5rem 0}.proad-product-detail-informations__left{width:100%;padding:0 3.5rem 0 3.5rem;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 992px){.proad-product-detail-informations__left{width:50%;padding:0 3.5rem 0 3.5rem}}.proad-product-detail-informations__right{width:100%;position:relative;border-top:0.1px solid #ccc;display:flex;flex-direction:column;justify-content:space-between;border-left:1px solid #aec92b;padding:0 3.5rem 0 3.5rem}@media only screen and (min-width: 992px){.proad-product-detail-informations__right{width:50%;border:none;border-left:0.1px solid #ccc}}.proad-product-detail-informations__right--no-border{border:none !important;width:100% !important}.proad-product-detail-informations__separator{position:absolute;top:0;left:50%;background:inherit;font-size:1.6rem;font-weight:bold;color:inherit;text-transform:uppercase;transform:translate(-50%, -50%);padding:0 0.5rem}@media only screen and (min-width: 992px){.proad-product-detail-informations__separator{top:50%;left:0;padding:0.5rem 0}}.proad-product-detail-informations__prices-label{font-size:2rem;font-weight:normal;color:#000;line-height:1.2;text-align:left;margin:0;padding:0;width:100%;padding:0 0 1rem 0}.proad-product-detail-informations__prices{font-size:2.8rem;font-weight:bold;color:#000;line-height:1.2;text-align:left;margin:0;padding:0;width:100%}.proad-product-detail-informations__prices-without-vat{font-size:1.5rem;font-weight:normal;line-height:1.2;margin:0;margin:0;padding:0.8rem 0 0 0;width:100%}.proad-product-detail-informations__caption{font-size:2rem;font-weight:bold;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0}.proad-product-detail-informations__expedition{font-size:1.5rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:0;padding:1rem 0}.proad-product-detail-informations__texts{font-size:1.4rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:0;padding:1rem 0;width:100%}.proad-product-detail-informations__texts a{color:#162156 !important;text-decoration:underline;font-weight:bold}.proad-product-detail-informations__texts a:hover{color:#162156 !important;text-decoration:none}.proad-product-detail-informations__texts--warning{font-weight:bold !important;color:#da0000 !important}.proad-product-detail-informations__button{text-decoration:none;display:flex;align-items:center;justify-content:center;width:100%;color:#fff;background:#888;padding:0 1rem;height:5rem;text-transform:uppercase;line-height:1.1;font-weight:bold;font-size:1.4rem;text-align:center;transition:0.3s ease-in-out;margin:0}.proad-product-detail-informations__button--primary{color:#fff;background:#028ff9}.proad-product-detail-informations__button--primary:hover{color:#fff;background:#0972c6;text-decoration:none}.proad-product-detail-informations__button--secondary{color:#fff;background:#01c887}.proad-product-detail-informations__button--secondary:hover{color:#fff;background:#06b66a;text-decoration:none}.proad-product-detail-informations__button--single{color:#fff;background:#028ff9}.proad-product-detail-informations__button--single:hover{color:#fff;background:#0972c6;text-decoration:none}@media only screen and (min-width: 576px){.proad-product-detail-informations__button--single{width:40%}}.proad-product-detail-informations__button span{width:100%}.proad-product-detail-informations__narrow-button{width:100%;text-decoration:none;display:flex;align-items:center;justify-content:center;color:#fff;background:#888;padding:0 2rem;height:5rem;text-transform:uppercase;line-height:1.1;font-weight:bold;font-size:1.4rem;text-align:center;transition:0.3s ease-in-out;margin:0}@media only screen and (min-width: 576px){.proad-product-detail-informations__narrow-button{width:auto}}.proad-product-detail-informations__delivery-and-controls{width:100%}.proad-product-detail-informations__controls{display:flex;align-items:center;justify-content:space-between;width:100%}.proad-product-detail-informations__controls .product-detail-informations__button{width:calc(100% - 10rem)}.proad-product-detail-informations__controls--inline{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:row;width:100%}@media only screen and (min-width: 576px){.proad-product-detail-informations__controls--inline{justify-content:flex-start}}.proad-product-detail-informations__controls--inline .amount-edit{margin:0.5rem 0}@media only screen and (min-width: 576px){.proad-product-detail-informations__controls--inline .amount-edit{margin:0 2rem 0 0}}.proad-product-detail-informations__controls--inline .product-detail-informations__inline-separator{font-weight:bold;background:inherit;font-size:1.6rem;padding:0.5rem 0}@media only screen and (min-width: 576px){.proad-product-detail-informations__controls--inline .product-detail-informations__inline-separator{padding:0 2rem}}.proad-product-detail__title{font-size:3.0rem;font-weight:bold;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0 0 1.5rem 0}.proad-product-detail__head-info{display:flex;flex-wrap:wrap;padding:0 0 2rem 0;align-items:center}.proad-product-detail__tag{text-align:right;margin:0 0.6rem 0 0;display:inline-block;vertical-align:middle}.proad-product-detail__tag .flag-over{display:inline-block;font-size:1.2rem;font-weight:bold;line-height:1.5;text-transform:uppercase;padding:0.4rem 1.2rem}.proad-product-detail__codes{display:flex;padding:0 0 1rem 0}.proad-product-detail__code{font-size:1.5rem;font-weight:normal;color:inherit;line-height:1.2}.proad-product-detail__flex{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.proad-product-detail__left{width:100%;padding:0 0 3rem 0}@media only screen and (min-width: 768px){.proad-product-detail__left{width:calc(42% - 15px);padding:0 0 4rem 0}}@media only screen and (min-width: 1200px){.proad-product-detail__left{width:calc(50% - 25px);padding:0 0 4rem 0}}.proad-product-detail__tron-logo{padding:2rem 0}@media only screen and (min-width: 768px){.proad-product-detail__tron-logo{padding:3.5rem 0}}.proad-product-detail__tron-logo-on-image{padding:0}.proad-product-detail__right{width:100%}@media only screen and (min-width: 768px){.proad-product-detail__right{width:calc(58% - 15px);padding:0 0 4rem 0}}@media only screen and (min-width: 1200px){.proad-product-detail__right{width:calc(50% - 25px);padding:0 0 4rem 0}}.proad-product-detail__wide{width:100%}.proad-product-detail--two-column{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0 0 4rem 0}.proad-product-detail--two-column .catalogue-default__container{padding-top:1rem}.proad-product-detail-colors{padding:0 0 2.5rem 0}.proad-product-detail-colors__list{overflow:hidden;list-style:none;margin:0;padding:0;text-align:left;font-size:0}.proad-product-detail-colors__list.circles .product-detail-colors__item{border-radius:100%}.proad-product-detail-colors__list.radius .product-detail-colors__item{border-radius:0.6rem}.proad-product-detail-colors__item{display:inline-block;vertical-align:top;margin:0 0.3rem 0.6rem 0.3rem;width:2.8rem;height:2.8rem;border:1px solid #ccc;cursor:pointer;position:relative}.proad-product-detail-colors__item.selected:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url(https://cdn-webassets.promotron.com/images/check--white.svg) no-repeat center center;width:100%;height:100%;background-size:1.4rem 1.4rem;filter:drop-shadow(0px 0px 1px rgba(0,0,0,0.6))}.proad-product-detail-colors__select{font-size:1.6rem;padding:0.75rem;line-height:1.2;color:#000;border:0.1rem solid #ccc;background:#fff;width:100%}@media only screen and (min-width: 768px){.proad-product-detail-colors__select{max-width:100%;width:auto}}.proad-product-detail-gallery__big-image{margin:0 0 1rem 0;min-height:280px;background:#fff;text-align:center;position:relative}.proad-product-detail-gallery__big-image a{display:block;max-height:260px;position:relative;height:100vh;width:100%}@media only screen and (min-width: 768px){.proad-product-detail-gallery__big-image a{max-height:500px}}.proad-product-detail-gallery__big-image a img{max-height:none;height:130%;position:absolute;top:67% !important;left:50%;transform:translate(-50%, -50%);box-shadow:0px 0px 25px lightgray}.proad-product-detail-gallery__big-image img{max-width:100%;max-height:100%}.proad-product-detail-gallery__gallery-thumbs{display:flex;flex-wrap:wrap;justify-content:left;width:calc(100% + 10px);margin:20rem 0 0 -0.5rem}.proad-product-detail-gallery__thumbs-items{display:flex;flex-wrap:wrap}.proad-product-detail-gallery__thumbs-items--without-more-button{width:100%}.proad-product-detail-gallery__thumbs-items--without-more-button a{display:none;width:25%}.proad-product-detail-gallery__thumbs-items--without-more-button a:nth-child(1),.proad-product-detail-gallery__thumbs-items--without-more-button a:nth-child(2),.proad-product-detail-gallery__thumbs-items--without-more-button a:nth-child(3),.proad-product-detail-gallery__thumbs-items--without-more-button a:nth-child(4){display:block}.proad-product-detail-gallery__thumbs-items--with-more-button{width:75%}.proad-product-detail-gallery__thumbs-items--with-more-button a{display:none;width:33.33%}.proad-product-detail-gallery__thumbs-items--with-more-button a:nth-child(1),.proad-product-detail-gallery__thumbs-items--with-more-button a:nth-child(2),.proad-product-detail-gallery__thumbs-items--with-more-button a:nth-child(3){display:block}.proad-product-detail-gallery__thumbs-items a{padding:0 0.5rem}.proad-product-detail-gallery__thumbs-items a span{display:block;background:#fff;position:relative;padding-top:100%}.proad-product-detail-gallery__thumbs-items a span img{max-width:calc(100% - 8px);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:calc(100% - 8px)}.proad-product-detail-gallery__gallery-more{width:25%;padding:0 0.5rem;cursor:pointer}.proad-product-detail-gallery__gallery-more span{display:flex;background:#fff;height:100%;align-items:center;justify-content:center;transition:0.3s}.proad-product-detail-gallery__gallery-more span strong{display:block;width:100%;padding:0.5rem;font-size:1.4rem;font-weight:bold;color:#000;text-align:center;transition:0.3s}.proad-product-detail-gallery__gallery-more:hover span{background:#2f8fcf !important}.proad-product-detail-gallery__gallery-more:hover span strong{color:#fff !important}.content__intro-products{padding:2rem 0}@media only screen and (min-width: 768px){.content__intro-products{padding:3.5rem 0}}.intro-products__title{text-align:center;font-size:2rem;line-height:1.2;color:inherit;padding:0 0 2rem 0;margin:0;text-transform:uppercase;font-weight:bold}.intro-products-list{display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 1rem);margin:0 -0.5rem}@media only screen and (min-width: 1200px){.intro-products-list{width:calc(100% + 1.6rem);margin:0 -0.8rem}}.intro-products-list__item{width:50%;border:0.5rem solid transparent}@media only screen and (min-width: 768px){.intro-products-list__item{width:33.33%}}@media only screen and (min-width: 992px){.intro-products-list__item{width:25%}}@media only screen and (min-width: 1200px){.intro-products-list__item{width:20%;border:0.8rem solid transparent}}.intro-product-link{padding:1.5rem;transition:0.3s;text-decoration:none;height:100%;display:block}.intro-product-link__image{position:relative;margin:0 0 1rem 0;height:200px;display:grid;place-items:center}.intro-product-link__image img{position:relative;width:inherit;height:auto;max-height:180px;max-width:100%}.intro-product-link__title{text-align:center;line-height:1.2;color:inherit;font-weight:bold;margin:0;font-size:1.4rem;height:48px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 576px){.intro-product-link__title{font-size:1.5rem;height:56px;-webkit-line-clamp:3}}.intro-product-link__info{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:7rem}.intro-product-link__prices{text-align:center;width:100%}@media only screen and (min-width: 576px){.intro-product-link__prices{text-align:right;width:auto}}.intro-product-link__prices .base-price{font-size:1.4rem;line-height:1.2;color:#da0000;font-weight:bold}@media only screen and (min-width: 576px){.intro-product-link__prices .base-price{font-size:1.6rem}}.intro-product-link__prices .base-price .method-link__tooltip img{filter:grayscale(100%);max-width:10px;display:inline}.intro-product-link:hover{text-decoration:none}.intro-product-link:hover .intro-product-link__title{text-decoration:underline}.header-proad .product-detail__code{width:80%}.header-proad .proad-arrow{background:url(https://cdn-webassets.promotron.com/images/arrow-down--white.svg) no-repeat center center;width:0.9rem;height:0.9rem;filter:invert(100%)}.header-proad .product-detail-gallery__big-image{box-shadow:0px 0px 25px lightgray;height:68rem}@media only screen and (max-width: 768px){.header-proad .product-detail-gallery__big-image{height:initial}}.header-proad .similar-products-list .proad-product-item{box-shadow:1px 1px 20px rgba(100,100,100,0.3)}.header-proad .content__similar-products .slick-arrow.pp2{transform:rotate(180deg);margin-right:1.5rem}.header-proad .content__similar-products .slick-arrow>img{width:20px;margin:auto}.header-proad .content__similar-products .slick-arrow{display:flex;cursor:pointer;border:none;width:4rem;height:4rem;background-color:#F2F2F2}.header-proad .content__similar-products .slick-arrow:hover{background:#dadada}.products-region__sort-list{margin:0 0 1.5rem 0;font-size:0;padding:1rem;width:100%;align-items:center;justify-content:space-between;display:none}@media only screen and (min-width: 768px){.products-region__sort-list{display:flex}}.products-region__sort-list .sort-options a{display:inline-block;padding:0.8rem 1.5rem;background:transparent;color:inherit;border-radius:0.4rem;font-weight:bold;font-size:1.2rem;line-height:1.0;cursor:pointer;text-decoration:none}.products-region__sort-list .sort-options a:hover{text-decoration:underline}.products-region__sort-list .sort-options a.selected{background:rgba(0,0,0,0.2);color:inherit}.products-region__sort-list .products-counter{font-size:1.4rem;line-height:1.2;color:inherit}.products-region__mobile-sort{display:block;margin:0 0 1.5rem 0}@media only screen and (min-width: 768px){.products-region__mobile-sort{display:none;margin:0}}.products-region__mobile-sort select{width:100%;padding:0.5rem 1rem;border:0.1rem solid rgba(0,0,0,0.2);border-radius:0.4rem;font-size:1.6rem;line-height:1.2;font-weight:bold}.no-products{margin:0;padding:1rem;width:100%}@media only screen and (min-width: 576px){.no-products{padding:3.5rem}}.no-products__title{font-size:2.5rem;padding:0.5rem 0 1rem 0;font-weight:bold}@media only screen and (min-width: 576px){.no-products__title{padding:0.5rem 0 2rem 0}}.no-products__content{font-size:1.6rem}.catalogue-one-column .products-region{padding:3rem 0 0 0}.flag-over{color:#fff;background:#12a3fc}.flag-over.novelty{color:#fff !important;background:#12a3fc !important}.flag-over.action{color:#fff !important;background:#f6c42d !important}.flag-over.recommended{color:#fff !important;background:#8C19E4 !important}.flag-over.onsale{color:#fff !important;background:#f90000 !important}.flag-over.bestseller{color:#fff !important;background:#ffa100 !important}.flag-over.ekological{color:#fff !important;background:#2ba046 !important}.flag-over.discontinued{color:#fff !important;background:#f90000 !important}.flag-over.recyclable{color:#fff !important;background:#f6c42d !important}.products-list{display:flex;flex-wrap:wrap;width:calc(100% + 1rem);margin:0 -0.5rem}@media only screen and (min-width: 992px){.products-list{width:calc(100% + 2rem);margin:0 -1rem}}.products-list__item{width:50%;border:0.5rem solid transparent;border-top:none;border-bottom:none;margin:0 0 1rem 0}.products-list__item .base-price-color{color:#da0000}.products-list__item .base-price{font-size:1.5rem;font-weight:bold;color:#da0000;line-height:1.2;margin:0;padding:0}@media only screen and (min-width: 576px){.products-list__item .base-price{font-size:1.6rem}}.products-list__item .base-price .method-link__tooltip img{filter:grayscale(100%);max-width:13px;display:inline}.products-list__item .not-vat-price{font-size:1.4rem !important;font-weight:normal;color:black;line-height:1.2;margin:0;padding:0}@media only screen and (min-width: 576px){.products-list__item .not-vat-price{font-size:1.6rem}}.products-list__item .not-vat-price .method-link__tooltip img{filter:grayscale(100%);max-width:13px;display:inline}@media only screen and (min-width: 576px){.products-list__item{width:33.33%}}@media only screen and (min-width: 768px){.products-list__item{width:33.33%}}@media only screen and (min-width: 992px){.products-list__item{width:33.33%;border:1rem solid transparent;border-top:none;border-bottom:none;margin:0 0 2rem 0}}@media only screen and (min-width: 1200px){.products-list__item{width:33.33%}}@media only screen and (min-width: 1400px){.products-list__item{width:25%}}.products-list--search-result .products-list__item{width:50%}@media only screen and (min-width: 576px){.products-list--search-result .products-list__item{width:33.33%}}@media only screen and (min-width: 768px){.products-list--search-result .products-list__item{width:33.33%}}@media only screen and (min-width: 992px){.products-list--search-result .products-list__item{width:25%}}@media only screen and (min-width: 1200px){.products-list--search-result .products-list__item{width:20%}}@media only screen and (min-width: 1400px){.products-list--search-result .products-list__item{width:20%}}.product-item{text-decoration:none;display:block;width:100%;height:100%;padding:1rem 1rem 0 1rem;transition:0.3s ease-in-out;display:flex;flex-direction:column;justify-content:space-between}.product-item .base-price-color{color:#da0000}.product-item .base-price{font-size:1.5rem;font-weight:bold;color:#da0000;line-height:1.2;margin:0;padding:0}@media only screen and (min-width: 576px){.product-item .base-price{font-size:1.6rem}}.product-item .not-vat-price{font-size:1.4rem !important;font-weight:normal;color:black;line-height:1.2;margin:0;padding:0}@media only screen and (min-width: 576px){.product-item .not-vat-price{font-size:1.6rem}}@media only screen and (min-width: 768px){.product-item{padding:2rem 2rem 0 2rem}}.product-item__title{font-size:1.5rem;font-weight:bold;color:inherit;line-height:1.2;text-align:center;margin:0;padding:0;height:56px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-item__title.two-lines{height:36px;-webkit-line-clamp:2}.product-item__title.single-lines{height:18px;-webkit-line-clamp:1}.product-item__title a{color:inherit;text-decoration:none;transition:0.3s ease-in-out}.product-item__title a:hover{text-decoration:underline}.product-item__image{position:relative;height:200px;display:grid;text-decoration:none;place-items:center}.product-item__image img{position:relative;width:inherit;height:auto;max-height:180px;max-width:100%}.product-item__tags{position:absolute;top:1rem;right:0}.product-item__tag{text-align:right;margin:0 0 0.6rem 0}.product-item__tag .flag-over{display:inline-block;font-size:1.1rem;font-weight:bold;line-height:1.5;text-transform:uppercase;padding:0.3rem 0.8rem}.product-item__description{font-size:1.4rem;font-weight:normal;color:inherit;line-height:1.2;text-align:center;margin:0 0 1rem 0;padding:0;height:48px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-item__description.max-3-lines{height:48px;-webkit-line-clamp:3}.product-item__description.max-2-lines{height:33px;-webkit-line-clamp:2}.product-item__description.max-1-lines{height:16px;-webkit-line-clamp:1}.product-item__description.tron-logo-decription{height:auto;margin-top:10rem;margin-bottom:2rem}.product-item__description a{color:#000;text-decoration:none}.product-item__colors{position:relative;overflow:hidden;list-style:none;margin:0;padding:0;text-align:center;font-size:0}.product-item__colors.max-3-lines{height:72px}.product-item__colors.max-2-lines{height:48px}.product-item__colors.max-1-lines{height:24px}.product-item__colors .product-item__range-dash{font-size:1.4rem;line-height:1.4;display:inline-block;width:1rem;height:1.8rem}.product-item__colors.circles .product-item__color-item{border-radius:100%}.product-item__colors.radius .product-item__color-item{border-radius:0.6rem}.product-item__color-item{display:inline-block;vertical-align:top;margin:0 0.3rem 0.6rem 0.3rem;width:1.8rem;height:1.8rem;border:1px solid #ccc;position:relative}.product-item__variants{text-align:center;height:1.6rem;overflow:hidden;margin:0 0 1rem 0}.product-item__variants.max-3-lines{height:72px}.product-item__variants.max-2-lines{height:48px}.product-item__variants.max-1-lines{height:24px}.product-item__variant-label{font-size:1.4rem;font-weight:bold;color:inherit;line-height:1.2;margin:0;padding:0}.product-item__availability{font-size:1.3rem;font-weight:bold;color:inherit;line-height:1.2;text-align:center;margin:0 0 0.2rem 0;padding:0}.product-item__prices{width:100%;margin:0 0 2rem 0}.product-item__prices .original-price{font-size:1.4rem;font-weight:normal;color:inherit;line-height:1.2;padding:0;margin:0 0.5rem 0 0;text-decoration:line-through}.product-item__button{text-decoration:none;display:block;padding:1.5rem 1rem;text-transform:uppercase;line-height:1.1;font-weight:bold;font-size:1.2rem;text-align:center;transition:0.3s ease-in-out;margin:0 -1rem}@media only screen and (min-width: 768px){.product-item__button{margin:0 -2rem}}.product-item__button:hover{text-decoration:none;filter:brightness(0.9)}.product-item__button.tron-logo-button{margin:1rem 0;border:none;width:100%}.product-item__icon img{position:absolute;top:0;width:20px;height:20px;margin:3px}.product-item__icon__0 img{left:calc(100% - 20px)}@media (max-width: 991px){.product-item__icon__0 img{left:calc(100% - 20px)}}@media (max-width: 375px){.product-item__icon__0 img .product-item__icon__0 img{left:calc(100% - 13px)}}.product-item__icon__1 img{left:calc(100% - 42px)}@media (max-width: 991px){.product-item__icon__1 img{left:calc(100% - 42px)}}@media (max-width: 375px){.product-item__icon__1 img{left:calc(100% - 34px)}}.product-item__icon__2 img{left:calc(100% - 64px)}@media (max-width: 991px){.product-item__icon__2 img{left:calc(100% - 64px)}}@media (max-width: 375px){.product-item__icon__2 img{left:calc(100% - 55px)}}.product-item__icon__3 img{left:calc(100% - 86px)}@media (max-width: 991px){.product-item__icon__3 img{left:calc(100% - 86px)}}@media (max-width: 375px){.product-item__icon__3 img{left:calc(100% - 76px)}}.product-item__icon__4 img{left:calc(100% - 108px)}@media (max-width: 991px){.product-item__icon__4 img{left:calc(100% - 108px)}}@media (max-width: 375px){.product-item__icon__4 img{left:calc(100% - 97px)}}.product-item__icon__5 img{left:calc(100% - 130px)}@media (max-width: 991px){.product-item__icon__5 img{left:calc(100% - 130px)}}@media (max-width: 375px){.product-item__icon__5 img{left:calc(100% - 118px)}}.product-item__icon-detail{display:flex}.product-item__icon-detail img{width:20px;height:20px;position:absolute;top:0;margin:3px}.product-toggle-collection .intro-products__title{display:none}.product-toggle-collection button{width:100%;border-radius:15px;margin-top:0.5rem;margin-bottom:0.5rem;font-family:'Montserrat', sans-serif}.product-toggle-collection__buttons{text-align:center;margin:auto}.product-toggle-collection h4{margin-bottom:1rem;font-family:'Montserrat', sans-serif}.product-toggle-collection .row{margin-left:0px}.product-toggle-collection .goodiz-button.active,.product-toggle-collection .goodiz-button:active,.product-toggle-collection .goodiz-button:focus{background-color:#3BC09D;color:white;border-color:grey;outline:none;box-shadow:none !important}.product-toggle-collection .goodiz-button-off{background-color:white;color:#3BC09D;border-color:#3BC09D}.product-toggle-collection .goodiz-green{color:#3BC09D;margin-right:1rem}.product-toggle-collection a.intro-product-link{border-radius:30px}.product-toggle-collection a.intro-product-link:hover{border-color:#3BC09D}.product-toggle-collection .page-container{padding:0px !important}.product-toggle-collection .goodiz-text{justify-content:center}.product-toggle-collection__icon-detail{display:flex}.product-toggle-collection__icon-detail img{width:25px;height:25px;position:absolute;top:0;margin-right:4px}.product-toggle-collection .goodiz-buttons{justify-content:center}.original-price{font-size:1.4rem;font-weight:normal;color:inherit;line-height:1.2;padding:0;margin:0 0.5rem 0 0;text-decoration:line-through}.original-price .method-link__tooltip img{filter:grayscale(100%);max-width:13px;display:inline}.proad-products-list{display:flex;flex-wrap:wrap;width:calc(100% + 1rem);margin:0 -0.5rem}@media only screen and (min-width: 992px){.proad-products-list{width:calc(100% + 2rem);margin:0 -1rem}}.proad-products-list__item{width:45%;border-top:none;border-bottom:none;margin:0 5px 1rem 5px}@media only screen and (min-width: 576px){.proad-products-list__item{width:33.33%}}@media only screen and (min-width: 768px){.proad-products-list__item{width:33.33%}}@media only screen and (min-width: 992px){.proad-products-list__item{width:33.33%;border-top:none;border-bottom:none;margin:0 0 2rem 0;padding:2rem 2rem 0 2rem}}@media only screen and (min-width: 1200px){.proad-products-list__item{width:33.33%}}@media only screen and (min-width: 1400px){.proad-products-list__item{width:33.33%}}configurable-content-boxes .proad-products-list--search-result .products-list__item{width:50%}@media only screen and (min-width: 576px){configurable-content-boxes .proad-products-list--search-result .products-list__item{width:33.33%}}@media only screen and (min-width: 768px){configurable-content-boxes .proad-products-list--search-result .products-list__item{width:33.33%}}@media only screen and (min-width: 992px){configurable-content-boxes .proad-products-list--search-result .products-list__item{width:33.33%}}@media only screen and (min-width: 1200px){configurable-content-boxes .proad-products-list--search-result .products-list__item{width:33.33%}}@media only screen and (min-width: 1400px){configurable-content-boxes .proad-products-list--search-result .products-list__item{width:33.33%}}.proad-product-item{text-decoration:none;display:block;width:100%;height:100%;transition:0.3s ease-in-out;display:flex;flex-direction:column;justify-content:space-between;box-shadow:5px 5px 50px rgba(100,100,100,0.3);border-radius:10px;border:none !important}.proad-product-item__footer{display:flex;padding:2rem}.proad-product-item__title{font-size:2rem;font-weight:normal !important;color:black;line-height:1.2;margin:0;padding:0;height:56px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:2rem 1rem 6rem 2.3rem;text-align:left;position:relative}.proad-product-item__title::before{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;background-color:#aec92b}.proad-product-item__title.two-lines{height:36px;-webkit-line-clamp:2}.proad-product-item__title.single-lines{height:18px;-webkit-line-clamp:1}.proad-product-item__title a{color:inherit;text-decoration:none;transition:0.3s ease-in-out}.proad-product-item__title a:hover{text-decoration:underline}.proad-product-item__image{position:relative;padding-top:100%;display:block;text-decoration:none}.proad-product-item__image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:calc(100% - 30px);max-height:95%}.proad-product-item__tags{position:absolute;top:1rem;right:0}.proad-product-item__tag{text-align:right;margin:0 0 0.6rem 0}.proad-product-item__tag .flag-over{display:inline-block;font-size:1.1rem;font-weight:bold;line-height:1.5;text-transform:uppercase;padding:0.3rem 0.8rem}.proad-product-item__description{font-size:2rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:1rem 1rem 1rem 2rem;padding:0;height:auto !important;-webkit-line-clamp:2 !important;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.proad-product-item__description.max-3-lines{height:48px;-webkit-line-clamp:3}.proad-product-item__description.max-2-lines{height:32px;-webkit-line-clamp:2}.proad-product-item__description.max-1-lines{height:16px;-webkit-line-clamp:1}.proad-product-item__description.tron-logo-decription{height:auto;margin-top:10rem;margin-bottom:2rem}.proad-product-item__description a{color:#000;text-decoration:none}.proad-product-item__colors{overflow:hidden;list-style:none;margin-left:2rem;padding:0;text-align:left !important;font-size:0;height:48px}.proad-product-item__colors .product-item__range-dash{font-size:1.4rem;line-height:1.4;display:inline-block;width:1rem;height:1.8rem}.proad-product-item__colors.circles .product-item__color-item{border-radius:100%}.proad-product-item__colors.radius .product-item__color-item{border-radius:0.6rem}.proad-product-item__color-item{display:inline-block;vertical-align:top;margin:0 0.6rem 0.6rem 0rem;width:1.5rem;height:1.5rem;border:1px solid #ccc;border-radius:100%}.proad-product-item__variants{text-align:left;height:2.5rem;overflow:hidden;margin:0 0 2rem 2rem}.proad-product-item__variants.max-3-lines{height:72px}.proad-product-item__variants.max-2-lines{height:48px}.proad-product-item__variants.max-1-lines{height:24px}.proad-product-item__variant-label{font-size:2rem;font-weight:normal;color:inherit;line-height:1.2;margin:0;padding:0}.proad-product-item__availability{font-size:1.3rem;font-weight:normal !important;color:black !important;line-height:1.2;text-align:center;margin:0 0 0.2rem 0;padding:0}.proad-product-item__prices{display:flex;align-items:baseline;justify-content:flex-start;width:100%;margin:0 0 2rem 0}.proad-product-item__prices .original-price{font-size:1.4rem;font-weight:normal;color:inherit;line-height:1.2;padding:0;margin:0 0.5rem 0 0;text-decoration:line-through}.proad-product-item__prices .base-price{font-size:1.5rem;font-weight:normal !important;color:white;line-height:1.2;margin:0;padding:5px;border:1px solid #aec92b;background-color:#aec92b;border-radius:5px}@media only screen and (min-width: 576px){.proad-product-item__prices .base-price{font-size:1.5rem}}.proad-product-item__button{text-decoration:none;display:block;padding:1.5rem 1rem;text-transform:uppercase;line-height:1.1;font-weight:bold;font-size:1.2rem;text-align:center;transition:0.3s ease-in-out;margin:0 -1rem}@media only screen and (min-width: 768px){.proad-product-item__button{margin:0 -2rem}}.proad-product-item__button:hover{text-decoration:none;filter:brightness(0.9)}.proad-product-item__button.tron-logo-button{margin:1rem 0;border:none;width:100%}.proad-product-item__icon-detail{display:flex}.proad-product-item__icon-detail img{width:25px;height:25px;margin-right:4px}.proad-product-item__content{position:relative}.proad-description-for-cards{opacity:0;visibility:hidden;transform:translateY(20px);transition:opacity 0.3s, transform 0.3s, visibility 0.3s;background-color:#f2f2f2;color:black;position:absolute;width:100%;bottom:0;height:50%}.proad-product-item__content:hover .proad-description-for-cards{opacity:1;visibility:visible;transform:translateY(0)}.proad-product-item__content:hover .proad-product-item__title{transition:opacity 0.3s, transform 0.3s, visibility 0.3s;background-color:#f2f2f2}.proad-product-item__content:hover .proad-product-item__title::before{content:"";position:absolute;top:0;left:20px;right:20px;height:3px;background-color:#aec92b}.indicationProad .product-item__icon img{text-align:end;top:5%;width:20px;height:20px;margin:3px}.indicationProad .product-item__icon__0 img{left:92%;top:5%}@media (max-width: 991px){.indicationProad .product-item__icon__0 img{left:80%}}.indicationProad .product-item__icon__1 img{left:92%;top:15%}@media (max-width: 991px){.indicationProad .product-item__icon__1 img{left:80%}}@media (max-width: 375px){.indicationProad .product-item__icon__1 img{left:80%}}.indicationProad .product-item__icon__2 img{left:92%;top:25%}@media (max-width: 991px){.indicationProad .product-item__icon__2 img{left:80%}}@media (max-width: 375px){.indicationProad .product-item__icon__2 img{left:80%}}.indicationProad .product-item__icon__3 img{left:92%;top:35%}@media (max-width: 991px){.indicationProad .product-item__icon__3 img{left:80%}}@media (max-width: 375px){.indicationProad .product-item__icon__3 img{left:80%}}.indicationProad .product-item__icon__4 img{left:92%;top:45%}@media (max-width: 991px){.indicationProad .product-item__icon__4 img{left:80%}}@media (max-width: 375px){.indicationProad .product-item__icon__4 img{left:80%}}.indicationProad .product-item__icon__5 img{left:92%;top:55%}@media (max-width: 991px){.indicationProad .product-item__icon__5 img{left:80%}}@media (max-width: 375px){.indicationProad .product-item__icon__5 img{left:80%}}@media (max-width: 768px){.proad-product-item__title{font-size:1.5rem}}@media (max-width: 1280px){.proad-product-item__variants{height:1.5rem;margin:0 0 1rem 2rem}.proad-product-item__variant-label{font-size:1.5rem}.proad-product-item__description{font-size:1.5rem}}@media (max-width: 991px){.proad-products-list__item{width:33.33%;border-top:none;border-bottom:none;margin:0 0 2rem 0;padding:2rem 2rem 0 2rem}}@media only screen and (max-width: 768px){.proad-products-list__item{width:50%}}@media only screen and (max-width: 500px){.proad-products-list__item{width:100%}}.product-quintessence .product-detail-availability .loading-icon{margin-right:0}.product-quintessence .loading-icon{margin:auto}.product-quintessence .loading-icon div{background-color:#86e876}.product-quintessence__product-detail__head-title{display:flex;width:100%}.product-quintessence__product-detail__head-title__title{font-size:3.0rem;font-weight:900;color:#2F2F2F;line-height:1.2;text-align:left;margin:0;padding:0 0 1.5rem 0;width:100%}@media only screen and (min-width: 1200px){.product-quintessence__product-detail__head-title__title{width:100%}}.product-quintessence__product-detail__head-title__title-price{width:30%;font-size:2rem;font-weight:900;color:#4e4e4e;margin:0 1rem;text-align:right}@media only screen and (min-width: 1200px){.product-quintessence__product-detail__head-title__title-price{width:40%}}.product-quintessence__product-detail__head-info{display:flex;flex-wrap:wrap;padding:0 0 2rem 0;align-items:center}.product-quintessence__product-detail__tags{padding:0 0 1rem 0;width:100%;display:none}.product-quintessence__product-detail__tag{text-align:right;margin:0 0.6rem 0 0;display:inline-block;vertical-align:middle}.product-quintessence__product-detail__tag .flag-over{display:inline-block;font-size:1.2rem;font-weight:bold;line-height:1.5;text-transform:uppercase;padding:0.4rem 1.2rem}.product-quintessence__product-detail__codes{width:100%}.product-quintessence__product-detail__code{font-size:1.5rem;font-weight:lighter;color:inherit;line-height:1.2;color:#777777}.product-quintessence__product-detail__short-description{color:#000;font-size:1.5rem;padding:1rem 0 0 0}.product-quintessence__product-detail__short-description__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-quintessence__product-detail__short-description__link{color:#162156 !important}.product-quintessence__product-detail__flex{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.product-quintessence__product-detail__left{width:100%;padding:0 0 3rem 0}@media only screen and (min-width: 768px){.product-quintessence__product-detail__left{width:calc(42% - 15px);padding:0 0 4rem 0}}@media only screen and (min-width: 1200px){.product-quintessence__product-detail__left{width:calc(50% - 25px);padding:0 0 4rem 0}}.product-quintessence__product-detail__tron-logo{padding:2rem 0}@media only screen and (min-width: 768px){.product-quintessence__product-detail__tron-logo{padding:3.5rem 0}}.product-quintessence__product-detail__tron-logo-on-image{padding:0}.product-quintessence__product-detail__right{width:100%}@media only screen and (min-width: 768px){.product-quintessence__product-detail__right{width:calc(58% - 15px);padding:0 0 4rem 0}}@media only screen and (min-width: 1200px){.product-quintessence__product-detail__right{width:calc(50% - 25px);padding:0 0 4rem 0}}.product-quintessence__product-detail__wide{width:100%}.product-quintessence__product-detail--two-column{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0 0 4rem 0}.product-quintessence__product-detail--two-column .catalogue-default__container{padding-top:1rem}@media only screen and (min-width: 992px){.product-quintessence__product-detail-variants{display:flex}}.product-quintessence__product-detail-variants__colors{width:100%}@media only screen and (min-width: 992px){.product-quintessence__product-detail-variants__colors{width:50%}}.product-quintessence__product-detail-variants__stocks{width:100%;text-align:right}@media only screen and (min-width: 992px){.product-quintessence__product-detail-variants__stocks{width:50%}}.product-quintessence .product-detail-availability{display:block;text-align:left;padding:1.5rem 0 1.5rem 0}@media only screen and (min-width: 992px){.product-quintessence .product-detail-availability{padding:0 0 1.5rem 0;text-align:right}}.product-quintessence .product-detail-availability__value{font-size:1.2rem;text-align:left}@media only screen and (min-width: 992px){.product-quintessence .product-detail-availability__value{text-align:right}}.product-quintessence .product-detail-availability-table-link{display:block;text-align:left;padding:0;font-family:'Inter', sans-serif !important}@media only screen and (min-width: 992px){.product-quintessence .product-detail-availability-table-link{text-align:right}}.product-quintessence .product-detail-availability-table-link a{border:none;background-color:#F2F2F2}@keyframes stockLoadingIconAnimation{0%{top:0px;height:32px}50%,100%{top:8px;height:16px}}@keyframes orderLoadingIconAnimation{0%{top:0px;height:64px}50%,100%{top:16px;height:32px}}.product-quintessence .product-detail-order-controls{min-height:251px;padding:2.5rem 0;margin:0 0 2.5rem 0}.product-quintessence .product-detail-order-controls .loading-icon{display:block;position:relative;top:6rem;width:96px;height:64px;margin:0 auto}.product-quintessence .product-detail-order-controls .loading-icon div{display:inline-block;position:absolute;left:8px;width:16px;background:#ffffff;animation:orderLoadingIconAnimation 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite}.product-quintessence .product-detail-order-controls .loading-icon div:nth-child(1){left:16px;animation-delay:-0.24s}.product-quintessence .product-detail-order-controls .loading-icon div:nth-child(2){left:40px;animation-delay:-0.12s}.product-quintessence .product-detail-order-controls .loading-icon div:nth-child(3){left:64px;animation-delay:0}.product-quintessence .configurable-base-secondary{border:none}.product-quintessence .configurable-base-primary{color:#fff !important;background-color:#2f8fcf !important}.product-quintessence #product-contact-us-button{color:#fff !important;background-color:#2f8fcf !important}.product-quintessence .product-detail-informations{display:flex;flex-wrap:wrap;align-items:stretch;width:100%;padding:0;margin:3rem 0 2.5rem 0;flex-direction:row-reverse}.product-quintessence .product-detail-informations__left{width:100%;padding:0;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 992px){.product-quintessence .product-detail-informations__left{width:50%;padding:0 0 0 2rem}}.product-quintessence .product-detail-informations__right{width:100%;position:relative;padding:0;display:flex;flex-direction:column;justify-content:space-between;border:none;flex-flow:column-reverse}@media only screen and (min-width: 992px){.product-quintessence .product-detail-informations__right{width:50%;padding:0 2rem 0 0;border:none}}.product-quintessence .product-detail-informations__right--no-border{border:none}.product-quintessence .product-detail-informations__separator{display:none;position:absolute;top:0;left:50%;background:inherit;font-size:1.6rem;font-weight:bold;color:inherit;text-transform:uppercase;transform:translate(-50%, -50%);padding:0 0.5rem}@media only screen and (min-width: 992px){.product-quintessence .product-detail-informations__separator{top:50%;left:0;padding:0.5rem 0}}.product-quintessence .product-detail-informations__prices-label{display:none;font-size:2rem;font-weight:normal;color:#000;line-height:1.2;text-align:left;margin:0;padding:0;width:100%;padding:0 0 1rem 0}.product-quintessence .product-detail-informations__prices{display:none;font-size:2.8rem;font-weight:bold;color:#000;line-height:1.2;text-align:left;margin:0;padding:0;width:100%}.product-quintessence .product-detail-informations__prices-without-vat{display:none;font-size:1.5rem;font-weight:normal;line-height:1.2;margin:0;margin:0;padding:0.8rem 0 0 0;width:100%}.product-quintessence .product-detail-informations__caption{display:none;font-size:2rem;font-weight:bold;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0}.product-quintessence .product-detail-informations__expedition{display:none;font-size:1.5rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:0;padding:1rem 0}.product-quintessence .product-detail-informations__texts{display:none;font-size:1.4rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:0;padding:1rem 0;width:100%}.product-quintessence .product-detail-informations__texts a{color:#162156 !important;text-decoration:underline;font-weight:bold}.product-quintessence .product-detail-informations__texts a:hover{color:#162156 !important;text-decoration:none}.product-quintessence .product-detail-informations__button{text-decoration:none;display:flex;align-items:center;justify-content:center;width:100%;color:#fff;background:#888;padding:0 1rem;height:5rem;text-transform:uppercase;line-height:1.1;font-weight:bold;font-size:1.4rem;text-align:center;transition:0.3s ease-in-out;margin:0}.product-quintessence .product-detail-informations__button--primary{color:#fff;background:#028ff9}.product-quintessence .product-detail-informations__button--primary:hover{color:#fff;background:#0972c6;text-decoration:none}.product-quintessence .product-detail-informations__button--secondary{color:#fff;background:#01c887}.product-quintessence .product-detail-informations__button--secondary:hover{color:#fff;background:#06b66a;text-decoration:none}.product-quintessence .product-detail-informations__button--single{color:#fff;background:#028ff9}.product-quintessence .product-detail-informations__button--single:hover{color:#fff;background:#0972c6;text-decoration:none}@media only screen and (min-width: 576px){.product-quintessence .product-detail-informations__button--single{width:40%}}.product-quintessence .product-detail-informations__button span{width:100%}.product-quintessence .product-detail-informations__narrow-button{width:100%;text-decoration:none;display:flex;align-items:center;justify-content:center;color:#fff;background:#888;padding:0 2rem;height:5rem;text-transform:uppercase;line-height:1.1;font-weight:bold;font-size:1.4rem;text-align:center;transition:0.3s ease-in-out;margin:0}@media only screen and (min-width: 576px){.product-quintessence .product-detail-informations__narrow-button{width:auto}}.product-quintessence .product-detail-informations__delivery-and-controls{width:100%}.product-quintessence .product-detail-informations__controls{display:flex;align-items:center;justify-content:space-between;width:100%}.product-quintessence .product-detail-informations__controls .product-detail-informations__button{width:calc(100% - 10rem)}.product-quintessence .product-detail-informations__controls--inline{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:row;width:100%}@media only screen and (min-width: 576px){.product-quintessence .product-detail-informations__controls--inline{justify-content:flex-start}}.product-quintessence .product-detail-informations__controls--inline .amount-edit{margin:0.5rem 0}@media only screen and (min-width: 576px){.product-quintessence .product-detail-informations__controls--inline .amount-edit{margin:0 2rem 0 0}}.product-quintessence .product-detail-informations__controls--inline .product-detail-informations__inline-separator{font-weight:bold;background:inherit;font-size:1.6rem;padding:0.5rem 0}@media only screen and (min-width: 576px){.product-quintessence .product-detail-informations__controls--inline .product-detail-informations__inline-separator{padding:0 2rem}}.product-quintessence .product-detail-sizes-heading{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:flex-end;padding:0 0 1.5rem 0}.product-quintessence .product-detail-sizes-heading__caption{font-size:1.8rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0}.product-quintessence .product-detail-sizes-heading__link{font-size:1.5rem;font-weight:normal;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0 0 0 2rem;text-decoration:underline;display:inline-block;transition:0.3s ease-in-out;position:relative}.product-quintessence .product-detail-sizes-heading__link:before{position:absolute;top:50%;left:0;transform:translateY(-50%);background:url(https://cdn-webassets.promotron.com/images/information.svg) no-repeat center center;background-size:1.4rem 1.4rem;content:'';width:1.4rem;height:1.4rem}.product-quintessence .product-detail-sizes-heading__link:hover{color:inherit;text-decoration:none}.product-quintessence .product-detail-sizes{padding:0 0 2.5rem 0}.product-quintessence .product-detail-sizes__list{overflow:hidden;list-style:none;margin:0;padding:0;text-align:left;font-size:0}.product-quintessence .product-detail-sizes__item{position:relative;display:inline-block;vertical-align:top;margin:0 0.3rem 0.6rem 0.3rem;padding:0 1.5rem;border:1px solid #aaa;cursor:pointer;background:#fff;transition:0.3s ease-in-out}.product-quintessence .product-detail-sizes__item span{display:inline-block;padding:0.4rem 0;font-size:1.6rem;font-weight:bold;color:#000;line-height:1.2;transition:0.3s ease-in-out}.product-quintessence .product-detail-sizes__item:hover{border-color:#000}.product-quintessence .product-detail-sizes__item:hover span{text-decoration:underline}.product-quintessence .product-detail-sizes__item.selected{border-color:#028ff9}.product-quintessence .product-detail-sizes__item.selected span{color:#028ff9}.product-quintessence .product-detail-sizes__item.disabled{border-color:#aaa;background:#e4e4e4;cursor:default}.product-quintessence .product-detail-sizes__item.disabled span{color:#aaa}.product-quintessence .product-detail-sizes__item.disabled:hover span{text-decoration:none}.product-quintessence__product-detail-quantity-discount-heading{width:100%;padding:0 0 1.5rem 0}.product-quintessence__product-detail-quantity-discount-heading__caption{font-size:1.8rem;font-weight:normal;color:#000;line-height:1.2;text-align:left;margin:0;padding:0}.product-quintessence__product-detail-quantity-discount{padding:2.5rem 0 2.5rem 0}.product-quintessence__product-detail-quantity-discount__table{display:flex;flex-wrap:wrap;width:100%;background-color:#F2F2F2;padding:2rem;border-radius:1rem;color:#4E4E4E}.product-quintessence__product-detail-quantity-discount__table-item{flex:1}.product-quintessence__product-detail-quantity-discount__table-item__first-left strong{text-align:left !important;font-weight:bold !important}.product-quintessence__product-detail-quantity-discount__table-item__first-left span{text-align:left !important;font-weight:bold !important}.product-quintessence__product-detail-quantity-discount__table-item strong{display:block;padding:0.7rem;font-size:1.4rem;font-weight:normal;line-height:1.2;text-align:center;border-bottom:1pt solid  #BEBEBE}.product-quintessence__product-detail-quantity-discount__table-item span{display:block;padding:0.7rem;font-size:1.4rem;font-weight:normal;line-height:1.2;text-align:center}.product-quintessence__product-detail-warning{display:flex;width:100%;flex-wrap:wrap;align-items:center;border:1px solid #999;padding:1rem 0;margin:2.5rem 0 2.5rem 0}.product-quintessence__product-detail-warning__icon{width:6rem;position:relative;height:2.5rem}.product-quintessence__product-detail-warning__icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url(https://cdn-webassets.promotron.com/images/warning.svg) no-repeat center center;background-size:2.2rem 2.2rem;content:'';width:2.2rem;height:2.2rem}.product-quintessence__product-detail-warning__text{width:calc(100% - 6rem);padding:0;font-size:1.4rem;font-weight:bold;line-height:1.2;text-align:left;color:#000}.product-quintessence__product-detail-warning__text a{color:#008ffe;text-decoration:underline;transition:0.3s ease-in-out}.product-quintessence__product-detail-warning__text a:hover{color:#008ffe;text-decoration:none}#quintess-gallery-more{text-decoration:underline;color:#86e876}#quintess-gallery-more:hover{color:#fff !important}#quintess-gallery-more strong{text-decoration:underline;color:#86e876}#quintess-gallery-more strong:hover{color:#fff !important}#quintess-gallery-more-thumb:hover{color:#fff !important}.radius .search,.radius .categories-item,.radius .intro-product-link,.radius .tron-logo,.radius .tron-logo-homepage,.radius .product-tron-logo,.radius .tron-logo__button,.radius .tron-logo-homepage__button,.radius .product-tron-logo__button,.radius .recommended-products,.radius .products-region__sort-list,.radius .product-item,.radius .tab-content-wrapper,.radius .product-detail-warning,.radius .product-detail-sizes__item,.radius .product-detail-informations__button,.radius .visited-product-link,.radius .form-group__fields,.radius .form-group__title,.radius .form-field__button,.radius .form-field__input,.radius .form-field__textarea,.radius .form-field__select,.radius .inquiry__button,.radius .product-printing-item,.radius .order-matrix-popup__button,.radius .cart-preview-item,.radius .cart-message,.radius .cart-preview__summary,.radius .gift-voucher,.radius .cart-button,.radius .method-group__title,.radius .method-link__label,.radius .cart-recapitulation,.radius .customer-data-login,.radius .customer-data-login__button,.radius .article-list__item,.radius .feedback-form-wrapper,.radius .feedback-form__button,.radius .colors-variants-item,.radius .printing-position-item,.radius .customer-center-table,.radius .pager__button-append,.radius .paging-button,.radius .paginator__item>a,.radius .paginator__item--current,.radius .orders-list-region,.radius .orders-person-select,.radius .state-flag,.radius .order-detail-region,.radius .inquiry{border-radius:10px}.radius .catalogue-default__category-list{border-radius:10px}.radius .catalogue-default__filter-box{border-radius:10px}.radius .catalogue-full-two-column__category-list{border-radius:10px}.radius .catalogue-full-two-column__filter-box{border-radius:10px}.radius .product-item__button,.radius .navbar-list__popup{border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media only screen and (min-width: 768px){.radius .tabs-nav__button{border-top-left-radius:10px;border-top-right-radius:10px}}.radius .search__button{border-radius:0}@media only screen and (min-width: 992px){.radius .search__button{border-top-right-radius:10px;border-bottom-right-radius:10px}}.radius .search__close{border-top-right-radius:10px;border-bottom-right-radius:10px}.readonly-warning-container body{background:#eaeaea}.readonly-warning-container h1{margin:100px auto 0 auto;color:#000;font-family:'Encode Sans Semi Condensed', Verdana, sans-serif;font-size:6rem;line-height:6rem;font-weight:200;text-align:center}.readonly-warning-container h2{margin:20px auto 30px auto;font-family:'Encode Sans Semi Condensed', Verdana, sans-serif;font-size:2.5rem;font-weight:200;text-align:center}.readonly-warning-container h3{margin:30px auto 0 auto;font-family:'Encode Sans Semi Condensed', Verdana, sans-serif;font-size:1.5rem;font-weight:200;text-align:center}.readonly-warning-container h1,.readonly-warning-container h2{-webkit-transition:opacity 0.5s linear, margin-top 0.5s linear;transition:opacity 0.5s linear, margin-top 0.5s linear}.readonly-warning-container .error-hint{margin:240px auto 30px auto;font-family:'Encode Sans Semi Condensed', Verdana, sans-serif;font-size:1.0rem;font-weight:200;text-align:center;line-height:1.5}.readonly-warning-container .error-hint ul{margin:0;list-style:none;padding:0}.readonly-warning-container .gears{position:relative;margin:0 auto;width:auto;height:0}.readonly-warning-container .gear{position:relative;z-index:0;width:120px;height:120px;margin:0 auto;border-radius:50%;background:#000}.readonly-warning-container .gear:before{position:absolute;left:5px;top:5px;right:5px;bottom:5px;z-index:2;content:"";border-radius:50%;background:#eaeaea}.readonly-warning-container .gear:after{position:absolute;left:25px;top:25px;z-index:3;content:"";width:70px;height:70px;border-radius:50%;border:5px solid #000;box-sizing:border-box;background:#eaeaea}.readonly-warning-container .gear.one{left:-130px}.readonly-warning-container .gear.two{top:-75px}.readonly-warning-container .gear.three{top:-235px;left:130px}.readonly-warning-container .gear .bar{position:absolute;left:-15px;top:50%;z-index:0;width:150px;height:30px;margin-top:-15px;border-radius:5px;background:#000}.readonly-warning-container .gear .bar:before{position:absolute;left:5px;top:5px;right:5px;bottom:5px;z-index:1;content:"";border-radius:2px;background:#eaeaea}.readonly-warning-container .gear .bar:nth-child(2){transform:rotate(60deg);-webkit-transform:rotate(60deg)}.readonly-warning-container .gear .bar:nth-child(3){transform:rotate(120deg);-webkit-transform:rotate(120deg)}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes anticlockwise{0%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(0deg)}}@-webkit-keyframes clockwiseError{0%{-webkit-transform:rotate(0deg)}20%{-webkit-transform:rotate(30deg)}40%{-webkit-transform:rotate(25deg)}60%{-webkit-transform:rotate(30deg)}100%{-webkit-transform:rotate(0deg)}}@-webkit-keyframes anticlockwiseErrorStop{0%{-webkit-transform:rotate(0deg)}20%{-webkit-transform:rotate(-30deg)}60%{-webkit-transform:rotate(-30deg)}100%{-webkit-transform:rotate(0deg)}}@-webkit-keyframes anticlockwiseError{0%{-webkit-transform:rotate(0deg)}20%{-webkit-transform:rotate(-30deg)}40%{-webkit-transform:rotate(-25deg)}60%{-webkit-transform:rotate(-30deg)}100%{-webkit-transform:rotate(0deg)}}.readonly-warning-container .gear.one{-webkit-animation:anticlockwiseErrorStop 2s linear infinite}.readonly-warning-container .gear.two{-webkit-animation:anticlockwiseError 2s linear infinite}.readonly-warning-container .gear.three{-webkit-animation:clockwiseError 2s linear infinite}.recommended-products-region{padding:0 0 4rem 0}.recommended-products-region__caption{font-size:1.8rem;font-weight:bold;color:inherit;line-height:1.2;text-align:left;margin:0;padding:0 0 1.5rem 0;text-transform:uppercase}.recommended-products-region__carousel .carousel-products{margin:0 -1rem;padding:0;list-style:none;width:calc(100% + 2rem)}.recommended-products-region__carousel .carousel-products .slick-list{padding:1.5rem 0;margin:-1.5rem 0 0 0}.recommended-products-region__carousel .carousel-products__item .products-list__item{width:100%;margin:0}.recommended-products-region__carousel .carousel-products__item .products-list__item .product-item{text-decoration:none}.recommended-products-region__carousel .carousel-products__item .products-list__item .product-item__variants{margin:1rem 0}.recommended-products{padding:1rem}@media only screen and (min-width: 768px){.recommended-products{padding:1rem 2rem}}.recommended-products__item{border-bottom:1px solid #cbcbcb}.recommended-products__item:last-child{border:none}.recommended-product-item{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;padding:0;text-decoration:none;color:inherit !important}.recommended-product-item:hover{text-decoration:none}.recommended-product-item:hover .recommended-product-item__title{text-decoration:underline}.recommended-product-item__left{display:flex;flex-wrap:wrap;width:100%;align-items:center}@media only screen and (min-width: 576px){.recommended-product-item__left{width:50%;padding:1rem 0}}.recommended-product-item__counter{width:2rem;font-size:3rem;font-weight:bold;color:#2f8fcf !important;line-height:1.2;text-align:center}@media only screen and (min-width: 576px){.recommended-product-item__counter{width:3rem}}.recommended-product-item__image{position:relative;display:block;text-decoration:none;width:4rem;height:4rem}@media only screen and (min-width: 576px){.recommended-product-item__image{width:5rem;height:5rem}}.recommended-product-item__image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%}.recommended-product-item__info{width:calc(100% - 6rem);padding:0 0 0 1rem}@media only screen and (min-width: 576px){.recommended-product-item__info{width:calc(100% - 8rem);padding:0 0 0 1.5rem}}@media only screen and (min-width: 768px){.recommended-product-item__info{width:calc(100% - 3rem - 5rem);padding:0 0 0 1.5rem}}.recommended-product-item__title{font-size:1.5rem;font-weight:bold;color:inherit;line-height:1.2;text-align:left;margin:0 0 0.5rem 0;padding:0}@media only screen and (min-width: 576px){.recommended-product-item__title{font-size:1.5rem}}.recommended-product-item__colors{overflow:hidden;list-style:none;margin:0;padding:0;text-align:left;font-size:0;height:1.8rem}.recommended-product-item__colors.circles .recommended-product-item__color-item{border-radius:100%}.recommended-product-item__colors.radius .recommended-product-item__color-item{border-radius:0.6rem}.recommended-product-item__color-item{display:inline-block;vertical-align:top;margin:0 0.2rem 0;width:1.8rem;height:1.8rem;border:1px solid #ccc}.recommended-product-item__dim-list{font-size:1.4rem;color:inherit;line-height:1.2;margin:0;padding:0}.recommended-product-item__right{display:flex;flex-wrap:wrap;width:100%;justify-content:flex-end;align-items:center}@media only screen and (min-width: 576px){.recommended-product-item__right{width:50%;padding:1rem 0}}.recommended-product-item__variants{height:1.6rem;overflow:hidden;width:100%;text-align:left;margin:0.8rem 0 0 0;padding:0 0 0 7.5rem}@media only screen and (min-width: 576px){.recommended-product-item__variants{padding:0 0 0 9.5rem}}@media only screen and (min-width: 768px){.recommended-product-item__variants{width:17rem;text-align:right;margin:0;padding:0}}.recommended-product-item__variant-label{font-size:1.4rem;font-weight:bold;color:inherit;line-height:1.2;margin:0;padding:0}.recommended-product-item__prices{text-align:left;width:100%;margin:0.5rem 0 0 0;padding:0 0 0 7.5rem}@media only screen and (min-width: 576px){.recommended-product-item__prices{padding:0 0 0 9.5rem}}@media only screen and (min-width: 768px){.recommended-product-item__prices{width:20rem;text-align:right;margin:0;padding:0}}.recommended-product-item__prices .original-price{font-size:1.3rem;font-weight:normal;color:inherit;line-height:1.2;padding:0;margin:0;text-decoration:line-through}.recommended-product-item__prices .base-price{font-size:1.3rem;font-weight:bold;color:#da0000;line-height:1.2;margin:0;padding:0}@media only screen and (min-width: 576px){.recommended-product-item__prices .base-price{font-size:1.5rem}}.recommended-product-item__prices .base-price .method-link__tooltip img{filter:grayscale(100%);max-width:13px;display:inline !important}.recommended-product-item__prices .demand-caption{font-size:1.4rem;font-weight:bold;color:inherit;line-height:1.2;padding:0;margin:0}.registration-confirm{min-height:10rem;padding:2rem 1.5rem;text-align:center}@media only screen and (min-width: 992px){.registration-confirm{padding:4rem 2.5rem}}@media only screen and (min-width: 1200px){.registration-confirm{padding:6rem 3.5rem}}.registration-confirm__icon{margin:0 0 1rem 0}@media only screen and (min-width: 992px){.registration-confirm__icon{margin:0 0 1.5rem 0}}.registration-confirm__icon img{width:4.6rem;height:4.6rem}.registration-confirm__title{font-weight:bold;font-size:3rem}@media only screen and (min-width: 992px){.registration-confirm__title{font-size:3.6rem}}.registration-confirm__content{line-height:1.5;font-size:1.4rem}@media only screen and (min-width: 992px){.registration-confirm__content{font-size:1.6rem}}.registration-confirm__controls{padding:1rem 0 0 0}.registration-confirm__button{text-decoration:none;display:inline-block;padding:1.5rem 3rem;text-transform:uppercase;line-height:1.1;font-weight:bold;font-size:1.2rem;text-align:center;transition:0.3s ease-in-out;margin:0.5rem 1rem}.registration-confirm__button:hover{text-decoration:none;filter:brightness(0.9)}.registration-success{min-height:10rem;padding:2rem 1.5rem;text-align:center}@media only screen and (min-width: 992px){.registration-success{padding:4rem 2.5rem}}@media only screen and (min-width: 1200px){.registration-success{padding:6rem 3.5rem}}.registration-success__icon{margin:0 0 1rem 0}@media only screen and (min-width: 992px){.registration-success__icon{margin:0 0 1.5rem 0}}.registration-success__icon img{width:5.5rem;height:5.5rem}.registration-success__title{font-weight:bold;font-size:3rem}@media only screen and (min-width: 992px){.registration-success__title{font-size:3.6rem}}.registration-success__content{line-height:1.5;font-size:1.4rem}@media only screen and (min-width: 992px){.registration-success__content{font-size:1.6rem}}.registration-success__controls{padding:1rem 0 0 0}.registration-success__button{text-decoration:none;display:inline-block;padding:1.5rem 3rem;text-transform:uppercase;line-height:1.1;font-weight:bold;font-size:1.2rem;text-align:center;transition:0.3s ease-in-out;margin:0.5rem 1rem}.registration-success__button:hover{text-decoration:none;filter:brightness(0.9)}.search{display:flex;flex-wrap:nowrap;width:100%;height:3rem;background:#fff;border:1px solid #fff;position:relative}.search__input{width:calc(100% - 8rem);height:100%;border:none;border-radius:0;background:transparent;outline:none;font-size:1.4rem;color:#000;padding:0 1.5rem;margin:0}@media only screen and (min-width: 992px){.search__input{width:calc(100% - 4rem)}}.search__button{width:calc(4rem + 0.2rem);height:calc(100% + 0.2rem);border:none;border-radius:0;background:#fff;outline:none !important;padding:0;margin:-0.1rem;cursor:pointer;position:relative;transition:0.3s ease-in-out}.search__button img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:0.3s ease-in-out}.search__button:hover{background:#000}.search__button:hover img{filter:invert(1)}.search__close{width:calc(4rem + 0.2rem);height:calc(100% + 0.2rem);border:none;border-radius:0;background:#fff;outline:none !important;padding:0;margin:-0.1rem;cursor:pointer;position:relative;transition:0.3s ease-in-out}@media only screen and (min-width: 992px){.search__close{display:none}}.search__close img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:0.3s ease-in-out;max-width:1.6rem;max-height:1.6rem}.search__close:hover{background:#000}.search__close:hover img{filter:invert(1)}.search-filter{padding:0 0 3rem 0;display:flex;flex-wrap:wrap;width:100%;justify-content:flex-end}.search-filter .search{max-width:24rem;box-shadow:none !important}.search-suggest{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;max-height:calc(100vh - 60px - 50px);overflow-y:auto}@media only screen and (min-width: 768px){.search-suggest{max-height:calc(100vh - 80px - 50px)}}.search-suggest__empty{font-size:1.4rem;color:#000;padding:1rem;text-align:center}.search-suggest__group{padding:1rem 1.5rem}.search-suggest__caption{position:relative}.search-suggest__caption:before{content:'';position:absolute;top:50%;left:0;width:100%;height:0.1rem;transform:translateY(-50%);background:#c5c5c5;display:inline-block;padding:0 0.8rem 0 0;font-size:1.2rem;font-weight:normal;color:#8c8c8c}.search-suggest__caption span{background:#fff;position:relative;z-index:10;padding:0 1rem 0 0;font-size:1.1rem;text-transform:uppercase;font-weight:bold}.search-suggest__button-all{text-align:center;display:block;padding:1rem;background:#162156 !important;font-size:1rem;text-transform:uppercase;font-weight:bold;color:#fff !important;margin:0;text-decoration:none}.search-suggest__button-all:hover{text-decoration:none;filter:brightness(0.9)}.search-suggest-link{display:block;padding:0.5rem 0;line-height:1.2;font-size:0;color:#000;text-decoration:underline}.search-suggest-link__image{display:inline-block;vertical-align:middle;width:2.5rem;height:2.5rem;position:relative}.search-suggest-link__image img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.search-suggest-link__label{display:inline-block;vertical-align:middle;width:calc(100% - 2.5rem);font-size:1.4rem;font-weight:500;color:#000;text-align:left;padding:0 0 0 1rem}.search-suggest-link:hover .search-suggest-link__label{text-decoration:underline}.search-header{padding:1rem 0 1rem 0}.search-header h1{font-size:3rem;font-weight:bold;line-height:1.2;margin:0;padding:0;color:#000}@media only screen and (min-width: 992px){.search-header h1{padding:0 0 2rem 0}}.search-header p{font-size:1.8rem;font-weight:normal;line-height:1.2;margin:0;padding:0 0 2rem 0}.search-header__articles{padding:2rem;font-size:1.6rem;font-weight:bold;margin:3rem auto;background:rgba(0,0,0,0.1);width:100%;max-width:70rem}.search-result-region{padding:0 0 2rem 0}@media only screen and (min-width: 992px){.search-result-region{padding:0 0 4rem 0}}.search-result-region__caption{font-size:2.4rem;font-weight:bold;line-height:1.2;margin:0;padding:0 0 1rem 0;color:#000}@media only screen and (min-width: 992px){.search-result-region__caption{padding:0 0 2rem 0}}.search-categories{list-style:none;margin:0;padding:0}@media only screen and (min-width: 768px){.search-categories{-moz-column-count:3;-moz-column-gap:2rem;-webkit-column-count:3;-webkit-column-gap:2rem;column-count:3;column-gap:2rem}}.search-categories__item{margin:0 0 1rem 0;padding:0}.search-categories__link{display:inline-block;position:relative;font-size:1.6rem;font-weight:bold;line-height:1.2;margin:0;padding:0 0 0 3rem;color:#000;text-decoration:underline;transition:0.3s}.search-categories__link:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);height:2rem;width:2rem;background:url(https://cdn-webassets.promotron.com/images/folder.svg) no-repeat center center;background-size:contain}.search-categories__link:hover{text-decoration:none;color:#2f8fcf !important}.search-categories__name{font-size:inherit;color:inherit;font-weight:inherit;padding:0;margin:0;line-height:inherit}.search-result-feedback{text-align:center;margin:0 0 4rem 0}.feedback-form-wrapper{margin:0 auto;width:100%;max-width:80rem;border:0.2rem solid #ccc;background:#fff;padding:2.5rem}@media only screen and (min-width: 992px){.feedback-form-wrapper{padding:3.5rem}}.feedback-form__title{font-size:1.8rem;padding:0 0 0.5rem 0;margin:0}@media only screen and (min-width: 992px){.feedback-form__title{font-size:2.0rem;padding:0 0 1rem 0}}.feedback-form__button{display:inline-block;white-space:nowrap;text-decoration:none;background:#2f8fcf !important;color:#fff !important;font-size:1.4rem;font-weight:bold;line-height:1.2;margin:0;padding:0.7rem 2.5rem;text-transform:uppercase;transition:0.3s;margin:0.5rem 1rem;cursor:pointer}@media only screen and (min-width: 992px){.feedback-form__button{font-size:1.5rem;padding:0.7rem 3.5rem}}.feedback-form__button:hover{text-decoration:none;filter:brightness(0.9)}.feedback-result__text{font-size:1.6rem;font-weight:bold;line-height:1.2;margin:0;padding:0}.feedback-result__text a{text-decoration:underline;color:#01c887}.feedback-result__text a:hover{text-decoration:none}.shadows .product-textile-size-table,.shadows .visited-product-link,.shadows .tab-content-wrapper,.shadows .product-printing-item,.shadows .product-detail-quantity-discount__table,.shadows .tron-logo,.shadows .product-tron-logo,.shadows .recommended-products,.shadows .products-region__sort-list,.shadows .categories-item,.shadows .intro-product-link,.shadows .cart-preview-item,.shadows .cart-recapitulation,.shadows .colors-variants-item,.shadows .customer-navigation,.shadows .customer-profile-overview-box,.shadows .customer-center-table,.shadows .confirmation-message,.shadows .printing-position-item,.shadows .cart-empty__texts,.shadows .customer-center-tabs__box,.shadows .custom-logo-gallery__link,.shadows .form-group__fields,.shadows .printing-position-single__table,.shadows .article-list__item,.shadows .feedback-form-wrapper,.shadows .orders-list-region,.shadows .orders-person-select,.shadows .order-detail-region,.shadows .campaign-banner__item img,.shadows .inquiry{box-shadow:0 0 15px rgba(0,0,0,0.1)}.shadows .header__navbar{box-shadow:0 5px 8px rgba(0,0,0,0.1)}.shadows .search{box-shadow:0 0 15px rgba(0,0,0,0.2)}.shadows .method-link__label{box-shadow:0 0 15px rgba(0,0,0,0.1)}.shadows .method-link__description{box-shadow:0 0 10px rgba(0,0,0,0.2)}.shadows .catalogue-default__category-list{box-shadow:0 0 15px rgba(0,0,0,0.1)}.shadows .catalogue-default__filter-box{box-shadow:0 0 15px rgba(0,0,0,0.1)}.shadows .catalogue-full-two-column__category-list{box-shadow:0 0 15px rgba(0,0,0,0.1)}.shadows .catalogue-full-two-column__filter-box{box-shadow:0 0 15px rgba(0,0,0,0.1)}.shadows .product-item{box-shadow:0 0 15px rgba(0,0,0,0.1)}.shadows .product-item:hover{box-shadow:0 0 15px rgba(0,0,0,0.6)}.shadows .product-detail-availability-table table{box-shadow:0 0 15px rgba(0,0,0,0.1)}.shadows .cart-preview__summary{box-shadow:0 0 15px rgba(0,0,0,0.1)}.shadows .custom-panel__points li{box-shadow:0 0 15px rgba(0,0,0,0.1)}.content__shared-cart{padding:1rem 0 3rem 0}@media only screen and (min-width: 768px){.content__shared-cart{padding:3rem 0}}@media only screen and (min-width: 1200px){.content__shared-cart{padding:6rem 0}}.shared-cart-preview__header{padding:0 8rem 1rem 0;width:100%;display:none}@media only screen and (min-width: 768px){.shared-cart-preview__header{padding:0 6rem 1rem 0;display:flex;flex-wrap:wrap}}@media only screen and (min-width: 1200px){.shared-cart-preview__header{padding:0 8rem 1rem 0}}.shared-cart-preview__header--order-detail{padding:0 0 1rem 0}.shared-cart-preview__header-caption{font-size:1.2rem;color:inherit;line-height:1.1}@media only screen and (min-width: 992px){.shared-cart-preview__header-caption{font-size:1.4rem}}.shared-cart-preview__header-caption strong{font-size:1.4rem;font-weight:bold;text-transform:uppercase}@media only screen and (min-width: 992px){.shared-cart-preview__header-caption strong{font-size:1.5rem}}.shared-cart-preview__header-caption--item{text-align:left}.shared-cart-preview__header-caption--amount{text-align:center}.shared-cart-preview__header-caption--price{text-align:right}.shared-cart-preview__header-caption--total{text-align:right}.shared-cart-preview__summary{padding:2rem 1rem;width:100%;margin:0 auto 2.5rem auto}@media only screen and (min-width: 768px){.shared-cart-preview__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}}@media only screen and (min-width: 992px){.shared-cart-preview__summary{padding:2rem;margin:0 auto 3.5rem auto}}@media only screen and (min-width: 1200px){.shared-cart-preview__summary{padding:3rem}}.shared-cart-preview__gift-voucher{width:100%;display:flex;justify-content:center;padding:0}@media only screen and (min-width: 768px){.shared-cart-preview__gift-voucher{padding:0 0 2rem 0}}@media only screen and (min-width: 1200px){.shared-cart-preview__gift-voucher{width:auto;padding:0}}.shared-cart-preview__delivery-info{display:flex;flex-wrap:wrap;align-items:center;padding:1rem 0}@media only screen and (min-width: 768px){.shared-cart-preview__delivery-info{padding:1rem 2rem 1rem 0}}@media only screen and (min-width: 1200px){.shared-cart-preview__delivery-info{padding:1rem 2rem}}.shared-cart-preview__delivery-info-icon{width:2.4rem}.shared-cart-preview__delivery-info-icon img{max-width:100%}.shared-cart-preview__delivery-info-table{width:calc(100% - 2.4rem)}.shared-cart-preview__delivery-info-table tbody tr td{font-size:1.4rem;color:inherit;line-height:1.1;font-weight:normal;margin:0;vertical-align:top}@media only screen and (min-width: 576px){.shared-cart-preview__delivery-info-table tbody tr td{font-size:1.5rem}}.shared-cart-preview__delivery-info-table tbody tr td:first-child{padding:0 1rem}@media only screen and (min-width: 1400px){.shared-cart-preview__delivery-info-table tbody tr td:first-child{padding:0 2rem}}.shared-cart-preview__delivery-info-table tbody tr td:last-child{padding:0 0 0 1rem;font-weight:bold;text-align:right}@media only screen and (min-width: 768px){.shared-cart-preview__delivery-info-table tbody tr td:last-child{text-align:left}}@media only screen and (min-width: 1400px){.shared-cart-preview__delivery-info-table tbody tr td:last-child{padding:0 0 0 2rem}}.shared-cart-preview__delivery-info-table tbody tr td:only-child{padding:0 0 0 1rem}@media only screen and (min-width: 1400px){.shared-cart-preview__delivery-info-table tbody tr td:only-child{padding:0 0 0 2rem}}.shared-cart-preview__prices{padding:0}@media only screen and (min-width: 768px){.shared-cart-preview__prices{padding:0 4rem 0 0}}@media only screen and (min-width: 1200px){.shared-cart-preview__prices{padding:0 5rem 0 0}}.shared-cart-preview-item{margin:0 auto 2.5rem auto}.shared-cart-preview-item__group{padding:1rem;color:inherit}@media only screen and (min-width: 992px){.shared-cart-preview-item__group{padding:2rem}}.shared-cart-preview-product{padding:1rem 1rem;display:flex;flex-wrap:wrap;align-items:center;width:100%;position:relative;color:inherit}@media only screen and (min-width: 768px){.shared-cart-preview-product{padding:1rem 4rem 1rem 0}}@media only screen and (min-width: 1200px){.shared-cart-preview-product{padding:1rem 6rem 1rem 0}}.shared-cart-preview-product__item{display:flex;flex-wrap:wrap;align-items:center}.shared-cart-preview-product__image{width:100%;text-align:center;font-size:0}@media only screen and (min-width: 768px){.shared-cart-preview-product__image{width:3rem}}@media only screen and (min-width: 1200px){.shared-cart-preview-product__image{width:5rem}}.shared-cart-preview-product__image img{max-width:100%;max-height:5rem;display:inline-block}.shared-cart-preview-product__info{width:100%;padding:1rem 0;text-align:center}@media only screen and (min-width: 768px){.shared-cart-preview-product__info{width:calc(100% - 3rem);padding:0 0 0 1.5rem;text-align:left}}@media only screen and (min-width: 1200px){.shared-cart-preview-product__info{width:calc(100% - 5rem);padding:0 0 0 2.5rem}}.shared-cart-preview-product__title{font-size:1.4rem;color:inherit;line-height:1.1;font-weight:bold;padding:0;margin:0;display:inline-block;text-decoration:none}@media only screen and (min-width: 992px){.shared-cart-preview-product__title{font-size:1.5rem}}.shared-cart-preview-product__title:hover{color:inherit;text-decoration:underline}.shared-cart-preview-product__description{font-size:1.3rem;color:inherit;line-height:1.1;font-weight:normal;padding:0;margin:0}.shared-cart-preview-product__code{font-size:1.3rem;color:inherit;line-height:1.1;font-weight:normal;padding:0;margin:0}.shared-cart-preview-product__amount{text-align:center;display:flex;justify-content:center;padding:0 0 1rem 0}@media only screen and (min-width: 576px){.shared-cart-preview-product__amount{padding:0}}.shared-cart-preview-product__price{text-align:center;font-size:1.5rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.shared-cart-preview-product__price{text-align:right}}@media only screen and (min-width: 992px){.shared-cart-preview-product__price{font-size:1.6rem}}.shared-cart-preview-product__price-vat{display:block;font-size:1.4rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 992px){.shared-cart-preview-product__price-vat{font-size:1.6rem}}.shared-cart-preview-product__total{text-align:center;font-size:1.5rem;color:inherit;line-height:1.0;font-weight:bold;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.shared-cart-preview-product__total{text-align:right}}@media only screen and (min-width: 992px){.shared-cart-preview-product__total{font-size:1.6rem}}.shared-cart-preview-product__total-vat{display:block;font-size:1.4rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 992px){.shared-cart-preview-product__total-vat{font-size:1.5rem}}.shared-cart-preview-product__controls{width:3rem;position:absolute;top:1rem;right:0;height:100%;display:flex;align-items:flex-start;justify-content:flex-end}@media only screen and (min-width: 768px){.shared-cart-preview-product__controls{width:4rem;justify-content:center;align-items:center;top:0}}@media only screen and (min-width: 1200px){.shared-cart-preview-product__controls{width:6rem}}.shared-cart-preview-product__remove{border:none;background:transparent;border-radius:0;cursor:pointer;margin:0;padding:0.5rem;font-size:0;display:inline-block}.shared-cart-preview-product__remove img{width:1.2rem;height:1.2rem}.shared-cart-preview-variants{border-top:0.1rem solid rgba(0,0,0,0.2);padding:1.5rem 0}.shared-cart-preview-variant{padding:0.5rem 1rem;display:flex;flex-wrap:wrap;align-items:center;width:100%;position:relative;color:inherit;background:inherit}@media only screen and (min-width: 768px){.shared-cart-preview-variant{padding:0.5rem 4rem 0.5rem 0rem}}@media only screen and (min-width: 1200px){.shared-cart-preview-variant{padding:0.5rem 6rem 0.5rem 0rem}}.shared-cart-preview-variant--order{padding:0.5rem 1rem !important}.shared-cart-preview-variant:nth-child(2n+1){background:rgba(0,0,0,0.1)}.shared-cart-preview-variant--other-line{background:none !important}.shared-cart-preview-variant__item{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 0 1rem 0}@media only screen and (min-width: 768px){.shared-cart-preview-variant__item{padding:0 0 0 0.5rem;justify-content:flex-start}}.shared-cart-preview-variant__icon{width:2.0rem;height:2.0rem;border:0.1rem solid #ccc}@media only screen and (min-width: 768px){.shared-cart-preview-variant__icon{width:2.0rem;height:2.0rem}}@media only screen and (min-width: 1200px){.shared-cart-preview-variant__icon{width:2.6rem;height:2.6rem}}.shared-cart-preview-variant__info{width:100%;padding:0.5rem 0 0 0;font-size:1.5rem;color:inherit;line-height:1.1;font-weight:normal;text-align:center}@media only screen and (min-width: 768px){.shared-cart-preview-variant__info{width:calc(100% - 2.0rem);padding:0 0 0 2.0rem;text-align:left}}@media only screen and (min-width: 1200px){.shared-cart-preview-variant__info{width:calc(100% - 2.6rem);padding:0 0 0 4.5rem}}.shared-cart-preview-variant__amount{text-align:center;display:flex;justify-content:center;font-size:1.5rem;font-weight:normal;margin:0;padding:0 0 1rem 0;white-space:nowrap}@media only screen and (min-width: 576px){.shared-cart-preview-variant__amount{padding:0}}@media only screen and (min-width: 992px){.shared-cart-preview-variant__amount{font-size:1.5rem}}.shared-cart-preview-variant__price{text-align:center;font-size:1.5rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.shared-cart-preview-variant__price{text-align:right}}@media only screen and (min-width: 992px){.shared-cart-preview-variant__price{font-size:1.5rem}}.shared-cart-preview-variant__total{text-align:center;font-size:1.5rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.shared-cart-preview-variant__total{text-align:right}}@media only screen and (min-width: 992px){.shared-cart-preview-variant__total{font-size:1.5rem}}.shared-cart-preview-printing-set{border-top:0.1rem solid rgba(0,0,0,0.2);padding:1.5rem 0;color:inherit}.shared-cart-preview-printing-set__header{background:rgba(0,0,0,0.1);padding:0.8rem 1rem;display:flex;flex-wrap:wrap;align-items:center;width:100%;text-align:center}@media only screen and (min-width: 768px){.shared-cart-preview-printing-set__header{text-align:left}}@media only screen and (min-width: 992px){.shared-cart-preview-printing-set__header{padding:0.8rem 1.5rem}}.shared-cart-preview-printing-set__title{font-size:1.6rem;color:inherit;line-height:1.0;font-weight:bold;width:100%}@media only screen and (min-width: 992px){.shared-cart-preview-printing-set__title{font-size:1.7rem}}.shared-cart-preview-printing{padding:0.5rem 0 1.5rem 0;display:flex;flex-wrap:wrap;align-items:center;width:100%;position:relative;background:inherit}@media only screen and (min-width: 768px){.shared-cart-preview-printing{padding:0.5rem 4rem 0.5rem 1.5rem}}@media only screen and (min-width: 1200px){.shared-cart-preview-printing{padding:0.5rem 6rem 0.5rem 1.5rem}}.shared-cart-preview-printing__item{display:flex;flex-wrap:wrap;align-items:center;padding:0 0 1rem 0}@media only screen and (min-width: 768px){.shared-cart-preview-printing__item{padding:0}}.shared-cart-preview-printing__title{width:100%;padding:0;font-size:1.4rem;color:inherit;line-height:1.1;font-weight:normal;text-align:center}@media only screen and (min-width: 768px){.shared-cart-preview-printing__title{text-align:left}}.shared-cart-preview-printing__amount{text-align:center;display:flex;justify-content:center;font-size:1.5rem;font-weight:normal;margin:0;padding:0 0 1rem 0}@media only screen and (min-width: 576px){.shared-cart-preview-printing__amount{padding:0}}@media only screen and (min-width: 992px){.shared-cart-preview-printing__amount{font-size:1.5rem}}.shared-cart-preview-printing__price{text-align:center;font-size:1.4rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.shared-cart-preview-printing__price{text-align:right}}@media only screen and (min-width: 992px){.shared-cart-preview-printing__price{font-size:1.5rem}}.shared-cart-preview-printing__total{text-align:center;font-size:1.4rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.shared-cart-preview-printing__total{text-align:right}}@media only screen and (min-width: 992px){.shared-cart-preview-printing__total{font-size:1.5rem}}.shared-cart-preview-printing-on-request{padding:0.5rem 0 1.5rem 0;display:flex;flex-wrap:wrap;align-items:center;width:100%;position:relative;background:inherit}@media only screen and (min-width: 768px){.shared-cart-preview-printing-on-request{padding:0.5rem 4rem 0.5rem 1.5rem}}@media only screen and (min-width: 1200px){.shared-cart-preview-printing-on-request{padding:0.5rem 6rem 0.5rem 1.5rem}}.shared-cart-preview-printing-on-request__item{display:flex;flex-wrap:wrap;align-items:center;padding:0 0 1rem 0}@media only screen and (min-width: 768px){.shared-cart-preview-printing-on-request__item{padding:0}}.shared-cart-preview-printing-on-request__title{width:100%;padding:0;font-size:1.4rem;color:inherit;line-height:1.1;font-weight:bold;text-align:center}@media only screen and (min-width: 768px){.shared-cart-preview-printing-on-request__title{text-align:left}}.shared-cart-preview-printing-on-request__print-price{color:#ed0038}.shared-cart-preview-printing-on-request__demand-text{font-size:1.4rem;margin:1rem 0;width:100%}.shared-cart-preview-printing-on-request__amount{text-align:center;display:flex;justify-content:center;font-size:1.5rem;font-weight:normal;margin:0;padding:0 0 1rem 0}@media only screen and (min-width: 576px){.shared-cart-preview-printing-on-request__amount{padding:0}}@media only screen and (min-width: 992px){.shared-cart-preview-printing-on-request__amount{font-size:1.5rem}}.shared-cart-preview-printing-on-request__price{text-align:center;font-size:1.4rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.shared-cart-preview-printing-on-request__price{text-align:right}}@media only screen and (min-width: 992px){.shared-cart-preview-printing-on-request__price{font-size:1.5rem}}.shared-cart-preview-printing-on-request__total{text-align:center;font-size:1.4rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.shared-cart-preview-printing-on-request__total{text-align:right}}@media only screen and (min-width: 992px){.shared-cart-preview-printing-on-request__total{font-size:1.5rem}}.shared-cart-preview-motive-set{padding:1rem 0 0 0}.shared-cart-preview-motive-set__header{background:rgba(0,0,0,0.1);padding:0.8rem 1rem;display:flex;flex-wrap:wrap;align-items:center;width:100%;text-align:center}@media only screen and (min-width: 768px){.shared-cart-preview-motive-set__header{text-align:left}}@media only screen and (min-width: 992px){.shared-cart-preview-motive-set__header{padding:0.8rem 1.5rem}}.shared-cart-preview-motive-set__title{font-size:1.5rem;color:inherit;line-height:1.0;font-weight:bold;width:100%}@media only screen and (min-width: 768px){.shared-cart-preview-motive-set__title{width:50%}}@media only screen and (min-width: 1200px){.shared-cart-preview-motive-set__title{width:55%}}.shared-cart-preview-motive-set__data{font-size:1.5rem;color:inherit;line-height:1.0;font-weight:normal;width:100%}@media only screen and (min-width: 768px){.shared-cart-preview-motive-set__data{width:50%;padding:0 0 0 1rem}}@media only screen and (min-width: 1200px){.shared-cart-preview-motive-set__data{width:45%}}.shared-cart-preview-motive-set__data-icon{position:relative;padding:0 0 0 3rem;margin:0;font-size:1.5rem;color:inherit;line-height:1.0;font-weight:bold;display:inline-block}@media only screen and (min-width: 992px){.shared-cart-preview-motive-set__data-icon{font-size:1.5rem}}.shared-cart-preview-motive-set__data-icon:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.8rem;height:1.8rem;background:url(https://cdn-webassets.promotron.com/images/print.svg) no-repeat center center;background-size:cover}.shared-cart-preview-motive-set__data-icon label{color:#028ff9;text-transform:uppercase}.shared-cart-preview-motive-set__data-icon label:hover{text-decoration:underline;cursor:pointer}.shared-cart-preview-motive-set__data-icon label input[type="file"]{display:none}.shared-cart-preview-motive-set__data-icon--fail{color:#ed0011}.shared-cart-preview-motive-set__data-icon--fail:before{filter:invert(36%) sepia(99%) saturate(6235%) hue-rotate(341deg) brightness(81%) contrast(139%)}.shared-cart-preview-motive-set__data-icon--success{color:#03c887}.shared-cart-preview-motive-set__data-icon--success:before{filter:invert(53%) sepia(75%) saturate(1841%) hue-rotate(121deg) brightness(98%) contrast(98%)}.shared-cart-preview-motive-set__download-file{position:relative;padding:0 0 0 3rem;margin:0;font-size:1.5rem;color:#006ce5;line-height:1.0;display:inline-block}@media only screen and (min-width: 992px){.shared-cart-preview-motive-set__download-file{font-size:1.5rem}}.shared-cart-preview-motive-set__download-file a{text-transform:uppercase;font-weight:bold;text-decoration:underline}.shared-cart-preview-motive-set__change,.shared-cart-preview-motive-set__preview{color:#028ff9;text-transform:uppercase;font-weight:bold;padding:0 0 0 1.2rem}.shared-cart-preview-motive-set__change:hover,.shared-cart-preview-motive-set__preview:hover{color:#028ff9;cursor:pointer;text-decoration:underline}.shared-cart-preview-motive{padding:0.5rem 0 1.5rem 0;display:flex;flex-wrap:wrap;align-items:center;width:100%;position:relative;background:inherit}@media only screen and (min-width: 768px){.shared-cart-preview-motive{padding:0.5rem 4rem 0.5rem 1.5rem}}@media only screen and (min-width: 1200px){.shared-cart-preview-motive{padding:0.5rem 6rem 0.5rem 1.5rem}}.shared-cart-preview-motive__item{display:flex;flex-wrap:wrap;align-items:center;padding:0 0 1rem 0}@media only screen and (min-width: 768px){.shared-cart-preview-motive__item{padding:0}}.shared-cart-preview-motive__title{width:100%;padding:0;font-size:1.5rem;color:inherit;line-height:1.1;font-weight:normal;text-align:center}@media only screen and (min-width: 768px){.shared-cart-preview-motive__title{text-align:left}}.shared-cart-preview-motive__amount{text-align:center;display:flex;justify-content:center;font-size:1.5rem;font-weight:normal;margin:0;padding:0 0 1rem 0}@media only screen and (min-width: 576px){.shared-cart-preview-motive__amount{padding:0}}@media only screen and (min-width: 992px){.shared-cart-preview-motive__amount{font-size:1.6rem}}.shared-cart-preview-motive__price{text-align:center;font-size:1.5rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.shared-cart-preview-motive__price{text-align:right}}@media only screen and (min-width: 992px){.shared-cart-preview-motive__price{font-size:1.6rem}}.shared-cart-preview-motive__total{text-align:center;font-size:1.5rem;color:inherit;line-height:1.0;font-weight:normal;padding:0;margin:0;white-space:nowrap}@media only screen and (min-width: 768px){.shared-cart-preview-motive__total{text-align:right}}@media only screen and (min-width: 992px){.shared-cart-preview-motive__total{font-size:1.6rem}}.amount-changer{display:flex;align-items:center;justify-content:center;width:100%}.amount-changer__value{font-size:1.5rem;font-weight:bold;margin:0;padding:0 1rem 0 0;white-space:nowrap}@media only screen and (max-width: 767px){.amount-changer__value{padding:0}}@media only screen and (min-width: 768px){.amount-changer__value{padding:0 1rem 0 0}}@media only screen and (min-width: 1200px){.amount-changer__value{padding:0 2rem 0 0;font-size:1.5rem}}.amount-changer__button{display:inline-block;white-space:nowrap;text-decoration:none;border:none;font-size:1.2rem;font-weight:bold;line-height:1.0;margin:0;padding:0.5rem 1.7rem;text-transform:uppercase;transition:0.3s;border-radius:4px;cursor:pointer}@media only screen and (min-width: 768px){.amount-changer__button{padding:0.5rem 1.0rem}}@media only screen and (min-width: 1200px){.amount-changer__button{padding:0.5rem 1.7rem}}.amount-changer__button:hover{filter:brightness(0.9);text-decoration:none}.amount-value{font-size:1.5rem;font-weight:bold}.amount-edit{display:flex;flex-wrap:wrap;width:9rem;border:0.1px solid #e1e1e6}.amount-edit__input{border:none;background:transparent;border-radius:0;text-align:center;width:calc(100% - 3rem);font-size:1.4rem;font-weight:bold;margin:0;padding:0}@media only screen and (min-width: 992px){.amount-edit__input{font-size:1.8rem}}.amount-edit__input::-webkit-outer-spin-button,.amount-edit__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amount-edit__input[type=number]{-moz-appearance:textfield}.amount-edit__buttons{width:3rem;border-left:0.1px solid #e1e1e6}.amount-edit__buttons .amount-button{border:none;background:transparent;border-radius:0;color:#000;height:2.2rem;margin:0;padding:0;width:100%;position:relative;cursor:pointer;transition:0.3s}.amount-edit__buttons .amount-button:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);line-height:1.0;font-size:2.0rem;color:#000;font-weight:bold}.amount-edit__buttons .amount-button--up{margin:0 0 0.1rem 0}.amount-edit__buttons .amount-button--up:after{content:'';width:100%;height:0.1rem;position:absolute;bottom:-0.1rem;left:0;background:#e1e1e6}.amount-edit__buttons .amount-button--up:before{content:'+'}.amount-edit__buttons .amount-button--down:before{content:'-'}.amount-edit__buttons .amount-button:hover{background:#e1e1e6}.shared-cart-preview-price{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0.3rem 0}.shared-cart-preview-price__caption{color:inherit;font-size:1.4rem;line-height:1.0;font-weight:normal;margin:0;padding:0}@media only screen and (min-width: 576px){.shared-cart-preview-price__caption{font-size:1.5rem}}@media only screen and (min-width: 1400px){.shared-cart-preview-price__caption{font-size:1.6rem}}.shared-cart-preview-price__value{color:inherit;font-size:1.5rem;line-height:1.0;font-weight:normal;margin:0;padding:0 0 0 2rem;white-space:nowrap}@media only screen and (min-width: 576px){.shared-cart-preview-price__value{font-size:1.6rem}}@media only screen and (min-width: 1400px){.shared-cart-preview-price__value{font-size:2.0rem;padding:0 0 0 4rem}}.shared-cart-preview-price--vat .shared-cart-preview-price__caption{font-size:1.5rem;font-weight:bold}@media only screen and (min-width: 576px){.shared-cart-preview-price--vat .shared-cart-preview-price__caption{font-size:1.7rem}}@media only screen and (min-width: 1400px){.shared-cart-preview-price--vat .shared-cart-preview-price__caption{font-size:2.0rem}}.shared-cart-preview-price--vat .shared-cart-preview-price__value{color:#ed0038;font-size:1.6rem;font-weight:bold}@media only screen and (min-width: 576px){.shared-cart-preview-price--vat .shared-cart-preview-price__value{font-size:2.0rem}}@media only screen and (min-width: 1400px){.shared-cart-preview-price--vat .shared-cart-preview-price__value{font-size:2.5rem}}.shared-cart-controls{border-top:0.2rem solid #959595;padding:2.5rem 0 0 0;display:flex;flex-wrap:wrap;align-items:center;width:100%;flex-direction:column}@media only screen and (min-width: 768px){.shared-cart-controls{flex-direction:row}}@media only screen and (min-width: 992px){.shared-cart-controls{padding:3.5rem 0 0 0}}.shared-cart-controls__left{width:100%;text-align:center;order:3}@media only screen and (min-width: 768px){.shared-cart-controls__left{width:50%;order:2;text-align:left}}@media only screen and (min-width: 992px){.shared-cart-controls__left{flex:1;order:1}}.shared-cart-controls__center{width:100%;text-align:center;order:1;padding:0 0 2rem 0}@media only screen and (min-width: 768px){.shared-cart-controls__center{order:1}}@media only screen and (min-width: 992px){.shared-cart-controls__center{flex:1;order:2;padding:0}}.shared-cart-controls__right{width:100%;text-align:center;order:2;padding:0 0 2rem 0}@media only screen and (min-width: 768px){.shared-cart-controls__right{order:3;width:50%;padding:0;text-align:right}}@media only screen and (min-width: 992px){.shared-cart-controls__right{flex:1;order:3}}.shared-cart-other-buttons{margin:0 0 2.5rem auto}.shared-cart-button{display:inline-block;vertical-align:middle;text-decoration:none;margin:0;line-height:1.0;transition:0.3s;position:relative;text-transform:uppercase;white-space:nowrap;border:none;cursor:pointer}.shared-cart-button:before{content:'';position:absolute;top:50%;transform:translateY(-50%)}.shared-cart-button:hover{text-decoration:none}.shared-cart-button--back{background:transparent;border:none;font-size:1.4rem;font-weight:bold;padding:0.6rem 2rem 0.6rem 3rem}@media only screen and (min-width: 768px){.shared-cart-button--back{font-size:1.5rem;padding:0.6rem 2.5rem 0.6rem 3.5rem}}.shared-cart-button--back:before{left:1rem;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #7d7d7d}@media only screen and (min-width: 768px){.shared-cart-button--back:before{left:2rem}}.shared-cart-button--back:hover{filter:brightness(0.9);text-decoration:none}.shared-cart-button--next{font-size:1.6rem;font-weight:bold;padding:1.2rem 4.5rem 1.2rem 2rem;border:none}@media only screen and (min-width: 768px){.shared-cart-button--next{padding:1.5rem 6.5rem 1.5rem 5rem;font-size:1.8rem}}@media only screen and (min-width: 1200px){.shared-cart-button--next{padding:1.8rem 8.5rem 1.8rem 8.5rem}}.shared-cart-button--next:before{right:2rem;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff}@media only screen and (min-width: 768px){.shared-cart-button--next:before{right:3rem}}.shared-cart-button--next:hover{filter:brightness(0.9);text-decoration:none}.shared-cart-button--share{background:transparent;border:none;font-size:1.4rem;font-weight:bold;padding:0.6rem 2rem 0.6rem 3rem}@media only screen and (min-width: 768px){.shared-cart-button--share{font-size:1.5rem;padding:0.6rem 2.5rem 0.6rem 3.5rem}}.shared-cart-button--share:hover{filter:brightness(0.9);text-decoration:none}.shared-cart-imporant-link{color:#ed0011;font-size:1.6rem;font-weight:bold;line-height:1.2;text-decoration:underline}@media only screen and (min-width: 768px){.shared-cart-imporant-link{font-size:1.8rem}}.shared-cart-imporant-link:hover{color:#ed0011;text-decoration:none}.shared-cart-message{display:flex;flex-wrap:wrap;align-items:center;width:100%;border:0.1rem solid #000;padding:1rem;background:#fff;margin:0 0 2.5rem 0}@media only screen and (min-width: 768px){.shared-cart-message{padding:2rem;margin:0 0 3.5rem 0}}.shared-cart-message__icon{width:3rem}.shared-cart-message__content{width:calc(100% - 3rem);padding:0 0 0 2rem;font-size:1.4rem;color:#000;font-weight:normal;line-height:1.5;text-align:left}@media only screen and (min-width: 768px){.shared-cart-message__content{font-size:1.6rem}}.shared-cart-message__content h2{font-size:1.6rem;color:#000;font-weight:bold;line-height:1.5;margin:0;padding:0 0 0.5rem 0}@media only screen and (min-width: 768px){.shared-cart-message__content h2{font-size:2.0rem}}.shared-cart-message__content ul{margin:0;padding:0;list-style:none}.shared-cart-message__content ul li{margin:0;padding:0.2rem 0 0.2rem 1.5rem;position:relative}.shared-cart-message__content ul li:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:0.6rem;height:0.6rem;background:#000}.shared-cart-message--error{border-color:#ed0038;background:#ffdee6}.shared-cart-message--error .shared-cart-message__content{color:#ed0038}.shared-cart-message--error .shared-cart-message__content h2{color:#ed0038}.shared-cart-message--error .shared-cart-message__content ul li:before{background:#ed0038}.shared-cart-message--success{border-color:#02c887;background:#cfe9e1}.shared-cart-message--success .shared-cart-message__content{color:#000}.shared-cart-message--success .shared-cart-message__content h2{color:#02c887}.shared-cart-message--success .shared-cart-message__content ul li:before{background:#000}.shared-cart-message--empty{max-width:80rem;margin:0 auto 2.5rem auto}.shared-cart-message--warning{border-color:#be5e00;background:#fae4ba}.shared-cart-message--warning .shared-cart-message__content{color:#be5e00}.shared-cart-message--warning .shared-cart-message__content h2{color:#be5e00}.shared-cart-message--warning .shared-cart-message__content ul li:before{background:#be5e00}.shared-cart-empty__texts{background:#fff;margin:0 auto 3rem auto;max-width:80rem;padding:3rem;text-align:center;font-size:1.8rem;font-weight:bold;line-height:1.2;color:#000}.shared-cart-empty__controls{text-align:center;font-size:0}.shared-cart-empty__button{display:inline-block;white-space:nowrap;text-decoration:none;font-size:1.4rem;font-weight:bold;line-height:1.2;margin:0;padding:1.0rem 2.5rem;text-transform:uppercase;transition:0.3s;border-radius:4px;margin:0.5rem 2rem}@media only screen and (min-width: 992px){.shared-cart-empty__button{font-size:1.6rem;padding:1.5rem 3rem}}.shared-cart-empty__button:hover{text-decoration:none;filter:brightness(0.9)}.shared-cart-preview__header-caption--item,.shared-cart-preview-product__item,.shared-cart-preview-variant__item,.shared-cart-preview-printing__item,.shared-cart-preview-printing-on-request__item,.shared-cart-preview-motive__item{width:100%}@media only screen and (min-width: 768px){.shared-cart-preview__header-caption--item,.shared-cart-preview-product__item,.shared-cart-preview-variant__item,.shared-cart-preview-printing__item,.shared-cart-preview-printing-on-request__item,.shared-cart-preview-motive__item{width:40%}}@media only screen and (min-width: 1200px){.shared-cart-preview__header-caption--item,.shared-cart-preview-product__item,.shared-cart-preview-variant__item,.shared-cart-preview-printing__item,.shared-cart-preview-printing-on-request__item,.shared-cart-preview-motive__item{width:55%}}.shared-cart-preview__header-caption--item.no-price,.shared-cart-preview-product__item.no-price,.shared-cart-preview-variant__item.no-price,.shared-cart-preview-printing__item.no-price,.shared-cart-preview-printing-on-request__item.no-price,.shared-cart-preview-motive__item.no-price{width:100%}@media only screen and (min-width: 768px){.shared-cart-preview__header-caption--item.no-price,.shared-cart-preview-product__item.no-price,.shared-cart-preview-variant__item.no-price,.shared-cart-preview-printing__item.no-price,.shared-cart-preview-printing-on-request__item.no-price,.shared-cart-preview-motive__item.no-price{width:80%}}@media only screen and (min-width: 1200px){.shared-cart-preview__header-caption--item.no-price,.shared-cart-preview-product__item.no-price,.shared-cart-preview-variant__item.no-price,.shared-cart-preview-printing__item.no-price,.shared-cart-preview-printing-on-request__item.no-price,.shared-cart-preview-motive__item.no-price{width:90%}}.shared-cart-preview__header-caption--amount,.shared-cart-preview-product__amount,.shared-cart-preview-variant__amount,.shared-cart-preview-printing__amount,.shared-cart-preview-printing-on-request__amount,.shared-cart-preview-motive__amount{width:100%}@media only screen and (min-width: 576px){.shared-cart-preview__header-caption--amount,.shared-cart-preview-product__amount,.shared-cart-preview-variant__amount,.shared-cart-preview-printing__amount,.shared-cart-preview-printing-on-request__amount,.shared-cart-preview-motive__amount{width:33.33%}}@media only screen and (min-width: 768px){.shared-cart-preview__header-caption--amount,.shared-cart-preview-product__amount,.shared-cart-preview-variant__amount,.shared-cart-preview-printing__amount,.shared-cart-preview-printing-on-request__amount,.shared-cart-preview-motive__amount{width:20%;padding:0 0 0 1rem}}@media only screen and (min-width: 1200px){.shared-cart-preview__header-caption--amount,.shared-cart-preview-product__amount,.shared-cart-preview-variant__amount,.shared-cart-preview-printing__amount,.shared-cart-preview-printing-on-request__amount,.shared-cart-preview-motive__amount{width:10%}}.shared-cart-preview__header-caption--price,.shared-cart-preview-product__price,.shared-cart-preview-variant__price,.shared-cart-preview-printing__price,.shared-cart-preview-printing-on-request__price,.shared-cart-preview-motive__price{width:50%}@media only screen and (min-width: 576px){.shared-cart-preview__header-caption--price,.shared-cart-preview-product__price,.shared-cart-preview-variant__price,.shared-cart-preview-printing__price,.shared-cart-preview-printing-on-request__price,.shared-cart-preview-motive__price{width:33.33%}}@media only screen and (min-width: 768px){.shared-cart-preview__header-caption--price,.shared-cart-preview-product__price,.shared-cart-preview-variant__price,.shared-cart-preview-printing__price,.shared-cart-preview-printing-on-request__price,.shared-cart-preview-motive__price{width:20%;padding:0 0 0 1rem}}@media only screen and (min-width: 1200px){.shared-cart-preview__header-caption--price,.shared-cart-preview-product__price,.shared-cart-preview-variant__price,.shared-cart-preview-printing__price,.shared-cart-preview-printing-on-request__price,.shared-cart-preview-motive__price{width:15%}}.shared-cart-preview__header-caption--total,.shared-cart-preview-product__total,.shared-cart-preview-variant__total,.shared-cart-preview-printing__total,.shared-cart-preview-printing-on-request__total,.shared-cart-preview-motive__total{width:50%}@media only screen and (min-width: 576px){.shared-cart-preview__header-caption--total,.shared-cart-preview-product__total,.shared-cart-preview-variant__total,.shared-cart-preview-printing__total,.shared-cart-preview-printing-on-request__total,.shared-cart-preview-motive__total{width:33.33%}}@media only screen and (min-width: 768px){.shared-cart-preview__header-caption--total,.shared-cart-preview-product__total,.shared-cart-preview-variant__total,.shared-cart-preview-printing__total,.shared-cart-preview-printing-on-request__total,.shared-cart-preview-motive__total{width:20%;padding:0 0 0 1rem}}@media only screen and (min-width: 1200px){.shared-cart-preview__header-caption--total,.shared-cart-preview-product__total,.shared-cart-preview-variant__total,.shared-cart-preview-printing__total,.shared-cart-preview-printing-on-request__total,.shared-cart-preview-motive__total{width:20%}}@media only screen and (min-width: 768px){.shared-cart-dialog{width:calc(50% - 1.5rem);padding:0 0 2rem 0}}.shared-cart-dialog--full-width{width:100% !important}.shared-cart-dialog__input,.shared-cart-dialog__textarea,.shared-cart-dialog__select{font-size:1.5rem;font-weight:normal;line-height:1.2;margin:0;padding:1.0rem 1.0rem;color:#000;border:0.1rem solid #b7b7b7;background:#fff;border-radius:4px;width:100%}@media only screen and (min-width: 768px){.shared-cart-dialog__input,.shared-cart-dialog__textarea,.shared-cart-dialog__select{font-size:1.6rem;padding:1.0rem 1.5rem}}.shared-cart-dialog__input:hover,.shared-cart-dialog__textarea:hover,.shared-cart-dialog__select:hover{cursor:text}.shared-cart-dialog__copy-button{display:inline-block;white-space:nowrap;text-decoration:none;border:none;font-size:1.4rem;font-weight:bold;line-height:1.2;margin:0;padding:1.1rem 2.5rem;text-transform:uppercase;transition:0.3s;border-radius:4px;cursor:pointer;background-color:#028ff9 !important;color:#fff !important}.shared-cart-dialog__copy-button:hover{text-decoration:none;filter:brightness(0.9)}.shared-cart-dialog__inputs{margin:2.5rem 0 0 0;flex-direction:row;width:100%;align-items:center;flex-wrap:wrap;display:flex}.shared-cart-dialog-controls__left{width:80%;text-align:left;flex:2;order:1}@media only screen and (min-width: 576px){.shared-cart-dialog-controls__left{flex:3}}@media only screen and (min-width: 768px){.shared-cart-dialog-controls__left{flex:4}}@media only screen and (min-width: 992px){.shared-cart-dialog-controls__left{flex:5}}.shared-cart-dialog-controls__right{width:20%;text-align:right;flex:1;order:3}@media only screen and (min-width: 992px){.shared-cart-dialog-controls__right{flex:1;order:3}}.content__similar-products{padding:2rem 0}@media only screen and (min-width: 768px){.content__similar-products{padding:3.5rem 0}}.similar-products__title{text-align:center;font-size:2rem;line-height:1.2;color:inherit;padding:0 0 2rem 0;margin:0;text-transform:uppercase;font-weight:bold}.similar-products-list{display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 1rem);margin:0 -0.5rem}@media only screen and (min-width: 1200px){.similar-products-list{width:calc(100% + 1.6rem);margin:0 -0.8rem}}.similar-products-list__item{width:50%;border:0.5rem solid transparent}@media only screen and (min-width: 768px){.similar-products-list__item{width:33.33%}}@media only screen and (min-width: 992px){.similar-products-list__item{width:25%}}@media only screen and (min-width: 1200px){.similar-products-list__item{width:20%;border:0.8rem solid transparent}}.subcategories-region__toggle{-webkit-appearance:none;text-decoration:none;display:block;color:inherit;border:none;border-radius:0;background:none;padding:1rem 0;text-transform:uppercase;line-height:1.1;font-weight:bold;font-size:1.2rem;text-align:left;transition:0.3s ease-in-out;display:block;outline:none !important;margin:0 0 1rem 0;cursor:pointer;position:relative}@media only screen and (min-width: 992px){.subcategories-region__toggle{display:none}}.subcategories-region__toggle::before{content:'';position:absolute;top:0.6rem;right:-2.2rem;width:1.9rem;height:1.9rem;background:url(https://cdn-webassets.promotron.com/images/arrow-down.svg) no-repeat center center;transform:rotate(0deg);background-size:1.2rem;transition:0.3s ease-in-out}.subcategories-region__toggle.open::before{transform:rotate(180deg)}.subcategories-region__toggle:hover{text-decoration:underline}.subcategories{display:none}@media only screen and (min-width: 992px){.subcategories{display:block !important;margin:0 0 1rem 0}}.telemetry{font-size:1.4rem;padding:0.2rem;position:absolute;right:0;top:0;z-index:1000;background:#FFFFFF;opacity:0.8;max-width:120rem}.telemetry td{padding:0.5rem 1rem}.telemetry thead{font-weight:bold;background-color:#e2dfdf;font-size:150%;padding-bottom:2rem}.telemetry--group{font-weight:bold;background-color:#e2dfdf}.telemetry--item__operation{padding:0.5rem 1rem 0.5rem 1.5rem !important}.telemetry--item__detail{font-size:80%}.content__tron-logo{padding:0 0 2rem 0}@media only screen and (min-width: 768px){.content__tron-logo{padding:0 0 2.5rem 0}}.tron-logo{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;justify-content:center;margin:0 auto;width:100%;background:#010216;padding:2rem}@media only screen and (min-width: 992px){.tron-logo{padding:4rem;justify-content:space-between;flex-direction:row}}.tron-logo__texts{font-size:1.3rem;color:#fff;font-weight:bold;text-transform:uppercase;line-height:1.2;padding:0 0 2rem 0;text-align:center}@media only screen and (min-width: 992px){.tron-logo__texts{font-size:1.4rem;padding:0 2rem 0 1rem;text-align:left}}.tron-logo__texts h2{margin:0;padding:0;font-size:2.0rem;color:#fff;font-weight:bold;line-height:1.2}@media only screen and (min-width: 992px){.tron-logo__texts h2{font-size:3.0rem}}.tron-logo__texts p{margin:0;padding:0;font-size:1.4rem;color:#fff;font-weight:normal;line-height:1.2}@media only screen and (min-width: 992px){.tron-logo__texts p{font-size:1.8rem}}.tron-logo__button{display:inline-block;white-space:nowrap;text-decoration:none;background:#ed0038;color:#fff;font-size:1.4rem;color:#fff;font-weight:bold;line-height:1.2;margin:0;padding:1.0rem 2.5rem;text-transform:uppercase;transition:0.3s}@media only screen and (min-width: 992px){.tron-logo__button{font-size:1.6rem;padding:1.5rem 3rem}}.tron-logo__button:hover{background:#03c887;color:#fff;text-decoration:none}.tron-logo-homepage{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;justify-content:center;margin:0 auto;width:100%;background:#010216;padding:2rem}@media only screen and (min-width: 992px){.tron-logo-homepage{justify-content:space-between}}.tron-logo-homepage__texts{font-size:1.3rem;color:#fff;font-weight:bold;text-transform:uppercase;line-height:1.2;padding:0 0 2rem 0;text-align:center}@media only screen and (min-width: 992px){.tron-logo-homepage__texts{font-size:1.2rem;text-align:center}}.tron-logo-homepage__texts h2{margin:0;padding:0;font-size:2.0rem;color:#fff;font-weight:bold;line-height:1.2}@media only screen and (min-width: 992px){.tron-logo-homepage__texts h2{font-size:2.4rem}}.tron-logo-homepage__texts p{margin:0;padding:0;font-size:1.4rem;color:#fff;font-weight:normal;line-height:1.2}@media only screen and (min-width: 992px){.tron-logo-homepage__texts p{font-size:1.4rem}}.tron-logo-homepage__button{display:inline-block;white-space:nowrap;text-decoration:none;background:#ed0038;color:#fff;font-size:1.4rem;color:#fff;font-weight:bold;line-height:1.2;margin:0;padding:1.0rem 2.5rem;text-transform:uppercase;transition:0.3s}.tron-logo-homepage__button:hover{background:#03c887;color:#fff;text-decoration:none}.tron-logo-card{display:block;width:100%;height:100%;text-align:center;background:#010216;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.tron-logo-card__description{margin:0 0 2rem 0;padding:0;font-size:1.4rem;color:#fff;font-weight:normal;line-height:1.2}@media only screen and (min-width: 992px){.tron-logo-card__description{font-size:1.8rem}}.tron-logo-card__button{display:inline-block;white-space:nowrap;text-decoration:none;font-size:1.4rem;font-weight:bold;line-height:1.2;margin:0.5rem;padding:1.0rem 2.5rem;text-transform:uppercase;transition:0.3s;cursor:pointer}@media only screen and (min-width: 992px){.tron-logo-card__button{font-size:1.6rem;padding:1.2rem 3rem}}.tron-logo-card__button--primary{color:#fff;background:#ed0038;border:0.1rem solid #ed0038}.tron-logo-card__button--primary:hover{color:#fff;background:#bd012d;border-color:#bd012d;text-decoration:none}.tron-logo-card__button--secondary{color:#fff;background:transparent;border:0.1rem solid #fff}.tron-logo-card__button--secondary:hover{color:#000;background:#fff;border-color:#fff;text-decoration:none}.product-tron-logo-on-image{display:block;margin:0;width:100%;max-width:100%;background:transparent;padding:0;position:absolute;bottom:0;left:0;width:100%;padding:1rem;pointer-events:none}@media only screen and (min-width: 992px){.product-tron-logo-on-image{display:flex;align-items:center;justify-content:space-between;padding:2rem}}.product-tron-logo-on-image__buttons{display:flex;flex-wrap:wrap;align-items:center;width:100%;justify-content:space-between}.product-tron-logo-on-image__button{display:inline-block;white-space:nowrap;text-decoration:none;font-size:1.0rem;font-weight:bold;line-height:1.2;padding:1.0rem;text-transform:uppercase;transition:0.3s;pointer-events:all;height:auto !important;width:auto !important}@media only screen and (min-width: 768px){.product-tron-logo-on-image__button{padding:1.0rem 1.5rem;font-size:1.2rem}}@media only screen and (min-width: 992px){.product-tron-logo-on-image__button{font-size:1.3rem;padding:1.2rem 3rem}}.product-tron-logo-on-image__button--primary{color:#fff;background:#ed0038;border:0.1rem solid #ed0038}.product-tron-logo-on-image__button--primary:hover{color:#fff;background:#bd012d;border-color:#bd012d;text-decoration:none}.product-tron-logo-on-image__button--secondary{color:#fff;background:#010216;border:0.1rem solid #010216;align-self:flex-end}.product-tron-logo-on-image__button--secondary:hover{color:#ccc;background:#010216;border-color:#010216;text-decoration:none}.tron-logo__button{border:none;outline:none}.tron-logo__button:hover{text-decoration:none;filter:brightness(0.9);cursor:pointer}.tron-logo__button:active,.tron-logo__button:focus{outline:none}.product-tron-logo-on-image__button:hover,.tron-logo-homepage__button:hover,.product-tron-logo__button:hover{cursor:pointer}.product-tron-logo-on-image__button:active,.product-tron-logo-on-image__button:focus,.tron-logo-homepage__button:active,.tron-logo-homepage__button:focus,.product-tron-logo__button:active,.product-tron-logo__button:focus{outline:none}.variants-stock-popup{padding:0 0 1.5rem 0}.variants-stock-popup__caption{font-size:2.0rem;text-align:center}@media only screen and (min-width: 768px){.variants-stock-popup__caption{font-size:3.6rem}}.variants-stock-popup__color-icon{display:inline-block;vertical-align:top;margin:0 1rem 0rem 0.3rem;width:2.8rem;height:2.8rem;border:1px solid #ccc;position:relative}.variants-stock-popup table{border-collapse:collapse;width:100%}.variants-stock-popup table thead tr th{background:#9d9d9d;color:#fff;padding:0.7rem;font-size:1.4rem;font-weight:bold;line-height:1.2;text-align:left;border-right:0.1rem solid #777777}.variants-stock-popup table thead tr th:last-child{border:none}.variants-stock-popup table tbody tr td{background:#fff;color:#000;padding:0.7rem;font-size:1.4rem;font-weight:bold;line-height:2.2;text-align:left;border-right:0.1rem solid #777777}.variants-stock-popup table tbody tr td:last-child{border:none}.variants-stock-popup table tbody tr:nth-child(2n) td{background:#f1f1f1}.variants-stock-popup__no-info{color:#2f8fcf !important;font-weight:bold;text-align:center !important}.vatVerificationDescriptionlabel{font-size:1.5rem;margin-top:2rem;line-height:2rem}.vatValidationBox{margin-top:1rem;font-size:1.5rem !important;border:0.1rem solid #ccc;border-radius:4px;line-height:3rem;padding:1rem;background:white}.vatValidationBox select{font-size:1.7rem;line-height:3rem;min-width:184px}@media only screen and (min-width: 768px){.vatValidationBox select{min-width:362px}}.vatValidationBox__button{background-color:rgba(0,0,0,0.1);color:black;display:inline-block;white-space:nowrap;text-decoration:none;font-weight:bold;text-transform:uppercase;transition:0.3s;cursor:pointer;border:0.1rem solid black;border-radius:4px;margin-left:1rem}@media only screen and (min-width: 768px){.vatValidationBox__button{padding:0.5rem 1.5rem}}@media only screen and (min-width: 1200px){.vatValidationBox__button{padding:0.5rem 4rem}}.vatValidationBox__button:hover{background-color:#d6d6d6}.vatValidationBox__input{border:0.1rem solid #ccc;line-height:3.7rem;border-radius:4px;margin-left:1rem;padding-left:1rem}@media only screen and (min-width: 768px){.vatValidationBox__input{padding-right:18rem}}.vatWarning{margin-left:1rem;color:#e7332b;font-weight:bold}.vatSuccess{margin-left:1rem;color:#54ad32;font-weight:bold}.vatChangeEnable{cursor:pointer}
 .configurable-base-primary { color: #ffffff !important;background-color: #2f8fcf !important; } .configurable-base-secondary { color: #ffffff !important;background-color: #162156 !important; } .configurable-base-default { color: #ffffff !important;background-color: #a8a8a8 !important; } .configurable-header-toparea { color: #ffffff !important;background-color: #222222 !important; } .configurable-header-toparealink { color: #ffffff !important;background-color: #222222 !important; } .configurable-header-mainarea { color: #3f3f3f !important;background-color: #ffffff !important; } .configurable-header-mainmenu { color: #ffffff !important;background-color: #222222 !important; } .configurable-header-mainmenuhover { color: #ffffff !important;background-color: #363636 !important; } .configurable-content-default { color: #000000 !important;background-color: #ffffff !important; } .configurable-content-boxes { color: #000000 !important;background-color: #ffffff !important; } .configurable-content-headers { color: #363636 !important;background-color: #f0f0f0 !important; } .configurable-footer-default { color: #000000 !important;background-color: #f6f8f8 !important; } .configurable-footer-links { color: #000000 !important;background-color: #f6f8f8 !important; }