@charset "UTF-8";body{color:#333;font-family:PT Sans,sans-serif}body.no-scroll{overflow-y:hidden;position:fixed}body main{min-height:92vh}.page-title{color:#333;font-size:25px;font-weight:700}.lead-section{margin:1rem 0;padding:2rem 0}.lead-section .h2,.lead-section h2{font-size:30px;font-weight:700;margin-bottom:3rem}.btn{-webkit-touch-callout:none;border-radius:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:focus{box-shadow:inherit!important}.btn.btn-loading:after{background-color:inherit;bottom:0;content:"";display:flex;left:0;position:absolute;right:0;top:0;z-index:1}.btn.btn-loading:before{animation:spin 2s linear infinite;border-color:transparent transparent currentcolor currentcolor;border-radius:50%;border-style:solid;border-width:2px;bottom:0;color:inherit;content:"";height:14px;left:calc(50% - 7px);position:absolute;right:0;top:calc(50% - 7px);width:14px;z-index:2}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.btn-clear{-webkit-appearance:none;background:none;border:none;box-shadow:none}.btn-clear:focus{border:none;box-shadow:none;outline:none}.btn-primary{background-color:#ffc020;border:1px solid #ffc020;box-shadow:none!important;color:#333;outline:none!important}.btn-primary.show>.btn-primary.dropdown-toggle,.btn-primary:disabled,.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{background-color:#eca900;border-color:#eca900}.btn-secondary{background-color:#f1f1f1;border:1px solid #f1f1f1;box-shadow:none!important;color:#333;outline:none!important}.btn-secondary:disabled,.btn-secondary:focus,.btn-secondary:hover{background-color:#d8d8d8;border-color:#d8d8d8;color:#333}.btn-secondary.show>.btn-primary.dropdown-toggle,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{background-color:#cbcbcb;border-color:#cbcbcb;color:#333}.bg-primary{background-color:#ffc020!important}.bg-secondary{background-color:#f1f1f1!important}.bg-secondary-grey{background-color:#f8f9fa!important}.form-control{border-radius:0}.rating-selector{margin-top:0}.rating-selector .title{color:#333;display:block;font-size:15px;font-weight:600;margin:0 0 5px}.rating-selector .rating{border:none;display:flex;flex-direction:row-reverse;justify-content:flex-end}.rating-selector .rating:not(:checked)>label:hover,.rating-selector .rating:not(:checked)>label:hover~label{color:gold}.rating-selector .rating>input{display:none}.rating-selector .rating>input:checked~label{color:gold}.rating-selector .rating>input:checked+label:hover,.rating-selector .rating>input:checked~label:hover,.rating-selector .rating>input:checked~label:hover~label{color:#ffed85}.rating-selector .rating>label{bottom:0;color:#f1f1f1;margin:0;padding:0}.rating-selector .rating>label:before{align-items:center;content:"\f005";display:flex;font-family:Font Awesome\ 5 Pro;font-size:25px;font-weight:900;height:30px;justify-content:center;margin:0;width:30px}.rating-selector .rating>label:hover~input:checked~label{color:#ffed85}.quick-order-cart__title{font-size:25px;font-style:normal;font-weight:700}.alert{border-color:transparent!important;border-radius:0}.alert a{border-bottom:1px dashed;color:inherit;text-decoration:none!important}.custom-bullets{list-style-type:none}.custom-bullets li{position:relative}.custom-bullets li:before{content:"⚡";left:-22px;position:absolute;top:1px}.mobile-display{background-color:#fff;bottom:64px;display:flex;flex-direction:column;height:calc(100% - 64px);left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transform:translateY(100%);transition:all .2s ease;visibility:hidden;z-index:19}.mobile-display.active{opacity:1;transform:translateY(0);visibility:visible}.mobile-display .header{height:205px;padding:20px 0}.mobile-display .header .contact-element{font-size:12px;margin:0 10px 10px 0;padding-left:20px;position:relative}.mobile-display .header .contact-element:last-child{margin-bottom:0}.mobile-display .header .contact-element svg{height:16px;left:0;position:absolute;top:3px;width:16px}.mobile-display .header .contact-element span a{color:#333}.mobile-display .mobile-body{display:flex;flex-direction:column;max-height:calc(100% - 205px);position:relative}.mobile-display .mobile-body .headline{align-content:center;background:#fff;display:flex;font-size:25px;font-weight:700;justify-content:flex-start;padding:15px}.mobile-display .mobile-body .headline button{align-items:center;display:flex;justify-content:center;padding:5px 20px 5px 0}.mobile-display .mobile-body .headline button svg{height:18px;width:18px}.mobile-display .mobile-body .scrollable{height:calc(100% - 64px);list-style-type:none;margin-bottom:0;overflow-y:auto;padding:0 15px}.mobile-display .mobile-body .scrollable li .button-block{align-items:center;border-top:1px solid #e5e5e5;display:flex;justify-content:space-between}.mobile-display .mobile-body .scrollable li .button-block>*{align-items:center;color:#333;display:block;display:flex;font-size:18px;justify-content:flex-start;padding:20px 0;width:100%}.mobile-display .mobile-body .scrollable li .button-block>:not(.block-icon,.block-image) img{height:20px;margin-right:10px;width:20px}.mobile-display .mobile-body .scrollable li .button-block>.block-heading{font-weight:700}.mobile-display .mobile-body .scrollable li .button-block>.block-heading:not(.is-small){font-size:1.15rem}.mobile-display .mobile-body .scrollable li.has-page .page{background-color:#fff;bottom:0;left:0;opacity:0;position:absolute;top:0;transform:translateX(100%);transition:all .2s ease;visibility:hidden;width:100%;z-index:1}.mobile-display .mobile-body .scrollable li.has-page .page.active{opacity:1;transform:translateX(0);visibility:visible}.mobile-display .mobile-body .scrollable li.has-page:after{content:"";display:block}.mobile-display .mobile-body .scrollable li.has-page .button-block a{width:80%}.mobile-display .mobile-body .scrollable li.has-page .button-block .btn-drop{align-items:center;display:flex;justify-content:flex-end;padding-bottom:20px;padding-top:20px;width:40%}.mobile-display .mobile-body .scrollable li.has-page .button-block .btn-drop svg{height:18px;width:18px}.notification{align-items:center;bottom:95px;display:flex;justify-content:flex-end;opacity:0;position:fixed;right:25px;transform:translateX(600px);transition:all .2s ease;visibility:hidden}.notification.show{opacity:1;transform:translateX(0);visibility:visible}.notification .notification-body{align-items:center;background-color:#fff;border-radius:7px;box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;min-height:74px;padding:1rem 1.75rem 1rem 4.5rem;position:relative;width:300px}.notification .notification-body img{height:40px;left:1rem;max-width:100%;position:absolute}.notification .notification-body span{line-height:1.3}.notification .notification-body .btn-close-notification{background-color:transparent!important;position:absolute;right:0;top:0}@media (max-width:767px){.lead-section h2{line-height:1.3}}@media (max-width:575px){.notification{bottom:120px;justify-content:center}}header .bottom-strip nav .search-form{align-items:center;background-color:#fbb400;color:#333;cursor:text;display:flex;justify-content:space-between;padding:.75rem 1.25rem;transition:all .2s ease;width:18%}header .bottom-strip nav .search-form input{background:none;border:none;display:inline-block;height:24px;width:100%}header .bottom-strip nav .search-form input:focus{border:none!important;box-shadow:none!important;outline:none!important}header .bottom-strip nav .search-form input::-moz-placeholder{color:#333}header .bottom-strip nav .search-form input::placeholder{color:#333}header .bottom-strip nav .search-form button{background-color:#fbb400;box-shadow:none!important;padding:0;width:19px}header .bottom-strip nav .search-form button i{margin-left:0}header .bottom-strip nav .search-form:hover{background-color:#ffdd86;width:20%}header .bottom-strip nav .search-form:hover button{background-color:#ffdd86}header .bottom-strip nav .search-form.expanded{background-color:#fff;bottom:0;box-shadow:0 3px 6px 0 #d3d3d3;position:absolute;right:0;top:0;width:100%}header .bottom-strip nav .search-form.expanded .search-results.expanded{opacity:1;transform:translateY(0);transition:all .2s ease;visibility:visible}header .bottom-strip nav .search-form.expanded .search-results.expanded:focus{outline:none!important}header .bottom-strip nav .search-form.expanded button{background-color:#ffc020;border-radius:5px;overflow:hidden;transition:background-color .2s ease;width:70px}header .bottom-strip nav .search-form.expanded button:hover{background-color:#e6e6e6}header .bottom-strip nav .search-form .search-results{background-color:#fff;box-shadow:0 3px 6px 0 #d3d3d3;left:0;opacity:0;position:absolute;right:0;top:100%;transform:translateY(-50px);visibility:hidden;z-index:3}header .bottom-strip nav .search-form .search-results .result-list .headline{align-items:center;background-color:#f1f1f1;display:flex;font-weight:700;justify-content:space-between;padding:.5rem 1rem;width:100%}header .bottom-strip nav .search-form .search-results .result-list .headline .right{font-size:12px;font-weight:400}header .bottom-strip nav .search-form .search-results .result-list ul{flex-direction:column}header .bottom-strip nav .search-form .search-results .result-list ul li a{border-bottom:1px dashed #d3d3d3;padding:.5rem 1rem}header .bottom-strip nav .search-form .search-results .result-list ul li a:hover{background-color:#e4e4e4}header .bottom-strip nav .search-form .search-results .result-list ul li a.detailed-card{display:flex;justify-content:space-between}header .bottom-strip nav .search-form .search-results .result-list ul li a.detailed-card picture{margin-right:15px}header .bottom-strip nav .search-form .search-results .result-list ul li a.detailed-card .information{align-items:center;display:flex;justify-content:space-between;width:100%}header .bottom-strip nav .search-form .search-results .result-list ul li a.detailed-card .information .left{display:flex;flex-direction:column}header .bottom-strip nav .search-form .search-results .result-list ul li a.detailed-card .information .left .name{font-weight:700;line-height:1}header .bottom-strip nav .search-form .search-results .result-list ul li a.detailed-card .information .left .code{color:#bcbcbd;font-size:14px}header .bottom-strip nav .search-form .search-results .result-list ul li a.detailed-card .information .right .price-block{align-items:center;display:flex;white-space:nowrap}header .bottom-strip nav .search-form .search-results .result-list ul li a.detailed-card .information .right .price-block .price-new{color:#f40203;font-weight:700;margin-left:5px}header .bottom-strip nav .search-form .search-results .result-list ul li a.detailed-card .information .right .price-block .price-old{font-size:13px;text-decoration:line-through}header .bottom-strip nav .search-form .search-results .result-list ul li a.detailed-card .information .right .price-block .price{font-weight:700}header .bottom-strip nav .search-form .search-results .result-list ul li a.detailed-card .information .right .price-block .measure{display:block;font-weight:700;margin-left:5px}header .bottom-strip nav .search-form .search-results .result-list ul li:last-child a{border-bottom:none}header .top-strip{margin:15px 0 20px}header .top-strip ul{display:flex;justify-content:flex-end;list-style-type:none;margin:0 -20px;padding-left:0}header .top-strip ul li{font-size:14px;margin-right:5px}header .top-strip ul li:last-child{margin-right:0}header .top-strip ul li a,header .top-strip ul li button{color:#333;display:inline-block;padding:5px}header .top-strip ul li a i,header .top-strip ul li button i{margin-right:5px}header .top-strip ul li.mini-account .loader{min-height:31px;min-width:156px;overflow:hidden;position:relative}header .top-strip ul li.mini-account .loader:before{background-color:#f1f1f1;border-radius:10px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}header .top-strip ul li.mini-account .loader:after{animation:loading 1s infinite;background-image:linear-gradient(270deg,hsla(0,0%,98%,.05),hsla(0,0%,98%,.3),hsla(0,0%,98%,.6),hsla(0,0%,98%,.3),hsla(0,0%,98%,.05));content:"";height:100%;left:-45%;position:absolute;width:45%}header .top-strip ul li.mini-account button:hover{text-decoration:underline}header .middle-strip{margin-bottom:20px}header .middle-strip .contact-element{font-size:14px;margin:0;padding-left:20px;position:relative}header .middle-strip .contact-element svg{height:16px;left:0;position:absolute;top:3px;width:16px}header .middle-strip .contact-element span a{color:#333}header .middle-strip .bubble-control{align-items:center;background-color:#ffc020;border-radius:50%;color:#333;display:flex;font-size:18px;height:50px;justify-content:center;position:relative;text-decoration:none!important;transition:background-color .2s ease;width:50px}header .middle-strip .bubble-control.loading svg{opacity:0;visibility:hidden}header .middle-strip .bubble-control.loading:before{animation:spin 2s linear infinite;border-color:transparent transparent currentcolor currentcolor;border-radius:50%;border-style:solid;border-width:2px;bottom:0;color:inherit;content:"";height:14px;left:calc(50% - 7px);position:absolute;right:0;top:calc(50% - 7px);width:14px;z-index:2}header .middle-strip .bubble-control.loading:after{background-color:inherit;border-radius:50%;bottom:0;content:"";display:flex;left:0;position:absolute;right:0;top:0;z-index:1}header .middle-strip .bubble-control svg{height:23px;width:23px}header .middle-strip .bubble-control:hover{background-color:#eca900}header .middle-strip .bubble-control .counter{align-items:center;background-color:#333;border-radius:50%;box-shadow:0 0 0 3px;color:#f1f1f1;display:flex;font-size:12px;height:20px;justify-content:center;position:absolute;right:0;top:0;width:20px}header .bottom-strip{margin-bottom:15px}header .bottom-strip .catalog-header{-webkit-appearance:none;background-color:#f1f1f1;border:none;padding:0;text-align:left;width:100%}header .bottom-strip .catalog-header>svg{background-color:#e9e9e9;height:48px;padding:.75rem;width:48px}header .bottom-strip .catalog-header .arrow-down{background-color:#ffc020;font-size:20px;height:100%;padding:.5rem 1rem;position:absolute;right:calc(var(--bs-gutter-x)*.5);top:0;transition:background-color .2s ease}header .bottom-strip .catalog-header .arrow-down:before{display:block;transition:transform .2s ease}header .bottom-strip .catalog-header .arrow-down svg{height:16px;transition:transform .2s ease;width:16px}header .bottom-strip .catalog-header span{padding:0 1rem}header .bottom-strip .catalog-header:disabled{border:none;box-shadow:none;color:inherit}header .bottom-strip .catalog-header:disabled .arrow-down{display:none}header .bottom-strip .catalog-header:focus{outline:none!important}header .bottom-strip .catalog-header.active .arrow-down,header .bottom-strip .catalog-header:hover i:last-child{background-color:#fbb400}header .bottom-strip .catalog-header.active .arrow-down svg{transform:rotate(180deg)}header nav{background-color:#ffc020;position:relative}header nav ul{display:flex;list-style-type:none;margin:0;padding:0}header nav ul li a{color:#333;display:block;padding:.75rem 1rem;white-space:nowrap}header nav ul li a:hover{background-color:#ffb907;color:inherit;text-decoration:none}header nav ul li a.active{background-color:#ffce53;color:inherit;text-decoration:none}.mobile-strip{background-color:#f1f1f1;border-top:1px solid #e4e4e4;bottom:0;height:64px;left:0;position:fixed;right:0;z-index:20}.mobile-strip .btn-icon{align-items:center;background-color:#f1f1f1;display:flex;height:50px;justify-content:center;padding:0;position:relative;width:50px}.mobile-strip .btn-icon .counter{background-color:#f4364c;border:2px solid #f1f1f1;border-radius:50%;color:#fff;font-size:12px;height:25px;line-height:22px;position:absolute;right:0;top:0;width:25px}#searchMenu .search-form{display:flex;padding:15px;width:100%}#searchMenu .search-form input{width:88%}#searchMenu .search-form button{width:12%}#searchMenu .search-results .result-list .headline{align-items:center;background-color:#f1f1f1;display:flex;font-size:1.1rem;font-weight:700;justify-content:space-between;margin-bottom:.5rem;padding:.5rem 1rem;width:100%}#searchMenu .search-results .result-list .headline .right{font-size:12px;font-weight:400}#searchMenu .search-results .result-list ul{flex-direction:column;list-style:none;padding-left:0}#searchMenu .search-results .result-list ul li a{border-bottom:1px dashed #d3d3d3;color:inherit;display:block;padding:.5rem 0}#searchMenu .search-results .result-list ul li a:hover{background-color:#e4e4e4}#searchMenu .search-results .result-list ul li a.detailed-card{display:flex;justify-content:space-between}#searchMenu .search-results .result-list ul li a.detailed-card picture{margin-right:15px}#searchMenu .search-results .result-list ul li a.detailed-card .information{align-items:center;display:flex;justify-content:space-between;width:100%}#searchMenu .search-results .result-list ul li a.detailed-card .information .left{display:flex;flex-direction:column}#searchMenu .search-results .result-list ul li a.detailed-card .information .left .name{font-weight:700;line-height:1}#searchMenu .search-results .result-list ul li a.detailed-card .information .left .code{color:#bcbcbd;font-size:14px}#searchMenu .search-results .result-list ul li a.detailed-card .information .right .price-block{align-items:center;display:flex;white-space:nowrap}#searchMenu .search-results .result-list ul li a.detailed-card .information .right .price-block .price-new{color:#f40203;font-weight:700;margin-left:5px}#searchMenu .search-results .result-list ul li a.detailed-card .information .right .price-block .price-old{font-size:13px;text-decoration:line-through}#searchMenu .search-results .result-list ul li a.detailed-card .information .right .price-block .price{font-weight:700}#searchMenu .search-results .result-list ul li a.detailed-card .information .right .price-block .measure{display:block;font-weight:700;margin-left:5px}#searchMenu .search-results .result-list ul li a small{display:block}#searchMenu .search-results .result-list ul li:last-child a{border-bottom:none}@media (max-width:1199px){header .top-strip ul li{font-size:13px;margin-right:5px}header .middle-strip .contact-element{font-size:14px}header .bottom-strip .catalog-header i:first-child{padding:1rem .5rem}header .bottom-strip .catalog-header span{font-size:14px;padding-left:.5rem}}@media (max-width:991px){header .middle-strip .contact-element{font-size:12px;margin-right:0}}@media (max-width:767px){header .middle-strip .contact-element{margin-bottom:.5rem;margin-right:10px}header .middle-strip .contact-element svg{top:1px}}.modal .modal-body .alert button{display:none}.modal .modal-body .alert p{margin-bottom:0}.side-quick-modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width)}.catalog-sidebar{margin-bottom:4rem}.catalog-sidebar>ul{list-style-type:none;margin-bottom:0;padding-left:0}.catalog-sidebar>ul>li{margin-bottom:5px}.catalog-sidebar>ul>li.has-dropdown>.root-heading{position:relative}.catalog-sidebar>ul>li.has-dropdown>.root-heading:after{background-color:#e4e4e4;bottom:0;content:"";opacity:0;position:absolute;right:-1.5rem;top:0;visibility:hidden;width:var(--bs-gutter-x)}.catalog-sidebar>ul>li.has-dropdown>.root-heading svg{display:inline-block;height:16px;position:absolute;right:1rem;text-rendering:auto;transition:right .2s ease;width:16px}.catalog-sidebar>ul>li.has-dropdown:hover .root-heading svg{right:.65rem}.catalog-sidebar>ul>li.has-dropdown:hover .root-heading:after{animation:revealRightOP .2s forwards}.catalog-sidebar>ul>li.has-dropdown:hover .menu-panel{animation:revealRight .2s forwards;display:block}.catalog-sidebar>ul>li:hover>.root-heading{background-color:#e4e4e4;text-decoration:none}.catalog-sidebar>ul>li:last-child{margin-bottom:0}.catalog-sidebar>ul>li>.root-heading{align-items:center;background-color:#f1f1f1;color:#333;display:flex;font-weight:700;padding:.65rem .75rem .65rem .9rem;transition:background-color .2s ease}.catalog-sidebar>ul>li>.root-heading img{margin-right:12px;width:22px}.catalog-sidebar>ul>li .menu-panel{background-color:#fff;box-shadow:0 3px 6px 0 #d3d3d3;display:none;height:593px;left:25%;opacity:0;overflow-y:auto;padding:.5rem var(--bs-gutter-x);position:absolute;scrollbar-color:#d3d3d3 #fff;scrollbar-width:thin;top:0;visibility:hidden;z-index:10}.catalog-sidebar>ul>li .menu-panel:before{bottom:0;content:"";left:-1.5rem;position:absolute;top:0;width:var(--bs-gutter-x);z-index:10}.catalog-sidebar>ul>li .menu-panel .row .col-md-3{min-width:200px}.catalog-sidebar>ul>li .menu-panel a{color:inherit}.catalog-sidebar>ul>li .menu-panel .block{display:block;padding:.25rem 0}.catalog-sidebar>ul>li .menu-panel .block:first-child{padding-top:0}.catalog-sidebar>ul>li .menu-panel .block.block-heading{font-weight:700;padding:.5rem 0 .25rem}.catalog-sidebar>ul>li .menu-panel .block.block-heading:not(.is-small){font-size:1.15rem}.catalog-sidebar>ul>li .menu-panel .block.block-text{color:var(--bs-secondary-color);font-size:.9rem;line-height:1.2}.catalog-sidebar.collapsed{left:calc(var(--bs-gutter-x)*.5);margin-bottom:0;opacity:0;position:absolute;right:calc(var(--bs-gutter-x)*.5);transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:3}.catalog-sidebar.collapsed>ul{background-color:#fff;outline:5px solid #fff;width:307px}.catalog-sidebar.collapsed.active{opacity:1;visibility:visible}@media (max-width:1199px){.catalog-sidebar>ul>li{font-size:14px}.catalog-sidebar>ul>li .root-heading{padding:.6rem .75rem .61em .9rem}}@keyframes revealRight{0%{display:none;transform:translateX(-100px)}1%{display:block}50%{opacity:0;visibility:hidden}to{display:block;opacity:1;transform:translateX(0);visibility:visible}}@keyframes revealRightOP{0%{transform:translateX(-100px)}50%{opacity:0;visibility:hidden}to{opacity:1;transform:translateX(0);visibility:visible}}#viewedProducts .link-more{font-size:1rem}.buttons .quantity{margin-right:10px}.buttons .quantity button{padding:0 .32rem}.buttons .quantity button svg{height:18px;width:18px}.buttons .quantity input{background-color:#f8f9fa;border:none;text-align:center;width:46px}.buttons .btn-buy{font-size:14px;margin-right:10px}.buttons .btn-buy svg{height:14px;margin-right:5px;position:relative;top:-1px;width:14px}.buttons .btn-wish{font-size:14px;margin-right:10px}.buttons .btn-wish svg{height:15px;width:15px}.buttons .btn-not-available,.buttons .btn-one-click{font-size:14px;margin-right:10px}@media (max-width:1199px){.buttons .quantity button{font-size:12px}.buttons .quantity input{width:35px}}@media (max-width:991px){.buttons .btn-buy{font-size:13px}}.product-card{align-items:center;background-color:#fff;box-shadow:2px 2px 12px 2px #f1f1f1;display:flex;justify-content:space-between;margin-bottom:10px}.product-card .product-image-wrapper{position:relative}.product-card .product-image-wrapper .product-labels{bottom:0;display:flex;flex-direction:column;position:absolute;right:0}.product-card .product-image-wrapper .product-labels .label{line-height:1;margin-bottom:5px;padding:0}.product-card .product-image-wrapper .product-labels .label:last-child{margin-bottom:0}.product-card.list{align-items:center;display:flex;justify-content:space-between}.product-card.list .product-image-wrapper picture{display:block;max-height:90px;max-width:90px}.product-card.list .product-image-wrapper picture img{max-height:90px}.product-card.list a.block{color:#333;overflow:hidden;text-decoration:none}.product-card.list a.block:hover img,.product-card.list a.block:hover picture{transform:scale(1.03)}.product-card.list .block{align-items:center;display:flex;width:47%}.product-card.list .block:last-child{width:53%}.product-card.list .block .buttons,.product-card.list .block .price-block,.product-card.list .block .title{padding:.5rem}.product-card.list .block>img,.product-card.list .block>picture{margin-right:15px;max-width:90px;transition:transform .2s ease}.product-card.list .block .title .name{font-size:17px;line-height:1.3}.product-card.list .block .title .meta{color:#bcbcbd;font-size:14px}.product-card.list .block .title .meta:not(:last-child){margin-right:15px;position:relative}.product-card.list .block .title .meta:not(:last-child):after{content:"·";position:absolute;right:-9px}.product-card.list .block .title .featured-properties .meta{color:var(--bs-black);font-size:15px}.product-card.list .block .price-block{align-items:center;display:flex;padding-left:0;white-space:nowrap}.product-card.list .block .price-block .price-new{color:#f40203;font-size:18px;font-weight:700;margin-left:5px}.product-card.list .block .price-block .price-old{font-size:12px;text-decoration:line-through}.product-card.list .block .price-block .price{font-size:20px;font-weight:700}.product-card.list .block .price-block .measure{display:block;font-weight:700;margin-left:5px}.product-card.list .buttons .btn-wish{margin-right:0}.product-card.column{flex-direction:column;margin:0 0 1.5rem}.product-card.column a.block{color:#333;overflow:hidden;text-decoration:none}.product-card.column a.block:hover img,.product-card.column a.block:hover picture{transform:scale(1.03)}.product-card.column .block{width:100%}.product-card.column .block picture{display:flex;padding:1rem}.product-card.column .block picture img{max-width:100%;transition:transform .2s ease}.product-card.column .block .title{padding:.5rem 1rem}.product-card.column .block .title .name{font-size:16px;line-height:1.3;min-height:42px}.product-card.column .block .title .meta{color:#bcbcbd;font-size:14px}.product-card.column .block .title .meta:not(:last-child){margin-right:15px;position:relative}.product-card.column .block .title .meta:not(:last-child):after{content:"·";position:absolute;right:-9px}.product-card.column .block .title .featured-properties .meta{color:var(--bs-black);font-size:15px}.product-card.column .block .price-block{align-items:center;display:flex;padding:0 1rem .5rem;white-space:nowrap}.product-card.column .block .price-block .price-new{color:#f40203;font-size:20px;font-weight:700;margin-left:5px}.product-card.column .block .price-block .price-old{font-size:13px;text-decoration:line-through}.product-card.column .block .price-block .price{font-size:20px;font-weight:700}.product-card.column .block .price-block .measure{display:block;font-weight:700;margin-left:5px}.product-card.column .buttons{align-items:end;flex-direction:column-reverse;justify-content:space-between;margin-top:-38px;padding:0 1rem 1rem;width:100%}.product-card.column .buttons .quantity button{padding:0 .32rem}.product-card.column .buttons .quantity button svg{height:14px;width:14px}.product-card.column .buttons .quantity input{width:35px}.product-card.column .buttons .cart-button-wrap{justify-content:space-between;margin-top:10px;width:100%}.product-card.column .buttons .btn-wish,.product-card.column .buttons .cart-button-wrap .btn-buy{margin-right:0}@media (max-width:1199px){.product-card.list .block>picture{margin-right:5px;max-width:80px}.product-card.list .block .title .name{font-size:14px}.product-card.list .block .title .meta{font-size:12px}.product-card.list .block .title .featured-properties .meta{font-size:14px}.product-card.list .block .price-block .price,.product-card.list .block .price-block .price-new{font-size:16px}.product-card.list .block .price-block .price-old{font-size:11px}}@media (max-width:767px){.product-card.list{flex-direction:column;padding:0!important;width:100%}.product-card.list a.block{flex-direction:row;padding:1rem 1rem 0;width:100%}.product-card.list a.block picture{margin-bottom:0;max-width:80px;width:100%}.product-card.list a.block picture img{max-width:100%;width:100%}.product-card.list .block{align-items:center;display:flex;width:100%}.product-card.list .block:last-child{align-items:flex-end;flex-direction:column;padding:0 1rem 1rem;width:100%}.product-card.list .block .price-block{padding-top:0}.product-card.list .block .buttons{flex-direction:row-reverse;justify-content:space-between;padding:0;width:100%}.product-card.list .block .buttons .quantity button{font-size:10px}.product-card.list .block .buttons .btn-buy{margin-right:0}}footer{background-color:#333;color:#fff;margin-top:-1rem;padding:3.5rem 0 6rem}footer .copyright{margin-top:20px;opacity:.3;transition:opacity .2s ease}footer .copyright:hover{opacity:1}footer .title{border-bottom:2px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.6);display:block;font-size:21px;font-weight:700;margin-bottom:10px;padding-bottom:10px}footer ul{list-style-type:none;margin-bottom:0;padding:0}footer ul.copyright-links a{color:hsla(0,0%,100%,.6);font-size:12px}footer ul.copyright-links a:hover{color:#fff}footer ul.links.contacts li{padding-left:25px}footer ul.links li{color:hsla(0,0%,100%,.6);font-size:14px;margin-bottom:15px;position:relative}footer ul.links li:last-child{margin-bottom:0}footer ul.links li address{margin:0}footer ul.links li svg{color:#ffc020;left:0;position:absolute;top:4px}footer ul.links li a{color:hsla(0,0%,100%,.6);text-decoration:underline}footer ul.links li a:hover{color:#fff}@media (max-width:767px){footer{margin-top:0}}@keyframes loading{0%{left:-45%}to{left:100%}}a{text-decoration:none}.row>*{position:relative}.form-group{margin-bottom:1rem}.form-check{position:relative}.side-quick-modal{bottom:25px;opacity:0;position:fixed;right:25px;transform:translateX(600px);visibility:hidden;z-index:100}.side-quick-modal.show{opacity:1;transform:translateX(0);transition:transform .2s ease;visibility:visible}.side-quick-modal .modal-content{max-width:300px}.social-element{align-items:center;background-color:var(--bs-light);border-radius:50%;display:flex;justify-content:center;margin-right:.5rem;padding:.5rem}.social-element.wa{border-radius:25px;gap:.5rem}.social-element.wa span{color:#fff;font-size:14px}.social-element:last-child{margin-right:0}.social-element img,.social-element svg{fill:#fff;height:18px;width:18px}#quickLoginModal .modal-header{border:none;padding-bottom:0}#quickLoginModal .modal-header .modal-title{font-size:25px;line-height:1.3;text-align:center;width:100%}#quickLoginModal .modal-header button.close{background:none!important;position:absolute;right:15px;top:10px}#quickLoginModal .quick-login .btn-login{align-items:center;border-radius:50%;display:flex;font-size:25px;height:55px;justify-content:center;margin:.5rem;width:55px}#quickLoginModal .quick-login .btn-login.telegram{background-color:#54a9eb;color:#fff}#quickLoginModal .quick-login .btn-login.vk{background-color:#2987f5;color:#fff}#quickLoginModal .quick-login .btn-login.ok{background-color:#ee8208;color:#fff}#quickLoginModal .quick-login .btn-login.mailru{background-color:#005ff9;color:#fff}#quickLoginModal .quick-login .btn-login.mailru i{color:#f89e03}#quickLoginModal .quick-login .btn-login.yandex{background-color:#f40205;color:#fff}#quickLoginModal .quick-login .btn-login.google{background-color:#4285f4;color:#fff}@media (max-width:767px){.side-quick-modal{bottom:75px}}
