﻿@keyframes rotating{100%{transform:rotate(360deg)}}@media print{header,footer{display:none}.newsletterContainer{display:none}.widget-manufacturer,.widget-banner,.widgetCard,.widgetCategory,.widget-article{display:none}.tns-controls{display:none}.breadcrumbContainer,.infinite-repeater-bottom,.productFilter-respoButtons,.productOptions{display:none}.product-collapse-helper{display:block !important}.product-detail-sticky{position:static !important}main{padding-top:0}.product-detail-anchor .product-anchor-title:after{display:none}.product-detail .product-detail-description,.product-detail-buy,.product-detail-tools,.product-detail-share,.product-detail-scroll-card,.product-detail-anchor-side,.product-gallery .product-gallery-arrow,.product-detail .product-detail-gallery-labels,.product-detail .product-detail-links{display:none !important}.order-detail-btns{display:none}.no-print{display:none !important}}.pux-account-container .sectionContainer{padding:clamp(2rem, 2.614379085vw, 4rem)}.pux-account-container .sectionContainer h1{margin:0 0 clamp(2rem, 2.614379085vw, 4rem) 0}.pux-account-container .sectionContainer .account-form{max-width:83rem;margin:0 auto}.pux-account-container .sectionContainer .btn-container{margin-bottom:0;text-align:center}.pux-account-container .sectionContainer .alert{margin:2rem 0}.customer-address-company .form-row{display:none}.customer-address-company.open .form-row{display:flex}.address-container{display:grid;margin:3rem 0 0 0;grid-gap:2.5rem;grid-template-columns:1fr}@media(min-width: 48rem){.address-container{grid-template-columns:1fr 1fr}}@media(min-width: 62rem){.address-container{grid-template-columns:1fr 1fr 1fr}}.address-item-ico{width:2rem;margin-right:2rem;text-align:center}.address-company:before,.address-person:before,.address-email:before,.address-phone:before,.address-fax:before,.address-address:before,.address-password:before{color:#000;font-size:2rem}.address-company:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.address-person:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.address-email:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.address-phone:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.address-fax:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.address-address:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.address-password:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.address-item-line{display:flex;align-items:center;margin:0 0 1.5rem 0}.address-item-line.address-item-company,.address-item-line.address-item-address{align-items:unset}.address-item-line:last-child{margin:0}.address-item-billing{position:absolute;right:0;bottom:0;padding:.5rem;background-color:#c1d0e1;font-size:1.3rem;font-weight:600}.address-item{position:relative;padding:7rem 3rem 2.5rem 3rem;border:1px solid #c1d0e1;border-radius:.3rem;background:#fff;font-size:clamp(1.3rem, 0.9803921569vw, 1.5rem);line-height:clamp(1.6rem, 1.1764705882vw, 1.8rem)}@media(min-width: 48rem){.address-item{padding:3rem clamp(5rem, 8.4967320261vw, 13rem) 2rem 3rem;grid-template-columns:1fr 1fr}}.address-item .address-item-name{display:flex;align-items:center;margin:0 0 1.5rem 0;font-weight:bold}.address-item .address-item-btns{position:absolute;top:1.5rem;right:1.5rem;display:flex;gap:1.5rem}.address-item .address-item-btns .btn{position:relative;padding:1rem}.address-item .address-item-btns .btn::before{margin:0;font-size:2rem}.address-item .address-item-add{display:flex;width:100%;min-height:20rem;flex-wrap:wrap;align-items:center;justify-content:center;color:#e30613;font-size:1.6rem;font-weight:700;line-height:2rem;text-align:center;text-decoration:none}.address-item .address-item-add .address-item-add-inner{display:flex;align-items:center;gap:1.5rem}.address-item .address-item-add .address-item-add-inner:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;display:inline-flex;width:2rem;min-width:2rem;height:2rem;align-items:center;justify-content:center;border:.15rem solid #e30613;border-radius:.6rem;font-size:1rem;line-height:1rem;transition:250ms}.address-item .address-item-add span{display:block;width:100%;color:#e30613;text-decoration:underline}.address-item .address-item-add:focus,.address-item .address-item-add:hover{text-decoration:none}.address-item .address-item-add:focus .address-item-add-inner:before,.address-item .address-item-add:hover .address-item-add-inner:before{background-color:#e30613;color:#fff}.address-item .address-item-add:focus span,.address-item .address-item-add:hover span{text-decoration:none}.address-item.add-item{display:flex;padding:0;border-color:#f6eeee;background-color:#f6eeee}.address-item:focus,.address-item:hover{border-color:#e30613}.cart-address-new{margin-top:2rem}.cart-address-new .cart-address-new-label{display:flex;width:100%;height:4rem;align-items:center;justify-content:center;border:1px dashed #c1d0e1;background-color:#fff;color:#7c9cc0;cursor:pointer;transition:250ms}.cart-address-new .cart-address-new-label:hover{border-color:#e30613;color:#000}.cart-address-new .cart-address-new-label:hover span:before{color:#e30613}.cart-address-new input[type=checkbox]{display:none}.cart-address-new span{display:flex;align-items:center;font-weight:400}.cart-address-new span:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;margin-right:1rem;font-size:2rem}.cart-address-billing.open .cart-address-new,.cart-address.open .cart-address-new{display:none}.login-form{max-width:40rem;margin:0 auto;text-align:center}.login-form .form-item{margin:0 0 3rem 0}.login-form .btn--primary{width:100%}.login-page .login-form-options{display:flex;flex-wrap:wrap}.login-page .login-form-options div{width:100%}.login-page .form-check{display:flex;justify-content:center}.login-page .login-form-remember{order:2;margin:0 0 3rem 0}.login-page .login-form-btn{order:3}.login-page .login-form-forgot{order:1;font-size:1.3rem;line-height:1.6rem;text-align:right;margin:-2rem 0 3rem 0}.login-input{position:relative}.login-input .login-input-inner{display:flex}.login-input input[type=email],.login-input input[type=password]{border-width:1px;height:5.7rem}@media(min-width: 30rem){.login-input input[type=email],.login-input input[type=password]{border-radius:.3rem 0 0 .3rem}}.login-input input[type=email]:focus,.login-input input[type=password]:focus{border-width:1px}.login-input input[type=email]:focus+.login-input-icon,.login-input input[type=password]:focus+.login-input-icon{border-color:#e30613;color:#e30613}.login-input input[type=email].input-validation-error,.login-input input[type=password].input-validation-error{border-color:#e30613}.login-input input[type=email].input-validation-error+.login-input-icon,.login-input input[type=password].input-validation-error+.login-input-icon{border-color:#e30613;color:#e30613}.login-input .login-input-icon{display:none}@media(min-width: 30rem){.login-input .login-input-icon{height:5.7rem;border:1px solid #c1d0e1;border-left:none;border-radius:0 .3rem .3rem 0;width:6.7rem;min-width:5.7rem;background:#fff;display:flex;align-items:center;justify-content:center}}.login-input .login-input-icon:before{font-size:2.6rem}.input-email .login-input-icon:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.input-password .login-input-icon:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.main-container-side .login-form{padding:2rem 3rem}.registr-page{max-width:83rem;margin:0 auto}.registr-page .btn{width:100%;max-width:40rem}.btn-container{text-align:center}.register-options{margin-top:4.6rem}.login-socials-text{margin:4rem 0 2rem 0}.login-socials-buttons{display:flex;flex-wrap:wrap;gap:3rem}@media(min-width: 48rem){.login-socials-buttons{flex-wrap:nowrap}}.login-socials-buttons .btn.btn--primary{min-width:unset;font-weight:600}.login-socials-buttons .btn-login-facebook{background-color:#3b5998;border-color:#3b5998}.login-socials-buttons .btn-login-google{background-color:#4285f4;border-color:#4285f4}.login-form-registr{margin:2rem 0 2rem 0}.account-orders .table tbody tr{cursor:pointer}.account-orders .table tbody tr:hover{background-color:#c1d0e1}.account-orders .table tbody tr:hover a{color:#e30613}.h1-color{color:#e30613}.account-orders h1{text-align:left}.account-orders .table tbody{grid-template-columns:1fr}@media(min-width: 48rem){.account-orders .table tbody{grid-template-columns:1fr 1fr}}.account-orders .table thead tr th,.account-orders .table tbody tr td{padding:1.9rem 2rem}@media(min-width: 20rem)and (max-width: 61.9375rem){.account-orders .table{display:flex}.account-orders .table thead{display:none}.account-orders .table tbody{display:grid;width:100%}.account-orders .table tbody tr{width:100%;padding:2rem 0}.account-orders .table tbody tr th{display:none}.account-orders .table tbody tr td{padding:5px 2rem !important;display:flex;justify-content:space-between;width:100%;text-align:right;border:none}.account-orders .table tbody tr td:first-of-type{align-items:center}.account-orders .table tbody tr td::before{content:attr(data-th);display:flex;font-family:"Inter",sans-serif !important;margin:0 1.5rem 0 0;font-weight:500;white-space:nowrap;text-align:left;font-size:1.5rem}.account-orders .table tbody tr td a{padding:2px 5px;color:#fff;border-radius:.3rem;background-color:#e30613}}.order-detail h4{border-bottom:2px solid #c1d0e1;margin-bottom:2rem;padding-bottom:2rem;font-weight:700}.order-detail .order-detail-info{display:flex;align-items:center;gap:2rem;margin-bottom:2rem}.pux-account-container .sectionContainer .order-detail h1{margin:0 0 clamp(1rem, 1.3071895425vw, 2rem) 0}.order-payment-delivery{flex-direction:column}@media(min-width: 35.9375rem){.order-payment-delivery{flex-direction:unset;gap:4.4rem}}.order-payment-delivery h4{font-weight:700;margin-bottom:2rem}.order-payment-delivery .col-md-50{margin-bottom:clamp(2rem, 3.2679738562vw, 5rem);flex-basis:calc(50% - 2.2rem)}.order-payment-delivery .order-delivery,.order-payment-delivery .order-payment{display:flex;align-items:center;justify-content:space-between}.order-payment-delivery .order-delivery-name,.order-payment-delivery .order-payment-name{display:flex;align-items:center}.order-payment-delivery .order-delivery-icon{width:6.7rem;min-width:6.7rem;height:5rem;background:#fff;border-radius:.3rem;margin-right:1.5rem;margin-bottom:1rem;border:1px solid #c1d0e1;padding:.5rem;display:flex;align-items:center;justify-content:center}@media(min-width: 35.9375rem){.order-payment-delivery .order-delivery-icon{margin-bottom:0}}.order-address-container{flex-direction:column;gap:2rem;word-break:break-word}@media(min-width: 48rem){.order-address-container{flex-direction:unset;gap:8rem}}.order-address-container .col-sm-50{flex-basis:calc(50% - 4rem)}.order-price-item{display:flex;justify-content:space-between;margin-bottom:2rem;padding-bottom:2rem;border-bottom:2px solid #c1d0e1;font-size:clamp(1.3rem, 0.9803921569vw, 1.5rem);line-height:clamp(1.6rem, 1.1764705882vw, 1.8rem);font-weight:700}.order-price-item.order-price-total{color:#e30613;font-size:clamp(1.6rem, 1.3071895425vw, 2rem);line-height:clamp(2rem, 1.568627451vw, 2.4rem)}.order-address-price{flex-direction:column}@media(min-width: 75rem){.order-address-price{flex-direction:unset}}.order-detail-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin:4rem 0 0 0}@media(min-width: 75rem){.order-detail-btns{justify-content:space-between}}.order-detail-btns .order-back{order:2;margin:2rem 0 0 0;width:100%;text-align:center}@media(min-width: 75rem){.order-detail-btns .order-back{order:1;margin:0;width:auto;text-align:left}}.order-detail-btns .right-container{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:1.4rem;order:1}@media(min-width: 75rem){.order-detail-btns .right-container{justify-content:left;order:2}}.order-detail-btns .right-container .link-print,.order-detail-btns .right-container .link-pdf{color:#e30613}.order-detail-btns .right-container .link-print::before,.order-detail-btns .right-container .link-pdf::before{max-width:2rem}.account-orders-label{font-size:clamp(1.2rem, 0.9803921569vw, 1.5rem);line-height:clamp(1.5rem, 1.1764705882vw, 1.8rem);padding:.4rem 1rem;border-radius:.5rem;font-weight:500}.label-pending,.label-wait{background-color:#c1d0e1;color:#000}.label-processing,.label-handl{background-color:#e30613;color:#fff}.label-complete,.label-done{border-color:#04a11d;background-color:#04a11d;color:#fff}.label-cancelled,.label-storno{border-color:#f6eeee;background-color:#f6eeee;color:#e30613}.order-return{text-align:right;margin:0 0 2rem 0}.return-table{width:100%;margin:0 0 3rem 0}.return-table table{display:block}.return-table thead{display:none}.return-table thead tr th{font-weight:700;font-size:1.5rem;color:#000;padding:0 1rem 1rem 1rem;white-space:nowrap;letter-spacing:0}.return-table tbody{display:flex;flex-wrap:wrap}.return-table tbody tr{position:relative;width:100%;display:flex;flex-wrap:wrap;margin:0 0 2rem 0;padding:1.5rem;background:none;border:1px solid #c1d0e1;border-radius:.3rem}.return-table tbody tr td{padding:.5rem 0;display:flex;justify-content:space-between;width:100%}.return-table tbody tr td:first-of-type{padding-top:0}.return-table tbody tr td:before{content:attr(data-th);display:flex;font-family:"Inter",sans-serif !important;margin:0 1.5rem 0 0;font-weight:400;white-space:nowrap;font-size:1.4rem;text-align:left}@media(min-width: 600px){.return-table table{display:table}.return-table thead{display:table-header-group}.return-table tbody{display:table-row-group}.return-table tbody tr{display:table-row;margin:0;border:none;border-bottom:1px solid #c1d0e1;background:none;border-radius:0}.return-table tbody tr td{display:table-cell;border:none;width:auto;padding:1rem}.return-table tbody tr td:before{display:none}}.return-request-container{display:grid;grid-gap:2rem;grid-template-columns:1fr}@media(min-width: 48rem){.return-request-container{grid-template-columns:1fr 1fr}}.return-item{width:100%;border-radius:.3rem;border:1px solid #c1d0e1;padding:2rem}.return-item .return-item-title{letter-spacing:0;font-size:1.8rem;line-height:2.4rem;font-weight:500;margin:0 0 1rem 0}.return-item-table tr td{padding:.8rem 0;display:block}@media(min-width: 35.9375rem){.return-item-table tr td{display:table-cell}}.return-item-table tr td:first-child{color:#c1d0e1;padding-right:1rem}.return-item-table tr:last-child{border:none}.account-reward-points{font-weight:700;font-size:clamp(3rem, 2.614379085vw, 4rem);line-height:clamp(3.8rem, 3.137254902vw, 4.8rem);text-align:center;color:#e30613;margin:0 0 3rem 0}.account-reward-info{text-align:center;font-weight:500;text-align:center;letter-spacing:0;font-size:clamp(2rem, 1.568627451vw, 2.4rem);line-height:clamp(2.5rem, 1.8954248366vw, 2.9rem);margin:0 0 5rem 0}.account-reward-info .account-reward-info-points{margin-bottom:3rem;font-size:clamp(3rem, 2.614379085vw, 4rem);font-weight:clamp(3.8rem, 3.137254902vw, 4.8rem);color:#e30613}.account-reward-history-title{font-weight:700;letter-spacing:0;font-size:clamp(1.8rem, 1.3071895425vw, 2rem);line-height:clamp(2.2rem, 1.568627451vw, 2.4rem)}.account-page-menu{border-bottom:2px solid #c1d0e1}.tabs-account{padding-top:1.5rem}.tabs-account .tabs-navigation{flex-wrap:nowrap}@media(min-width: 20rem)and (max-width: 61.9375rem){.tabs-account .tabs-navigation .tabs-navigation-item{display:flex;align-items:center;justify-content:center;min-width:4rem}.tabs-account .tabs-navigation .tabs-navigation-item .tabs-navigation-item-text{display:none}}.tabs-account .tabs-navigation .tabs-navigation-item .tabs-navigation-item-link{padding:1.5rem 0;height:auto;font-size:1.8rem;line-height:2.2rem}.tabs-account .tabs-navigation .tabs-navigation-item .tabs-navigation-item-link:after{bottom:-2px;height:2px;border-radius:.3rem}.tabs-account .tabs-navigation .tabs-navigation-item .tabs-navigation-item-icon{display:block;height:1.8rem;width:1.8rem}@media(min-width: 62rem){.tabs-account .tabs-navigation .tabs-navigation-item .tabs-navigation-item-icon{display:none}}.tabs-account .tabs-navigation .tabs-navigation-item .tabs-navigation-item-icon::before{height:1.8rem;width:1.8rem;font-size:1.8rem;color:#000}.tabs-account .tabs-navigation .tabs-navigation-item .tabs-navigation-item-icon.icon-file-invoice::before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.tabs-account .tabs-navigation .tabs-navigation-item .tabs-navigation-item-icon.icon-unlock-alt::before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.tabs-account .tabs-navigation .tabs-navigation-item .tabs-navigation-item-icon.icon-user::before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.tabs-account .tabs-navigation .tabs-navigation-item .tabs-navigation-item-icon.icon-certificate::before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.tabs-account .tabs-navigation .tabs-navigation-item .tabs-navigation-item-icon.icon-address-book::before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.tabs-account .tabs-navigation .tabs-navigation-item .tabs-navigation-item-icon.icon-logout::before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.tabs-account .tabs-navigation .tabs-navigation-item .tabs-navigation-item-icon.icon-truck::before{content:"";font-family:"icomoon";line-height:1;font-weight:normal}.tabs-account .tabs-navigation.active .tabs-navigation-item-icon::before{color:#fff}