input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-clear-button{-webkit-appearance:none;display:none}.characters-counter{font-size:10px;line-height:10px;color:#959595}.loading-cart-in-progress{margin-top:30px;text-align:center}.modal-opened{overflow:hidden}.complaint-info{margin-bottom:35px}.zoom-js{cursor:pointer}.open360{position:absolute;z-index:1}@media screen and (min-width: 1280px){.open360{right:0;top:0}}@media screen and (max-width: 1279px){.open360{right:20px;top:45px}}.credit-limit-blocked .delivery-and-payment-container{display:none;visibility:hidden}.pd05{padding:0 5px}.validation-vies-js,.validation-vies-allow-when-not-responding-js,.validation-vies-dont-allow-when-not-responding-js{color:#DA2442 !important}textarea.validation-error-js{border:1px solid #DA2442 !important}input.validation-error-js{border:1px solid #DA2442 !important}select.validation-error-js{border:1px solid #DA2442 !important}.select.validation-error-js{border:1px solid #DA2442 !important}.error-container{display:flex;color:#DA2442;font-size:14px;font-weight:400;line-height:20px;justify-content:center;align-items:flex-start;margin-bottom:24px}.error-container .svgIcon{position:relative;fill:#DA2442;margin-right:8px}.error-container .text-container{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.error-container p{max-width:300px;margin:0}.error{color:#DA2442;fill:#DA2442;display:flex;align-items:center;position:relative;gap:8px}.error__length{color:#DA2442;fill:#DA2442}.success{color:#008945}.quantity-error{color:#DA2442;position:absolute;left:10px;bottom:-10px;min-width:100%}@media only screen and (min-width: 1279px){.quantity-error{position:relative;left:0;bottom:0}}#file,#file-in-cart{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.archival-product-info{position:absolute;top:-40px;right:0;text-transform:uppercase;color:rgba(255,106,0,1.00);font-style:italic}.online-payment-error{background:#f2f6f9;text-align:center;padding:100px}.blocked-IE{position:fixed;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center;line-height:1.5;padding:40px}.blocked-IE-title{font-size:30px}.blocked-IE-container{display:inline-block;margin-top:40px;padding:20px;border:1px solid rgba(183, 180, 180,1)}.blocked-IE-info{font-size:20px}.blocked-IE-list{margin:20px 0 0}.blocked-IE-browser{display:inline-block;margin:20px}.blocked-IE-browser a{color:rgba(255, 255, 255,1)}.blocked-IE-browser a:hover{color:rgba(255, 255, 255,1)}.unit-ratio-info{font-size:10px;color:rgba(46,46,46,1.00)}.no-javascript{padding:10px;background-color:#ef5350;color:#fff;text-align:center;position:fixed;top:0;left:0;right:0;z-index:9999999}.no-javascript:hover{display:none}.no-javascript:hover+.no-javascript{display:none}.no-javascript-hidden{height:44px;padding:10px;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);position:fixed;top:0;left:0;right:0;z-index:99999999}.loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:.4rem solid rgba(255,106,0,1.00);border-right:.4rem solid rgba(255,106,0,1.00);border-bottom:.4rem solid rgba(255,106,0,1.00);border-left:.4rem solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:l20-1 .8s infinite linear alternate,l20-2 1.6s infinite linear;animation:l20-1 .8s infinite linear alternate,l20-2 1.6s infinite linear}.loader,.loader::after{border-radius:50%;width:3rem;height:3rem}.loader.big,.loader.big::after{width:5rem;height:5rem}.loader.loading-cart{margin:30px auto}@keyframes l20-1{0%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%)}12.5%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0%)}25%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100%)}50%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)}62.5%{clip-path:polygon(50% 50%, 100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)}75%{clip-path:polygon(50% 50%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100%)}100%{clip-path:polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}100%{transform:scaleY(-1) rotate(-135deg)}}.show-login-popup-js{cursor:pointer !important}.swiper-button-pause{background:rgba(255, 255, 255,1);fill:rgba(255,106,0,1.00);cursor:pointer;bottom:25px;right:10px;display:none;align-items:center;justify-content:center;width:32px;height:32px;padding:4px;position:absolute;border-radius:4px;z-index:10;box-shadow:0px 0px 4px 0px rgba(0,0,0,.2)}.swiper-button-pause svg{width:24px;height:24px}.clear-after::after{display:block;clear:both;content:""}