input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-clear-button{-webkit-appearance:none;display:none}.characters-counter{font-size:.625rem;line-height:.625rem;color:#a2a2a2}.loading-cart-in-progress{margin-top:1.875rem;text-align:center}.modal-opened{overflow:hidden}.complaint-info{margin-bottom:2.25rem}.zoom-js{cursor:pointer}.open360{position:absolute;z-index:1}@media screen and (min-width: 80rem){.open360{right:0;top:0}}@media screen and (max-width: 80rem){.open360{right:1.25rem;top:2.875rem}}.credit-limit-blocked .delivery-and-payment-container{display:none;visibility:hidden}.pd05{padding:0 .375rem}.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:.125rem solid #DA2442 !important}input.validation-error-js{border:.125rem solid #DA2442 !important}select.validation-error-js{border:.125rem solid #DA2442 !important}.select.validation-error-js{border:.125rem solid #DA2442 !important}.error-container{display:flex;color:#DA2442;font-size:.875rem;font-weight:400;line-height:1.25rem;justify-content:center;align-items:flex-start;margin-bottom:1.5rem}.error-container .svgIcon{position:relative;color:#DA2442;margin-right:.5rem}.error-container .text-container{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.error-container p{max-width:18.75rem;margin:0}.error{color:#DA2442;color:#DA2442;display:flex;align-items:center;position:relative;gap:.5rem}.error__length{color:#DA2442;color:#DA2442}.success{color:#008945}.quantity-error{color:#DA2442;position:absolute;left:.625rem;bottom:-0.625rem;min-width:100%}@media only screen and (min-width: 80rem){.quantity-error{position:relative;left:0;bottom:0}}#file,#file-in-cart{width:.125rem;height:.125rem;opacity:0;overflow:hidden;position:absolute;z-index:-1}.archival-product-info{position:absolute;top:-2.5rem;right:0;text-transform:uppercase;color:rgba(0,144,53,1.00);font-style:italic}.online-payment-error{background:#f2f6f9;text-align:center;padding:6.25rem}.blocked-IE{position:fixed;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center;line-height:1.5;padding:2.5rem}.blocked-IE-title{font-size:1.875rem}.blocked-IE-container{display:inline-block;margin-top:2.5rem;padding:1.25rem;border:.125rem solid #e6e6e6}.blocked-IE-info{font-size:1.25rem}.blocked-IE-list{margin:1.25rem 0 0}.blocked-IE-browser{display:inline-block;margin:1.25rem}.blocked-IE-browser a{color:rgba(250,255,252,1.00)}.blocked-IE-browser a:hover{color:rgba(250,255,252,1.00)}.unit-ratio-info{font-size:.625rem;color:#2E2E2E}.no-javascript{padding:.625rem;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:2.75rem;padding:.625rem;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);position:fixed;top:0;left:0;right:0;z-index:99999999}img[data-src],img[data-lazy]{background:center/2rem no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Ccircle cx='25' cy='25' r='20' fill='none' stroke='%23ddd' stroke-width='5'/%3E%3Cpath d='M25 5a20 20 0 0 1 20 20' fill='none' stroke='%23888' stroke-width='5' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 25 25' to='360 25 25' dur='0.8s' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E")}.loader{margin:3.75rem auto;font-size:.625rem;position:relative;text-indent:-9999em;border-top:.4rem solid rgba(0,144,53,1.00);border-right:.4rem solid rgba(0,144,53,1.00);border-bottom:.4rem solid rgba(0,144,53,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:1.875rem 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(250,255,252,1.00);color:rgba(1,74,28,1.00);cursor:pointer;bottom:1.625rem;right:.625rem;display:none;align-items:center;justify-content:center;width:2rem;height:2rem;padding:.25rem;position:absolute;border-radius:.25rem;z-index:10;box-shadow:0 0 .25rem 0 rgba(0,0,0,.2)}.clear-after::after{display:block;clear:both;content:""}