@font-face{font-family:"Bitter Regular";src:url("fonts/Bitter.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Bitter Bold";src:url("fonts/Bitterbold.woff") format("woff");font-weight:bold;font-style:normal}.bg-gradient-red-green{background:#fc2127;background:linear-gradient(to right, #fc2127, #013f5c)}.bg-gradient-green-red{background:#fc2127;background:linear-gradient(to right, #013f5c, #fc2127)}.bg-gradient-red-blue{background:#f72128;background:linear-gradient(to right, #f72128, #066bfd)}.bg-gradient-blue-red{background:#f72128;background:linear-gradient(to right, #066bfd, #f72128)}.rt-handheld-footer-bar,#mobile-catalog-wrapper,.site-footer .widget-area-3,.site-footer .widget-area-2,body.home.is-scrolled #masthead.fixed .panels-wrapper,body.home.is-scrolled #masthead.fixed #shop-menu-panel,body.home .is-sticky #masthead,body.home.catalog-menu-open #masthead,#main-product-categories>.container,#shop-menu-panel #shop-menu .dropdown-menu,#shop-menu-panel #shop-menu .sub-menu,#shop-menu-panel,#masthead{background:linear-gradient(to right, #01245c, #000)}.site-footer .widget-area-3 .wrapper,.site-footer .widget-area-2 .wrapper,.site-footer .widget_rt_contact_form_widget .rt-contact-form,.woocommerce-checkout.woocommerce-page .woocommerce-NoticeGroup,body.woocommerce-cart .entry-content,body.single-product .entry-content,body.home #main-accent-section .part-content-wrapper,#shop-menu-panel .shop-menu-wrapper,.woocommerce .woocommerce-breadcrumb,.woocommerce-breadcrumb,.rt_breadcrumbs,body.page.wardrobe-calculator .entry-content section .inner,.wardrobe-calculator-form .dimensions-wrapper,body.page .entry-header,body.single .entry-header,body:not(.fullscreen-page) .entry-content{width:100%;max-width:1300px;margin-left:auto;margin-right:auto}.woocommerce-account.woocommerce-page .woocommerce button.button,.woocommerce-account.woocommerce-page .woocommerce .address-button a.edit,.rt-cart-form .actions .coupon button.button,.woocommerce div.product #reviews .loadmore-wrapper #review-loadmore,.woocommerce div.product form.cart .button,.woocommerce div.product .action-wrapper .button,.products-present .present-info .link,.post-grid-wrapper.feedback-posts .header .post-archive-link,.woocommerce a.button{border-color:#000;background:rgba(0,0,0,0);color:#000}.woocommerce-account.woocommerce-page .woocommerce button.button:hover,.woocommerce-account.woocommerce-page .woocommerce .address-button a.edit:hover,.rt-cart-form .actions .coupon button.button:hover,.woocommerce div.product #reviews .loadmore-wrapper #review-loadmore:hover,.woocommerce div.product form.cart .button:hover,.woocommerce div.product .action-wrapper .button:hover,.products-present .present-info .link:hover,.post-grid-wrapper.feedback-posts .header .post-archive-link:hover,.woocommerce a.button:hover{background:#000;color:#fff;border-color:#000}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login .registration-link-wrapper a,.woocommerce-account.woocommerce-page .woocommerce form.register button.button,.woocommerce-account.woocommerce-page .woocommerce form.login button.button,.woocommerce-account.woocommerce-page .woocommerce form.lost_reset_password button.button,.woocommerce-account.woocommerce-page .woocommerce .order-again a.button,.woocommerce-account.woocommerce-page .woocommerce button.button,.woocommerce-account.woocommerce-page .woocommerce .address-button a.edit,.rt-popup-form .rt-form-btn-primary,.rt-popup-form .rt-form-btn-close,.rt-popup-form .rt-form-btn-repeat,.rt-popup-form .rt-form-btn-cancel,.rt-static-form .rt-form-btn-primary,.rt-static-form .rt-form-btn-close,.rt-static-form .rt-form-btn-repeat,.rt-static-form .rt-form-btn-cancel,body.page.about-company-page .entry-content .wp-block-columns.post-arhive-link-wrapper .wp-block-column .wp-block-button__link,body.post-type-archive-vacancy .post-content .post-action button,body.vacancies-page .post-content .post-action button,.woocommerce-checkout.woocommerce-page #place_order,.woocommerce-checkout.woocommerce-page a.backwards-link,.woocommerce-cart .wc-proceed-to-checkout .backwards-link,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.rt-cart-form .actions .coupon button.button,.woocommerce div.product #review_form_wrapper #respond #commentform #submit,.woocommerce div.product #reviews .loadmore-wrapper #review-loadmore,.woocommerce div.product #reviews .comments-totals a,.woocommerce .product-add-to-cart-wrapper a.button .svg-icon.content,.woocommerce .product-add-to-cart-wrapper a.button .content.content,.woocommerce .product-add-to-cart-wrapper button.button.alt .svg-icon.content,.woocommerce .product-add-to-cart-wrapper button.button.alt .content.content,.woocommerce .product-add-to-cart-wrapper:focus a.button .svg-icon.content,.woocommerce .product-add-to-cart-wrapper:focus a.button .content.content,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt .svg-icon.content,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt .content.content,.woocommerce .product-add-to-cart-wrapper:active a.button .svg-icon.content,.woocommerce .product-add-to-cart-wrapper:active a.button .content.content,.woocommerce .product-add-to-cart-wrapper:active button.button.alt .svg-icon.content,.woocommerce .product-add-to-cart-wrapper:active button.button.alt .content.content,.products-filters-container .form-footer .button-wrapper button,.products-filters-container .form-footer .button-wrapper a.button,.products-present .present-info .link,.post-grid-wrapper.feedback-posts .header .post-archive-link,.kitchen-calculator-form .calculation button,.wardrobe-calculator-form .calculation button,.woocommerce button.button,.woocommerce a.button{display:inline-block;font-size:1rem;padding:.5em 1em;transition:all .3s;border:2px solid;border-radius:0;text-align:center;outline:none;cursor:pointer}#main-search-panel .link a,.rt-catalog-menu-button,#navbarSupportedContent .nav-bar-addon a,#main-menu a,#site-header-panel .bootstrap-select .dropdown-toggle,#site-header-panel .bootstrap-select .filter-option,#site-header-panel .nav-bar-addon .addon-regions,#masthead a{color:#fff}#main-search-panel .link a:hover,.rt-catalog-menu-button:hover,#navbarSupportedContent .nav-bar-addon a:hover,#main-menu a:hover,#site-header-panel .bootstrap-select .dropdown-toggle:hover,#site-header-panel .bootstrap-select .filter-option:hover,#site-header-panel .nav-bar-addon .addon-regions:hover,#masthead a:hover{color:#d4b256}#site-header-panel a{color:#fff}#site-header-panel a:hover{opacity:.5;color:#fff}.woocommerce-products-header h1.page-title,h1.page-title,h1.entry-title{font-family:"Bitter Bold";font-size:1.875rem;padding:0}#PWPreviewWidgetButtonWrapper{top:11rem !important;bottom:auto !important}input{outline:none}.desktop-content,.desktop-content.tablet-content,.desktop-content.tablet-content.mobile-content{display:block !important}.tablet-content{display:none !important}.mobile-content{display:none !important}input[type=radio],input[type=checkbox]{display:none}input[type=radio]+label,input[type=checkbox]+label{position:relative;margin:0;font-size:.875rem;padding-left:2em;line-height:1.25rem;flex:0 0 100%}input[type=radio]+label p,input[type=checkbox]+label p{margin-bottom:0;line-height:1.2em}input[type=radio]+label::before,input[type=checkbox]+label::before{display:inline-block;content:"";position:absolute;top:0;left:0;width:1rem;height:1rem;color:#000;border:1px solid #a0a6a6;border-radius:0;margin-right:1em}input[type=radio]:checked+label::before,input[type=checkbox]:checked+label::before{border-color:#000;color:#fff}input[type=radio]:checked+label::after,input[type=checkbox]:checked+label::after{content:"";position:absolute;vertical-align:-0.125em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23fff" class="bi bi-check" viewBox="0 0 16 16"><path d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z"/></svg>');background-repeat:no-repeat;background-color:#000;background-size:1rem 1rem;top:0;left:0;width:1rem;height:1rem}.has-bright_green-color{color:#3c3}.has-grey-light-color{color:#ededed}.has-blue-color{color:#06f}.has-red-color{color:#f30d23}.has-purple-color{color:#9538c3}.has-yellow-color{color:#d4b256}.has-green-dark-color{color:#023f5c}.has-black-background-color{background-color:#000}.has-white-background-color{background-color:#fff}.has-grey-light-background-color{background-color:#ededed}.has-yellow-background-color{background-color:#d4b256}.has-bright_green-background-color{background-color:#3c3}.has-blue-background-color{background-color:#06f}.has-red-background-color{background-color:#f30d23}.has-white-background-color{background-color:#fff}.has-purple-background-color{background-color:#9538c3}.bg-gradient-red-blue{border-radius:20em;padding:1em 2em}.bg-gradient-blue-red{border-radius:20em;padding:1em 2em}.bg-gradient-red-green{border-radius:20em;padding:1em 2em}.bg-gradient-green-red{border-radius:20em;padding:1em 2em}.has-font-size-10-font-size{font-size:.625rem}.has-font-size-12-font-size{font-size:.75rem}.has-font-size-14-font-size{font-size:.875rem}.has-font-size-16-font-size{font-size:1rem}.has-font-size-18-font-size{font-size:1.125rem}.has-font-size-20-font-size{font-size:1.25rem}.has-font-size-22-font-size{font-size:1.375rem}.has-font-size-24-font-size{font-size:1.5rem}.has-font-size-26-font-size{font-size:1.625rem}.has-font-size-28-font-size{font-size:1.75rem}.has-font-size-30-font-size{font-size:1.875rem}.has-font-size-32-font-size{font-size:2rem}.has-font-size-34-font-size{font-size:2.125rem}.has-font-size-36-font-size{font-size:2.25rem}.has-font-size-38-font-size{font-size:2.375rem}.has-font-size-40-font-size{font-size:2.5rem}.has-font-size-42-font-size{font-size:2.625rem}.has-font-size-44-font-size{font-size:2.75rem}.has-font-size-46-font-size{font-size:2.875rem}.has-font-size-48-font-size{font-size:3rem}.has-font-size-50-font-size{font-size:3.125rem}.has-font-size-52-font-size{font-size:3.25rem}.has-font-size-54-font-size{font-size:3.375rem}.has-font-size-56-font-size{font-size:3.4375rem}.has-font-size-58-font-size{font-size:3.625rem}.has-font-size-60-font-size{font-size:3.75rem}.has-font-size-62-font-size{font-size:3.875rem}.has-font-size-64-font-size{font-size:4rem}.has-font-size-66-font-size{font-size:4.125rem}.has-font-size-68-font-size{font-size:4.25rem}.has-font-size-70-font-size{font-size:4.375rem}@media(max-width: 576px){.has-font-size-24-font-size{font-size:1.375rem}.has-font-size-22-font-size{font-size:1.25rem}}.wp-block{max-width:100%}.font-weight-bold{font-family:"Bitter Bold"}.pt-7{padding-top:5rem !important}.pb-7{padding-bottom:5rem !important}.mb-6{margin-bottom:4rem !important}.mb-7{margin-bottom:5rem !important}.mb-8{margin-bottom:6rem !important}.mb-9{margin-bottom:7rem !important}.mb-20{margin-bottom:20rem !important}.mb--5{margin-bottom:-3rem !important}.mb--6{margin-bottom:-4rem !important}.mb--7{margin-bottom:-5rem !important}.mb--16{margin-bottom:-16rem !important}.mt-6{margin-top:4rem !important}.mt-7{margin-top:5rem !important}.mt-8{margin-top:6rem !important}.mt-9{margin-top:7rem !important}.mt--5{margin-top:-3rem !important}.mt--6{margin-top:-4rem !important}.mt--7{margin-top:-5rem !important}.mt--16{margin-top:-16rem !important}@media(max-width: 599px){.order-m-0{order:0 !important}.order-m-1{order:1 !important}.order-m-2{order:2 !important}.order-m-3{order:3 !important}.decorate-circle-orange{margin-right:.2em}}strong{font-family:"Bitter Bold"}span.required,abbr.required{color:#f30d23}.woocommerce-message,.woocommerce-info{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]{border:1px solid #b6b6b7}select{background:rgba(0,0,0,0);display:block;border:1px solid #a7a7a7;color:#32353a;font-family:16/Arial,sans-serif;font-size:1rem;line-height:1.4;font-weight:normal;border:none;height:36px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none !important;font-family:"Bitter Bold";font-size:.875rem}html{font-size:min(16px,.2604166667vw + 11px)}body{font-family:"Bitter Regular"}body:not(.inverse-color){color:#000;background:#f4f4f4}body:not(.inverse-color) a{color:#000}body:not(.inverse-color) a:hover{color:#d4b256}body.inverse-color #page{color:#fff;background:#000}body.inverse-color #page a{color:#fff}body.inverse-color #page a:hover{color:#d4b256}body:not(.fullscreen-page) .entry-content.posts{padding-left:0;padding-right:0}body.page:not(.single-project) .entry-content table,body.single:not(.single-project) .entry-content table{margin-top:3em;margin-bottom:3em;border:none}body.page:not(.single-project) .entry-content table tbody tr,body.single:not(.single-project) .entry-content table tbody tr{background:#fff}body.page:not(.single-project) .entry-content table tbody th,body.page:not(.single-project) .entry-content table tbody td,body.single:not(.single-project) .entry-content table tbody th,body.single:not(.single-project) .entry-content table tbody td{padding:8px;border:1px solid #a5abab}body.page:not(.single-project) .entry-content table tbody th:first-child,body.page:not(.single-project) .entry-content table tbody td:first-child,body.single:not(.single-project) .entry-content table tbody th:first-child,body.single:not(.single-project) .entry-content table tbody td:first-child{background:#d4b256;text-align:center}body.page:not(.single-project) .entry-content table tbody th:last-child,body.page:not(.single-project) .entry-content table tbody td:last-child,body.single:not(.single-project) .entry-content table tbody th:last-child,body.single:not(.single-project) .entry-content table tbody td:last-child{background:#000;color:#fff;text-align:center}body.page.fullscreen-page .entry-header,body.single.fullscreen-page .entry-header{padding-left:15px;padding-right:15px}body.page:not(.fullscreen-page) article>.entry-content,body.single:not(.fullscreen-page) article>.entry-content{width:1100px;max-width:100%;margin-left:auto;margin-right:auto}body.page .entry-content>p,body.page .entry-content>ol,body.page .entry-content>h2,body.page .entry-content>h3,body.page .entry-content>h4,body.page .entry-content>h5,body.single .entry-content>p,body.single .entry-content>ol,body.single .entry-content>h2,body.single .entry-content>h3,body.single .entry-content>h4,body.single .entry-content>h5{padding-left:15px;padding-right:15px}body.page .entry-content>ul,body.single .entry-content>ul{padding-left:calc(15px + 1em)}body.page .entry-content h3,body.single .entry-content h3{font-size:1.125rem;font-family:"Bitter Bold";margin:2em 0 1em}body.page .entry-content .wp-block-pullquote,body.single .entry-content .wp-block-pullquote{padding:0;border:none;margin:2em 0}body.page .entry-content .wp-block-pullquote blockquote,body.single .entry-content .wp-block-pullquote blockquote{border:2px dotted #d4b256;padding:15px;margin:0;color:#d4b256;background:rgba(0,0,0,0);box-shadow:none}body.page .entry-content .wp-block-pullquote p,body.page .entry-content .wp-block-pullquote a,body.single .entry-content .wp-block-pullquote p,body.single .entry-content .wp-block-pullquote a{font-size:1em;margin-bottom:0;text-align:left;font-family:"Bitter Bold"}body.page .entry-content .wp-block-image,body.single .entry-content .wp-block-image{margin-top:3em;margin-bottom:3em}body.page .entry-content .wp-block-image figure.alignleft,body.single .entry-content .wp-block-image figure.alignleft{margin-right:2em;margin-bottom:1.5em;padding-left:15px}body.page .entry-content .wp-block-image figure.alignright,body.single .entry-content .wp-block-image figure.alignright{margin-left:2em;margin-bottom:1.5em;padding-right:15px}body.page .entry-content .wp-block-image figcaption,body.single .entry-content .wp-block-image figcaption{flex:auto;display:flex;align-items:center;justify-content:center;color:#000;font-size:1em;font-family:"Bitter Bold";padding:15px;border-radius:.5em;background:#f4f4f4}body.page .entry-content ol:not([start]),body.single .entry-content ol:not([start]){list-style-type:none;counter-reset:section}body.page .entry-content ol:not([start]) ol,body.single .entry-content ol:not([start]) ol{padding-left:0}body.page .entry-content ol:not([start]) li,body.single .entry-content ol:not([start]) li{margin-top:.5em}body.page .entry-content ol:not([start]) li::before,body.single .entry-content ol:not([start]) li::before{counter-increment:section;content:counters(section, ".") " ";font-family:"Bitter Bold";margin-right:.3em}body.page .entry-content ul,body.single .entry-content ul{padding-left:1em}body.page .entry-content ul li,body.single .entry-content ul li{list-style-type:disc;margin-bottom:.3em}.entry-content .gallery{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.entry-content .gallery figure{padding:5px;margin:0}.entry-content .gallery-columns-2 figure{flex:0 0 50%;max-width:50%}.entry-content .gallery-columns-3 figure{flex:0 0 33.333%;max-width:33.333%}.entry-content .gallery-columns-4 figure{flex:0 0 25%;max-width:25%}.entry-content .gallery-columns-5 figure{flex:0 0 20%;max-width:20%}.entry-content .gallery-columns-6 figure{flex:0 0 16.667%;max-width:16.667%}.entry-content .gallery-columns-7 figure{flex:0 0 14.285%;max-width:14.285%}.entry-content .gallery-columns-8 figure{flex:0 0 12.5%;max-width:12.5%}.entry-content .gallery-columns-9 figure{flex:0 0 11.111%;max-width:11.111%}.entry-content .gallery-columns-10 figure{flex:0 0 10%;max-width:10%}body table.post-multi-rating{background:rgba(0,0,0,0)}body table.post-multi-rating tbody{min-width:unset}body table.post-multi-rating tbody td,body table.post-multi-rating tbody th{border:none !important}body table.post-multi-rating tbody td:first-child,body table.post-multi-rating tbody td:last-child,body table.post-multi-rating tbody th:first-child,body table.post-multi-rating tbody th:last-child{text-align:left;background:rgba(0,0,0,0)}body table.post-multi-rating tbody th{padding-bottom:1em}body table.post-multi-rating .star-rating{display:flex;align-items:center;padding-left:1.5em}body table.post-multi-rating .star-rating .star{color:#edb162}body table.post-multi-rating .star-rating .star:not(:last-child){padding-right:3px}.multi-rating-field .star{position:relative}.multi-rating-field .star .full{position:absolute;opacity:0;transition:opacity .3s}.multi-rating-field .star.current .full,.multi-rating-field .star.selected .full{opacity:1}body.page:not(.woocommerce-page) .entry-content .content-message-wrapper{background:#ffead9;padding:1em 1.5em;margin:3em 0;display:flex}body.page:not(.woocommerce-page) .entry-content .content-message-wrapper .svg-icon{color:#f30d23;margin-right:.5em;font-size:2em}.wp-block-column{margin-left:0 !important;padding-left:15px;padding-right:15px}.wp-block-media-text{display:flex}.wp-block-media-text p{margin-bottom:.5em}.wp-block-media-text img{width:auto}.wp-block-media-text .wp-block-media-text__content{font-size:min(16px,.2604166667vw + 11px)}.wp-block-media-text:not(.vertical) .wp-block-media-text__media{flex:0 0 20%;align-self:flex-start}.wp-block-media-text.vertical{flex-direction:column}.decorate-circle-orange{display:inline-block;width:2em;height:2em;text-align:center;line-height:1.6em;color:#f30d23;border:4px solid #f30d23;border-radius:50%;margin-right:.7em}#page,#masthead,#shop-menu-panel{max-width:2000px;margin:0 auto}h2{font-family:"Bitter Bold";font-size:1.5rem;margin:1.5em 0 1em 0;font-weight:800}a{outline:none;text-decoration:none;transition:all .3s}a:hover{text-decoration:none}video{max-width:100%;display:block}iframe{max-width:100%}button{outline:none}img{width:100%;height:auto}.widget-area ul{margin-left:0;padding:0;list-style:none}.container{max-width:1300px}.small-container{width:100%;max-width:1300px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.woocommerce button.button{background:#000;color:#fff;border-color:#000}.woocommerce button.button:hover{color:#000;background:rgba(0,0,0,0)}.kitchen-calculator-form .calculation-details,.wardrobe-calculator-form .calculation-details{display:flex;flex-direction:column-reverse}.kitchen-calculator-form .call-lead-button,.wardrobe-calculator-form .call-lead-button{padding:1em 2em;display:inline-block;margin-top:1em;font-family:"Bitter Bold";color:#fff;background-color:#06f;border:2px solid #06f;transition:all .3s;align-self:flex-start}.kitchen-calculator-form .call-lead-button:hover,.wardrobe-calculator-form .call-lead-button:hover{background:rgba(0,0,0,0);color:#06f}.wardrobe-calculator-form{margin-bottom:4em}.wardrobe-calculator-form section{margin-top:4em}.wardrobe-calculator-form .dimensions-wrapper{margin-left:auto;margin-right:auto;justify-content:space-evenly}.wardrobe-calculator-form .dimensions-wrapper .field{display:flex;flex-direction:column}.wardrobe-calculator-form input:invalid{border-color:red}.wardrobe-calculator-form input:valid{border-color:green}.wardrobe-calculator-form input[type=radio],.wardrobe-calculator-form input[type=checkbox]{display:none}.wardrobe-calculator-form .case-subtypes-wrapper,.wardrobe-calculator-form .door-subtypes-wrapper{display:flex;align-items:center}.wardrobe-calculator-form .case-subtypes-wrapper .subtype:not(:last-child),.wardrobe-calculator-form .door-subtypes-wrapper .subtype:not(:last-child){margin-right:3em}.wardrobe-calculator-form .case-subtypes-wrapper input[type=radio]+label,.wardrobe-calculator-form .case-subtypes-wrapper input[type=checkbox]+label,.wardrobe-calculator-form .door-subtypes-wrapper input[type=radio]+label,.wardrobe-calculator-form .door-subtypes-wrapper input[type=checkbox]+label{position:relative;margin:0;font-size:1.125rem;padding-left:2em;line-height:1.625rem;flex:0 0 100%}.wardrobe-calculator-form .case-subtypes-wrapper input[type=radio]+label p,.wardrobe-calculator-form .case-subtypes-wrapper input[type=checkbox]+label p,.wardrobe-calculator-form .door-subtypes-wrapper input[type=radio]+label p,.wardrobe-calculator-form .door-subtypes-wrapper input[type=checkbox]+label p{margin-bottom:0;line-height:1.2em}.wardrobe-calculator-form .case-subtypes-wrapper input[type=radio]+label::before,.wardrobe-calculator-form .case-subtypes-wrapper input[type=checkbox]+label::before,.wardrobe-calculator-form .door-subtypes-wrapper input[type=radio]+label::before,.wardrobe-calculator-form .door-subtypes-wrapper input[type=checkbox]+label::before{display:inline-block;content:"";position:absolute;top:0;left:0;width:1.625rem;height:1.625rem;color:#000;border:1px solid #000;border-radius:3px}.wardrobe-calculator-form .case-subtypes-wrapper input[type=radio]:checked+label::before,.wardrobe-calculator-form .case-subtypes-wrapper input[type=checkbox]:checked+label::before,.wardrobe-calculator-form .door-subtypes-wrapper input[type=radio]:checked+label::before,.wardrobe-calculator-form .door-subtypes-wrapper input[type=checkbox]:checked+label::before{border-color:#000;color:#fff}.wardrobe-calculator-form .case-subtypes-wrapper input[type=radio]:checked+label::after,.wardrobe-calculator-form .case-subtypes-wrapper input[type=checkbox]:checked+label::after,.wardrobe-calculator-form .door-subtypes-wrapper input[type=radio]:checked+label::after,.wardrobe-calculator-form .door-subtypes-wrapper input[type=checkbox]:checked+label::after{content:"";position:absolute;vertical-align:-0.125em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23fff" class="bi bi-check" viewBox="0 0 16 16"><path d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z"/></svg>');background-repeat:no-repeat;background-color:#000;background-size:1.625rem 1.625rem;border-radius:3px;top:0;left:0;width:1.625rem;height:1.625rem}.wardrobe-calculator-form .wardrobe_case-wrapper .wardrobe-case{padding-left:0;padding-right:0}.wardrobe-calculator-form .wardrobe_case-wrapper .wardrobe-case label{height:100%}.wardrobe-calculator-form .wardrobe_case-wrapper .wardrobe-case label .data{position:absolute;top:0;left:0;z-index:10;font-size:1.125rem;color:#fff}.wardrobe-calculator-form .wardrobe_case-wrapper .wardrobe-case label .data .title,.wardrobe-calculator-form .wardrobe_case-wrapper .wardrobe-case label .data .disabled{display:inline-block;padding:.2em 1em}.wardrobe-calculator-form .wardrobe_case-wrapper .wardrobe-case label .data .title{background:#000}.wardrobe-calculator-form .wardrobe_case-wrapper .wardrobe-case label .data .disabled{display:none;background:#9538c3;margin-left:2px}.wardrobe-calculator-form .wardrobe_case-wrapper .wardrobe-case.disabled-dimension,.wardrobe-calculator-form .wardrobe_case-wrapper .wardrobe-case.disabled-subtype{pointer-events:none}.wardrobe-calculator-form .wardrobe_case-wrapper .wardrobe-case.disabled-dimension .data .disabled,.wardrobe-calculator-form .wardrobe_case-wrapper .wardrobe-case.disabled-subtype .data .disabled{display:inline-block}.wardrobe-calculator-form .wardrobe_case-wrapper .wardrobe-case.disabled-dimension img,.wardrobe-calculator-form .wardrobe_case-wrapper .wardrobe-case.disabled-subtype img{opacity:.5}.wardrobe-calculator-form .wardrobe_case-wrapper input[type=radio]+label,.wardrobe-calculator-form .wardrobe_case-wrapper input[type=checkbox]+label{position:relative;padding-left:0;display:block;border:15px solid rgba(0,0,0,0)}.wardrobe-calculator-form .wardrobe_case-wrapper input[type=radio]+label::before,.wardrobe-calculator-form .wardrobe_case-wrapper input[type=radio]+label::after,.wardrobe-calculator-form .wardrobe_case-wrapper input[type=checkbox]+label::before,.wardrobe-calculator-form .wardrobe_case-wrapper input[type=checkbox]+label::after{content:none}.wardrobe-calculator-form .wardrobe_case-wrapper input[type=radio]:checked+label,.wardrobe-calculator-form .wardrobe_case-wrapper input[type=checkbox]:checked+label{border-color:#d4b256}.wardrobe-calculator-form .wardrobe_case-wrapper input[type=radio]:checked+label::before,.wardrobe-calculator-form .wardrobe_case-wrapper input[type=radio]:checked+label::after,.wardrobe-calculator-form .wardrobe_case-wrapper input[type=checkbox]:checked+label::before,.wardrobe-calculator-form .wardrobe_case-wrapper input[type=checkbox]:checked+label::after{content:none}.wardrobe-calculator-form .wardrobe_door-wrapper .wardrobe-door{padding:15px 0;display:flex;justify-content:center}.wardrobe-calculator-form .wardrobe_door-wrapper .wardrobe-door label{height:100%;max-width:300px}.wardrobe-calculator-form .wardrobe_door-wrapper .wardrobe-door label .data{position:absolute;top:15px;left:15px;z-index:10;font-size:1.125rem;color:#fff;min-width:calc(50% - 15px)}.wardrobe-calculator-form .wardrobe_door-wrapper .wardrobe-door label .data .title{display:block;padding:.2em 1em;background:#000;text-align:center;font-size:14px}.wardrobe-calculator-form .wardrobe_door-wrapper .wardrobe-door .the-door{height:400px;padding-top:15px;padding-bottom:30px;position:relative}.wardrobe-calculator-form .wardrobe_door-wrapper .wardrobe-door .the-door::after{content:"";position:absolute;top:15px;bottom:30px;width:5px;background:#000;left:50%}.wardrobe-calculator-form .wardrobe_door-wrapper .wardrobe-door .door-part{border-bottom:5px solid #000;border-right:5px solid #000;border-left:5px solid #000;position:relative}.wardrobe-calculator-form .wardrobe_door-wrapper .wardrobe-door .door-part:first-child{border-top:5px solid #000}.wardrobe-calculator-form .wardrobe_door-wrapper .wardrobe-door .door-part:last-child::after{content:"";position:absolute;bottom:auto;top:100%;left:-5px;right:-5px;height:12px;margin-top:7px;background:#000}.wardrobe-calculator-form .wardrobe_door-wrapper input[type=radio]+label,.wardrobe-calculator-form .wardrobe_door-wrapper input[type=checkbox]+label{position:relative;padding-left:0;display:block}.wardrobe-calculator-form .wardrobe_door-wrapper input[type=radio]+label::before,.wardrobe-calculator-form .wardrobe_door-wrapper input[type=radio]+label::after,.wardrobe-calculator-form .wardrobe_door-wrapper input[type=checkbox]+label::before,.wardrobe-calculator-form .wardrobe_door-wrapper input[type=checkbox]+label::after{content:none}.wardrobe-calculator-form .wardrobe_door-wrapper input[type=radio]:checked+label,.wardrobe-calculator-form .wardrobe_door-wrapper input[type=checkbox]:checked+label{background:#d4b256}.wardrobe-calculator-form .wardrobe_door-wrapper input[type=radio]:checked+label::before,.wardrobe-calculator-form .wardrobe_door-wrapper input[type=radio]:checked+label::after,.wardrobe-calculator-form .wardrobe_door-wrapper input[type=checkbox]:checked+label::before,.wardrobe-calculator-form .wardrobe_door-wrapper input[type=checkbox]:checked+label::after{content:none}.wardrobe-calculator-form .door-materials .the-door{height:400px}.wardrobe-calculator-form .door-materials .the-door .door-part .material-selector,.wardrobe-calculator-form .door-materials .the-door .door-part .view{padding-left:0;padding-right:0}.wardrobe-calculator-form .door-materials .the-door .door-part .material-selector .wrapper{padding-right:15px}.wardrobe-calculator-form .door-materials .the-door .door-part .view{display:flex;justify-content:center;flex:auto}.wardrobe-calculator-form .door-materials .the-door .door-part .door-preview{height:100%;flex:0 0 100%;max-width:200px;background-repeat:no-repeat;background-size:cover;background-position:center center;border-top:4px solid #000;border-right:4px solid #000}.wardrobe-calculator-form .door-materials .the-door .door-part .door-preview:first-child{border-left:4px solid #000}.wardrobe-calculator-form .door-materials .the-door .door-part:first-child .door-preview{border-top:4px solid #000}.wardrobe-calculator-form .door-materials .the-door .door-part:last-child .door-preview{border-bottom:4px solid #000}.wardrobe-calculator-form .door-materials .the-door[doors-count="2"] .door-part .door-preview{flex:0 0 50%}.wardrobe-calculator-form .door-materials .the-door[doors-count="3"] .door-part .door-preview{flex:0 0 33.33%}.wardrobe-calculator-form .door-materials .the-door[doors-count="4"] .door-part .door-preview{flex:0 0 25%}.wardrobe-calculator-form .door-materials .the-door[doors-count="5"] .door-part .door-preview{flex:0 0 20%}.wardrobe-calculator-form .door-materials .the-door[doors-count="6"] .door-part .door-preview{flex:0 0 16.667%}.wardrobe-calculator-form .door-materials .result-container .material-selector .wrapper{display:flex;align-items:stretch;font-size:1.125rem}.wardrobe-calculator-form .door-materials .result-container .material-selector .wrapper .title{color:#fff;background:#000;padding:.5em 1em}.wardrobe-calculator-form .door-materials .bootstrap-select{background:#f4f4f4;padding:0;width:220px !important}.wardrobe-calculator-form .door-materials .bootstrap-select .filter-option{font-size:.875rem;padding:.5em 0}.wardrobe-calculator-form .door-materials .bootstrap-select .dropdown-toggle::after{content:url('data:image/svg+xml,<svg width="1em" height="1em" viewBox="0 0 16 16" class="bi bi-chevron-down" fill="%23000" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"/></svg>')}.wardrobe-calculator-form .door-materials .bootstrap-select .dropdown-menu{left:0 !important;right:auto !important;background:#f4f4f4;font-size:.875rem}.wardrobe-calculator-form .door-materials .bootstrap-select .dropdown-menu li{margin-bottom:0}.wardrobe-calculator-form .door-materials .bootstrap-select .dropdown-menu a.dropdown-item{padding:.5em 1em}.wardrobe-calculator-form .door-materials .bootstrap-select .dropdown-menu a.dropdown-item.active,.wardrobe-calculator-form .door-materials .bootstrap-select .dropdown-menu a.dropdown-item:focus,.wardrobe-calculator-form .door-materials .bootstrap-select .dropdown-menu a.dropdown-item:hover{background:#d4b256;color:#000}.wardrobe-calculator-form .dimensions-wrapper{margin-left:-3px;margin-right:-3px}.wardrobe-calculator-form .dimensions-wrapper .field{padding-left:3px;padding-right:3px}.wardrobe-calculator-form .dimensions-wrapper .field .inner{background:#d4b256;padding:1em 15%}.wardrobe-calculator-form .dimensions-wrapper .field .inner label{font-family:"Bitter Bold";margin-bottom:0}.wardrobe-calculator-form .dimensions-wrapper .field .inner .description{display:block;font-size:.875rem}.wardrobe-calculator-form .dimensions-wrapper .field .validation{margin-top:.5em;text-align:center;color:#d4b256;font-size:.875rem}.wardrobe-calculator-form .dimensions-wrapper .field .validation::before{content:"* "}.wardrobe-calculator-form .dimensions-wrapper input{background:rgba(0,0,0,0);border:2px solid #000;margin-top:.5em;width:100%}.wardrobe-calculator-form .calculation .calculation-action{display:flex;flex-wrap:wrap}.wardrobe-calculator-form .calculation .message{display:none}.wardrobe-calculator-form .calculation.calculated .message{display:block;flex:0 0 100%;color:#d4b256;margin-top:1em}.wardrobe-calculator-form .calculation .action-errors{display:flex;margin-bottom:1em;color:#d4b256;font-family:"Bitter Bold"}.wardrobe-calculator-form .calculation .action-errors .error{margin:0 3px 6px 3px}.wardrobe-calculator-form .calculation .result-container .total{font-size:1.125rem;background:#d4b256;display:flex;align-items:center;height:100%;margin-left:.5em;padding:.4em 2em}.wardrobe-calculator-form .calculation button{color:#fff;background:#000;border-color:#000}.wardrobe-calculator-form .calculation button:hover{color:#000;background:rgba(0,0,0,0)}body.page.wardrobe-calculator{background:#fff}body.page.wardrobe-calculator article>.entry-content{width:unset}body.page.wardrobe-calculator .entry-content h3,body.page.wardrobe-calculator .entry-content .case-subtypes-wrapper,body.page.wardrobe-calculator .entry-content .door-subtypes-wrapper{width:1100px;max-width:100%;margin-left:auto;margin-right:auto}body.page.wardrobe-calculator .entry-content h3{margin-bottom:2em}body.page.wardrobe-calculator .entry-content section{padding-left:15px;padding-right:15px}body.page.wardrobe-calculator .entry-content section.doors{background:#f4f4f4;padding-top:2em;padding-bottom:2em}body.page.wardrobe-calculator .entry-content table tbody td:first-child,body.page.wardrobe-calculator .entry-content table tbody th:first-child{text-align:left}body.page.wardrobe-calculator .entry-content table tbody td:last-child,body.page.wardrobe-calculator .entry-content table tbody th:last-child{text-align:right}body.page.wardrobe-calculator .site-footer{margin-top:0}.kitchen-calculator-form{max-width:900px;margin-bottom:4em}.kitchen-calculator-form input[type=radio],.kitchen-calculator-form input[type=checkbox]{display:none}.kitchen-calculator-form input[type=radio]+label,.kitchen-calculator-form input[type=checkbox]+label{position:relative;height:100%;padding:10%;background:#fff;display:flex;align-items:center;border:4px solid rgba(0,0,0,0)}.kitchen-calculator-form input[type=radio]+label::before,.kitchen-calculator-form input[type=radio]+label::after,.kitchen-calculator-form input[type=checkbox]+label::before,.kitchen-calculator-form input[type=checkbox]+label::after{content:none}.kitchen-calculator-form input[type=radio]:checked+label,.kitchen-calculator-form input[type=checkbox]:checked+label{border-color:#d4b256}.kitchen-calculator-form input[type=radio]:checked+label::before,.kitchen-calculator-form input[type=radio]:checked+label::after,.kitchen-calculator-form input[type=checkbox]:checked+label::before,.kitchen-calculator-form input[type=checkbox]:checked+label::after{content:none}.kitchen-calculator-form h3.subheader{font-family:"Bitter Bold";font-size:1.125rem;margin:2em 0 1em;padding:0 15px}.kitchen-calculator-form .kitchens-wrapper .kitchen{margin-bottom:3em}.kitchen-calculator-form .kitchens-wrapper .kitchen .title{margin-top:.5em;text-align:center;position:absolute;top:100%;left:15px;right:15px}.kitchen-calculator-form .dimensions-wrapper .field{display:flex;flex-direction:column;padding-bottom:1.5em;position:relative}.kitchen-calculator-form .dimensions-wrapper .field label,.kitchen-calculator-form .dimensions-wrapper .field .description{padding:0 15px}.kitchen-calculator-form .dimensions-wrapper .field label{margin:0}.kitchen-calculator-form .dimensions-wrapper .field .description{font-size:.8em}.kitchen-calculator-form .dimensions-wrapper .field input{margin-top:.5em;background:#fff;padding:10px 15px;border:2px solid #a0a6a6}.kitchen-calculator-form .dimensions-wrapper .field input:focus{border-color:#d4b256}.kitchen-calculator-form .dimensions-wrapper .field .validation{position:absolute;bottom:0;top:auto;left:0;opacity:0;color:#d4b256;transition:opacity .3s}.kitchen-calculator-form .dimensions-wrapper .field.hidden{display:none}.kitchen-calculator-form .dimensions-wrapper .field.input-error .validation{opacity:1}.kitchen-calculator-form .materials .material-choice.hidden{display:none}.kitchen-calculator-form .materials .material-choice .title{margin-bottom:1.7em;padding-left:15px}.kitchen-calculator-form .materials .bootstrap-select{background:#fff;padding:0;width:100% !important}.kitchen-calculator-form .materials .bootstrap-select .filter-option{font-size:1rem;padding:10px 15px}.kitchen-calculator-form .materials .bootstrap-select .dropdown-toggle{border:2px solid #a0a6a6 !important;border-radius:0;padding:0 12px 0 0}.kitchen-calculator-form .materials .bootstrap-select .dropdown-toggle::after{content:url('data:image/svg+xml,<svg width="1em" height="1em" viewBox="0 0 16 16" class="bi bi-chevron-down" fill="%23000" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"/></svg>')}.kitchen-calculator-form .materials .bootstrap-select .dropdown-menu{left:0 !important;right:auto !important;background:#fff;font-size:1rem}.kitchen-calculator-form .materials .bootstrap-select .dropdown-menu li{margin-bottom:0}.kitchen-calculator-form .materials .bootstrap-select .dropdown-menu a.dropdown-item{padding:10px 15px}.kitchen-calculator-form .materials .bootstrap-select .dropdown-menu a.dropdown-item.active,.kitchen-calculator-form .materials .bootstrap-select .dropdown-menu a.dropdown-item:focus,.kitchen-calculator-form .materials .bootstrap-select .dropdown-menu a.dropdown-item:hover{background:#d4b256;color:#000}.kitchen-calculator-form .calculation{margin-top:4em}.kitchen-calculator-form .calculation .calculation-action{display:flex;flex-wrap:wrap}.kitchen-calculator-form .calculation .message{display:none}.kitchen-calculator-form .calculation.calculated .message{display:block;flex:0 0 100%;color:#d4b256;margin-top:1em}.kitchen-calculator-form .calculation .action-errors{display:flex;margin-bottom:1em;color:#d4b256;font-family:"Bitter Bold"}.kitchen-calculator-form .calculation .action-errors .error{margin:0 3px 6px 3px}.kitchen-calculator-form .calculation .result-container .total{font-size:1.125rem;background:#d4b256;display:flex;align-items:center;height:100%;margin-left:.5em;padding:.4em 2em}.kitchen-calculator-form .calculation button{color:#fff;background:#000;border-color:#000}.kitchen-calculator-form .calculation button:hover{color:#000;background:rgba(0,0,0,0)}.product-cat-calculator-wrapper.wardrobe-calculation{display:flex;justify-content:flex-end;margin-bottom:2em}.product-cat-calculator-wrapper.wardrobe-calculation .content{width:300px;max-width:100%;text-align:center}.product-cat-calculator-wrapper.wardrobe-calculation .content a{display:inline-block;font-size:1.5rem;font-family:"Bitter Bold";color:#d4b256;padding:.5em 1.7em;background:#000;border:3px solid #d4b256;border-radius:.7em;transition:all .3s;text-align:center}.product-cat-calculator-wrapper.wardrobe-calculation .content a:hover{text-decoration:underline}.product-cat-calculator-wrapper .kitchen-calculator-form{margin-bottom:3em}.product-cat-calculator-wrapper .kitchen-calculator-form .calculation{margin-top:1em}body.page.kitchen-calculator .site-footer{margin-top:0}body.page.kitchen-calculator .site-content-wrapper{background:url("img/kitchen-calculations-page-image_1.jpg") #f4f4f4 center/cover}.bootstrap-select{width:unset !important}.bootstrap-select>.dropdown-toggle{background:rgba(0,0,0,0)}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:none !important}.bootstrap-select .btn:focus,.bootstrap-select .btn:not(:disabled):not(.disabled).active,.bootstrap-select .btn:not(:disabled):not(.disabled):active,.bootstrap-select.show>.btn.dropdown-toggle{background:none;box-shadow:none}.bootstrap-select .dropdown-toggle{display:flex;align-items:center;border:none !important}.bootstrap-select .dropdown-toggle::after{content:url('data:image/svg+xml,<svg width="1em" height="1em" viewBox="0 0 16 16" class="bi bi-chevron-down" fill="%23fff" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"/></svg>');background-repeat:no-repeat;background-size:1rem 1rem;border:none;color:#737474;transition:all .3s;height:1em;margin-left:.5em}.bootstrap-select.show .dropdown-toggle::after{transform:rotate(180deg)}.bootstrap-select .filter-option{color:#000}.bootstrap-select .dropdown-menu{border-radius:0;left:unset !important;right:0 !important}.rt_breadcrumbs{list-style:none}.rt_breadcrumbs li{display:inline}.woocommerce .woocommerce-breadcrumb,.woocommerce-breadcrumb,.rt_breadcrumbs{padding:1.5rem 15px;font-size:.75rem;color:#d4b256;margin-bottom:0}.woocommerce .woocommerce-breadcrumb a,.woocommerce .woocommerce-breadcrumb span,.woocommerce-breadcrumb a,.woocommerce-breadcrumb span,.rt_breadcrumbs a,.rt_breadcrumbs span{color:#a0a6a6}h1.page-title,h1.entry-title{margin:1em 0}.offset .slick-list{padding:0 40% 0 0 !important}.offset .slick-slide{border-right:2px solid rgba(0,0,0,0)}.rt-product-slider-wrapper .slider-title,.rt-slider-wrapper .slider-title{color:#000;text-align:center;font-size:1.5rem;font-family:"Bitter Bold"}.rt-product-slider-wrapper .slider-title .dotts-container .slick-dots,.rt-slider-wrapper .slider-title .dotts-container .slick-dots{position:relative;display:flex;bottom:initial}.rt-product-slider-wrapper .slick-list.draggable,.rt-slider-wrapper .slick-list.draggable{margin-top:2em}.rt-product-slider-wrapper .slick-arrow,.rt-slider-wrapper .slick-arrow{top:-1.2em;font-size:30px;transition:all .3s;color:#023f5c;width:1em;height:1em}.rt-product-slider-wrapper .slick-arrow::before,.rt-slider-wrapper .slick-arrow::before{content:none}.rt-product-slider-wrapper .slick-arrow .svg-icon,.rt-slider-wrapper .slick-arrow .svg-icon{width:1em;height:1em}.rt-product-slider-wrapper .slick-prev,.rt-slider-wrapper .slick-prev{right:1.3em;left:auto}.rt-product-slider-wrapper .slick-next,.rt-slider-wrapper .slick-next{right:0}.rt-multiple-items.slick-slider .rt-slide.background-slide{height:100%}.rt-multiple-items.slick-slider .rt-slide.background-slide .rt-slide-image{height:100%}.rt-multiple-items.slick-slider .rt-slide.simply-slide img{width:100%;height:auto}.slick-list.draggable,.slick-slide>div,.slick-track{line-height:1}.rt-multiple-items{display:none}.slick-dotted.slick-slider{margin-bottom:0}.rt-multiple-items:not(.multirows-slider) .slick-track,.rt-multiple-items:not(.multirows-slider) .slick-slide{display:flex !important}.rt-multiple-items:not(.multirows-slider) .slick-track>div,.rt-multiple-items:not(.multirows-slider) .slick-slide>div{max-width:100%;width:100%}.rt-multiple-items:not(.multirows-slider) .slick-slide{height:auto}.rt-multiple-items:not(.multirows-slider) .slick-slide>div{height:100%}.rt-multiple-items:not(.multirows-slider) .slick-slide>div>div{height:100%;max-width:100%}.rt-multiple-items:not(.multirows-slider) .slick-slide img{width:100%}.rt-multiple-items:not(.multirows-slider) .rt-slide.simply-slide{height:100%}.rt-multiple-items:not(.multirows-slider) .rt-slide .wrapper{height:100%;display:flex}.rt-page-preloader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:999999;display:flex;align-items:center;justify-content:center;background:#fff;transition:all 1s;opacity:1}.rt-page-preloader .sk-folding-cube{width:4em;height:4em;position:relative;margin:auto;transform:rotateZ(45deg)}.rt-page-preloader .sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.rt-page-preloader .sk-folding-cube .sk-cube::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;animation:sk-folding-cube-angle 2.4s infinite linear both;transform-origin:100% 100%}.rt-page-preloader .sk-folding-cube .sk-cube.sk-cube-1::before{background-color:#06f}.rt-page-preloader .sk-folding-cube .sk-cube.sk-cube-2{transform:scale(1.1) rotateZ(90deg)}.rt-page-preloader .sk-folding-cube .sk-cube.sk-cube-2::before{animation-delay:.3s;background-color:#f4f4f4}.rt-page-preloader .sk-folding-cube .sk-cube.sk-cube-3{transform:scale(1.1) rotateZ(180deg)}.rt-page-preloader .sk-folding-cube .sk-cube.sk-cube-3::before{background-color:#d4b256;animation-delay:.6s}.rt-page-preloader .sk-folding-cube .sk-cube.sk-cube-4{transform:scale(1.1) rotateZ(270deg)}.rt-page-preloader .sk-folding-cube .sk-cube.sk-cube-4::before{background-color:#000;animation-delay:.9s}@keyframes sk-folding-cube-angle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{transform:perspective(140px) rotateY(180deg);opacity:0}}.rt-page-preloader.preloader-remove{opacity:0;z-index:-10}.rt-screen-locker{position:fixed;left:0;top:0;height:100%;width:100%;background:rgba(255,255,255,.8);z-index:2000;display:none}.rt-screen-locker.shown{display:block}.rt-screen-locker::before{height:50px;width:50px;display:block;position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;content:"";animation:spin 1s linear infinite;background:url(img/preloader-spin.png) center center;background-size:auto auto;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}@keyframes spin{100%{transform:rotate(360deg)}}.post-grid-wrapper .posts-container.scrollbar-rail{display:flex}.post-grid-wrapper .post-wrapper{margin-bottom:15px}.post-grid-wrapper .popup-content{display:none}.post-grid-wrapper.feedback-posts .header{display:flex;padding-left:15px;padding-right:15px;margin-bottom:4em;position:relative}.post-grid-wrapper.feedback-posts .header .title{font-family:"Bitter Bold";font-size:1.875rem;line-height:1;text-align:center;flex:auto}.post-grid-wrapper.feedback-posts .header .title::before,.post-grid-wrapper.feedback-posts .header .title::after{display:inline-block;width:1em;height:1em;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-star-fill" viewBox="0 0 16 16"><path d="M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z"/></svg>');background-repeat:no-repeat;background-size:1.3rem 1.3rem;background-position:center}.post-grid-wrapper.feedback-posts .header .title::before{margin-right:.5em}.post-grid-wrapper.feedback-posts .header .title::after{margin-left:.5em}.post-grid-wrapper.feedback-posts .header .post-archive-link{margin-left:1em;padding:0 1em;position:absolute;right:0;left:auto}.post-grid-wrapper.feedback-posts .post-wrapper{padding-left:3px;padding-right:3px}.post-grid-wrapper.feedback-posts .post-wrapper .post-data{height:100%;padding:30px 20px 15px 20px;background:#fff;border-radius:8px;display:flex;flex-direction:column}.post-grid-wrapper.feedback-posts .post-wrapper .wp-post-image{display:block;max-width:125px;margin-left:auto;margin-right:auto;border-radius:50%;margin-bottom:2em}.post-grid-wrapper.feedback-posts .post-wrapper .default-image{width:125px;height:125px;flex:0 0 125px;margin-left:auto;margin-right:auto;background:#d4b256;border-radius:50%;margin-bottom:2em;display:flex;align-items:center;justify-content:center}.post-grid-wrapper.feedback-posts .post-wrapper .default-image img{width:65%}.post-grid-wrapper.feedback-posts .post-wrapper .title{font-family:"Bitter Bold";margin-bottom:1em}.post-grid-wrapper.feedback-posts .post-wrapper .content{flex:auto;display:flex;flex-direction:column}.post-grid-wrapper.feedback-posts .post-wrapper .content.has-rating .excerpt{margin-bottom:1.5em}.post-grid-wrapper.feedback-posts .post-wrapper .content table.post-multi-rating{margin-top:auto}.post-grid-wrapper.feedback-posts .post-wrapper .content table.post-multi-rating tr:not(.total-rating),.post-grid-wrapper.feedback-posts .post-wrapper .content table.post-multi-rating td.title{display:none}.post-grid-wrapper.feedback-posts .post-wrapper .content table.post-multi-rating .star-rating{justify-content:center;padding:0}.post-grid-wrapper.feedback-posts .post-wrapper .read-more{color:#d4b256;margin-left:.5em;cursor:pointer}.post-grid-wrapper.feedback-posts .post-wrapper .read-more:hover{text-decoration:underline}.sidewall-left #primary{float:right;width:75%;padding-left:15px}.sidewall-left #secondary{float:left;width:25%;position:relative}.sidewall-left #secondary .widgets-list{top:0;left:0;width:100%}.sidewall-right #primary{float:left;width:75%;padding-right:15px}.sidewall-right #secondary{float:right;width:25%}.no-sidewall #primary{float:left;width:100%}.no-sidewall #secondary{display:none}.wc-sidewall-left .archive-product-wrapper{display:flex;flex-direction:row-reverse;margin-top:3em}.wc-sidewall-left .archive-product-wrapper .main-wrapper{flex:0 0 75%;max-width:75%}.wc-sidewall-left .archive-product-wrapper .wc-sidewall-content{flex:0 0 25%;min-width:250px;max-width:25%}.wc-sidewall-right .archive-product-wrapper{display:flex;margin-top:3em}.wc-sidewall-right .archive-product-wrapper .main-wrapper{flex:0 0 75%;max-width:75%}.wc-sidewall-right .archive-product-wrapper .wc-sidewall-content{flex:0 0 25%;min-width:250px;max-width:25%}#masthead{position:relative;width:100%;display:flex;flex-wrap:wrap}#masthead.fixed{position:fixed;top:0;z-index:1000}#masthead .panels-wrapper{flex:0 0 100%;z-index:100}#masthead .site-logo-svg.svg-icon{width:100%;display:flex;align-items:center}#masthead .site-logo-svg.svg-icon svg{height:auto;width:auto}#masthead .navbar-brand{display:flex;align-items:center;padding:0;margin:0}#masthead .navbar-brand{flex:0 0 8%;max-width:80px}#site-top-panel{position:relative;background:#f4f4f4;font-size:12px;color:#000}#site-top-panel .content-wrapper{justify-content:space-between}#site-top-panel #top-menu{flex-direction:row}#site-top-panel #top-menu .menu-item{position:relative}#site-top-panel #top-menu .menu-item a.nav-link{color:#737474;line-height:25px;padding-left:30px}#site-top-panel #top-menu .menu-item:hover a.nav-link{color:#f30d23}#site-top-panel #top-menu .menu-item-icon::before{position:absolute;top:0;left:0;width:25px;height:25px;display:flex;align-items:center;justify-content:center;font-size:1.5em}#site-top-panel #top-menu .nav-link{padding:0 1em 0 20px}#site-header-panel{color:#fff}#site-header-panel .wrapper{display:flex;padding-top:.2em}#site-header-panel .wrapper>div{display:flex;align-items:flex-start}#site-header-panel .wrapper>div:last-child{margin-left:auto}#site-header-panel .navbar-nav.mobile-menu{display:none}#site-header-panel nav{padding:0;width:100%;max-width:100%}#site-header-panel .addon-phone-number a{font-size:.875rem;font-family:"Bitter Bold"}#site-header-panel .nav-bar-addon .addon-phone{min-width:9em;text-align:right}#site-header-panel .nav-bar-addon .addon-text{font-size:.75rem;padding:.3em .9em}#site-header-panel .nav-bar-addon .addon-regions{font-size:.875rem;min-width:10em;text-align:right}#site-header-panel .bootstrap-select .filter-option{font-size:.875rem}#site-header-panel .bootstrap-select .dropdown-toggle{padding:0 .9em}#site-header-panel .bootstrap-select .dropdown-toggle::after{fill:currentColor}#site-header-panel .bootstrap-select .dropdown-menu{background:#000;color:#fff;font-size:.875rem}#site-header-panel .bootstrap-select .dropdown-menu .dropdown-item{padding:.2em .9em}#site-header-panel .bootstrap-select .dropdown-menu .dropdown-item.active,#site-header-panel .bootstrap-select .dropdown-menu .dropdown-item:focus{background:rgba(0,0,0,0);color:#d4b256}#site-header-panel .bootstrap-select .dropdown-menu .dropdown-item:hover{background:rgba(0,0,0,0)}.navbar .navbar-nav{flex-grow:1}#main-menu{flex-direction:row;align-items:center}#main-menu a{font-size:.875rem;padding:.3em .8em}#main-menu li:first-child a{padding-left:0}#main-menu li .menu-item-addon{margin-right:.5em}#main-menu li .menu-item-addon .svg-icon{font-size:1.5em}#navbarSupportedContent{font-size:1.125rem;z-index:12}#navbarSupportedContent .nav-bar-addon{display:flex;align-items:center;padding-left:0}#navbarSupportedContent .nav-bar-addon a{font-weight:700}#navbarSupportedContent .nav-bar-addon .addon-phone{display:flex;flex-wrap:wrap}#navbarSupportedContent .nav-bar-addon .addon-phone .addon-text{margin-left:.5em;opacity:.8}#navbarSupportedContent .nav-bar-addon .addon-social{margin-left:1em}#navbarSupportedContent .nav-bar-addon .addon-social a{display:block;color:#737474;transition:.3s}#navbarSupportedContent .nav-bar-addon .addon-social a:hover{color:#f30d23}#navbarSupportedContent .nav-bar-addon .addon-social .social{display:flex}#navbarSupportedContent .nav-bar-addon .addon-social .social-element{margin:0 .4em;font-size:1.3em}.rt-catalog-menu-button{position:relative;display:flex;align-items:center;padding:.4em 1em;font-family:"Bitter Bold";font-size:1.125rem}.rt-catalog-menu-button .toggle-burger{width:20px;height:20px;margin-right:1em;background:rgba(0,0,0,0);display:flex;align-items:center;cursor:pointer}.rt-catalog-menu-button .toggle-burger span{width:100%;height:2px;background:#fff;position:relative}.rt-catalog-menu-button .toggle-burger span::before,.rt-catalog-menu-button .toggle-burger span::after{content:"";position:absolute;left:0;width:100%;height:2px;background:#fff;transition:transform .3s ease}.rt-catalog-menu-button .toggle-burger span::before{bottom:-7px}.rt-catalog-menu-button .toggle-burger span::after{top:-7px}.rt-catalog-menu-button:hover .toggle-burger span{background:#d4b256}.rt-catalog-menu-button:hover .toggle-burger span::before,.rt-catalog-menu-button:hover .toggle-burger span::after{background:#d4b256}.rt-catalog-menu-button.open .toggle-burger{justify-content:center}.rt-catalog-menu-button.open .toggle-burger span{background:rgba(0,0,0,0)}.rt-catalog-menu-button.open .toggle-burger span::before{transform:translateY(-7px) rotate(-45deg)}.rt-catalog-menu-button.open .toggle-burger span::after{transform:translateY(7px) rotate(45deg)}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-si img{border:none}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-st,.dgwt-wcas-suggestions-wrapp .dgwt-wcas-sp{font-size:.875rem}#main-search-panel{display:flex;justify-content:flex-end;padding-bottom:.875rem;position:relative}#main-search-panel>.wrapper{display:flex;flex-wrap:wrap;align-items:flex-end}#main-search-panel .navbar-brand,#main-search-panel .rt-catalog-menu-button,#main-search-panel .rt-ajax-product-search{margin-right:2em}#main-search-panel a{text-decoration:none}#main-search-panel .dgwt-wcas-sf-wrapp input::-webkit-input-placeholder{font-family:"Bitter Regular";font-size:.875rem;font-style:normal;color:#000;opacity:1}#main-search-panel .dgwt-wcas-sf-wrapp input::-moz-placeholder{font-size:.875rem;font-family:"Bitter Regular";font-style:normal;color:#b6b6b7;opacity:1}#main-search-panel .dgwt-wcas-sf-wrapp input:-moz-placeholder{font-size:.875rem;color:#b6b6b7;font-style:normal}#main-search-panel .dgwt-wcas-sf-wrapp input:-ms-input-placeholder{font-size:.875rem;color:#b6b6b7;font-style:normal}#main-search-panel .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{width:2.875rem;min-width:unset;height:100%;min-height:unset;bottom:0;background:rgba(0,0,0,0);padding:0 10px;border-left:1px solid #b6b6b7}#main-search-panel .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::before{content:none}#main-search-panel .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit svg{width:35px;max-width:80%}#main-search-panel .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border:1px solid #fff;border-radius:0;height:2.25rem;padding:.625rem 15px;background:rgba(0,0,0,0);color:#fff}#main-search-panel .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{box-shadow:none;background:rgba(255,255,255,.5)}#main-search-panel .dgwt-wcas-has-submit .dgwt-wcas-ico-magnifier{height:50%}#main-search-panel .dgwt-wcas-has-submit .dgwt-wcas-search-submit{background:#fff}#main-search-panel .dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#000}#main-search-panel .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:auto;right:15px;opacity:1;max-height:unset;height:80%;fill:#b6b6b7;color:#b6b6b7}#main-search-panel .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier path{color:#b6b6b7;fill:#b6b6b7}#main-search-panel .rt-ajax-product-search{flex:auto}#main-search-panel .rt-ajax-product-search .dgwt-wcas-search-wrapp{max-width:650px;min-width:unset;margin:0}#main-search-panel .dgwt-wcas-preloader{margin-right:.5em}#main-search-panel .links-wrapper{display:flex;align-items:center}#main-search-panel .link{font-family:"Bitter Regular";display:flex;align-items:center;margin:0 1em}#main-search-panel .link a{display:flex;flex-direction:column;align-items:center;transition:all .3s}#main-search-panel .link a .text,#main-search-panel .link a .count,#main-search-panel .link a .total{opacity:.8;font-size:.75rem}#main-search-panel .link a:hover .text,#main-search-panel .link a:hover .count,#main-search-panel .link a:hover .total{opacity:1}#main-search-panel .link .svg-icon{display:inline;font-size:1.5em;position:relative}#main-search-panel .link .count{position:absolute;top:-3px;left:auto;padding:0 .5em;border-radius:1em;font-size:.5em;background:#d4b256;color:#fff;display:inline-block;min-width:2em;text-align:center}#main-search-panel .link .wishlist-link.empty .count,#main-search-panel .link .wishlist-link.empty .total,#main-search-panel .link .compare-link.empty .count,#main-search-panel .link .compare-link.empty .total{display:none}#main-search-panel .cart-content-link>ul{align-self:center}#main-search-panel .cart-content-link:hover .widget_shopping_cart{display:block}#main-search-panel .cart-content-link:hover .widget_shopping_cart_content{opacity:1}#main-search-panel .cart-content-link:hover .widget_shopping_cart_content .woocommerce-mini-cart__empty-message{padding:16px 16px 6px 16px;margin-bottom:0;text-align:center}#main-search-panel .rt-site-header-cart{list-style-type:none;padding:0;margin-bottom:0;position:relative}#main-search-panel .rt-site-header-cart .widget_shopping_cart{display:none;position:absolute;z-index:20;top:100%;right:0;width:400px;margin-top:-5px}#main-search-panel .rt-site-header-cart .widget_shopping_cart .total{border-top:none;font-family:"Bitter Bold";font-size:1rem;display:flex;justify-content:space-between;align-items:center;padding:15px;background-color:#d4b256;margin:10px 0 0 0}#main-search-panel .widget_shopping_cart_content{background:#fff;box-shadow:0 0 5px #d5d3d0;border-radius:10px;padding:0 0 10px 0;position:relative;margin-top:1em;color:#000}#main-search-panel .widget_shopping_cart_content a{color:#000}#main-search-panel .widget_shopping_cart_content .woocommerce-mini-cart__buttons.buttons{margin:0}#main-search-panel .widget_shopping_cart_content .woocommerce-mini-cart__buttons.buttons .cart-contents-link{display:block;color:#fff;background:#000;margin:0;padding:15px;text-align:center;font-family:"Bitter Regular";transition:color .3s}#main-search-panel .widget_shopping_cart_content .woocommerce-mini-cart__buttons.buttons .cart-contents-link:hover{color:#d4b256}#main-search-panel ul.product_list_widget{padding:10px 15px}#main-search-panel .woocommerce-mini-cart-item.mini_cart_item{display:flex;padding:10px 0}#main-search-panel .woocommerce-mini-cart-item.mini_cart_item .item-image{flex:0 0 50%;padding-right:15px}#main-search-panel .woocommerce-mini-cart-item.mini_cart_item .item-image img{width:100%}#main-search-panel .woocommerce-mini-cart-item.mini_cart_item .cart-item-data{flex:auto;display:flex;flex-direction:column}#main-search-panel .woocommerce-mini-cart-item.mini_cart_item .product-name{font-family:"Bitter Regular";margin-bottom:.5em}#main-search-panel .woocommerce-mini-cart-item.mini_cart_item .product-name a{font-weight:normal;font-size:.75rem;display:block}#main-search-panel .woocommerce-mini-cart-item.mini_cart_item .variation{margin:.5em 0 0 0;padding-left:0;border-left:none;font-size:.625rem}#main-search-panel .woocommerce-mini-cart-item.mini_cart_item .variation .attribute{display:flex;flex-wrap:wrap}#main-search-panel .woocommerce-mini-cart-item.mini_cart_item .variation dt{font-weight:normal}#main-search-panel .woocommerce-mini-cart-item.mini_cart_item .variation dd{margin:0 0 0 .5em}#main-search-panel .woocommerce-mini-cart-item.mini_cart_item .subtotal{font-family:"Bitter Bold";font-weight:normal;font-size:.875rem;padding-right:0;display:flex;flex-direction:column;line-height:1}#main-search-panel .woocommerce-mini-cart-item.mini_cart_item .subtotal del{font-family:"Bitter Regular"}#main-search-panel .woocommerce-mini-cart-item.mini_cart_item .subtotal ins{text-decoration:none}#main-search-panel .woocommerce-mini-cart-item.mini_cart_item .subtotal .unit{font-family:"Bitter Regular"}#shop-menu-panel{flex:0 0 100%;padding-bottom:.5em}#shop-menu-panel a{font-size:.875rem;font-family:"Bitter Regular";text-transform:uppercase;color:#d4b256}#shop-menu-panel a:hover{color:#fff}#shop-menu-panel ul#shop-menu>li>a,#shop-menu-panel ul#communications-menu>li>a{font-size:1rem}#shop-menu-panel .shop-menu-wrapper{padding-left:15px;padding-right:15px;display:flex;align-items:center;justify-content:space-between}#shop-menu-panel #shop-menu{flex-direction:row;padding:7px 0}#shop-menu-panel #shop-menu li{margin-right:1em;position:relative}#shop-menu-panel #shop-menu li:hover .sub-menu{display:block}#shop-menu-panel #shop-menu .sub-menu{position:absolute;z-index:20;padding:1em 0;list-style:none;display:none}#shop-menu-panel #shop-menu .sub-menu li{margin:0;white-space:nowrap;padding:5px 1em}#shop-menu-panel #communications-menu{flex-direction:row;align-items:center;padding:7px 0}#shop-menu-panel #communications-menu li:not(:last-child){margin-right:1em}#shop-menu-panel #communications-menu li:last-child{margin-left:1em}#shop-menu-panel #communications-menu li.call-action a{text-transform:none;display:block;border:2px dotted #d4b256;padding:.5em 1.5em;border-radius:2em;color:#d4b256}#shop-menu-panel #communications-menu li.call-action a:hover{background:#d4b256;color:#000;border-style:solid}#shop-menu-panel #communications-menu li.call-phone{display:none}#shop-menu-panel #communications-menu li.call-action .svg-icon{display:none}#shop-menu-panel #communications-menu li.vkontakte a{color:#07f}#shop-menu-panel #communications-menu li.whatsapp a{color:#00e676}#shop-menu-panel #communications-menu .svg-icon{font-size:2em;line-height:1;display:flex}#menu-sidewall-menu{margin:0}#main-product-categories{position:absolute;left:0;top:100%;width:100%;background:rgba(0,0,0,0);z-index:-100;opacity:0;transition:all .5s;pointer-events:none;display:none}#main-product-categories .scrolling-menu{height:50vh;max-height:50vh;min-height:466px;flex:auto}#main-product-categories .screen-shadow{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15);opacity:0;transition:all .3s}#main-product-categories.open{display:block;opacity:1;z-index:100;pointer-events:inherit}#main-product-categories.open .screen-shadow{display:block;opacity:1}#main-product-categories>.container{max-width:unset;padding:0;position:relative}#main-product-categories .menu-wrapper{z-index:10;display:flex;width:100%}#main-product-categories .widget_product_categories{display:none}#main-product-categories li{margin:0;padding:0;transition:.3s}#main-product-categories li:hover>a,#main-product-categories .top-level li.open>a{text-decoration:underline;color:#fff}#main-product-categories li::before{content:none}#main-product-categories li.cat-parent>a{padding-right:0;font-family:"Bitter Bold"}#main-product-categories a{display:block;padding:5px 0;font-size:.875rem;color:#fff;text-decoration:none;flex:auto;display:flex;align-items:center}#main-product-categories .top-level-wrapper{flex:0 0 20%;padding:15px 0}#main-product-categories .top-level ul{display:flex;flex-direction:column;flex:0 0 100%;padding:0}#main-product-categories .top-level li{display:flex;flex-direction:row-reverse;align-items:center;margin-bottom:.5em}#main-product-categories .top-level li a{font-family:"Bitter Bold"}#main-product-categories .top-level .cat-item-icon{display:none}#main-product-categories .top-level .cat-item-icon img{width:auto;max-width:100%}#main-product-categories .top-level .brand-item .cat-item-icon{display:none}#main-product-categories .top-level .navigation-icon{margin-left:auto;flex:0 0 2em;height:2em;display:flex;justify-content:center;align-items:center;transition:all .3s}#main-product-categories .top-level li.open .navigation-icon span{transform:rotate(-90deg)}#main-product-categories .opened-top-level-wrapper{flex:0 0 80%;background:rgba(0,0,0,0)}#main-product-categories .opened-top-level-wrapper .helper{border-left:2px solid #000;min-height:100%;padding:15px 0;display:flex;justify-content:space-between;padding-top:20px}#main-product-categories .opened-top-level-wrapper .helper .cat-accent-container{flex:0 0 30%;border-left:2px solid #000;padding:0 10px}#main-product-categories .opened-top-level-wrapper .helper .cat-accent{display:flex;flex-direction:column;align-items:flex-start;padding:0}#main-product-categories .opened-top-level-wrapper .helper .cat-accent .cat-accent-image{margin-bottom:1em}#main-product-categories .opened-top-level-wrapper .helper .cat-accent .cat-accent-title{font-family:"Bitter Bold";font-size:1rem;line-height:1.2}#main-product-categories .opened-top-level-wrapper .helper .cat-accent .cat-accent-text{margin-top:.5em;font-size:.875rem;line-height:1.2}#main-product-categories .opened-top-level{list-style-type:none;padding-left:1em;height:100%}#main-product-categories .opened-top-level .navigation-icon{display:none}#main-product-categories .opened-top-level a{padding:7px 13px;font-size:.875rem;border-radius:2em;display:block}#main-product-categories .opened-top-level li.cat-parent>a:hover{color:#fff;text-decoration:underline;opacity:.6}#main-product-categories .opened-top-level li.cat-parent>ul a:hover{color:#fff;text-decoration:underline}#main-product-categories .opened-top-level ul{list-style-type:none}#main-product-categories .opened-top-level li.level-parent{display:none}#main-product-categories .opened-top-level>li{margin-bottom:.5em}#main-product-categories .opened-top-level>li ul{padding:0}#main-product-categories .opened-top-level>li>ul{padding:0 5px 0 15px}.general-info-wrapper{margin-bottom:2em}.general-info-wrapper .info{padding:1em;border:2px solid #f30d23;border-radius:10px}.general-info-wrapper .info-header{font-weight:bold}.general-info-wrapper .info-content{font-size:.875rem}.accent-section.page-accent .general-info-wrapper{margin-top:1.5em}.flex-basic-50-percent{flex:0 0 50%}.flex-basic-100-percent{flex:0 0 100%}.accent-block-wrapper{height:100%;max-width:100%;margin-left:auto;margin-right:auto}.accent-block-slider .slick-slide img{border-radius:15px}.accent-block-slider .slick-arrow{width:1.875rem;height:1.875rem;border:none;transition:all .3s;font-size:1.875rem;color:#fff;opacity:.5}.accent-block-slider .slick-arrow:hover{opacity:.8}.accent-block-slider .slick-prev{left:10px}.accent-block-slider .slick-next{right:10px}.accent-block-slider .slick-prev::before,.accent-block-slider .slick-next::before{content:none}.accent-block-slider .slick-slider.slick-dotted{margin-bottom:40px}.accent-block-slider .slick-slider.slick-dotted .slick-dots{bottom:-40px}.accent-block-slider .slick-slider.slick-dotted .slick-dots li{margin:0 .2em;width:60px;height:5px}.accent-block-slider .slick-slider.slick-dotted .slick-dots li button{width:100%;height:100%}.accent-block-slider .slick-slider.slick-dotted .slick-dots li button::before{content:"";width:100%;height:100%;background:#b6b6b7;opacity:1;border:none}.accent-block-slider .slick-slider.slick-dotted .slick-dots li.slick-active button::before{opacity:.5}.accent-text-block-wrapper{height:100%;display:flex;align-items:center;padding:10%}.accent-text-block-wrapper .text-block-title{font-size:23px;margin-bottom:15px}.accent-text-block-wrapper .text-block-content{font-size:1.125rem}.accent-block-wrapper .accent-modules-block-wrapper{display:flex;flex-wrap:wrap;justify-content:space-evenly}.accent-block-wrapper.horizontal .accent-modules-block-wrapper{flex-direction:column;height:100%}.accent-block-wrapper.horizontal .flex-basic-50-percent:first-child{padding-bottom:2.5px}.accent-block-wrapper.horizontal .flex-basic-50-percent:last-child{padding-top:2.5px}.accent-block-wrapper.vertical .accent-modules-block-wrapper{flex-direction:row}.accent-block-wrapper.vertical .flex-basic-50-percent:first-child{padding-right:2.5px}.accent-block-wrapper.vertical .flex-basic-50-percent:last-child{padding-left:2.5px}.accent-block-wrapper.vertical .flex-basic-100-percent:first-child{padding-top:0;padding-bottom:2.5px}.accent-block-wrapper.vertical .flex-basic-100-percent:last-child{padding-top:2.5px;padding-bottom:0}.accent-block-wrapper.addon-top .accent-block-addon{padding-bottom:5px}.accent-block-wrapper.addon-top .accent-modules-block-wrapper{align-items:flex-end}.accent-block-wrapper.addon-bottom .accent-block-addon{padding-top:5px}.accent-block-wrapper.addon-bottom .accent-block-addon .accent-modules-block-wrapper{align-items:flex-start}.accent-block-wrapper.addon-left .accent-block-addon{padding-right:5px}.accent-block-wrapper.addon-left .accent-modules-block-wrapper{align-items:flex-end}.accent-block-wrapper.addon-right .accent-block-addon{padding-left:5px}.accent-block-wrapper.addon-right .accent-modules-block-wrapper{align-items:flex-start}.accent-module-wrapper{position:relative}.accent-module-wrapper .module{height:100%;position:relative}.accent-module-wrapper .module-image{height:100%;border-radius:15px}.accent-module-wrapper .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:.5;transition:all .5s}.accent-module-wrapper .module-content-wrapper{position:absolute;left:0;bottom:0;padding:40px 20px;max-height:100%;overflow:hidden;transition:all .5s}.accent-module-wrapper .title{color:#fff;font-size:1.25rem}.accent-module-wrapper .content{margin-top:10px;color:#fff;font-size:15px}.accent-module-wrapper:hover .overlay{opacity:1}.accent-module-wrapper:hover .module-content-wrapper{bottom:10px}@media(max-width: 992px){.accent-block-wrapper.horizontal .accent-modules-block-wrapper{flex-direction:row}.accent-block-wrapper.horizontal .accent-modules-block-wrapper .flex-basic-50-percent:first-child{padding:0 2.5px 0 0}.accent-block-wrapper.horizontal .accent-modules-block-wrapper .flex-basic-50-percent:last-child{padding:0 0 0 2.5px}.accent-block-wrapper.horizontal .accent-modules-block-wrapper .flex-basic-100-percent:first-child{padding-top:0;padding-bottom:2.5px}.accent-block-wrapper.horizontal .accent-modules-block-wrapper .flex-basic-100-percent:last-child{padding-top:2.5px;padding-bottom:0}.accent-block-wrapper.addon-left .accent-block-addon{padding-bottom:5px;padding-right:0}.accent-block-wrapper.addon-right .accent-block-addon{padding-top:5px;padding-left:0}}@media(max-width: 768px){.accent-block-wrapper.horizontal .accent-modules-block-wrapper{flex-direction:column !important}.accent-block-wrapper.horizontal .accent-modules-block-wrapper .flex-basic-50-percent{flex:auto}.accent-block-wrapper.horizontal .accent-modules-block-wrapper .accent-module-wrapper{align-self:stretch;flex-basis:auto}.accent-block-wrapper.horizontal .accent-modules-block-wrapper .flex-basic-50-percent:first-child{padding:0 0 2.5px 0}.accent-block-wrapper.horizontal .accent-modules-block-wrapper .flex-basic-50-percent:last-child{padding:2.5px 0 0 0}}@media(max-width: 768px){.accent-block-wrapper.vertical{flex-direction:column !important}.accent-block-wrapper.vertical .accent-modules-block-wrapper .flex-basic-50-percent{flex:auto}.accent-block-wrapper.vertical .accent-modules-block-wrapper .accent-module-wrapper{align-self:stretch;flex-basis:auto}.accent-block-wrapper.vertical .accent-modules-block-wrapper .flex-basic-50-percent:first-child{padding:0 0 2.5px 0}.accent-block-wrapper.vertical .accent-modules-block-wrapper .flex-basic-50-percent:last-child{padding:2.5px 0 0 0}}.products-present{margin-top:3em}.products-present .present-info{background:rgba(0,0,0,0);padding:1em 0;margin-bottom:2em}.products-present .present-info .content-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.products-present .present-info .dotts-container .slick-dots{position:relative;display:flex;bottom:initial}.products-present .present-info .title{font-family:"Bitter Bold";font-size:1.875rem;line-height:1;text-align:center;position:relative;padding-left:1.5em;padding-right:1.5em}.products-present .present-info .title::before,.products-present .present-info .title::after{top:.1em;position:absolute;display:inline-block;width:1em;height:1em;content:"";margin-top:-0.125em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-star-fill" viewBox="0 0 16 16"><path d="M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z"/></svg>');background-repeat:no-repeat;background-size:1.3rem 1.3rem;background-position:center}.products-present .present-info .title::before{left:0}.products-present .present-info .title::after{right:0;left:auto}.products-present .present-info .link{margin-left:1em}.products-present .rt-product-slider-wrapper .slick-arrow{top:0}.products-present .slick-dots li{width:auto;height:auto}.products-present .slick-dots li button{width:1rem;height:1rem;border-radius:50%;background:#fff;opacity:.4}.products-present .slick-dots li button:hover{opacity:.6}.products-present .slick-dots li button::before{content:none}.products-present .slick-dots li.slick-active button{opacity:1}.products-present .selected-products-wrapper.scrollbar-rail,.products-present .category-products-wrapper.scrollbar-rail{display:flex}.products-present .selected-products-wrapper.scrollbar-rail .product,.products-present .category-products-wrapper.scrollbar-rail .product{margin-bottom:1em}.products-present .selected-products-wrapper.scrollbar-rail.scroll-scrollx_visible,.products-present .category-products-wrapper.scrollbar-rail.scroll-scrollx_visible{margin-left:0}@media(min-width: 992px){.products .product.col-lg-2{flex:0 0 20%;max-width:20%}}body.home #masthead{background:rgba(0,0,0,0)}body.home #site-header-panel,body.home #main-search-panel,body.home #shop-menu-panel{background:rgba(0,0,0,0)}body.home.is-scrolled #masthead.fixed{position:fixed;top:0}body.home #main-accent-section .template-part-content,body.home #main-accent-section .part-content-wrapper{height:100%}body.home #main-accent-section .part-content-wrapper{display:flex;flex-direction:column}body.home #main-accent-section .wp-block-columns{height:100%;align-items:center}body.home #main-accent-section .wp-block-columns:first-child{padding-top:15em}body.home #main-accent-section .wp-block-columns.link-block{margin-top:2em}body.home #main-accent-section .wp-block-columns.link-block .wp-block-column{text-align:center}body.home #main-accent-section .wp-block-columns.link-block a{color:#fff;padding:1em 2em;border:1px solid #fff;min-width:70%;display:inline-block;text-align:center;font-size:1.125rem;transition:all .3s}body.home #main-accent-section .wp-block-columns.link-block a:hover{color:#000;background:#d4b256;border-color:#d4b256}body.home #main-accent-section .wp-block-image{height:unset}body.home #section-about{padding-top:5em}body.home #section-about h1{font-family:"Bitter Bold";font-size:1.875rem;text-align:right;padding-right:2em}body.home #section-advantages{color:#fff}body.home #section-advantages p{line-height:1}body.home #section-advantages p strong{font-size:calc(2.0833333333vw + 20px)}body.home #section-advantages li{list-style:square;margin-bottom:.5em}body.home #section-how-place-order{color:#fff}body.home #section-how-place-order a{color:#fff}body.home #section-how-place-order h2,body.home #section-how-place-order .h2{font-size:2.5rem;font-family:"Bitter Regular";position:relative;line-height:1.1;padding-bottom:.3em;margin-bottom:1em}body.home #section-how-place-order h2::before,body.home #section-how-place-order .h2::before{content:"";display:block;width:3.2em;height:3px;position:absolute;bottom:0;top:auto;left:0}body.home #section-how-place-order .wp-block-columns ul{padding-left:1em;margin-bottom:2em}body.home #section-how-place-order .wp-block-columns ul li{margin-bottom:.5em}body.home #section-how-place-order .wp-block-columns .wp-block-image{position:relative;padding:1.625rem;max-width:500px;margin-left:auto;margin-right:auto;overflow:hidden}body.home #section-how-place-order .wp-block-columns .wp-block-image::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:7px dotted;border-radius:50%;animation:rotate 100s infinite linear}body.home #section-how-place-order .wp-block-columns .wp-block-image::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:.7;border-radius:50%}body.home #section-how-place-order .wp-block-columns .wp-block-image img{border-radius:50%;border:1.5rem solid #595959}body.home #section-how-place-order .wp-block-columns:nth-child(odd) h2::before,body.home #section-how-place-order .wp-block-columns:nth-child(odd) .h2::before{background:#06f}body.home #section-how-place-order .wp-block-columns:nth-child(odd) .wp-block-image::before{border-color:#06f;animation-direction:reverse}body.home #section-how-place-order .wp-block-columns:nth-child(odd) .wp-block-image::after{box-shadow:inset 170px 0 80px #000}body.home #section-how-place-order .wp-block-columns:nth-child(even) h2::before,body.home #section-how-place-order .wp-block-columns:nth-child(even) .h2::before{background:#d4b256}body.home #section-how-place-order .wp-block-columns:nth-child(even) .wp-block-image::before{border-color:#d4b256}body.home #section-how-place-order .wp-block-columns:nth-child(even) .wp-block-image::after{box-shadow:inset -170px 0 80px #000}body.home #section-how-place-order .wp-block-columns:not(:last-child){margin-bottom:5em}body.home .site-footer{margin-top:0}.top-categories-present{padding-left:15px;padding-right:15px}.top-categories-present .top-category{min-height:26.3157894737vw}.top-categories-present .top-category .image{overflow:hidden;padding-left:0;padding-right:0}.top-categories-present .top-category .image .b-lazy{height:100%;background-position:center;background-size:cover;transition:all 2s}.top-categories-present .top-category:hover .image .b-lazy{transform:scale(1.2)}.top-categories-present .top-category .data{display:flex;align-items:center;background:#000;color:#fff;position:relative;padding-top:1em;padding-bottom:1em;overflow:hidden}.top-categories-present .top-category .data a{color:#fff}.top-categories-present .top-category .data a:hover{color:#d4b256}.top-categories-present .top-category .data ul{list-style:none;padding:0;margin:0;z-index:1}.top-categories-present .top-category .data ul li{font-size:.875rem;margin-bottom:.4em}.top-categories-present .top-category .data ul li:first-child{font-size:1.5rem;font-family:"Bitter Bold"}.top-categories-present .top-category .data .decor-text{position:absolute;white-space:nowrap;font-family:"Bitter Bold";font-size:calc(8.3333333333vw + 10px);text-transform:uppercase;line-height:1;opacity:.3;transform:rotate(-90deg);transform-origin:top left;top:calc(100% - 15px)}.top-categories-present .top-category .data .decor-figure{position:absolute;bottom:3em;top:auto;width:33%}.top-categories-present .top-category:nth-child(odd){flex-direction:row-reverse}.top-categories-present .top-category:nth-child(odd) .data{justify-content:flex-end;padding-right:calc(8.3333333333vw + 10px + 3em)}.top-categories-present .top-category:nth-child(odd) .data ul{text-align:right}.top-categories-present .top-category:nth-child(odd) .data .decor-figure{left:0}.top-categories-present .top-category:nth-child(odd) .data .decor-text{left:calc(100% - 1em)}.top-categories-present .top-category:nth-child(even) .data{padding-left:calc(8.3333333333vw + 10px + 3em)}.top-categories-present .top-category:nth-child(even) .data .decor-figure{transform:scaleX(-1);right:0;left:auto}.top-categories-present .top-category:nth-child(even) .data .decor-text{left:0}#subscription-section .wp-block-columns{align-items:center;margin:0}#subscription-section .wp-block-columns .wp-block-column{padding-left:0;flex:auto !important}#subscription-section .wp-block-columns .wp-block-column:not(:last-child){padding-right:15}#subscription-section .wp-block-columns .wp-block-column:last-child{padding-right:0}#subscription-section p{margin:0}#subscription-action{display:flex;align-items:center}#subscription-action .rt-field-label{display:none}#subscription-action .rt-form-field-wrapper{margin:0}#subscription-action .rt-form-field-wrapper .rt-form-error-label{background:#f30d23;border-radius:0}#subscription-action.rt-static-form input{border:1px solid #000;background:rgba(0,0,0,0);border-radius:0;max-width:20em}#subscription-action.rt-static-form .rt-form-btn-primary{border:1px solid #000;background:#000;color:#d4b256;padding:.7em 2em;margin-left:2em;width:unset}#subscription-action.rt-static-form .rt-form-btn-primary:hover{background:rgba(0,0,0,0);color:#000}.woocommerce-products-header{display:flex;flex-direction:column;align-items:flex-start;margin:0 -15px 2.5em -15px}.woocommerce-products-header h1.page-title{width:100%;margin:0}#wc-secondary .widget .widget_product_categories ul.product-categories .navigation-icon,#wc-secondary .widget .widget_product_categories ul.product-categories li.level-parent,#wc-secondary .widget .widget_product_categories ul.product-categories .cat-item-icon{display:none}#wc-secondary .widget .widget_product_categories ul.product-categories ul.children{padding-left:1em}#wc-secondary .widget .widget_product_categories ul.product-categories li{line-height:1}#wc-secondary .widget .widget_product_categories ul.product-categories>li{padding:.5em 0}#wc-secondary .widget .widget_product_categories ul.product-categories>li>a{font-family:"Bitter Regular";font-size:.875rem}#wc-secondary .widget .widget_product_categories ul.product-categories>li li:not(:last-child){padding:.2em 0}#wc-secondary .widget .widget_product_categories ul.product-categories>li li a{font-size:.75rem}aside .widgettitle{display:block;font-size:.875rem;font-family:"Bitter Bold";margin-bottom:2em}aside li.widget{padding:.75rem 1em .75rem 0}aside .widget_rt_wc_sorting_widget form{margin-top:1em}aside .widget_rt_wc_sorting_widget form .option{margin-bottom:.875rem}.product-cat-accent-slider{margin-bottom:20px}.child-product-cat-list{padding-left:0;padding-right:0;margin-bottom:2em}.child-product-cat-list .child-product-cat{padding-left:5px;padding-right:5px;margin-bottom:10px;font-family:"Bitter Regular";font-size:.875rem}.child-product-cat-list .child-product-cat a{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;border:2px solid #ededed;border-radius:10px;padding:.875rem 1.625rem;transition:all .3s}.child-product-cat-list .child-product-cat a:hover{border-color:#737373}.child-product-cat-list .child-product-cat img{margin-bottom:1em;width:auto}.child-product-cat-list .child-product-cat .title{text-align:center}.term-description{margin-top:4em}.products-filters-container{max-width:100%}.products-filters-container .widget_price_filter{margin-bottom:2em;max-width:200px}.products-filters-container .widget_price_filter .widgettitle{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;font-family:"Bitter Regular";margin:1em 0 2em 0}.products-filters-container .widget_price_filter .price_slider_amount{line-height:1.2em;font-size:.875rem}.products-filters-container .widget_price_filter .price_slider_amount .price_label span{font-family:"Bitter Bold"}.products-filters-container .widget_price_filter .price_slider_wrapper .ui-widget-content{background:none repeat scroll 0 0 #a0a6a6;height:3px}.products-filters-container .widget_price_filter .ui-slider .ui-slider-range{background-color:#d4b256}.products-filters-container .widget_price_filter .ui-slider .ui-slider-handle{background-color:#fff;border:2px solid #a0a6a6;height:20px;width:20px;top:-8px}.products-filters-container .filter-taxonomy .title{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;margin-bottom:.8em}.products-filters-container .filter-taxonomy.involved .title{color:#d4b256}.products-filters-container .filter-taxonomy.select select{padding-left:1em;width:100%;-webkit-appearance:auto !important;-moz-appearance:auto !important;appearance:auto !important}.products-filters-container .filter-taxonomy.checkbox .toggler>*{pointer-events:none}.products-filters-container .filter-taxonomy.checkbox:not(.open) .filter-values{display:none}.products-filters-container .filter-values{margin-bottom:2em}.products-filters-container .filter-value{margin-bottom:1em}.products-filters-container .filter-value input[type=radio],.products-filters-container .filter-value input[type=checkbox]{display:none}.products-filters-container .filter-value input[type=radio]+label,.products-filters-container .filter-value input[type=checkbox]+label{position:relative;display:flex;align-items:center;margin:0;font-size:.875rem;padding-left:2em;line-height:1.25rem;flex:0 0 100%}.products-filters-container .filter-value input[type=radio]+label p,.products-filters-container .filter-value input[type=checkbox]+label p{margin-bottom:0}.products-filters-container .filter-value input[type=radio]+label::before,.products-filters-container .filter-value input[type=checkbox]+label::before{display:inline-block;content:"";position:absolute;top:0;left:0;width:1rem;height:1rem;color:#000;border:1px solid #a0a6a6;border-radius:0}.products-filters-container .filter-value input[type=radio]:checked+label::before,.products-filters-container .filter-value input[type=checkbox]:checked+label::before{border-color:#000;color:#fff}.products-filters-container .filter-value input[type=radio]:checked+label::after,.products-filters-container .filter-value input[type=checkbox]:checked+label::after{content:"";position:absolute;vertical-align:-0.125em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23fff" class="bi bi-check" viewBox="0 0 16 16"><path d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z"/></svg>');background-repeat:no-repeat;background-color:#000;background-size:1rem 1rem;top:0;left:0;width:1rem;height:1rem}.products-filters-container .toggler .svg-icon{display:inline-block;font-size:1rem;line-height:1em;transition:all .3s}.products-filters-container .toggler.open .svg-icon{transform:rotate(180deg)}.products-filters-container .form-footer{margin-top:2em}.products-filters-container .form-footer .button-wrapper{display:flex;flex-direction:column}.products-filters-container .form-footer .button-wrapper button,.products-filters-container .form-footer .button-wrapper a.button{width:10em;max-width:100%;font-weight:normal;padding-top:.5em;padding-bottom:.5em;margin:5px 0;line-height:1}.products-filters-container .form-footer .button-wrapper button.send,.products-filters-container .form-footer .button-wrapper a.button.send{background:#000;color:#fff;border-color:#000}.products-filters-container .form-footer .button-wrapper button.send:hover,.products-filters-container .form-footer .button-wrapper a.button.send:hover{background:rgba(0,0,0,0);color:#000}.products-filters-container .form-footer .button-wrapper button.reset,.products-filters-container .form-footer .button-wrapper a.button.reset{background:rgba(0,0,0,0);color:#000}.products-filters-container .form-footer .button-wrapper button.reset:hover,.products-filters-container .form-footer .button-wrapper a.button.reset:hover{background:#d4b256;border-color:#d4b256}.archive-product-wrapper .no-products-found{margin-left:-15px;margin-right:-15px}.no-products-found p{font-size:1.5em}.no-products-found .installed-filters-panel{margin-top:2em}.no-products-found .installed-filters-panel .title{font-family:"Bitter Bold";margin:.5em 0}.no-products-found .installed-filters-panel .filters{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-products-found .installed-filters-panel .filter{display:flex;align-items:center;padding-left:15px;padding-right:15px;margin-bottom:10px}.no-products-found .installed-filters-panel .filter .filter-title{margin-right:1em}.no-products-found .installed-filters-panel .filter .values{display:flex;margin-left:-0.5em;margin-right:-0.5em}.no-products-found .installed-filters-panel .filter .values .value{padding-left:.5em;padding-right:.5em;display:flex;align-items:center;background:#fff;border:2px solid #a0a6a6;border-radius:1em;padding:.2em .7em}.no-products-found .installed-filters-panel .filter .values .delete{margin-left:.5em;font-size:.8em;color:#a0a6a6;cursor:pointer;transition:color .3s;font-family:"Bitter Bold"}.no-products-found .installed-filters-panel .filter .values .delete:hover{color:#d4b256}.no-products-found .installed-filters-panel .handlers{margin-top:1em}.no-products-found .installed-filters-panel .button.reset:hover{background:#d4b256;border-color:#d4b256;color:#000}.rt-wc-pagination-wrapper{text-align:center}.rt-wc-pagination-wrapper .pagination-wrapper{margin-top:0;margin-left:auto;margin-right:auto;max-width:95%}.pagination-wrapper{padding:0 1em;background:#fff;box-shadow:0px 2px 5px 0px rgba(0,0,0,.1);margin-top:5em;margin-left:auto;margin-right:auto;max-width:800px}.page-navigation ul{margin:0;justify-content:center}.page-navigation .page-item{justify-self:stretch;flex:0 0 8.33%;max-width:8.33%}.page-navigation .page-link{color:#000;font-size:.75rem;display:flex;justify-content:center;align-items:center;padding:1em 0;background-color:rgba(0,0,0,0);border:none;transition:all .3s;border-radius:0 !important}.page-navigation .page-link:hover{color:#d4b256}.page-navigation .page-link:focus,.page-navigation .page-link:active{color:#fff;background:#000;box-shadow:none}.page-navigation .page-item.previous .svg-icon,.page-navigation .page-item.first .svg-icon{transform:rotateY(180deg)}.page-navigation .page-item.active .page-link{color:#fff;background:#000}button.loadmore-products{padding:.5em 2em;margin-bottom:2em;font-size:1rem;border:2px solid #000;background:rgba(0,0,0,0);outline:none;transition:all .3s}button.loadmore-products:hover,button.loadmore-products:active,button.loadmore-products:focus{color:#fff;background:#000}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{height:50px;width:50px;position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;display:block;content:"";background:url("img/preloader-spin.png") center center;background-size:cover;line-height:1;text-align:center;font-size:2em;animation:spin 1s linear infinite}.woocommerce .star-rating{color:#f30d23;width:6.4em}.woocommerce .star-rating::before{content:"s s s s s "}.woocommerce .star-rating span::before{content:"S S S S S ";color:#f30d23}.woocommerce .star-rating::before{color:#f30d23}.woocommerce .star-rating::before span::before{color:#f30d23}.woocommerce .woocommerce-review-link{color:#f30d23}.woocommerce .product-add-to-cart-wrapper{display:flex;flex-wrap:wrap;align-items:center}.woocommerce .product-add-to-cart-wrapper a.button,.woocommerce .product-add-to-cart-wrapper button.button.alt,.woocommerce .product-add-to-cart-wrapper:focus a.button,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt,.woocommerce .product-add-to-cart-wrapper:active a.button,.woocommerce .product-add-to-cart-wrapper:active button.button.alt{background:rgba(0,0,0,0);padding:0;font-family:"Bitter Regular";font-weight:unset;border:none}.woocommerce .product-add-to-cart-wrapper a.button:hover,.woocommerce .product-add-to-cart-wrapper button.button.alt:hover,.woocommerce .product-add-to-cart-wrapper:focus a.button:hover,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt:hover,.woocommerce .product-add-to-cart-wrapper:active a.button:hover,.woocommerce .product-add-to-cart-wrapper:active button.button.alt:hover{color:#000}.woocommerce .product-add-to-cart-wrapper a.button .svg-icon.content,.woocommerce .product-add-to-cart-wrapper a.button .content.content,.woocommerce .product-add-to-cart-wrapper button.button.alt .svg-icon.content,.woocommerce .product-add-to-cart-wrapper button.button.alt .content.content,.woocommerce .product-add-to-cart-wrapper:focus a.button .svg-icon.content,.woocommerce .product-add-to-cart-wrapper:focus a.button .content.content,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt .svg-icon.content,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt .content.content,.woocommerce .product-add-to-cart-wrapper:active a.button .svg-icon.content,.woocommerce .product-add-to-cart-wrapper:active a.button .content.content,.woocommerce .product-add-to-cart-wrapper:active button.button.alt .svg-icon.content,.woocommerce .product-add-to-cart-wrapper:active button.button.alt .content.content{padding:.5em 1em}.woocommerce .product-add-to-cart-wrapper a.button .svg-icon.svg-icon,.woocommerce .product-add-to-cart-wrapper a.button .content.svg-icon,.woocommerce .product-add-to-cart-wrapper button.button.alt .svg-icon.svg-icon,.woocommerce .product-add-to-cart-wrapper button.button.alt .content.svg-icon,.woocommerce .product-add-to-cart-wrapper:focus a.button .svg-icon.svg-icon,.woocommerce .product-add-to-cart-wrapper:focus a.button .content.svg-icon,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt .svg-icon.svg-icon,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt .content.svg-icon,.woocommerce .product-add-to-cart-wrapper:active a.button .svg-icon.svg-icon,.woocommerce .product-add-to-cart-wrapper:active a.button .content.svg-icon,.woocommerce .product-add-to-cart-wrapper:active button.button.alt .svg-icon.svg-icon,.woocommerce .product-add-to-cart-wrapper:active button.button.alt .content.svg-icon{width:3em;height:3em;display:flex;align-items:center;justify-content:center;border:1px solid #000;border-radius:50%}.woocommerce .product-add-to-cart-wrapper a.button .svg-icon.added,.woocommerce .product-add-to-cart-wrapper a.button .content.added,.woocommerce .product-add-to-cart-wrapper button.button.alt .svg-icon.added,.woocommerce .product-add-to-cart-wrapper button.button.alt .content.added,.woocommerce .product-add-to-cart-wrapper:focus a.button .svg-icon.added,.woocommerce .product-add-to-cart-wrapper:focus a.button .content.added,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt .svg-icon.added,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt .content.added,.woocommerce .product-add-to-cart-wrapper:active a.button .svg-icon.added,.woocommerce .product-add-to-cart-wrapper:active a.button .content.added,.woocommerce .product-add-to-cart-wrapper:active button.button.alt .svg-icon.added,.woocommerce .product-add-to-cart-wrapper:active button.button.alt .content.added{display:none}.woocommerce .product-add-to-cart-wrapper a.button .svg-icon:not(.added):hover,.woocommerce .product-add-to-cart-wrapper a.button .svg-icon.added:hover,.woocommerce .product-add-to-cart-wrapper a.button .content:not(.added):hover,.woocommerce .product-add-to-cart-wrapper a.button .content.added:hover,.woocommerce .product-add-to-cart-wrapper button.button.alt .svg-icon:not(.added):hover,.woocommerce .product-add-to-cart-wrapper button.button.alt .svg-icon.added:hover,.woocommerce .product-add-to-cart-wrapper button.button.alt .content:not(.added):hover,.woocommerce .product-add-to-cart-wrapper button.button.alt .content.added:hover,.woocommerce .product-add-to-cart-wrapper:focus a.button .svg-icon:not(.added):hover,.woocommerce .product-add-to-cart-wrapper:focus a.button .svg-icon.added:hover,.woocommerce .product-add-to-cart-wrapper:focus a.button .content:not(.added):hover,.woocommerce .product-add-to-cart-wrapper:focus a.button .content.added:hover,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt .svg-icon:not(.added):hover,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt .svg-icon.added:hover,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt .content:not(.added):hover,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt .content.added:hover,.woocommerce .product-add-to-cart-wrapper:active a.button .svg-icon:not(.added):hover,.woocommerce .product-add-to-cart-wrapper:active a.button .svg-icon.added:hover,.woocommerce .product-add-to-cart-wrapper:active a.button .content:not(.added):hover,.woocommerce .product-add-to-cart-wrapper:active a.button .content.added:hover,.woocommerce .product-add-to-cart-wrapper:active button.button.alt .svg-icon:not(.added):hover,.woocommerce .product-add-to-cart-wrapper:active button.button.alt .svg-icon.added:hover,.woocommerce .product-add-to-cart-wrapper:active button.button.alt .content:not(.added):hover,.woocommerce .product-add-to-cart-wrapper:active button.button.alt .content.added:hover{color:#000;border-color:#d4b256}.woocommerce .product-add-to-cart-wrapper a.button.added .svg-icon:not(.added),.woocommerce .product-add-to-cart-wrapper a.button.added .content:not(.added),.woocommerce .product-add-to-cart-wrapper a.button.in-cart .svg-icon:not(.added),.woocommerce .product-add-to-cart-wrapper a.button.in-cart .content:not(.added),.woocommerce .product-add-to-cart-wrapper button.button.alt.added .svg-icon:not(.added),.woocommerce .product-add-to-cart-wrapper button.button.alt.added .content:not(.added),.woocommerce .product-add-to-cart-wrapper button.button.alt.in-cart .svg-icon:not(.added),.woocommerce .product-add-to-cart-wrapper button.button.alt.in-cart .content:not(.added),.woocommerce .product-add-to-cart-wrapper:focus a.button.added .svg-icon:not(.added),.woocommerce .product-add-to-cart-wrapper:focus a.button.added .content:not(.added),.woocommerce .product-add-to-cart-wrapper:focus a.button.in-cart .svg-icon:not(.added),.woocommerce .product-add-to-cart-wrapper:focus a.button.in-cart .content:not(.added),.woocommerce .product-add-to-cart-wrapper:focus button.button.alt.added .svg-icon:not(.added),.woocommerce .product-add-to-cart-wrapper:focus button.button.alt.added .content:not(.added),.woocommerce .product-add-to-cart-wrapper:focus button.button.alt.in-cart .svg-icon:not(.added),.woocommerce .product-add-to-cart-wrapper:focus button.button.alt.in-cart .content:not(.added),.woocommerce .product-add-to-cart-wrapper:active a.button.added .svg-icon:not(.added),.woocommerce .product-add-to-cart-wrapper:active a.button.added .content:not(.added),.woocommerce .product-add-to-cart-wrapper:active a.button.in-cart .svg-icon:not(.added),.woocommerce .product-add-to-cart-wrapper:active a.button.in-cart .content:not(.added),.woocommerce .product-add-to-cart-wrapper:active button.button.alt.added .svg-icon:not(.added),.woocommerce .product-add-to-cart-wrapper:active button.button.alt.added .content:not(.added),.woocommerce .product-add-to-cart-wrapper:active button.button.alt.in-cart .svg-icon:not(.added),.woocommerce .product-add-to-cart-wrapper:active button.button.alt.in-cart .content:not(.added){display:none}.woocommerce .product-add-to-cart-wrapper a.button.added .svg-icon.added,.woocommerce .product-add-to-cart-wrapper a.button.added .content.added,.woocommerce .product-add-to-cart-wrapper a.button.in-cart .svg-icon.added,.woocommerce .product-add-to-cart-wrapper a.button.in-cart .content.added,.woocommerce .product-add-to-cart-wrapper button.button.alt.added .svg-icon.added,.woocommerce .product-add-to-cart-wrapper button.button.alt.added .content.added,.woocommerce .product-add-to-cart-wrapper button.button.alt.in-cart .svg-icon.added,.woocommerce .product-add-to-cart-wrapper button.button.alt.in-cart .content.added,.woocommerce .product-add-to-cart-wrapper:focus a.button.added .svg-icon.added,.woocommerce .product-add-to-cart-wrapper:focus a.button.added .content.added,.woocommerce .product-add-to-cart-wrapper:focus a.button.in-cart .svg-icon.added,.woocommerce .product-add-to-cart-wrapper:focus a.button.in-cart .content.added,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt.added .svg-icon.added,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt.added .content.added,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt.in-cart .svg-icon.added,.woocommerce .product-add-to-cart-wrapper:focus button.button.alt.in-cart .content.added,.woocommerce .product-add-to-cart-wrapper:active a.button.added .svg-icon.added,.woocommerce .product-add-to-cart-wrapper:active a.button.added .content.added,.woocommerce .product-add-to-cart-wrapper:active a.button.in-cart .svg-icon.added,.woocommerce .product-add-to-cart-wrapper:active a.button.in-cart .content.added,.woocommerce .product-add-to-cart-wrapper:active button.button.alt.added .svg-icon.added,.woocommerce .product-add-to-cart-wrapper:active button.button.alt.added .content.added,.woocommerce .product-add-to-cart-wrapper:active button.button.alt.in-cart .svg-icon.added,.woocommerce .product-add-to-cart-wrapper:active button.button.alt.in-cart .content.added{display:flex}.woocommerce .product-add-to-cart-wrapper a.button.added::after,.woocommerce .product-add-to-cart-wrapper a.button::after,.woocommerce .product-add-to-cart-wrapper:focus a.button.added::after,.woocommerce .product-add-to-cart-wrapper:focus a.button::after,.woocommerce .product-add-to-cart-wrapper:active a.button.added::after,.woocommerce .product-add-to-cart-wrapper:active a.button::after{content:none}.woocommerce .product-add-to-cart-wrapper a.button.loading,.woocommerce .product-add-to-cart-wrapper:focus a.button.loading,.woocommerce .product-add-to-cart-wrapper:active a.button.loading{padding:0;opacity:.2}.woocommerce .product-add-to-cart-wrapper a.button.loading,.woocommerce .product-add-to-cart-wrapper:focus a.button.loading,.woocommerce .product-add-to-cart-wrapper:active a.button.loading{animation:opacity 1s linear infinite}@keyframes opacity{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}.woocommerce-archive-product{margin-bottom:calc(1.2987012987vw + 25px)}.woocommerce a.added_to_cart{display:none !important}.woocommerce div.product p.stock{color:#737373;margin-bottom:.5em;font-size:.75rem}.products .product,.products[catalog-view-mode=tile-view] .product{padding:3px}.products .product>.wrapper,.products[catalog-view-mode=tile-view] .product>.wrapper{transition:all .3s;display:flex;flex-direction:column;height:100%;position:relative;padding:15px;background:#fff;border:none;transition:all .3s}.products .product>.wrapper .product-extra-buttons,.products[catalog-view-mode=tile-view] .product>.wrapper .product-extra-buttons{position:absolute;right:0;left:auto;color:#000;font-size:1.875rem;line-height:1;background:rgba(255,255,255,.4);padding:3px;border-radius:6px}.products .product>.wrapper .wishlist-button,.products .product>.wrapper .compare-button,.products[catalog-view-mode=tile-view] .product>.wrapper .wishlist-button,.products[catalog-view-mode=tile-view] .product>.wrapper .compare-button{cursor:pointer;transition:all .3s}.products .product>.wrapper .wishlist-button .delete,.products .product>.wrapper .compare-button .delete,.products[catalog-view-mode=tile-view] .product>.wrapper .wishlist-button .delete,.products[catalog-view-mode=tile-view] .product>.wrapper .compare-button .delete{color:#000}.products .product>.wrapper .wishlist-button.added .add,.products .product>.wrapper .compare-button.added .add,.products[catalog-view-mode=tile-view] .product>.wrapper .wishlist-button.added .add,.products[catalog-view-mode=tile-view] .product>.wrapper .compare-button.added .add{display:none}.products .product>.wrapper .wishlist-button:not(.added) .delete,.products .product>.wrapper .compare-button:not(.added) .delete,.products[catalog-view-mode=tile-view] .product>.wrapper .wishlist-button:not(.added) .delete,.products[catalog-view-mode=tile-view] .product>.wrapper .compare-button:not(.added) .delete{display:none}.products .product>.wrapper .loop-product-image,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-image{margin:-15px -15px 15px -15px}.products .product>.wrapper .loop-product-gallery,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-gallery{margin:-15px -15px 0 -15px}.products .product>.wrapper .loop-product-gallery .slick-slider,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-gallery .slick-slider{margin-bottom:20px}.products .product>.wrapper .loop-product-gallery .slick-dots,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-gallery .slick-dots{bottom:0;margin-bottom:0}.products .product>.wrapper .loop-product-gallery .slick-dots li,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-gallery .slick-dots li{height:unset;padding:5px 0}.products .product>.wrapper .loop-product-gallery .slick-dots li button,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-gallery .slick-dots li button{height:2px;opacity:.3;background:#000;padding:0;border-radius:0}.products .product>.wrapper .loop-product-gallery .slick-dots li button::before,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-gallery .slick-dots li button::before{content:none;font-size:10px}.products .product>.wrapper .loop-product-gallery .slick-dots li.slick-active button,.products .product>.wrapper .loop-product-gallery .slick-dots li:hover button,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-gallery .slick-dots li.slick-active button,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-gallery .slick-dots li:hover button{opacity:1}.products .product>.wrapper .short-description,.products[catalog-view-mode=tile-view] .product>.wrapper .short-description{font-size:.875rem;line-height:1.2;margin-bottom:1em;text-align:center}.products .product>.wrapper .star-rating,.products[catalog-view-mode=tile-view] .product>.wrapper .star-rating{margin-bottom:20px;float:none}.products .product>.wrapper .loop-product-title .product-brands,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-title .product-brands{font-size:1.125rem;font-family:"Bitter Bold"}.products .product>.wrapper .loop-product-title .product-brands a,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-title .product-brands a{font-size:1.125rem;font-family:"Bitter Bold"}.products .product>.wrapper .loop-product-title .woocommerce-loop-product__link .woocommerce-loop-product__title,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-title .woocommerce-loop-product__link .woocommerce-loop-product__title{font-family:"Bitter Bold";font-size:.875rem;font-weight:normal;margin:0 0 1em 0;line-height:1.2;text-align:center}.products .product>.wrapper .loop-product-buy,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-buy{margin-top:auto}.products .product>.wrapper .loop-product-buy .product-discount,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-buy .product-discount{display:flex}.products .product>.wrapper .loop-product-buy .product-discount .title,.products .product>.wrapper .loop-product-buy .product-discount .value,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-buy .product-discount .title,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-buy .product-discount .value{flex:0 0 50%}.products .product>.wrapper .loop-product-buy .product-discount .title,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-buy .product-discount .title{font-size:1rem}.products .product>.wrapper .loop-product-buy .product-discount .value,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-buy .product-discount .value{font-family:"Bitter Bold";font-size:1rem;color:#f30d23}.products .product>.wrapper .loop-product-buy span.price,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-buy span.price{display:flex;flex-wrap:wrap;font-weight:normal;font-size:.875rem;color:#000;text-decoration:none;line-height:1;margin-bottom:1em;flex:0 0 100%}.products .product>.wrapper .loop-product-buy span.price del,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-buy span.price del{display:none}.products .product>.wrapper .loop-product-buy span.price ins,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-buy span.price ins{text-decoration:none;font-weight:normal;color:#000}.products .product>.wrapper .loop-product-buy span.price .unit,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-buy span.price .unit{margin-left:.3em}.products .product>.wrapper .loop-product-buy .price-prefix,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-buy .price-prefix{margin-right:.5em}.products .product>.wrapper .loop-product-buy .woocommerce-Price-amount:first-child,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-buy .woocommerce-Price-amount:first-child{margin-right:.1em}.products .product>.wrapper .loop-product-buy .woocommerce-Price-amount:last-child,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-buy .woocommerce-Price-amount:last-child{margin-left:.1em}.products .product>.wrapper .loop-product-buy .woocommerce-Price-currencySymbol,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-buy .woocommerce-Price-currencySymbol{font-size:.6em}.products .product>.wrapper .loop-product-buy .wishlist-button,.products[catalog-view-mode=tile-view] .product>.wrapper .loop-product-buy .wishlist-button{width:1em;height:1em;margin-left:1.5em;font-size:1.3em;line-height:.9;display:flex;align-items:center}.products .product.rent-page .product-add-to-cart-wrapper,.products[catalog-view-mode=tile-view] .product.rent-page .product-add-to-cart-wrapper{flex-wrap:wrap}.products .product.rent-page .product-add-to-cart-wrapper .price,.products[catalog-view-mode=tile-view] .product.rent-page .product-add-to-cart-wrapper .price{flex:0 0 100%;margin-bottom:1em}.products .product.rent-page .product-add-to-cart-wrapper .price .cost,.products[catalog-view-mode=tile-view] .product.rent-page .product-add-to-cart-wrapper .price .cost{font-family:"Bitter Regular";font-size:.875rem;margin-top:.5em;line-height:1.4}.products .product.rent-page .product-add-to-cart-wrapper a.button.add-to-rental,.products[catalog-view-mode=tile-view] .product.rent-page .product-add-to-cart-wrapper a.button.add-to-rental{flex:auto;font-size:1.125rem;padding:1em !important;justify-content:space-evenly}.products .product.rent-page .product-add-to-cart-wrapper a.button.add-to-rental .svg-icon,.products[catalog-view-mode=tile-view] .product.rent-page .product-add-to-cart-wrapper a.button.add-to-rental .svg-icon{font-size:1.3em}.product .product-labels{display:flex;flex-wrap:wrap;color:#fff;font-size:1.125rem;font-family:"Bitter Bold";margin-bottom:.8em;line-height:1.5}.product .product-labels>div{padding:0 .5em;margin-bottom:.2em}.product .product-labels>div:not(:last-child){margin-right:.2em}.product .product-labels .product-discount{background:#06f}.product .product-labels .novelty-label{background:#3c3}.product .product-labels .hit-label{background:#9538c3}.product .product-labels .accent-label{background:#009876;color:#fff;text-align:center;padding-bottom:.2em;padding:0 .5em}.product .marked-info{min-height:1.5em;margin-bottom:.5em}.product .marked-info .svg-icon{margin-right:.5em}.products[catalog-view-mode=list-view] .product{flex:0 0 100%;max-width:100%}.products[catalog-view-mode=list-view] .product .wrapper{flex-direction:row}.products[catalog-view-mode=list-view] .product .wrapper .product-icons{position:absolute;width:calc(25% - 7.5px)}.products[catalog-view-mode=list-view] .product .wrapper .loop-product-image{flex:0 0 25%;margin-bottom:0}.products[catalog-view-mode=list-view] .product .wrapper .product-labels{margin:3px 0}.products[catalog-view-mode=list-view] .product .wrapper .loop-product-title{flex:auto;padding:30px 50px}.products[catalog-view-mode=list-view] .product .wrapper .loop-product-buy{flex:0 0 25%;border-left:1px solid #b6b6b7;margin:15px 0;padding:15px 20px 15px 30px;display:flex;flex-direction:column;justify-content:center}.products[catalog-view-mode=list-view] .product .wrapper:hover{transform:none}.woocommerce-archive-product .product-category{padding:9px}.woocommerce-archive-product .product-category .image-wrapper{overflow:hidden}.woocommerce-archive-product .product-category img{transition:scale 2s}.woocommerce-archive-product .product-category img:hover{scale:1.2}.woocommerce-archive-product .product-category.special-term .special-content-wrapper{display:flex;justify-content:center;align-items:center;height:100%}.woocommerce-archive-product .product-category.special-term .description{text-align:center}.woocommerce-archive-product .product-category.special-term a.button{font-size:1.5rem;font-family:"Bitter Bold";color:#d4b256;padding:1.3em 1.5em;background:#000;border:3px solid #d4b256;border-radius:.7em;margin-top:15px;transition:all .3s}.woocommerce-archive-product .product-category.special-term a.button:hover{text-decoration:underline}.woocommerce-archive-product h2.woocommerce-loop-category__title{font-size:1rem;color:#fff;background:#000;text-align:center;padding:1em;margin:.5em 0 0 0;transition:color .3s}.woocommerce-archive-product h2.woocommerce-loop-category__title mark{background:rgba(0,0,0,0);color:#fff;transition:color .3s}.woocommerce-archive-product h2.woocommerce-loop-category__title:hover{color:#d4b256}.woocommerce-archive-product h2.woocommerce-loop-category__title:hover mark{color:#d4b256}body.single-product .entry-content{padding-left:15px;padding-right:15px}body.single-product .archive-product-wrapper{margin-top:2em}body.single-product .main-wrapper.container-fluid{padding-left:0;padding-right:0}body.single-product .sliders-section .rt-product-slider-wrapper{margin-top:4em}.woocommerce #content div.product div.summary{position:sticky;top:8em;z-index:10;padding:15px;width:40% !important;margin-bottom:0}.woocommerce #content div.images,.woocommerce #content .product-info-wrapper{width:60% !important;padding-right:2em}.woocommerce div.product div.images img{width:100%;margin-left:auto;margin-right:auto}.woocommerce div.product div.images .flex-control-nav{margin:5px -5px 0 -5px}.woocommerce div.product div.images .flex-control-nav li{padding:5px}.woocommerce div.product .entry-summary{background:#f4f4f4;margin-bottom:2em}.woocommerce div.product .entry-summary h1.product_title{margin:.5em 0}.woocommerce div.product .entry-summary .product-labels{display:flex;color:#fff;font-size:1.375rem;font-family:"Bitter Bold";margin-bottom:1em}.woocommerce div.product .entry-summary .product-labels>div{padding:0 .5em}.woocommerce div.product .entry-summary .product-labels>div:not(:last-child){margin-right:.2em}.woocommerce div.product .entry-summary .product-labels .product-discount{background:#06f}.woocommerce div.product .entry-summary .product-labels .novelty-label{background:#3c3}.woocommerce div.product .entry-summary .product-labels .hit-label{background:#9538c3}.woocommerce div.product .entry-summary .product-labels .accent-label{background:#009876;color:#fff;text-align:center;padding-bottom:.2em;padding:0 .5em}.woocommerce div.product .entry-summary .price-wrapper{margin-top:1em}.woocommerce div.product .entry-summary .general-info-wrapper{margin-top:1em}.woocommerce div.product .entry-summary .product-short-description{margin-bottom:1em}.woocommerce div.product .entry-summary div.price{font-weight:normal;text-decoration:none;display:flex;align-items:flex-end;line-height:1.2}.woocommerce div.product .entry-summary div.price .price-prefix{margin-right:.3em}.woocommerce div.product .entry-summary div.price .unit{margin-left:.3em}.woocommerce div.product .entry-summary div.price .woocommerce-Price-amount:first-child{margin-right:.2em}.woocommerce div.product .entry-summary div.price .woocommerce-Price-amount:last-child{margin-left:.2em}.woocommerce div.product .entry-summary div.price .woocommerce-Price-currencySymbol{font-size:.7em}.woocommerce div.product .entry-summary div.price del{display:none;font-family:"Bitter Regular";font-size:.7em;opacity:.5;line-height:1;font-weight:normal}.woocommerce div.product .entry-summary div.price ins{text-decoration:none;font-weight:normal}.woocommerce div.product .entry-summary form.cart{display:flex;flex-direction:column;margin-bottom:0;flex:auto;max-width:350px}.woocommerce div.product .entry-summary form.cart>*:not(:first-child){margin-top:1em}.woocommerce div.product .entry-summary .action-buttons{display:flex}.woocommerce div.product .entry-summary .action-buttons .action-button:not(:first-child){margin-left:1em}.woocommerce div.product .entry-summary .action-buttons .action-button .content{cursor:pointer;display:flex;align-items:center;transition:all .3s}.woocommerce div.product .entry-summary .action-buttons .action-button .content:hover{color:#f30d23}.woocommerce div.product .entry-summary .action-buttons .action-button .content .svg-icon{font-size:1.375rem}.woocommerce div.product .entry-summary .action-buttons .action-button .content .title{font-size:.875rem;margin-left:.5em;line-height:1;text-decoration:underline}.woocommerce div.product .entry-summary .wishlist-button.added .append-content{display:none}.woocommerce div.product .entry-summary .wishlist-button:not(.added) .delete-content{display:none}.woocommerce div.product .entry-summary .compare-button.added .append-content{display:none}.woocommerce div.product .entry-summary .compare-button:not(.added) .delete-content{display:none}.woocommerce div.product .customer-services-name{font-family:"Bitter Bold";text-align:center;margin:2em 0 1em 0}.woocommerce div.product .customer-services{display:flex;align-items:center;justify-content:space-between;margin-left:-5px;margin-right:-5px}.woocommerce div.product .customer-services .service{display:flex;align-items:center;padding:6px 5px;line-height:1}.woocommerce div.product .customer-services .service .service-image{margin-right:.2em}.woocommerce div.product .customer-services .service .service-icon{font-size:2em;margin-right:.2em}.woocommerce div.product .customer-services .service .service-title{font-size:.875rem}.woocommerce div.product .product-service-text{font-size:.875rem}.woocommerce div.product .product-service-text a.phone-number{font-family:"Bitter Bold";margin-left:.5em}.woocommerce div.product.rent-page .entry-summary div.price .cost{font-size:1.5rem;font-family:"Bitter Regular";margin-top:.5em}.woocommerce div.product .action-wrapper{margin-top:2em;display:flex}.woocommerce div.product .action-wrapper .wishlist-button{margin-right:1em}.woocommerce div.product .action-wrapper .wishlist-button .title{display:none}.woocommerce div.product .action-wrapper .wishlist-button .svg-icon{font-size:1.3em;line-height:1;margin-top:.5em}.woocommerce div.product .action-wrapper .single_add_to_cart_button .svg-icon.added,.woocommerce div.product .action-wrapper .single_add_to_cart_button .content.added{display:none}.woocommerce div.product .action-wrapper.added .single_add_to_cart_button .svg-icon:not(.added),.woocommerce div.product .action-wrapper.added .single_add_to_cart_button .content:not(.added),.woocommerce div.product .action-wrapper.in-cart .single_add_to_cart_button .svg-icon:not(.added),.woocommerce div.product .action-wrapper.in-cart .single_add_to_cart_button .content:not(.added){display:none}.woocommerce div.product .action-wrapper.added .single_add_to_cart_button .svg-icon.added,.woocommerce div.product .action-wrapper.added .single_add_to_cart_button .content.added,.woocommerce div.product .action-wrapper.in-cart .single_add_to_cart_button .svg-icon.added,.woocommerce div.product .action-wrapper.in-cart .single_add_to_cart_button .content.added{display:inline-block}.woocommerce div.product form.cart .button,.woocommerce div.product .action-wrapper .button{font-size:1rem;font-weight:unset;font-family:"Bitter Regular";background:#000;border:2px solid #000;border-radius:0;color:#fff;padding:.7em 1.5em}.woocommerce div.product form.cart .button.add-to-preorder,.woocommerce div.product .action-wrapper .button.add-to-preorder{display:inline-flex;margin-bottom:1em}.woocommerce div.product form.cart .button:hover,.woocommerce div.product .action-wrapper .button:hover{background:rgba(0,0,0,0);color:#000}.woocommerce div.product form.cart a.calculator-page-link,.woocommerce div.product .action-wrapper a.calculator-page-link{line-height:1;text-align:center;padding:.7em 1.5em;border:2px dotted #000;color:#000}.woocommerce div.product form.cart a.calculator-page-link:hover,.woocommerce div.product .action-wrapper a.calculator-page-link:hover{border-color:#d4b256;color:#d4b256}body.single.single-product .marked-info{min-height:unset;font-size:1.3em}body.single.single-product .marked-info .svg-icon svg{width:1.3em}body.single.single-product .entry-content ol li::before{content:none}body.single.single-product .entry-content table tbody td:first-child,body.single.single-product .entry-content table tbody td:last-child{background:rgba(0,0,0,0)}.woocommerce .rt-quantity-block{display:flex;align-items:center}.woocommerce .rt-quantity-block a.rt-quantity-arrow-minus,.woocommerce .rt-quantity-block a.rt-quantity-arrow-plus{height:1.5rem;width:1.5rem;position:relative;color:#000;transition:all .3s;display:flex;justify-content:center;align-items:center;font-size:1.875rem}.woocommerce .rt-quantity-block a.rt-quantity-arrow-minus:hover,.woocommerce .rt-quantity-block a.rt-quantity-arrow-plus:hover{color:#d4b256}.woocommerce .rt-quantity-block a.rt-quantity-arrow-minus .svg-icon,.woocommerce .rt-quantity-block a.rt-quantity-arrow-plus .svg-icon{display:flex}.woocommerce .rt-quantity-block input[type=number].qty{height:1.5rem;color:#000;border:none;font-size:1.125rem;width:3em;background:rgba(0,0,0,0);border:1px solid #000;margin:0 .8em}.woocommerce div.product .product-description,.woocommerce div.product #review_form_wrapper #review_form{background:#f4f4f4}.woocommerce div.product .product-info,.woocommerce div.product .link-review-form-wrapper{padding:0 0 3em 0}.woocommerce div.product .product-info-wrapper{display:flex;flex-direction:column;width:100%;font-size:1rem}.woocommerce div.product .product-info-wrapper .product-comments{margin:0}.woocommerce div.product .product-info-wrapper h2{font-family:"Bitter Regular";font-size:1.5rem;font-weight:normal;margin:1em 0 .5em}.woocommerce div.product .product-info-wrapper div.shop_attributes{border-top:none;margin-left:-10px}.woocommerce div.product .product-info-wrapper div.shop_attributes .woocommerce-product-attributes-item{display:flex;justify-content:space-between;position:relative;padding:0 10px}.woocommerce div.product .product-info-wrapper div.shop_attributes .woocommerce-product-attributes-item::before{content:"";border-bottom:2px dotted #000;display:inline-block;position:absolute;bottom:1em;left:10px;width:calc(100% - 20px)}.woocommerce div.product .product-info-wrapper div.shop_attributes .woocommerce-product-attributes-item .woocommerce-product-attributes-item__label{position:relative}.woocommerce div.product .product-info-wrapper div.shop_attributes .woocommerce-product-attributes-item .woocommerce-product-attributes-item__label span{display:inline-block;background:#f4f4f4;padding:8px 5px 8px 0}.woocommerce div.product .product-info-wrapper div.shop_attributes .woocommerce-product-attributes-item .woocommerce-product-attributes-item__value{font-family:"Bitter Regular";padding:8px 0 8px 5px;border-bottom:none;background:#f4f4f4;z-index:1}.woocommerce div.product #reviews .woocommerce-noreviews{margin-top:2em}.woocommerce div.product #reviews .comments-totals .title{font-family:"Bitter Bold";font-size:1.5rem;margin-bottom:1em;line-height:1.2}.woocommerce div.product #reviews .comments-totals .rating{display:flex;align-items:center;font-family:"Bitter Bold"}.woocommerce div.product #reviews .comments-totals .rating .average{color:#f30d23}.woocommerce div.product #reviews .comments-totals .rating .star-rating{margin:0 1em}.woocommerce div.product #reviews .comments-totals .button-wrapper{margin-top:2em}.woocommerce div.product #reviews .comments-totals a{display:inline-block;background:#000;border-color:#000;color:#fff}.woocommerce div.product #reviews .comments-totals a:hover{background:rgba(0,0,0,0);color:#000}.woocommerce div.product #reviews #comments ol.commentlist{padding:0;margin:3em 0 0 0;max-width:100%;width:650px}.woocommerce div.product #reviews #comments ol.commentlist li{margin:0 0 2em}.woocommerce div.product #reviews #comments ol.commentlist li .avatar{display:none}.woocommerce div.product #reviews #comments ol.commentlist li .comment_container .comment-text{width:100%;position:relative;margin:0;border:none;padding:0}.woocommerce div.product #reviews #comments ol.commentlist li .comment_container .comment-text .comment-meta-wrapper{display:flex;align-items:center;margin-bottom:1em;padding-bottom:.5em;border-bottom:2px solid #737373}.woocommerce div.product #reviews #comments ol.commentlist li .comment_container .comment-text .comment-meta-wrapper time{order:1;margin-left:2em}.woocommerce div.product #reviews #comments ol.commentlist li .comment_container .comment-text .comment-meta-wrapper p.meta{flex:auto;margin:0 2em !important;line-height:1;padding-left:0;font-size:1rem}.woocommerce div.product #reviews #comments ol.commentlist li .comment_container .comment-text .star-rating span::before{color:#f30d23}.woocommerce div.product #reviews #comments ol.commentlist li .comment_container p.meta .woocommerce-review__author{font-family:"Bitter Regular";font-size:.875rem;color:#000;font-weight:normal}.woocommerce div.product #reviews #comments ol.commentlist li .comment_container p.meta time{display:inline-block;font-size:.875rem;color:#000}.woocommerce div.product #reviews #comments ol.commentlist li .comment_container .description p{margin:0}.woocommerce div.product #reviews #comments ol.commentlist li .comment_container .positive .title,.woocommerce div.product #reviews #comments ol.commentlist li .comment_container .negative .title,.woocommerce div.product #reviews #comments ol.commentlist li .comment_container .description .title{font-family:"Bitter Bold";font-size:1.125rem;margin-top:1em}.woocommerce div.product #reviews #comments ol.commentlist li .comment-reply-title{display:inline-block;width:100%}.woocommerce div.product #reviews .loadmore-wrapper{margin-top:1em}.woocommerce div.product #review_form_wrapper #review_form{border-radius:1em;padding:2em 1em;height:100%}.woocommerce div.product #review_form_wrapper .comment-reply-title{font-family:"Bitter Bold";font-size:1.5rem;margin-bottom:1em;line-height:1.2;text-align:center}.woocommerce div.product #review_form_wrapper .comment-reply-subtitle{font-family:"Bitter Regular"}.woocommerce div.product #review_form_wrapper #respond{max-width:100%;width:700px}.woocommerce div.product #review_form_wrapper #respond #commentform input::-webkit-input-placeholder{color:#000;font-family:"Bitter Regular";font-size:1.125rem;opacity:1}.woocommerce div.product #review_form_wrapper #respond #commentform input::-moz-placeholder,.woocommerce div.product #review_form_wrapper #respond #commentform textarea::-moz-placeholder{color:#737474;font-size:1rem;font-family:"Bitter Regular";opacity:1}.woocommerce div.product #review_form_wrapper #respond #commentform input:-moz-placeholder,.woocommerce div.product #review_form_wrapper #respond #commentform textarea:-moz-placeholder{font-size:1rem;color:#737474}.woocommerce div.product #review_form_wrapper #respond #commentform input:-ms-input-placeholder,.woocommerce div.product #review_form_wrapper #respond #commentform textarea:-ms-input-placeholder{font-size:1.125rem;color:#737474}.woocommerce div.product #review_form_wrapper #respond #commentform label{color:#000;margin-bottom:0;font-family:"Bitter Regular"}.woocommerce div.product #review_form_wrapper #respond #commentform .comment-notes{display:inline-block;font-size:.75rem;margin-bottom:2em}.woocommerce div.product #review_form_wrapper #respond #commentform .comment-form-rating{display:flex;line-height:1;align-items:center}.woocommerce div.product #review_form_wrapper #respond #commentform .comment-form-rating p.stars{font-size:1.25em}.woocommerce div.product #review_form_wrapper #respond #commentform .comment-form-rating p.stars a::before{color:#f30d23}.woocommerce div.product #review_form_wrapper #respond #commentform .comment-form-rating p.stars.selected a.active::before,.woocommerce div.product #review_form_wrapper #respond #commentform .comment-form-rating p.stars:hover a::before,.woocommerce div.product #review_form_wrapper #respond #commentform .comment-form-rating p.stars.selected a:not(.active)::before,.woocommerce div.product #review_form_wrapper #respond #commentform .comment-form-rating p.stars.selected a.active::before{color:#f30d23}.woocommerce div.product #review_form_wrapper #respond #commentform .comment-form-rating p.stars.selected a.active::before,.woocommerce div.product #review_form_wrapper #respond #commentform .comment-form-rating p.stars:hover a::before,.woocommerce div.product #review_form_wrapper #respond #commentform .comment-form-rating p.stars.selected a:not(.active)::before,.woocommerce div.product #review_form_wrapper #respond #commentform .comment-form-rating p.stars.selected a.active::before{color:#f30d23}.woocommerce div.product #review_form_wrapper #respond #commentform>p:not(.form-submit):not(.comment-notes),.woocommerce div.product #review_form_wrapper #respond #commentform>div{margin-bottom:1em;display:flex}.woocommerce div.product #review_form_wrapper #respond #commentform>p:not(.form-submit):not(.comment-notes):not(.comment-form-rating),.woocommerce div.product #review_form_wrapper #respond #commentform>div:not(.comment-form-rating){flex-direction:column}.woocommerce div.product #review_form_wrapper #respond #commentform>p:not(.form-submit):not(.comment-notes):not(.comment-form-rating) label,.woocommerce div.product #review_form_wrapper #respond #commentform>div:not(.comment-form-rating) label{margin-bottom:.5em}.woocommerce div.product #review_form_wrapper #respond #commentform>p:not(.form-submit):not(.comment-notes).comment-form-recaptcha,.woocommerce div.product #review_form_wrapper #respond #commentform>div.comment-form-recaptcha{justify-content:flex-end}.woocommerce div.product #review_form_wrapper #respond #commentform>p:not(.form-submit):not(.comment-notes) .recaptcha-container,.woocommerce div.product #review_form_wrapper #respond #commentform>div .recaptcha-container{max-width:100%}.woocommerce div.product #review_form_wrapper #respond #commentform>p:not(.form-submit):not(.comment-notes).comment-form-email,.woocommerce div.product #review_form_wrapper #respond #commentform>div.comment-form-email{margin-bottom:3em}.woocommerce div.product #review_form_wrapper #respond #commentform>p:not(.form-submit):not(.comment-notes) input:not(#submit),.woocommerce div.product #review_form_wrapper #respond #commentform>p:not(.form-submit):not(.comment-notes) textarea,.woocommerce div.product #review_form_wrapper #respond #commentform>div input:not(#submit),.woocommerce div.product #review_form_wrapper #respond #commentform>div textarea{max-width:100%;padding:.5em 1em;font-size:1.125rem}.woocommerce div.product #review_form_wrapper #respond #commentform>p:not(.form-submit):not(.comment-notes) p.stars,.woocommerce div.product #review_form_wrapper #respond #commentform>div p.stars{max-width:100%;margin:0 0 0 1em}.woocommerce div.product #review_form_wrapper #respond #commentform .comment-form-comment{display:flex}.woocommerce div.product #review_form_wrapper #respond #commentform .comment-form-comment #comment{height:unset}.woocommerce div.product #review_form_wrapper #respond #commentform textarea,.woocommerce div.product #review_form_wrapper #respond #commentform input-text,.woocommerce div.product #review_form_wrapper #respond #commentform input[type=email],.woocommerce div.product #review_form_wrapper #respond #commentform input[type=password],.woocommerce div.product #review_form_wrapper #respond #commentform input[type=tel],.woocommerce div.product #review_form_wrapper #respond #commentform input[type=text],.woocommerce div.product #review_form_wrapper #respond #commentform input[type=url],.woocommerce div.product #review_form_wrapper #respond #commentform textarea.input-text{border:none}.woocommerce div.product #review_form_wrapper #respond #commentform p.form-submit{margin-top:3em;text-align:center}.woocommerce div.product #review_form_wrapper #respond #commentform #submit{background:#f30d23;border-color:#f4f4f4;color:#fff;line-height:unset;font-weight:normal}.cart-alert-message{margin:3em 0 1em;font-size:1rem}.cart-alert-message .header{font-size:1.5em;font-family:"Bitter Bold";margin-bottom:.5em;text-align:center}.cart-alert-message p{margin-bottom:.5em}body.woocommerce-cart .site-content{min-height:120vh;background:url("img/sofa-in-the-interior.png") top center/cover no-repeat;padding-left:15px;padding-right:15px}body.woocommerce-cart .site-footer{margin-top:0}body.woocommerce-cart h1.entry-title{padding-left:0;padding-right:0;text-align:left}body.woocommerce-cart .woocommerce-cart-form__contents{padding-top:1.5em;padding-bottom:1.5em;background:#fff;border-radius:.5em;box-shadow:0px 2px 5px 0px rgba(0,0,0,.1)}.rt-cart-form{display:flex}.rt-cart-form .cart-collaterals{flex:0 0 30%}.rt-cart-form .cart-collaterals .sticky-wrapper{position:sticky;top:2em}.rt-cart-form .rt-cart-content{flex:auto;padding-right:15px}.rt-cart-form .cart_item{padding:10px 15px}.rt-cart-form .cart_item .product-thumbnail{flex:0 0 20%}.rt-cart-form .cart_item .product-data-wrapper{display:flex;flex:0 0 80%;flex-wrap:wrap;justify-content:space-around}.rt-cart-form .cart_item .product-data-wrapper .data-1{display:flex;flex:0 0 50%;padding-left:1em}.rt-cart-form .cart_item .product-data-wrapper .data-2{display:flex;flex-wrap:wrap;flex:0 0 35%;padding-left:1em;justify-content:flex-end}.rt-cart-form .cart_item .product-data-wrapper .data-2>div{display:flex}.rt-cart-form .cart_item .product-data-wrapper .data-3{padding-left:15px}.rt-cart-form .cart_item .product-quantity{flex:auto;max-width:50%}.rt-cart-form .cart_item .product-price{flex:auto;max-width:50%}.rt-cart-form .cart_item .product-name{justify-content:flex-start}.rt-cart-form .cart_item .product-name .product-sku{font-size:.875rem}.rt-cart-form .cart_item .product-name a.product-title{font-family:"Bitter Bold";line-height:1.2}.rt-cart-form .cart_item .variation{margin:.5em 0 0 0;font-size:.875rem}.rt-cart-form .cart_item .variation .attribute{display:flex;flex-wrap:wrap}.rt-cart-form .cart_item .variation dt{font-weight:normal}.rt-cart-form .cart_item .variation dd{margin:0 0 0 .5em}.rt-cart-form .cart_item .variation p{font-family:"Bitter Bold";margin:0}.rt-cart-form .cart_item .rt-quantity-block .rt-quantity-arrow-minus,.rt-cart-form .cart_item .rt-quantity-block .rt-quantity-arrow-plus{width:1.25rem;height:1.25rem;font-size:1.25rem;border:none}.rt-cart-form .cart_item .rt-quantity-block input[type=number].qty{height:1.25rem;margin:0;width:3em;font-size:.875rem;border:none}.rt-cart-form .cart_item .product-price{display:flex;flex-direction:column;align-items:flex-end}.rt-cart-form .cart_item .product-price del,.rt-cart-form .cart_item .product-price ins{display:block}.rt-cart-form .cart_item .product-price .woocommerce-Price-amount{font-family:"Bitter Bold";font-size:1.125rem;text-decoration:none;line-height:1}.rt-cart-form .cart_item .product-price del .woocommerce-Price-amount{color:#737373;font-family:"Bitter Regular";font-size:1rem;text-decoration:line-through}.rt-cart-form .cart_item .product-price ins{font-family:"Bitter Bold";font-size:1.125rem;text-decoration:none;line-height:1}.rt-cart-form .cart_item .product-remove a.remove{display:inline-block;font-size:1.25rem;color:#a0a6a6 !important;text-decoration:underline}.rt-cart-form .cart_item .product-remove a.remove svg{width:1em;height:1em}.rt-cart-form .cart_item .product-remove a.remove:hover{background:rgba(0,0,0,0);color:#d4b256 !important}.rt-cart-form .actions{padding-top:1em;display:flex;padding-left:15px;padding-right:15px;justify-content:flex-end}.rt-cart-form .actions .part-1{flex:0 0 15%}.rt-cart-form .actions .part-2{padding-left:15px}.rt-cart-form .actions .coupon input#coupon_code{background:rgba(0,0,0,0);border:1px solid #737373;padding:.3em 1.5em;margin:0 1em;width:14em}.rt-cart-form .actions .coupon input#coupon_code:focus,.rt-cart-form .actions .coupon input#coupon_code:focus-visible{border:1px solid #737373;outline:none}.woocommerce-cart .offer-terms{font-size:.875rem;margin-top:1em}.woocommerce-cart .offer-terms a{color:#d4b256}.woocommerce-cart .offer-terms a:hover{text-decoration:underline}.woocommerce-cart .offer-terms p{margin-bottom:0}.woocommerce-cart .wc-proceed-to-checkout{margin-top:1em}.woocommerce-cart .wc-proceed-to-checkout .error-message{background:#ffead9;padding:1em;line-height:1.2;margin-bottom:1em}.woocommerce-cart .wc-proceed-to-checkout .error-message .header{display:flex;margin-bottom:.5em}.woocommerce-cart .wc-proceed-to-checkout .error-message .header .svg-icon{font-size:2em;color:#f30d23;margin-right:.2em;line-height:1}.woocommerce-cart .wc-proceed-to-checkout .error-message .header .content{font-family:"Bitter Bold"}.woocommerce-cart .wc-proceed-to-checkout .error-message .text{font-size:.875rem}.woocommerce-cart .wc-proceed-to-checkout .button-wrapper a:not(:last-child){margin-bottom:1em}.woocommerce-cart .wc-proceed-to-checkout .backwards-link,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:1.125rem;padding:.7em 1em;width:100%;line-height:1.5em;margin:0;font-weight:normal;color:#000}.woocommerce-cart .wc-proceed-to-checkout .backwards-link{background:rgba(0,0,0,0);color:#fff;border-color:#fff}.woocommerce-cart .wc-proceed-to-checkout .backwards-link:hover{color:#d4b256;border-color:#d4b256}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{border-color:#fff;background:#fff}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{color:#000;background:#d4b256;border-color:#d4b256}.woocommerce .cart-collaterals,body.woocommerce-cart.woocommerce-page .cart-collaterals{background:#000;color:#fff;padding:25px 15px;border-radius:.5em}.woocommerce .cart-collaterals .cart_totals,body.woocommerce-cart.woocommerce-page .cart-collaterals .cart_totals{width:100%;float:none}.rt-cart-form button[name=update_cart]{display:none}body.woocommerce-cart .cart_totals .title,form.woocommerce-checkout #order_review .title{font-family:"Bitter Bold";font-size:1.5rem;margin-bottom:.5em}body.woocommerce-cart .cart_totals .subtotal-part,form.woocommerce-checkout #order_review .subtotal-part{border-bottom:2px solid #d4b256;padding-bottom:1em;margin-bottom:1em}body.woocommerce-cart .cart_totals .shipping-block,body.woocommerce-cart .cart_totals .subtotal,form.woocommerce-checkout #order_review .shipping-block,form.woocommerce-checkout #order_review .subtotal{margin-bottom:.3em}body.woocommerce-cart .cart_totals .subtotal,form.woocommerce-checkout #order_review .subtotal{display:flex;justify-content:space-between}body.woocommerce-cart .cart_totals .order-total .subtotal-title,form.woocommerce-checkout #order_review .order-total .subtotal-title{font-family:"Bitter Bold"}body.woocommerce-cart .cart_totals .shipping-block .package-name,form.woocommerce-checkout #order_review .shipping-block .package-name{font-family:"Bitter Bold";font-size:1rem;margin-bottom:.5em}body.woocommerce-cart .cart_totals .shipping-block #shipping_method,form.woocommerce-checkout #order_review .shipping-block #shipping_method{font-size:.875rem}.woocommerce ul#shipping_method li,.woocommerce ul.payment_methods li{display:inline-block;margin:.7em 0;width:100%}.woocommerce ul#shipping_method li .amount,.woocommerce ul.payment_methods li .amount{font-weight:normal;font-size:1rem}.woocommerce ul#shipping_method input[type=radio],.woocommerce ul#shipping_method input[type=checkbox],.woocommerce ul.payment_methods input[type=radio],.woocommerce ul.payment_methods input[type=checkbox]{display:none}.woocommerce ul#shipping_method input[type=radio]+label,.woocommerce ul#shipping_method input[type=checkbox]+label,.woocommerce ul.payment_methods input[type=radio]+label,.woocommerce ul.payment_methods input[type=checkbox]+label{position:relative;display:flex;align-items:center;justify-content:space-between;margin:0;padding-left:2.25rem;height:1.125rem;line-height:1;flex:0 0 100%}.woocommerce ul#shipping_method input[type=radio]+label p,.woocommerce ul#shipping_method input[type=checkbox]+label p,.woocommerce ul.payment_methods input[type=radio]+label p,.woocommerce ul.payment_methods input[type=checkbox]+label p{margin-bottom:0}.woocommerce ul#shipping_method input[type=radio]+label::before,.woocommerce ul#shipping_method input[type=checkbox]+label::before,.woocommerce ul.payment_methods input[type=radio]+label::before,.woocommerce ul.payment_methods input[type=checkbox]+label::before{content:"";position:absolute;top:0;left:0;width:1.125rem;height:1.125rem;border:2px solid rgba(0,0,0,0);box-shadow:0 0 0 2px #023f5c;border-radius:50%}.woocommerce ul#shipping_method input[type=radio]:checked+label::before,.woocommerce ul#shipping_method input[type=checkbox]:checked+label::before,.woocommerce ul.payment_methods input[type=radio]:checked+label::before,.woocommerce ul.payment_methods input[type=checkbox]:checked+label::before{border-color:#fff;background:#023f5c}.woocommerce-checkout.woocommerce-page .entry-content{max-width:1140px;margin-left:auto;margin-right:auto}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout{display:flex;flex-wrap:wrap}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout .woocommerce-NoticeGroup{flex:0 0 100%}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout .checkout-fields-wrapper{flex:60%}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout .checkout-review-order-wrapper{flex:0 0 40%}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #order_review{background:#000;border-radius:.5em;color:#fff;padding:1.875rem}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout .checkout-fields-wrapper,.woocommerce-checkout.woocommerce-page form.woocommerce-checkout .checkout-payment-wrapper,.woocommerce-checkout.woocommerce-page form.woocommerce-checkout .checkout-review-order-wrapper{padding-left:10px;padding-right:10px}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout .checkout_header{font-family:"Bitter Bold";display:block;margin-bottom:1em}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #payment{display:flex;flex-direction:column}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods{padding:0;border:none}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #payment ul.payment_methods li{margin:.5em 0;font-size:.875rem}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #payment div.payment_box{background:#f4f4f4}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #payment div.payment_box::before{content:none}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #payment .support-cards{order:1;margin:1em 0}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #payment .support-cards img{width:auto}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout ::-webkit-input-placeholder{color:#737474;font-family:"Bitter Regular";font-size:1rem;opacity:1}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout ::-moz-placeholder{color:#737474;font-family:"Bitter Regular";font-size:1rem;opacity:1}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout :-moz-placeholder{color:#737474}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout :-ms-input-placeholder{color:#737474}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #ship-to-different-address,.woocommerce-checkout.woocommerce-page form.woocommerce-checkout .hidden-field{display:none}.woocommerce-checkout.woocommerce-page .form-row{flex-direction:column;font-size:.875rem;padding:0;margin:0 0 1.5em}.woocommerce-checkout.woocommerce-page .form-row .woocommerce-input-wrapper{position:relative}.woocommerce-checkout.woocommerce-page .form-row.woocommerce-invalid label{color:#000}.woocommerce-checkout.woocommerce-page .form-row.woocommerce-invalid input.input-text,.woocommerce-checkout.woocommerce-page .form-row.woocommerce-invalid select{border-color:#000}.woocommerce-checkout.woocommerce-page .form-row.woocommerce-invalid.woocommerce-invalid-required-field .woocommerce-input-wrapper::after{content:"Обязательное поле";font-size:.75rem;color:#fff;background:#000;padding:.3em .5em;position:absolute;top:0;right:0;left:auto}.woocommerce-checkout.woocommerce-page .form-row label{margin:0}.woocommerce-checkout.woocommerce-page .form-row label .optional{display:none}.woocommerce-checkout.woocommerce-page .form-row input,.woocommerce-checkout.woocommerce-page .form-row textarea{border:1px solid #a0a6a6;border-radius:3px;background:rgba(0,0,0,0);padding:.7em 1em}.woocommerce-checkout.woocommerce-page .form-row textarea{height:10em}.woocommerce-checkout.woocommerce-page abbr.required{color:#f30d23}.woocommerce-checkout.woocommerce-page .woocommerce-input-wrapper{flex:auto}.woocommerce-checkout.woocommerce-page .totals-table .fee{padding-bottom:10px}.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper{font-size:.875rem;color:#737474;padding:0}.woocommerce-checkout.woocommerce-page .place-order-btn-wrapper{margin-top:1em;padding:1em 0}.woocommerce-checkout.woocommerce-page #place_order,.woocommerce-checkout.woocommerce-page a.backwards-link{font-size:1.125rem;padding:.7em 1em;width:100%;line-height:1.5em;margin:0;font-weight:normal}.woocommerce-checkout.woocommerce-page #place_order{margin-bottom:1em;color:#000;border-color:#fff;background:#fff}.woocommerce-checkout.woocommerce-page #place_order:hover{background:#d4b256;border-color:#d4b256}.woocommerce-checkout.woocommerce-page a.backwards-link{background:rgba(0,0,0,0);color:#fff;border-color:#fff}.woocommerce-checkout.woocommerce-page a.backwards-link:hover{color:#d4b256;border-color:#d4b256}.woocommerce-checkout.woocommerce-page .offer-terms{text-align:center;font-family:"Bitter Regular";font-size:.875rem;color:#fff;margin-bottom:1.5em}.woocommerce-checkout.woocommerce-page .offer-terms a{color:#d4b256}.woocommerce-checkout.woocommerce-page .offer-terms a:hover{text-decoration:underline}.woocommerce-checkout.woocommerce-order-received .hentry{margin:3em auto;width:1170px;max-width:100%}.woocommerce-checkout.woocommerce-order-received .entry-content{width:100%}.woocommerce-checkout.woocommerce-order-received section{width:900px;max-width:100%;margin:0}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table{border-spacing:0 3px;font-family:"Bitter Regular";border:none;font-size:1rem;background:rgba(0,0,0,0)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table thead{font-family:"Bitter Bold";background:#d4b256}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table tbody th,.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table tbody td{border:none;padding:.5em 15px;background:rgba(0,0,0,0);color:#000;text-align:left}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table tbody th:first-child,.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table tbody td:first-child{padding-left:3em}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table tbody th:last-child,.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table tbody td:last-child{padding-right:3em}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table tfoot th,.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table tfoot td{font-weight:normal;border:none}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table tfoot .cart_subtotal{display:none}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table tfoot .order_total{background:#000;color:#fff;font-family:"Bitter Bold"}body.post-type-archive .site-content.container .entry-content.container{padding-left:0;padding-right:0}body.post-type-archive-project .project-posts>.row,body.tax-project_cat .project-posts>.row{margin-left:-3px;margin-right:-3px}body.post-type-archive-project .archive-post,body.tax-project_cat .archive-post{padding:3px}body.post-type-archive-project .post-link,body.tax-project_cat .post-link{display:flex;flex-direction:column;justify-content:space-between;height:100%;background:#fff}body.post-type-archive-project .post-link .post-content,body.tax-project_cat .post-link .post-content{padding:15px}body.post-type-archive-project .post-link .post-title,body.tax-project_cat .post-link .post-title{text-align:center;transition:color .3s;font-size:.875rem;font-family:"Bitter Bold"}body.post-type-archive-project .post-link .post-title mark,body.tax-project_cat .post-link .post-title mark{background:rgba(0,0,0,0);transition:color .3s}body.post-type-archive-project .post-link .post-title:hover,body.tax-project_cat .post-link .post-title:hover{color:#d4b256}body.post-type-archive-project .post-link .post-title:hover mark,body.tax-project_cat .post-link .post-title:hover mark{color:#d4b256}body.post-type-archive-project .archive-term,body.tax-project_cat .archive-term{padding:0 15px;margin-bottom:30px}body.post-type-archive-project .archive-term .post-title,body.tax-project_cat .archive-term .post-title{font-size:1.5rem}body.post-type-archive-service .service-posts .row{margin-left:-8px;margin-right:-8px}body.post-type-archive-service .archive-post{padding-left:8px;padding-right:8px;margin:8px 0}body.post-type-archive-service .archive-post .post-link{display:flex;flex-direction:column;justify-content:space-between;height:100%}body.post-type-archive-service .archive-post .post-title{color:#fff;background:#000;text-align:center;padding:1em;margin:.5em 0 0 0;transition:color .3s}body.post-type-archive-service .archive-post .post-title mark{background:rgba(0,0,0,0);color:#fff;transition:color .3s}body.post-type-archive-service .archive-post .post-title:hover{color:#d4b256}body.post-type-archive-service .archive-post .post-title:hover mark{color:#d4b256}body.post-type-archive-service .archive-term .post-title{font-size:1.5rem}.post-type-archive-certificate .certificate-posts>.row{margin-left:-8px;margin-right:-8px}.post-type-archive-certificate .post-wrapper{margin:8px 0;padding-left:8px;padding-right:8px}.post-type-archive-certificate .single-post{height:100%}body.post-type-archive-vacancy .posts-archive,body.vacancies-page .posts-archive{margin:4em auto}body.post-type-archive-vacancy .post-wrapper,body.vacancies-page .post-wrapper{margin:15px 0;display:flex;width:600px;max-width:100%;flex-direction:column}body.post-type-archive-vacancy .post-wrapper .post-title-wrapper,body.vacancies-page .post-wrapper .post-title-wrapper{display:flex}body.post-type-archive-vacancy .post-wrapper .handle-element,body.vacancies-page .post-wrapper .handle-element{flex:0 0 5rem;display:flex;align-self:flex-start}body.post-type-archive-vacancy .post-wrapper .handle-element .svg-icon,body.vacancies-page .post-wrapper .handle-element .svg-icon{font-size:1.875rem;display:flex;padding:.1em .3em;background:#fff;color:#d4b256;box-shadow:4px 4px 3px #d5d3d0}body.post-type-archive-vacancy .post-wrapper .handle-element svg,body.vacancies-page .post-wrapper .handle-element svg{transition:all .3s}body.post-type-archive-vacancy .post-wrapper .handle-element.collapsed svg,body.vacancies-page .post-wrapper .handle-element.collapsed svg{color:#000;transform:scaleY(-1)}body.post-type-archive-vacancy .post-wrapper .post-content,body.vacancies-page .post-wrapper .post-content{flex:0 0 100%;padding-left:5rem}body.post-type-archive-vacancy .post-title,body.vacancies-page .post-title{font-family:"Bitter Regular";font-size:1.5rem;line-height:1.2;flex:min-content}body.post-type-archive-vacancy .post-content,body.vacancies-page .post-content{margin-bottom:3em}body.post-type-archive-vacancy .post-content .vacancy-info-title,body.vacancies-page .post-content .vacancy-info-title{margin:1.5em 0 1em 0;font-family:"Bitter Bold"}body.post-type-archive-vacancy .post-content ul li,body.vacancies-page .post-content ul li{line-height:1.2;margin:.6em 0}body.post-type-archive-vacancy .post-content .post-action,body.vacancies-page .post-content .post-action{margin-top:3em}body.post-type-archive-vacancy .post-content .post-action button,body.vacancies-page .post-content .post-action button{padding:.5em 2em;color:#fff;background:#000;border-color:#000}body.post-type-archive-vacancy .post-content .post-action button:hover,body.vacancies-page .post-content .post-action button:hover{color:#000;background:rgba(0,0,0,0)}.post-type-archive-promo_action .promo_action-posts .row{margin-left:-8px;margin-right:-8px}.post-type-archive-promo_action .post-wrapper{padding-left:8px;padding-right:8px;margin:15px 0}.post-type-archive-promo_action .post-wrapper .post-link{display:block}.post-type-archive-promo_action .post-wrapper .post-content{margin-top:1em}.post-type-archive-promo_action .post-wrapper .post-title{font-family:"Bitter Bold"}.post-type-archive-promo_action .post-wrapper .post-period{color:#a0a6a6}body.single-promo_action:not(.fullscreen-page) article>.entry-content{max-width:100%}body.single-promo_action .entry-title .post-period{display:block;color:#a0a6a6;font-family:"Bitter Regular";font-size:1rem;margin-top:.5em}body.single-promo_action .entry-content p,body.single-promo_action .entry-content ol,body.single-promo_action .entry-content ul,body.single-promo_action .entry-content h2,body.single-promo_action .entry-content h3,body.single-promo_action .entry-content h4,body.single-promo_action .entry-content h5{padding-left:initial;padding-right:initial}body.single-promo_action .entry-content .wp-block-image figure.alignleft{padding-left:0}body.single-promo_action .entry-content .wp-block-image figure.alignright{padding-right:0}body.post-type-archive-article .news-posts .row,body.post-type-archive-news .news-posts .row{margin-left:-8px;margin-right:-8px}body.post-type-archive-article .post-wrapper,body.post-type-archive-news .post-wrapper{padding-left:8px;padding-right:8px;margin:15px 0}body.post-type-archive-article .post-wrapper .post-link,body.post-type-archive-news .post-wrapper .post-link{display:block}body.post-type-archive-article .post-wrapper .post-content,body.post-type-archive-news .post-wrapper .post-content{margin-top:1em}body.post-type-archive-article .post-wrapper .post-title,body.post-type-archive-news .post-wrapper .post-title{font-family:"Bitter Bold"}body.post-type-archive-article .post-wrapper .post-date,body.post-type-archive-news .post-wrapper .post-date{color:#a0a6a6}.single-post-content h1.page-title{padding-left:0;padding-right:0;text-align:left}body.single.single-article:not(.fullscreen-page) article>.entry-content,body.single.single-news:not(.fullscreen-page) article>.entry-content{max-width:100%}body.single.single-article .entry-title .post-date,body.single.single-news .entry-title .post-date{display:block;color:#a0a6a6;font-family:"Bitter Regular";font-size:1rem;margin-top:.5em}body.single.single-article .entry-content p,body.single.single-article .entry-content ol,body.single.single-article .entry-content ul,body.single.single-article .entry-content h2,body.single.single-article .entry-content h3,body.single.single-article .entry-content h4,body.single.single-article .entry-content h5,body.single.single-news .entry-content p,body.single.single-news .entry-content ol,body.single.single-news .entry-content ul,body.single.single-news .entry-content h2,body.single.single-news .entry-content h3,body.single.single-news .entry-content h4,body.single.single-news .entry-content h5{padding-left:initial;padding-right:initial}body.single.single-article .entry-content .wp-block-image figure.alignleft,body.single.single-news .entry-content .wp-block-image figure.alignleft{padding-left:0}body.single.single-article .entry-content .wp-block-image figure.alignright,body.single.single-news .entry-content .wp-block-image figure.alignright{padding-right:0}body.single.single-service.warranty-service .site-content-wrapper{background:url("img/uslugi-garantiya-bg_1.png") no-repeat right bottom/52vw}body.post-type-archive-feedback .site-content-wrapper{background:url("img/armchair-in-the-interior.png") no-repeat center top/contain rgba(0,0,0,0)}body.post-type-archive-feedback h1.page-title{margin:1em 0 2em 2em}body.post-type-archive-feedback .feedback-posts>.row{display:block;-moz-column-count:2;column-count:2;-moz-column-gap:1.875rem;column-gap:1.875rem;margin-left:0;margin-right:0}body.post-type-archive-feedback .feedback-posts .post-wrapper{margin-bottom:1.875rem;display:inline-block;width:100%}body.post-type-archive-feedback .feedback-posts .post-content{background:#fff;padding:1.875rem}body.post-type-archive-feedback .feedback-posts .post-content .post-title{font-family:"Bitter Bold";padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #000}body.post-type-archive-feedback .feedback-posts .post-content .post-multi-rating{margin-top:2em}body.single.single-project .single-post-gallery{float:none;width:100%;margin:0 auto 2em}body.single.single-project .project-manager{max-width:150px;float:left;margin-right:2em;margin-bottom:.5em;text-align:center}body.single.single-project .project-manager .title{font-size:1.25rem;margin-bottom:.5em;line-height:1}body.single.single-project .project-manager img{border-radius:50%;border:4px solid #447bba}body.single.single-project .project-manager .name{font-size:1.125rem;margin-top:.5em;text-align:center}body.single.single-project .project-descrption{font-size:1.25rem}body.single.single-project .project-feedback{clear:both;margin:2em auto;width:95%}body.single.single-project .project-feedback .content{border:3px solid #447bba;padding:1em 1em 0}body.single.single-project .wp-block-columns{gap:0}body.single.single-project .wp-block-columns .wp-block-column{margin-bottom:0 !important}body.single.single-project .wp-block-columns p{margin-bottom:0}body.single.single-project .project-properties{margin-top:3em;text-align:center;clear:both}body.single.single-project table:not(.no-responsive){width:auto;text-align:left}body.single.single-project table:not(.no-responsive) td{border:none;padding:0;white-space:nowrap}body.single.single-project table:not(.no-responsive) td:not(:last-child){padding-right:1.875rem}body.single.single-project table:not(.no-responsive) td:first-child{background:none}body.single.single-project table:not(.no-responsive) td:last-child{background:none}.post-pagination-wrapper{margin-top:5em}.post-pagination-wrapper .post-navigation{max-width:30em;margin-left:auto;margin-right:auto}.post-pagination-wrapper .nav-links{position:relative}.post-pagination-wrapper .nav-links a .svg-icon{line-height:1}.post-pagination-wrapper .nav-links .nav-previous,.post-pagination-wrapper .nav-links .nav-next{position:absolute;padding:0 15px}.post-pagination-wrapper .nav-links .nav-previous p,.post-pagination-wrapper .nav-links .nav-next p{display:flex;align-items:center;margin-bottom:0}.post-pagination-wrapper .nav-links .nav-previous .svg-icon{margin-right:.5em;transform:rotateY(180deg)}.post-pagination-wrapper .nav-links .nav-next{right:0;left:auto}.post-pagination-wrapper .nav-links .nav-next .svg-icon{margin-left:.5em}.single-post-gallery .slick-prev::before,.single-post-gallery .slick-next::before{content:none}.single-post-gallery .thumb-slider .rt-multiple-items:not(.multirows-slider) .slick-arrow{font-size:1.5em;background:rgba(0,0,0,0)}.single-post-gallery .thumb-slider .rt-multiple-items:not(.multirows-slider) .slick-next{right:.5em}.single-post-gallery .thumb-slider .rt-multiple-items:not(.multirows-slider) .slick-prev{left:.5em}.single-post-photo-gallery .gallery-title{margin-bottom:1em}.single-post-photo-gallery .gallery-image{padding-left:0;padding-right:0}.single-post-photo-gallery a{display:block;height:100%}.single-post-photo-gallery img{width:100%}body.single .single-post-gallery,body.single .single-post-image,body.page .single-post-gallery,body.page .single-post-image{width:50%;float:left;margin-right:1em;margin-bottom:1em}body.single .post-image,body.page .post-image{text-align:center}body.single .rt-multiple-items:not(.multirows-slider) .slick-arrow,body.page .rt-multiple-items:not(.multirows-slider) .slick-arrow{font-size:1.5em;color:#000}body.single .main-slider .rt-multiple-items:not(.multirows-slider),body.page .main-slider .rt-multiple-items:not(.multirows-slider){margin-bottom:0}body.single .main-slider .rt-multiple-items:not(.multirows-slider) .slick-arrow,body.page .main-slider .rt-multiple-items:not(.multirows-slider) .slick-arrow{width:1.5em;height:1.5em;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#fff;box-shadow:0 0 10px -2px #000;opacity:.5;transition:all .3s}body.single .main-slider .rt-multiple-items:not(.multirows-slider) .slick-arrow:hover,body.page .main-slider .rt-multiple-items:not(.multirows-slider) .slick-arrow:hover{opacity:1}body.single .thumb-slider .slick-slide,body.page .thumb-slider .slick-slide{padding:0 2px}body.single .thumb-slider .slick-slide .rt-slide,body.page .thumb-slider .slick-slide .rt-slide{opacity:.5}body.single .thumb-slider .slick-slide.slick-current .rt-slide,body.page .thumb-slider .slick-slide.slick-current .rt-slide{opacity:1}.navigation{margin-top:4em}.navigation .nav-links{display:flex;justify-content:space-between;width:550px;max-width:100%;margin:0 auto;font-size:1rem}.navigation .nav-links p{margin-bottom:0}.navigation .nav-links a{margin:0 .5em}.navigation .nav-links .svg-icon{display:inline-block;font-size:1.25rem;margin:0 5px;line-height:1}body.page.contacts-page .entry-content .wp-block-columns{align-items:center}body.page.contacts-page .entry-content .part-text .part-content-wrapper{margin-right:-15px;margin-left:-15px}body.page.contacts-page .site-footer{margin-top:0}body.page.calculations-page .site-content-wrapper{background:url("img/calculations-page-image_3.jpg") center/cover;padding-bottom:8em}body.page.calculations-page article>.entry-content{width:100%;padding-top:2em}body.page.calculations-page article>.entry-content p.calculation-link{padding-left:0;padding-right:0}body.page.calculations-page .entry-content .calculation-link a{display:inline-block;font-size:1.5rem;font-family:"Bitter Bold";color:#d4b256;padding:1em 1.7em;background:#000;border:3px solid #d4b256;border-radius:.7em;margin-top:15px;transition:all .3s;text-align:center}body.page.calculations-page .entry-content .calculation-link a:hover{text-decoration:underline}body.page.calculations-page .site-footer{margin-top:0}body.page.developers-page .site-content-wrapper{background:url("img/sotrudnichestvo-zastrojshchikam-bg.png") center bottom/cover #f4f4f4;padding-bottom:35em}body.page.suppliers-page .site-content-wrapper{background:url("img/sotrudnichestvo-postavshchikam-bg.png") center/cover #f4f4f4;padding-bottom:5em}body.page.payment-page .wp-block-media-text{margin-bottom:2em;align-items:center;min-width:24em;max-width:30em}body.page.payment-page .wp-block-media-text:not(.vertical) .wp-block-media-text__media{align-self:unset}body.page.payment-page .wp-block-media-text .wp-block-media-text__content{padding:0}body.page.about-company-page:not(.fullscreen-page) article>.entry-content{max-width:100%}body.page.about-company-page .site-content-wrapper{background:url("img/page_bg_2.png") top center/cover #000;padding-bottom:5em}body.page.about-company-page .entry-content .wp-block-columns{align-items:center;margin-bottom:4em}body.page.about-company-page .entry-content .wp-block-columns.post-arhive-link-wrapper{margin-bottom:2em}body.page.about-company-page .entry-content .wp-block-columns.post-arhive-link-wrapper .wp-block-column{display:flex;justify-content:space-between;align-items:center;max-width:1100px;margin-left:auto !important;margin-right:auto}body.page.about-company-page .entry-content .wp-block-columns.post-arhive-link-wrapper .wp-block-column p{margin-bottom:0}body.page.about-company-page .entry-content .wp-block-columns.post-arhive-link-wrapper .wp-block-column .wp-block-button__link{background:rgba(0,0,0,0);border-width:1px;margin-left:1em;padding:0 1em}body.page.about-company-page .entry-content .wp-block-columns.post-arhive-link-wrapper .wp-block-column .wp-block-button__link:hover{background:#fff;color:#000}body.page.about-company-page .entry-content .wp-block-columns .wp-block-image{margin-top:0;margin-bottom:0}body.page.about-company-page .entry-content .wp-block-columns .wp-block-image:not(:last-child){padding-bottom:30px}.organizations-list .post-wrapper{display:flex;margin-bottom:1.5em}.organizations-list .post-wrapper .counter{font-size:1.5rem;flex:0 0 5em;display:flex;align-self:flex-start}.organizations-list .post-wrapper .counter span{font-family:"Bitter Bold";display:flex;padding:.1em 1em;background:#fff;border-radius:2em;box-shadow:4px 4px 3px #d5d3d0}.organizations-list .post-wrapper .content{font-size:1.25rem;line-height:1.3em}.organizations-list .post-wrapper .description{font-size:1.125rem}.organizations-list .post-wrapper .phone{font-family:"Bitter Bold";margin-top:.5em}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:none;padding:15px;border-radius:15px}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{content:"";width:2em;height:2em;left:15px;margin-top:-0.125em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23fff" class="bi bi-exclamation-square-fill" viewBox="0 0 16 16"><path d="M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6 4c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995A.905.905 0 0 1 8 4zm.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2z"/></svg>');background-repeat:no-repeat;background-size:2em 2em}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{margin-bottom:0;padding-left:3em !important}.woocommerce-error{background:#d4b256}.woocommerce-info,.woocommerce-message{background:#06f;color:#fff}.modal.fade.right{display:flex;align-items:center;left:100%;transition:all .3s;opacity:1}.modal.fade.right.show{left:0}.modal.fade.right .modal-dialog{transform:none}.rt-popup-form[data-result-action=saccess] .modal-body,.rt-popup-form[data-result-action=saccess] .modal-footer,.rt-popup-form[data-result-action=error] .modal-body,.rt-popup-form[data-result-action=error] .modal-footer{display:none}.rt-popup-form[data-result-action=saccess] .rt-form-success-message,.rt-popup-form[data-result-action=error] .rt-form-error-message{display:block}.rt-form-error-message,.rt-form-success-message{text-align:center}.rt-form-error-message .message-text,.rt-form-success-message .message-text{margin:1.875rem 0}.rt-popup-form[data-result-action=error] .modal-content p{color:#f30d23}.rt-popup-form .rt-form-success-message,.rt-popup-form .rt-form-error-message,.rt-static-form .rt-form-success-message,.rt-static-form .rt-form-error-message{display:none}.rt-popup-form,.rt-static-form{font-size:1rem}.rt-popup-form ::-webkit-input-placeholder,.rt-static-form ::-webkit-input-placeholder{color:#737474;font-family:"Bitter Regular";opacity:1}.rt-popup-form ::-moz-placeholder,.rt-static-form ::-moz-placeholder{color:#737474;font-family:"Bitter Regular";opacity:1}.rt-popup-form :-moz-placeholder,.rt-static-form :-moz-placeholder{color:#737474}.rt-popup-form :-ms-input-placeholder,.rt-static-form :-ms-input-placeholder{color:#737474}.rt-popup-form .form-title,.rt-static-form .form-title{font-family:"Bitter Bold";font-size:1.5rem;line-height:1.2}.rt-popup-form .after-fieldset,.rt-static-form .after-fieldset{margin-top:.5em;font-size:.875rem}.rt-popup-form button,.rt-static-form button{outline:none}.rt-popup-form .rt-form-input[required],.rt-static-form .rt-form-input[required]{display:none}.rt-popup-form .modal-content,.rt-static-form .modal-content{padding:0;border-radius:0;border:none}.rt-popup-form .close,.rt-static-form .close{position:absolute;top:0;right:0;width:2.5rem;height:2.5rem;text-shadow:none;padding:0;margin:0;font-size:.875rem;color:#fff;background:#000;z-index:1;opacity:1}.rt-popup-form .close:not(:disabled):not(.disabled):hover,.rt-static-form .close:not(:disabled):not(.disabled):hover{opacity:1}.rt-popup-form .close:hover svg,.rt-static-form .close:hover svg{transform:rotate(360deg);transition:all .5s}.rt-popup-form .modal-header,.rt-static-form .modal-header{background:rgba(0,0,0,0);border:none;border-radius:0;padding:0;color:#fff}.rt-popup-form .modal-header .context,.rt-static-form .modal-header .context{padding:1.375rem 2.25rem;background:#000;flex:auto;text-align:center}.rt-popup-form .modal-header .context p,.rt-static-form .modal-header .context p{margin-bottom:.3em}.rt-popup-form .modal-header .context span,.rt-static-form .modal-header .context span{font-size:.8em}.rt-popup-form .modal-body,.rt-static-form .modal-body{background:#d4b256;padding:1.875rem 1.875rem 3.75rem 1.875rem}.rt-popup-form .before-fieldset,.rt-static-form .before-fieldset{margin-bottom:2em}.rt-popup-form .mark,.rt-static-form .mark{color:#f30d23;background:rgba(0,0,0,0)}.rt-popup-form .rt-field-label:not(.value-label),.rt-static-form .rt-field-label:not(.value-label){flex:0 0 25%}.rt-popup-form .rt-field-label:not(.value-label) p,.rt-static-form .rt-field-label:not(.value-label) p{display:inline-block;margin-bottom:0;font-family:"Bitter Bold"}.rt-popup-form .rt-form-field-wrapper,.rt-static-form .rt-form-field-wrapper{display:flex;position:relative;margin-bottom:1.3em}.rt-popup-form .rt-form-field-wrapper .fieldset-title,.rt-static-form .rt-form-field-wrapper .fieldset-title{flex:0 0 100%}.rt-popup-form .rt-form-field-wrapper .fieldset-title p,.rt-static-form .rt-form-field-wrapper .fieldset-title p{display:inline-block}.rt-popup-form .rt-form-field-wrapper.radio-wrapper .value,.rt-popup-form .rt-form-field-wrapper.checkbox-wrapper .value,.rt-static-form .rt-form-field-wrapper.radio-wrapper .value,.rt-static-form .rt-form-field-wrapper.checkbox-wrapper .value{margin-bottom:.5em}.rt-popup-form .rt-form-field-wrapper.radio-wrapper .fieldset-values,.rt-popup-form .rt-form-field-wrapper.checkbox-wrapper .fieldset-values,.rt-static-form .rt-form-field-wrapper.radio-wrapper .fieldset-values,.rt-static-form .rt-form-field-wrapper.checkbox-wrapper .fieldset-values{margin-bottom:-0.5em}.rt-popup-form .rt-form-field-wrapper.radio-wrapper .rt-form-error-label,.rt-popup-form .rt-form-field-wrapper.checkbox-wrapper .rt-form-error-label,.rt-static-form .rt-form-field-wrapper.radio-wrapper .rt-form-error-label,.rt-static-form .rt-form-field-wrapper.checkbox-wrapper .rt-form-error-label{top:100%;left:0;right:auto}.rt-popup-form .rt-form-field-wrapper.values-horizontal.radio-wrapper .fieldset-values,.rt-popup-form .rt-form-field-wrapper.values-horizontal.checkbox-wrapper .fieldset-values,.rt-static-form .rt-form-field-wrapper.values-horizontal.radio-wrapper .fieldset-values,.rt-static-form .rt-form-field-wrapper.values-horizontal.checkbox-wrapper .fieldset-values{display:flex;flex-wrap:wrap;width:100%}.rt-popup-form .rt-form-field-wrapper.values-horizontal.radio-wrapper .value,.rt-popup-form .rt-form-field-wrapper.values-horizontal.checkbox-wrapper .value,.rt-static-form .rt-form-field-wrapper.values-horizontal.radio-wrapper .value,.rt-static-form .rt-form-field-wrapper.values-horizontal.checkbox-wrapper .value{margin-right:2em}.rt-popup-form .rt-form-field-wrapper.field-horizontal,.rt-static-form .rt-form-field-wrapper.field-horizontal{flex-direction:row;align-items:center}.rt-popup-form .rt-form-field-wrapper.field-horizontal.radio-wrapper .fieldset-title,.rt-popup-form .rt-form-field-wrapper.field-horizontal.checkbox-wrapper .fieldset-title,.rt-static-form .rt-form-field-wrapper.field-horizontal.radio-wrapper .fieldset-title,.rt-static-form .rt-form-field-wrapper.field-horizontal.checkbox-wrapper .fieldset-title{flex:0 0 auto;margin-right:10px}.rt-popup-form .rt-form-field-wrapper.field-horizontal.radio-wrapper .fieldset-title p,.rt-popup-form .rt-form-field-wrapper.field-horizontal.checkbox-wrapper .fieldset-title p,.rt-static-form .rt-form-field-wrapper.field-horizontal.radio-wrapper .fieldset-title p,.rt-static-form .rt-form-field-wrapper.field-horizontal.checkbox-wrapper .fieldset-title p{margin-bottom:0}.rt-popup-form .rt-form-field-wrapper.field-horizontal.radio-wrapper .value,.rt-popup-form .rt-form-field-wrapper.field-horizontal.checkbox-wrapper .value,.rt-static-form .rt-form-field-wrapper.field-horizontal.radio-wrapper .value,.rt-static-form .rt-form-field-wrapper.field-horizontal.checkbox-wrapper .value{margin-bottom:0}.rt-popup-form .rt-form-field-wrapper.field-horizontal .rt-field-label:not(.value-label),.rt-static-form .rt-form-field-wrapper.field-horizontal .rt-field-label:not(.value-label){position:relative;top:unset}.rt-popup-form .rt-form-field-wrapper.field-horizontal input:not([type=checkbox]),.rt-static-form .rt-form-field-wrapper.field-horizontal input:not([type=checkbox]){width:unset;flex:unset}.rt-popup-form .rt-form-field-wrapper.field-horizontal.days label,.rt-static-form .rt-form-field-wrapper.field-horizontal.days label{margin-bottom:0;margin-right:.5em}.rt-popup-form .rt-form-field-wrapper.field-horizontal.days input,.rt-static-form .rt-form-field-wrapper.field-horizontal.days input{width:3em;padding:.2em .4em}.rt-popup-form .rt-form-field-wrapper .rt-form-error-label,.rt-static-form .rt-form-field-wrapper .rt-form-error-label{font-size:.75rem;color:#fff;background:#000;padding:.3em 1.5em;position:absolute;top:0;right:0;left:auto;opacity:0;transition:all .3s}.rt-popup-form .rt-form-field-wrapper.error-field .rt-form-error-label,.rt-static-form .rt-form-field-wrapper.error-field .rt-form-error-label{opacity:1}.rt-popup-form .rt-form-field-wrapper.acceptance-field,.rt-static-form .rt-form-field-wrapper.acceptance-field{margin-top:1em;margin-left:25%}.rt-popup-form .rt-form-field-wrapper.acceptance-field p,.rt-popup-form .rt-form-field-wrapper.acceptance-field a,.rt-static-form .rt-form-field-wrapper.acceptance-field p,.rt-static-form .rt-form-field-wrapper.acceptance-field a{font-family:"Bitter Regular";font-size:.875rem;margin-bottom:0}.rt-popup-form .rt-form-field-wrapper.acceptance-field a,.rt-static-form .rt-form-field-wrapper.acceptance-field a{text-decoration:underline}.rt-popup-form .rt-form-field-wrapper.acceptance-field a:hover,.rt-static-form .rt-form-field-wrapper.acceptance-field a:hover{color:#000}.rt-popup-form .rt-form-field-wrapper.acceptance-field .rt-field-label,.rt-static-form .rt-form-field-wrapper.acceptance-field .rt-field-label{padding-bottom:.3em}.rt-popup-form .rt-form-field-wrapper.attachment-wrapper,.rt-static-form .rt-form-field-wrapper.attachment-wrapper{flex-direction:column;margin-top:1em;margin-left:25%}.rt-popup-form .rt-form-field-wrapper.attachment-wrapper input[type=file],.rt-static-form .rt-form-field-wrapper.attachment-wrapper input[type=file]{width:.1px;height:.1px;opacity:0;position:absolute;z-index:-10}.rt-popup-form .rt-form-field-wrapper.attachment-wrapper .file-info,.rt-static-form .rt-form-field-wrapper.attachment-wrapper .file-info{font-style:italic}.rt-popup-form .rt-form-field-wrapper.attachment-wrapper .attachment-label,.rt-static-form .rt-form-field-wrapper.attachment-wrapper .attachment-label{flex:auto;top:0;cursor:pointer;position:relative;display:flex;align-items:center;color:#000;padding:.5em}.rt-popup-form .rt-form-field-wrapper.attachment-wrapper .attachment-label p,.rt-static-form .rt-form-field-wrapper.attachment-wrapper .attachment-label p{margin:0}.rt-popup-form .rt-form-field-wrapper.attachment-wrapper .attachment-label .svg-icon,.rt-static-form .rt-form-field-wrapper.attachment-wrapper .attachment-label .svg-icon{font-size:2.5em;margin-right:.3em;line-height:1}.rt-popup-form .rt-form-field-wrapper.required-field,.rt-static-form .rt-form-field-wrapper.required-field{display:none}.rt-popup-form input,.rt-popup-form textarea,.rt-static-form input,.rt-static-form textarea{border:none;background:rgba(255,255,255,.5);outline:none}.rt-popup-form input:active,.rt-popup-form input:focus,.rt-popup-form input:hover,.rt-popup-form textarea:active,.rt-popup-form textarea:focus,.rt-popup-form textarea:hover,.rt-static-form input:active,.rt-static-form input:focus,.rt-static-form input:hover,.rt-static-form textarea:active,.rt-static-form textarea:focus,.rt-static-form textarea:hover{background:rgba(255,255,255,.5);outline:none}.rt-popup-form input:not([type=checkbox]),.rt-popup-form textarea,.rt-static-form input:not([type=checkbox]),.rt-static-form textarea{flex:auto;padding:.7em 1em;width:100%;align-self:flex-start}.rt-popup-form input[type=radio],.rt-popup-form input[type=checkbox],.rt-static-form input[type=radio],.rt-static-form input[type=checkbox]{display:none}.rt-popup-form input[type=radio]+label,.rt-popup-form input[type=checkbox]+label,.rt-static-form input[type=radio]+label,.rt-static-form input[type=checkbox]+label{position:relative;display:flex;align-items:center;margin:0;width:100%}.rt-popup-form input[type=radio]+label::before,.rt-popup-form input[type=checkbox]+label::before,.rt-static-form input[type=radio]+label::before,.rt-static-form input[type=checkbox]+label::before{content:"";font-size:1rem;display:flex;flex:0 0 1em;width:1em;height:1em;margin-right:15px;border:1px solid #000;border-radius:0;color:#fff;background-repeat:no-repeat;background-size:1.2rem 1.2rem;background-position:center}.rt-popup-form input[type=radio]:checked+label::before,.rt-popup-form input[type=checkbox]:checked+label::before,.rt-static-form input[type=radio]:checked+label::before,.rt-static-form input[type=checkbox]:checked+label::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23fff" width="16" height="16" class="bi bi-check" viewBox="0 0 16 16"><path d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z"/> </svg>');background-color:#000}.rt-popup-form a.rt-form-input.form-selector,.rt-static-form a.rt-form-input.form-selector{color:#000;text-decoration:underline}.rt-popup-form .fields-comment,.rt-static-form .fields-comment{font-size:.875rem}.rt-popup-form .modal-footer,.rt-static-form .modal-footer{padding:0;border:none;flex-direction:column;padding-left:25%}.rt-popup-form .modal-footer p,.rt-static-form .modal-footer p{margin-bottom:0px}.rt-popup-form .button-wrapper,.rt-static-form .button-wrapper{display:flex;flex-wrap:wrap;width:100%;margin-top:1em}.rt-popup-form .rt-form-btn-primary,.rt-popup-form .rt-form-btn-close,.rt-popup-form .rt-form-btn-repeat,.rt-popup-form .rt-form-btn-cancel,.rt-static-form .rt-form-btn-primary,.rt-static-form .rt-form-btn-close,.rt-static-form .rt-form-btn-repeat,.rt-static-form .rt-form-btn-cancel{color:#fff;background:#000;border-color:#000;padding-left:3em;padding-right:3em;width:100%}.rt-popup-form .rt-form-btn-primary:hover,.rt-popup-form .rt-form-btn-primary:active,.rt-popup-form .rt-form-btn-primary:focus,.rt-popup-form .rt-form-btn-close:hover,.rt-popup-form .rt-form-btn-close:active,.rt-popup-form .rt-form-btn-close:focus,.rt-popup-form .rt-form-btn-repeat:hover,.rt-popup-form .rt-form-btn-repeat:active,.rt-popup-form .rt-form-btn-repeat:focus,.rt-popup-form .rt-form-btn-cancel:hover,.rt-popup-form .rt-form-btn-cancel:active,.rt-popup-form .rt-form-btn-cancel:focus,.rt-static-form .rt-form-btn-primary:hover,.rt-static-form .rt-form-btn-primary:active,.rt-static-form .rt-form-btn-primary:focus,.rt-static-form .rt-form-btn-close:hover,.rt-static-form .rt-form-btn-close:active,.rt-static-form .rt-form-btn-close:focus,.rt-static-form .rt-form-btn-repeat:hover,.rt-static-form .rt-form-btn-repeat:active,.rt-static-form .rt-form-btn-repeat:focus,.rt-static-form .rt-form-btn-cancel:hover,.rt-static-form .rt-form-btn-cancel:active,.rt-static-form .rt-form-btn-cancel:focus{background:rgba(0,0,0,0);color:#000;box-shadow:none}#modal_form_message .modal-body{padding-bottom:1.875rem}#modal_form_message .modal-footer{padding-left:0}#modal_form_message .button-wrapper{width:unset;margin-top:2em}#modal_form_message.read-more-content .rt-form-message{max-height:70vh;overflow-y:auto;padding:15px;border:1px solid #f4f4f4}#modal_form_message.read-more-content .rt-form-message .title{font-family:"Bitter Bold";margin-bottom:1em}#modal_form_message.read-more-content .modal-body{background:#fff}#modal_form_message.read-more-content table.post-multi-rating{margin-top:2em}#modal_form_message.read-more-content table.post-multi-rating td.title{font-family:"Bitter Regular"}#form_checkout_thanks .modal-dialog{max-width:700px}#form_checkout_thanks .modal-content{background:url("img/bg-popup-order-received.jpg") center/cover}#form_checkout_thanks .modal-header{background:rgba(0,0,0,0);border:none;border-radius:0;margin-bottom:.5em;padding:0;color:#fff}#form_checkout_thanks .modal-header .context{padding:1.125rem 2.25rem;background:#000;flex:unset}#form_checkout_thanks .modal-header .context p{margin-bottom:.3em}#form_checkout_thanks .modal-header .context span{font-size:.8em}#form_checkout_thanks .form-title{margin-bottom:0;font-size:1rem;font-family:"Bitter Regular"}#form_checkout_thanks .modal-body{border-radius:1em;padding:2em;background:rgba(0,0,0,0)}#form_checkout_thanks .close{background:#000}#form_checkout_thanks .order-data-wrapper{font-size:.875rem}#form_checkout_thanks .order-data-wrapper .data{margin-bottom:.5em}#form_checkout_thanks .order-data-wrapper .header{font-family:"Bitter Bold"}#form_checkout_thanks .order-data-wrapper .order-payment-method{margin-top:1.5em}#form_checkout_thanks .order-data-wrapper .order-payment-method .header{margin-bottom:.5em}#vacancy-form .close{background:none;color:#000}#vacancy-form .modal-header{color:#000;padding-left:1.875rem}#vacancy-form .modal-header .context{padding:1.875rem 1.875rem 0 calc(25% - 8px);background:#fff;text-align:left}#vacancy-form .modal-header .context .text{background:#d4b256;padding:.5em 15px;margin-top:2em}#vacancy-form .modal-header .context .text p{margin-bottom:0}#vacancy-form .modal-body{background:#fff}#vacancy-form input:not([type=checkbox]),#vacancy-form textarea{border:1px solid #bbcac9}#multi_rating_form{max-width:1000px;display:flex;flex-wrap:wrap;margin-top:6em}#multi_rating_form .form-header{margin-bottom:2em}#multi_rating_form .form-title{font-size:1.875rem}#multi_rating_form .form-content-wrapper{flex:auto;padding:0 15px 4em 0}#multi_rating_form .button-wrapper{flex:0 0 22em;flex-direction:column;margin-top:4em}#multi_rating_form .multi-rating-field{align-self:flex-end}#multi_rating_form .rt-form-btn-primary{align-self:center;margin-top:auto;width:unset}#multi_rating_form.rt-static-form ::-webkit-input-placeholder{color:rgba(0,0,0,0)}#multi_rating_form.rt-static-form ::-moz-placeholder{color:rgba(0,0,0,0)}#multi_rating_form.rt-static-form :-moz-placeholder{color:rgba(0,0,0,0)}#multi_rating_form.rt-static-form :-ms-input-placeholder{color:rgba(0,0,0,0)}#multi_rating_form.rt-static-form .rt-form-field-wrapper{margin-bottom:2em;padding-bottom:.2em;border-bottom:1px solid #000}#multi_rating_form.rt-static-form .rt-form-field-wrapper:not(.textarea-field){align-items:flex-end}#multi_rating_form.rt-static-form .rt-field-label:not(.value-label){flex:0 0 5em;font-family:"Bitter Regular";margin-bottom:0}#multi_rating_form.rt-static-form .rt-field-label:not(.value-label) p{font-family:"Bitter Regular"}#multi_rating_form.rt-static-form input,#multi_rating_form.rt-static-form textarea{background:rgba(0,0,0,0)}#multi_rating_form.rt-static-form input:not([type=checkbox]),#multi_rating_form.rt-static-form textarea{padding:0 .5em}#multi_rating_form tr.rating td{padding-bottom:1em;line-height:1}.site-footer{margin-top:5rem;overflow:hidden;position:relative;color:#fff}.site-footer .widget_rt_contact_form_widget{flex:0 0 100%;color:#000;background:#faf6f2;padding-left:15px;padding-right:15px}.site-footer .widget_rt_contact_form_widget .rt-contact-form{padding:5em 0}.site-footer .widget_rt_contact_form_widget .rt-contact-form .form-content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.site-footer .widget_rt_contact_form_widget .rt-contact-form .form-header-wrapper{flex:0 0 25%;padding-right:15px}.site-footer .widget_rt_contact_form_widget .rt-contact-form .fields-row{flex:0 0 65%}.site-footer .widget_rt_contact_form_widget .rt-contact-form .after-fieldset{flex:0 0 100%}.site-footer .widget_rt_contact_form_widget .rt-contact-form .form-header{margin-bottom:1.5em}.site-footer .widget_rt_contact_form_widget .rt-contact-form .form-title{display:inline-block;font-family:"Bitter Bold";font-size:1.875rem}.site-footer .widget_rt_contact_form_widget .rt-contact-form .before-fieldset{font-size:.875rem}.site-footer .widget_rt_contact_form_widget .rt-contact-form .fields-row{display:flex;flex-wrap:wrap}.site-footer .widget_rt_contact_form_widget .rt-contact-form .fields-row .rt-form-field-wrapper{flex:0 0 50%;padding-right:15px;padding-left:15px;align-self:flex-start}.site-footer .widget_rt_contact_form_widget .rt-contact-form .fields-row .rt-form-field-wrapper.acceptance-field{padding-right:0}.site-footer .widget_rt_contact_form_widget .rt-contact-form .fields-row .checkbox-wrapper{margin-left:0}.site-footer .widget_rt_contact_form_widget .rt-contact-form .button-wrapper{margin-left:0;margin-top:.5em;justify-content:flex-end;text-align:right}.site-footer .widget_rt_contact_form_widget .rt-contact-form .rt-form-btn-primary{width:unset}.site-footer .widget_rt_contact_form_widget .rt-contact-form.rt-static-form .rt-form-error-label{left:15px;right:auto;bottom:-1.5rem;top:auto;background:#000;border-radius:0}.site-footer .widget_rt_contact_form_widget .rt-contact-form.rt-static-form input:not([type=checkbox]),.site-footer .widget_rt_contact_form_widget .rt-contact-form.rt-static-form textarea{border:none;background:rgba(0,0,0,0);border-bottom:1px solid #000;border-radius:0px;padding:.7em 5px}.site-footer .widget_rt_contact_form_widget .rt-contact-form .rt-field-label:not(.checkbox-label){display:none}.site-footer .widget_rt_contact_form_widget .rt-contact-form .after-fieldset{color:#d4b256;font-size:.875rem;padding:0 0 0 35%}.site-footer .widget-area-2{color:#fff;padding-left:15px;padding-right:15px}.site-footer .widget-area-2 .wrapper{display:flex;flex-wrap:wrap;justify-content:space-evenly;font-size:.875rem}.site-footer .widget-area-2 .wrapper .part-1{flex:0 0 30%;border-right:1px solid #fff;padding:15px 0;display:flex;flex-direction:column}.site-footer .widget-area-2 .wrapper .part-2{flex:0 0 70%;padding:15px 0 15px 15px}.site-footer .widget-area-2 .widget{padding:0 15px;margin-top:1.5em}.site-footer .widget-area-2 .widget a{color:#fff}.site-footer .widget-area-2 .widget a:hover{color:#d4b256}.site-footer .widget-area-2 .widget a.matomba-widget{font-size:.875rem}.site-footer .widget-area-2 .widget.widget_nav_menu{flex:0 0 33%;width:33%;float:left}.site-footer .widget-area-2 .widget.widget_nav_menu .widgettitle{text-transform:uppercase;color:#d4b256;font-family:"Bitter Bold"}.site-footer .menu a{color:#fff;font-size:.875rem;line-height:2}.site-footer .menu a:hover{color:#fff;text-decoration:underline}.site-footer .widget_nav_menu ul{list-style-type:none;margin:0;padding-left:0}.site-footer .widget_nav_menu .menu-item-icon{display:none}.site-footer .widget_rt_contact_widget{line-height:2}.site-footer .widget_rt_contact_widget .widgettitle{font-family:"Bitter Bold";margin-bottom:1em}.site-footer .widget_rt_contact_widget a{color:#fff}.site-footer .widget_rt_contact_widget .address{font-family:"Bitter Bold"}.site-footer .widget_rt_contact_widget a.call-action{color:#d4b256;text-decoration:underline}.site-footer .widget_rt_contact_widget .networks{display:flex;margin-left:-5px;margin-right:-5px;margin-top:.5em}.site-footer .widget_rt_contact_widget .networks .social-network{font-size:1.875rem;margin:0 5px}.site-footer .widget-area-2 .part-1 .widget_media_image img{width:100px}.site-footer .widget-area-2 .part-1 .widget_text{font-size:12px}.site-footer .widget-area-2 .part-1 .widget_text p{margin-bottom:0}.site-footer .widget-area-3{color:#fff;padding:15px;font-size:.75rem}.site-footer .widget-area-3 a{color:#fff}.site-footer .widget-area-3 a:hover{color:#d4b256}.site-footer .widget-area-3 .widget-copyright{padding-left:15px;padding-right:15px;display:flex;justify-content:space-between}body.inverse-color .site-footer .widget-area-2{border-top:1px solid #fff}body.inverse-color .site-footer .widget_rt_contact_form_widget{color:#f4f4f4;background:#000}body.inverse-color .site-footer .widget_rt_contact_form_widget .rt-contact-form.rt-static-form .rt-form-field-wrapper.acceptance-field a:hover{color:#d4b256}body.inverse-color .site-footer .widget_rt_contact_form_widget .rt-contact-form.rt-static-form .rt-form-error-label{background:#fff;color:#000}body.inverse-color .site-footer .widget_rt_contact_form_widget .rt-contact-form.rt-static-form input:not([type=checkbox]),body.inverse-color .site-footer .widget_rt_contact_form_widget .rt-contact-form.rt-static-form textarea{border-bottom:1px solid #fff}body.inverse-color .site-footer .widget_rt_contact_form_widget .rt-contact-form.rt-static-form .rt-form-btn-primary{background:#f4f4f4;border-color:#f4f4f4;color:#000}body.inverse-color .site-footer .widget_rt_contact_form_widget .rt-contact-form.rt-static-form .rt-form-btn-primary:hover{background:rgba(0,0,0,0);color:#f4f4f4}.woocommerce-account.woocommerce-page .woocommerce form.edit-address-form .woocommerce-address-fields .form-row input,.woocommerce-account.woocommerce-page .woocommerce .field-wrapper input{border:1px solid #a0a6a6;width:100%;padding:1em;font-size:.875rem;background:rgba(0,0,0,0);outline:none}body.woocommerce-account.woocommerce-page .site-content-wrapper{background:url("img/myaccount-page-bg.png") no-repeat left bottom/contain #f4f4f4;min-height:80vh;padding-bottom:5em}body.woocommerce-account.woocommerce-page h1.entry-title{border-bottom:2px solid #a0a6a6;padding-bottom:.5em}body.woocommerce-account article>.entry-content{margin-top:2em}body.woocommerce-account .site-footer{margin-top:0}.woocommerce-form-register-wrapper,.woocommerce-form-login-wrapper,.lost_reset_password{background:rgba(0,0,0,0)}.woocommerce-account.woocommerce-page .woocommerce input::-webkit-input-placeholder{color:#000;font-family:"Bitter Regular";font-size:.875rem;opacity:1}.woocommerce-account.woocommerce-page .woocommerce input::-moz-placeholder,.woocommerce-account.woocommerce-page .woocommerce textarea::-moz-placeholder{color:#000;font-size:.875rem;font-family:"Bitter Regular";opacity:1}.woocommerce-account.woocommerce-page .woocommerce input:-moz-placeholder,.woocommerce-account.woocommerce-page .woocommerce textarea:-moz-placeholder{font-size:.875rem;color:#000}.woocommerce-account.woocommerce-page .woocommerce input:-ms-input-placeholder,.woocommerce-account.woocommerce-page .woocommerce textarea:-ms-input-placeholder{font-size:.875rem;color:#000}.woocommerce-account.woocommerce-page .woocommerce .account-message{display:flex;align-items:center;justify-content:center;padding:1em 2em;font-family:"Bitter Bold";color:#fff;margin-bottom:1em}.woocommerce-account.woocommerce-page .woocommerce .account-message .svg-icon{line-height:1;margin-right:1em;font-size:2em}.woocommerce-account.woocommerce-page .woocommerce .account-message .svg-icon svg{color:#000;background:#fff;border-radius:5px}.woocommerce-account.woocommerce-page .woocommerce .fieldset-title{font-family:"Bitter Bold";margin:1.5em 0 .5em}.woocommerce-account.woocommerce-page .woocommerce .field-wrapper,.woocommerce-account.woocommerce-page .woocommerce .button-wrapper,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-privacy-policy-text{margin-bottom:1em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-privacy-policy-text{margin-top:2em;margin-bottom:2em;font-size:.75rem}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-privacy-policy-text p{margin-bottom:0}.woocommerce-account.woocommerce-page .woocommerce .field-wrapper{font-size:.875rem;font-family:"Bitter Regular";align-items:center}.woocommerce-account.woocommerce-page .woocommerce .field-wrapper .mark{color:#f30d23;background:rgba(0,0,0,0)}.woocommerce-account.woocommerce-page .woocommerce .field-wrapper .input-wrapper{flex:auto;display:flex;flex-direction:column}.woocommerce-account.woocommerce-page .woocommerce .field-wrapper .field-note{display:inline-block;font-size:.75rem;line-height:1.2;margin-top:.5em;color:#d4b256}.woocommerce-account.woocommerce-page .woocommerce .field-wrapper .recaptcha-container{margin-left:10em}.woocommerce-account.woocommerce-page .woocommerce .checkbox-wrapper{margin:1.5em 0;display:flex;flex:100%}.woocommerce-account.woocommerce-page .woocommerce .checkbox-wrapper label{flex:100%}.woocommerce-account.woocommerce-page .woocommerce .checkbox-wrapper input[type=radio],.woocommerce-account.woocommerce-page .woocommerce .checkbox-wrapper input[type=checkbox]{display:none}.woocommerce-account.woocommerce-page .woocommerce .checkbox-wrapper input[type=radio]+label,.woocommerce-account.woocommerce-page .woocommerce .checkbox-wrapper input[type=checkbox]+label{position:relative;margin:0;font-size:1rem;padding-left:2em;line-height:1.25rem;flex:0 0 100%}.woocommerce-account.woocommerce-page .woocommerce .checkbox-wrapper input[type=radio]+label p,.woocommerce-account.woocommerce-page .woocommerce .checkbox-wrapper input[type=checkbox]+label p{margin-bottom:0;line-height:1.2em}.woocommerce-account.woocommerce-page .woocommerce .checkbox-wrapper input[type=radio]:checked+label::before,.woocommerce-account.woocommerce-page .woocommerce .checkbox-wrapper input[type=checkbox]:checked+label::before{border-color:#000;color:#fff}.woocommerce-account.woocommerce-page .woocommerce .checkbox-wrapper input[type=radio]:checked+label::after,.woocommerce-account.woocommerce-page .woocommerce .checkbox-wrapper input[type=checkbox]:checked+label::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23000" class="bi bi-check" viewBox="0 0 16 16"><path d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z"/></svg>');background-color:#fff}.woocommerce-account.woocommerce-page .woocommerce form .password-input{flex:0 0 100%}.woocommerce-account.woocommerce-page .woocommerce .button-wrapper{margin-top:1.5em}.woocommerce-account.woocommerce-page .woocommerce .address-button a.edit{line-height:1}.woocommerce-account.woocommerce-page .woocommerce button.button,.woocommerce-account.woocommerce-page .woocommerce .address-button a.edit{padding:1em 2em;width:20em;max-width:100%}.woocommerce-account.woocommerce-page .woocommerce .rt-form-error-label{display:none}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-wrapper .content-wrapper{display:flex;flex-wrap:nowrap}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation{flex:0 0 350px;max-width:100%;background:#fff;box-shadow:0px 2px 5px 0px rgba(0,0,0,.1);align-self:flex-start}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation .welcome-text{font-family:"Bitter Bold";font-size:1.5rem;text-align:center;padding:1.25rem;border-bottom:1px solid #a0a6a6}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation ul{padding:0;margin:0}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li{list-style:none;padding:0;margin:0}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li .part-1{flex:0 0 3em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li a{display:flex;align-items:center;border:none;background:rgba(0,0,0,0);border-bottom:1px solid #a0a6a6;padding:.7em 1.25rem}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li a:hover{color:inherit}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li a .svg-icon{display:flex;font-size:2em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li:hover a,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li.is-active a{background:#d4b256;border-bottom-color:#d4b256}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li p{margin-bottom:0}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li .title{font-family:"Bitter Bold"}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li .description{font-size:.875rem;margin-top:.5em;line-height:1.2}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout .part-1{display:none}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a{background:#000;color:#fff;text-transform:uppercase;text-decoration:underline;padding-top:1.5em;padding-bottom:1.5em;justify-content:center}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout .title{font-family:"Bitter Regular"}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content{width:100%;margin-left:3em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .woocommerce-form-row{padding-left:2px;padding-right:2px}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .row{margin-left:-2px;margin-right:-2px}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .woocommerce-Address{display:flex;flex-direction:column;margin-top:2em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .using-address-note{display:flex;align-items:center;color:#fff;background:#06f;padding:10px;border-radius:10px;font-size:.875rem}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .using-address-note .svg-icon{font-size:2em;line-height:1;margin-right:.5em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title .title{font-family:"Bitter Bold";margin-bottom:.5em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .address-button{margin-top:2em}.woocommerce-account.woocommerce-page .woocommerce form.edit-address-form .form-title{font-family:"Bitter Bold";margin-bottom:.5em}.woocommerce-account.woocommerce-page .woocommerce form.edit-address-form .woocommerce-address-fields .required{color:#f30d23}.woocommerce-account.woocommerce-page .woocommerce form.edit-address-form .woocommerce-address-fields .hidden{display:none}.woocommerce-account.woocommerce-page .woocommerce form.edit-address-form .woocommerce-address-fields .form-row{padding:1.5em 0}.woocommerce-account.woocommerce-page .woocommerce form.edit-address-form .woocommerce-address-fields .form-row>span{flex:0 0 100%}.woocommerce-account.woocommerce-page .woocommerce form.edit-address-form .woocommerce-address-fields .form-row .select2-container{padding-bottom:10px}.woocommerce-account.woocommerce-page .woocommerce form.edit-address-form .woocommerce-address-fields #billing_country_field .woocommerce-input-wrapper{width:300px}.woocommerce-account.woocommerce-page .woocommerce form.edit-address-form .woocommerce-address-fields #shipping_country_field .woocommerce-input-wrapper{width:300px}.woocommerce-account.woocommerce-page .woocommerce form.edit-address-form button.button{margin-top:2em}.woocommerce-account.woocommerce-page .woocommerce .account-orders-table .order{align-items:center;padding-bottom:.5em;margin-bottom:1em;border-bottom:1px solid #a0a6a6}.woocommerce-account.woocommerce-page .woocommerce .account-orders-table .order-data{font-size:.875rem;margin-bottom:.5em;padding-left:0}.woocommerce-account.woocommerce-page .woocommerce .account-orders-table .order-data.number,.woocommerce-account.woocommerce-page .woocommerce .account-orders-table .order-data.status{font-family:"Bitter Bold"}.woocommerce-account.woocommerce-page .woocommerce .account-orders-table .order-data.details{margin-left:auto}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-order-details{font-size:1rem;font-family:"Bitter Regular"}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-order-details .woocommerce-order-details_header{margin-bottom:1.5em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-order-details .woocommerce-order-details_header p{margin-bottom:0;font-family:"Bitter Bold";display:inline-block}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-order-details .woocommerce-order-details_header p.order-number{padding:0 2em 0 0;border-right:2px solid #000}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-order-details .woocommerce-order-details_header p.order-date{padding:0 0 0 2em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-order-details .woocommerce-order-details_header p.order-status{margin-top:1em;color:#737373}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-order-details .order_item{display:flex;background:#fff;padding:10px 5px;margin-bottom:.5em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-order-details .order_item>div{padding-left:5px;padding-right:5px}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-order-details .order_item .product-thumbnail{flex:0 0 20%}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-order-details .order_item .product-name{flex:auto;font-size:.875rem}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-order-details .order_item .product-total{flex:0 0 20%;font-family:"Bitter Bold";text-align:right;align-self:center}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-order-details .shop-table-footer{margin-top:2em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-order-details .shop-table-footer>div{display:flex;align-items:center;justify-content:space-between;padding:.5em 15px}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-order-details .shop-table-footer>div .label{font-size:.875rem}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-order-details .shop-table-footer>div.order_total{font-family:"Bitter Bold"}.woocommerce-account.woocommerce-page .woocommerce .order-again{margin-top:2em}.woocommerce-account.woocommerce-page .woocommerce .order-again a.button{background:#000;color:#fff;border-color:#000;font-weight:normal;padding:.7em 1.5em;width:20em;max-width:100%}.woocommerce-account.woocommerce-page .woocommerce .order-again a.button:hover{background:rgba(0,0,0,0);color:#000}.woocommerce-account.woocommerce-page.woocommerce-edit-account .woocommerce-EditAccountForm .field-note{color:#737373}.woocommerce-account.woocommerce-page.woocommerce-edit-account .woocommerce-EditAccountForm button.button{margin-top:2em}.woocommerce-account.woocommerce-page.woocommerce-account-login .woocommerce-notices-wrapper,.woocommerce-account.woocommerce-page.woocommerce-account-registration .woocommerce-notices-wrapper,.woocommerce-account.woocommerce-page.woocommerce-lost-password .woocommerce-notices-wrapper{max-width:400px}.woocommerce-account.woocommerce-page.woocommerce-account-login .site-content-wrapper,.woocommerce-account.woocommerce-page.woocommerce-account-registration .site-content-wrapper,.woocommerce-account.woocommerce-page.woocommerce-lost-password .site-content-wrapper{background:#000;position:relative}.woocommerce-account.woocommerce-page.woocommerce-account-login .bg-container,.woocommerce-account.woocommerce-page.woocommerce-account-registration .bg-container,.woocommerce-account.woocommerce-page.woocommerce-lost-password .bg-container{position:absolute;top:0;width:50%;height:100%;background:url("img/myaccount-page-login-bg.jpg") right center/cover}.woocommerce-account.woocommerce-page.woocommerce-account-login .content-container,.woocommerce-account.woocommerce-page.woocommerce-account-registration .content-container,.woocommerce-account.woocommerce-page.woocommerce-lost-password .content-container{width:50%;margin-left:auto;color:#fff;padding:1.25rem}.woocommerce-account.woocommerce-page.woocommerce-account-login .content-container a,.woocommerce-account.woocommerce-page.woocommerce-account-registration .content-container a,.woocommerce-account.woocommerce-page.woocommerce-lost-password .content-container a{color:#fff}.woocommerce-account.woocommerce-page.woocommerce-account-login .content-container a:hover,.woocommerce-account.woocommerce-page.woocommerce-account-registration .content-container a:hover,.woocommerce-account.woocommerce-page.woocommerce-lost-password .content-container a:hover{color:#d4b256}.woocommerce-account.woocommerce-page.woocommerce-account-login .site-content,.woocommerce-account.woocommerce-page.woocommerce-account-registration .site-content,.woocommerce-account.woocommerce-page.woocommerce-lost-password .site-content{max-width:unset;padding-left:0;padding-right:0}.woocommerce-account.woocommerce-page.woocommerce-account-login .woocommerce-breadcrumb,.woocommerce-account.woocommerce-page.woocommerce-account-registration .woocommerce-breadcrumb,.woocommerce-account.woocommerce-page.woocommerce-lost-password .woocommerce-breadcrumb{padding-left:15px;padding-right:15px;position:relative;z-index:1}.woocommerce-account.woocommerce-page.woocommerce-account-login .woocommerce-breadcrumb a,.woocommerce-account.woocommerce-page.woocommerce-account-registration .woocommerce-breadcrumb a,.woocommerce-account.woocommerce-page.woocommerce-lost-password .woocommerce-breadcrumb a{color:#a0a6a6}.woocommerce-account.woocommerce-page.woocommerce-account-login .entry-content,.woocommerce-account.woocommerce-page.woocommerce-account-registration .entry-content,.woocommerce-account.woocommerce-page.woocommerce-lost-password .entry-content{max-width:unset;width:100%;margin:0}.woocommerce-account.woocommerce-page.woocommerce-account-login h1.entry-title,.woocommerce-account.woocommerce-page.woocommerce-account-registration h1.entry-title,.woocommerce-account.woocommerce-page.woocommerce-lost-password h1.entry-title{border:none;padding-bottom:0;margin:0 0 1.5em 0;font-size:1.5rem;font-family:"Bitter Regular"}.woocommerce-account.woocommerce-page .woocommerce form.register,.woocommerce-account.woocommerce-page .woocommerce form.login,.woocommerce-account.woocommerce-page .woocommerce form.lost_reset_password{max-width:400px;padding:0;border:none}.woocommerce-account.woocommerce-page .woocommerce form.register input::-webkit-input-placeholder,.woocommerce-account.woocommerce-page .woocommerce form.login input::-webkit-input-placeholder,.woocommerce-account.woocommerce-page .woocommerce form.lost_reset_password input::-webkit-input-placeholder{color:#fff}.woocommerce-account.woocommerce-page .woocommerce form.register input::-moz-placeholder,.woocommerce-account.woocommerce-page .woocommerce form.register textarea::-moz-placeholder,.woocommerce-account.woocommerce-page .woocommerce form.login input::-moz-placeholder,.woocommerce-account.woocommerce-page .woocommerce form.login textarea::-moz-placeholder,.woocommerce-account.woocommerce-page .woocommerce form.lost_reset_password input::-moz-placeholder,.woocommerce-account.woocommerce-page .woocommerce form.lost_reset_password textarea::-moz-placeholder{color:#fff}.woocommerce-account.woocommerce-page .woocommerce form.register input:-moz-placeholder,.woocommerce-account.woocommerce-page .woocommerce form.register textarea:-moz-placeholder,.woocommerce-account.woocommerce-page .woocommerce form.login input:-moz-placeholder,.woocommerce-account.woocommerce-page .woocommerce form.login textarea:-moz-placeholder,.woocommerce-account.woocommerce-page .woocommerce form.lost_reset_password input:-moz-placeholder,.woocommerce-account.woocommerce-page .woocommerce form.lost_reset_password textarea:-moz-placeholder{color:#fff}.woocommerce-account.woocommerce-page .woocommerce form.register input:-ms-input-placeholder,.woocommerce-account.woocommerce-page .woocommerce form.register textarea:-ms-input-placeholder,.woocommerce-account.woocommerce-page .woocommerce form.login input:-ms-input-placeholder,.woocommerce-account.woocommerce-page .woocommerce form.login textarea:-ms-input-placeholder,.woocommerce-account.woocommerce-page .woocommerce form.lost_reset_password input:-ms-input-placeholder,.woocommerce-account.woocommerce-page .woocommerce form.lost_reset_password textarea:-ms-input-placeholder{color:#fff}.woocommerce-account.woocommerce-page .woocommerce form.register .field-wrapper,.woocommerce-account.woocommerce-page .woocommerce form.login .field-wrapper,.woocommerce-account.woocommerce-page .woocommerce form.lost_reset_password .field-wrapper{margin-bottom:.5em}.woocommerce-account.woocommerce-page .woocommerce form.register .field-wrapper input,.woocommerce-account.woocommerce-page .woocommerce form.login .field-wrapper input,.woocommerce-account.woocommerce-page .woocommerce form.lost_reset_password .field-wrapper input{color:#fff}.woocommerce-account.woocommerce-page .woocommerce form.register button.button,.woocommerce-account.woocommerce-page .woocommerce form.login button.button,.woocommerce-account.woocommerce-page .woocommerce form.lost_reset_password button.button{margin-top:0;border-color:#06f;background:#06f;color:#fff;padding:.7em 1em}.woocommerce-account.woocommerce-page .woocommerce form.register button.button:hover,.woocommerce-account.woocommerce-page .woocommerce form.register button.button:focus,.woocommerce-account.woocommerce-page .woocommerce form.login button.button:hover,.woocommerce-account.woocommerce-page .woocommerce form.login button.button:focus,.woocommerce-account.woocommerce-page .woocommerce form.lost_reset_password button.button:hover,.woocommerce-account.woocommerce-page .woocommerce form.lost_reset_password button.button:focus{background:rgba(0,0,0,0);color:#fff}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login .button-wrapper{display:flex;justify-content:space-between;align-items:flex-start}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login .reset-password-link-wrapper{align-self:center}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login .reset-password-link-wrapper a{font-size:.875rem;text-decoration:underline;color:#fff}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login .reset-password-link-wrapper a:hover{color:#d4b256}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login .registration-link-wrapper{text-align:center;margin-top:3em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login .registration-link-wrapper a{border-color:#fff;color:#fff}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login .registration-link-wrapper a:hover,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login .registration-link-wrapper a.active{color:#000;background:#fff}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login button.button{width:13em;max-width:100%}.woocommerce-account.woocommerce-page .woocommerce form.register .header{margin-bottom:2em}.woocommerce-account.woocommerce-page .woocommerce form.register .header a{text-decoration:underline}.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector{display:flex;justify-content:space-between;margin-bottom:1em}.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector label{margin:0}.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector input[type=radio],.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector input[type=checkbox]{display:none}.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector input[type=radio]+label,.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector input[type=checkbox]+label{text-align:center;padding:0}.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector input[type=radio]+label::before,.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector input[type=radio]+label::after,.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector input[type=checkbox]+label::before,.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector input[type=checkbox]+label::after{content:none}.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector .option{flex:0 0 50%;font-size:.875rem}.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector .option:first-child{padding-right:.5em}.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector .option:last-child{padding-left:.5em}.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector .option .wrapper{border:2px solid;border-color:#06f;border-radius:3em;padding:.7em 1em;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3s}.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector .option .wrapper:hover{background:#06f;color:#fff}.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector .option.checked .wrapper{background:#06f;color:#fff}body.error404 .site-content{padding:4em 15px 0 15px}body.error404 .content-404{width:800px;max-width:100%;margin:0 auto;text-align:center}body.error404 .content-404 .page-content{margin-top:3em}body.error404 .content-404 h1{font-size:1.875rem;font-family:"Bitter Bold";margin-bottom:.5em}body.error404 .content-404 h1 span{color:#ff6100}body.error404 .content-404 p{margin-bottom:0}body.error404 .content-404 a{color:#d4b256;text-decoration:underline}.navbar-toggler-icon{position:relative;background:#fff;height:1px}.navbar-toggler-icon::before,.navbar-toggler-icon::after{content:"";position:absolute;width:100%;left:0;height:1px;background:#fff}.navbar-toggler-icon::before{top:0;margin-top:-0.4em}.navbar-toggler-icon::after{bottom:0;top:auto;margin-bottom:-0.4em}button.navbar-toggler{height:100%;display:flex;align-items:center;justify-content:center;outline:none;border:none;padding:0}.navbar-toggler-icon{width:1.3em}.catalog-menu-link.mobile-content{position:relative;display:flex;align-items:center;padding:0;font-family:"Bitter Bold";font-size:1.125rem}.catalog-menu-link.mobile-content .toggle-burger{width:25px;height:25px;background:rgba(0,0,0,0);display:flex;align-items:center;cursor:pointer;margin-left:auto;margin-right:auto}.catalog-menu-link.mobile-content .toggle-burger span{width:100%;height:2px;background:#fff;border-radius:2px;position:relative}.catalog-menu-link.mobile-content .toggle-burger span::before,.catalog-menu-link.mobile-content .toggle-burger span::after{content:"";position:absolute;left:0;width:100%;height:2px;border-radius:2px;background:#fff;transition:transform .3s ease}.catalog-menu-link.mobile-content .toggle-burger span::before{top:-8px}.catalog-menu-link.mobile-content .toggle-burger span::after{bottom:-8px}.catalog-menu-link.mobile-content.open .toggle-burger{justify-content:center}.catalog-menu-link.mobile-content.open .toggle-burger span{background:rgba(0,0,0,0)}.catalog-menu-link.mobile-content.open .toggle-burger span::before{transform:translateY(8px) rotate(45deg)}.catalog-menu-link.mobile-content.open .toggle-burger span::after{transform:translateY(-8px) rotate(-45deg)}body.fixed-scroll{overflow:hidden}body.fixed-scroll #masthead #shop-menu-panel #communications-menu{z-index:unset}#mobile-catalog-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-20;pointer-events:none;opacity:0;transition:all .3s;padding:1em;overflow-y:auto}#mobile-catalog-wrapper.show{z-index:999;opacity:1;pointer-events:initial}#mobile-catalog-wrapper .scroll-container{position:relative;padding:1em;overflow-y:auto;height:100%}#mobile-catalog-wrapper .scroll-box{position:absolute;top:0;left:0;width:100%}#mobile-menu{padding-left:0;position:relative;padding:15px 15px 0 15px}#mobile-menu ul{display:flex;flex-direction:column;flex:0 0 100%;padding:0}#mobile-menu li{margin:0;padding:0;clear:both;display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:flex-end;align-items:center}#mobile-menu li a{display:flex;align-items:center;flex:0 0 100%;position:relative;color:#fff;font-size:1.125rem;font-family:"Bitter Regular"}#mobile-menu li.current-menu-item a{color:#d4b256}#mobile-menu li.accent-link a{background:#06f;color:#fff;position:relative}#mobile-menu li.super-accent-link a{background:#06f;color:#fff}#mobile-menu li::before{content:none}#mobile-menu>li>ul>li>a{font-size:.875rem}#mobile-menu .menu-item-icon,#mobile-menu .cat-item-icon{position:relative;display:flex;flex:0 0 17%;justify-content:start;align-items:center;margin-right:1em;display:none}#mobile-menu .menu-item-icon img,#mobile-menu .cat-item-icon img{width:auto;max-width:100%}#mobile-menu .navigation-icon{display:flex;align-items:center;justify-content:flex-end;flex:0 0 2em;height:2em;cursor:pointer;z-index:1;margin-left:auto;color:#fff;line-height:1}#mobile-menu .navigation-icon .svg-icon{font-size:1.3em}#mobile-menu .cat-accent-container{display:none}#mobile-menu .widget_product_categories{flex:0 0 100%}#mobile-menu ul.product-categories li:hover>a,#mobile-menu ul.product-categories li.current-menu-item>a,#mobile-menu ul.product-categories li.current-cat-parent>a,#mobile-menu ul.product-categories li.current-cat>a,#mobile-menu ul.product-categories li.current-cat-ancestor>a{color:#d4b256}#mobile-menu ul.product-categories>li{border-bottom:1px solid #b6b6b7}#mobile-menu ul.product-categories>li>a{font-family:"Bitter Regular"}#mobile-menu ul.product-categories>li>ul{padding:0}#mobile-menu ul.product-categories>li>ul .navigation-icon{height:2em;flex:0 0 2em}#mobile-menu ul.product-categories>li>ul>li{border-bottom:1px solid #b6b6b7}#mobile-menu ul.product-categories>li>ul>li>a{font-family:"Bitter Regular"}#mobile-menu ul.product-categories>li>ul>li:not(.level-parent):not(.top-level) svg{transform:rotate(90deg)}#mobile-menu ul.product-categories>li>ul>li>ul li.level-parent{display:none}#mobile-menu ul.product-categories>li>ul>li>ul li:not(.level-parent) a{padding-left:2em}#mobile-menu ul.product-categories li.cat-parent>a{padding-right:0}#mobile-menu ul.product-categories li.cat-parent ul{display:none;opacity:0;transition:all,ease,.3s}#mobile-menu ul.product-categories li.cat-parent ul.opened{opacity:1;display:flex}#mobile-menu ul.product-categories li.cat-parent ul.slide-opened{position:absolute;top:0;left:100%;display:flex;opacity:1;width:100%;padding:15px 15px 0 15px}#mobile-menu ul.product-categories li.opened .navigation-icon svg{transform:rotate(-90deg) !important}#mobile-menu ul.product-categories li .navigation-icon.opened svg{transform:rotate(-90deg)}#mobile-menu ul.product-categories li.level-parent,#mobile-menu ul.product-categories li.top-level{font-family:"Bitter Bold"}#mobile-menu ul.product-categories li.level-parent a,#mobile-menu ul.product-categories li.top-level a{flex-direction:row-reverse;justify-content:flex-end;font-family:"Bitter Bold";font-size:1.125rem}#mobile-menu ul.product-categories li.level-parent a .navigation-icon,#mobile-menu ul.product-categories li.top-level a .navigation-icon{margin:0 1em 0 0;justify-content:flex-start}#mobile-menu ul.product-categories li.level-parent a .navigation-icon svg,#mobile-menu ul.product-categories li.top-level a .navigation-icon svg{width:2em;height:2em}.rt-handheld-footer-bar{position:fixed;bottom:0;left:0;right:0;z-index:9999;display:none;color:#fff}.rt-handheld-footer-bar .text{display:none}.rt-handheld-footer-bar ul{list-style:none;display:flex;justify-content:space-around;align-items:center;padding:10px;margin:0}.rt-handheld-footer-bar ul li{color:#fff}.rt-handheld-footer-bar ul li a{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.rt-handheld-footer-bar ul li>div{height:100%}.rt-handheld-footer-bar ul li>div .svg-icon{display:flex;font-size:23px;position:relative}.rt-handheld-footer-bar ul li>div.loginout-link .svg-icon{font-size:27px}.rt-handheld-footer-bar ul .wishlist-link .count,.rt-handheld-footer-bar ul .compare-link .count,.rt-handheld-footer-bar ul .cart-contents .count{position:absolute;top:0;right:-1.5em;left:auto;padding:.1em .5em;background:#d4b256;border-radius:1em;font-size:.5em;font-family:"Bitter Bold";color:#fff;min-width:2em;text-align:center;line-height:1.2}.rt-handheld-footer-bar ul .wishlist-link.empty .count,.rt-handheld-footer-bar ul .compare-link.empty .count,.rt-handheld-footer-bar ul .cart-contents.empty .count{display:none}.rt-handheld-footer-bar ul .wishlist-content-link.empty-wishlist .count{display:none}.rt-handheld-footer-bar ul .cart-contents .svg-icon svg{transform:rotateY(-180deg)}.rt-handheld-footer-bar ul .wishlist-content-link,.rt-handheld-footer-bar ul .loginout-link{display:flex}.rt-handheld-footer-bar ul .wishlist-content-link a,.rt-handheld-footer-bar ul .loginout-link a{align-self:center}.rt-handheld-footer-bar ul .toggle-burger{width:2.5em;height:3em;background:rgba(0,0,0,0);display:flex;align-items:center;transition:all .3s}.rt-handheld-footer-bar ul .toggle-burger span{width:100%;height:2px;background:#fff;position:relative}.rt-handheld-footer-bar ul .toggle-burger span::before,.rt-handheld-footer-bar ul .toggle-burger span::after{content:"";position:absolute;left:0;width:100%;height:2px;background:#fff}.rt-handheld-footer-bar ul .toggle-burger span::before{top:-0.8em}.rt-handheld-footer-bar ul .toggle-burger span::after{bottom:-0.8em}.rt-handheld-footer-bar ul .toggle-burger:hover span{background:#d4b256}.rt-handheld-footer-bar ul .toggle-burger:hover span::before,.rt-handheld-footer-bar ul .toggle-burger:hover span::after{background:#d4b256}a.scrollTopBottom{position:fixed;display:flex;color:#d4b256 !important;bottom:115px;right:15px;opacity:.5;font-size:2.5rem;transition:all .3s;z-index:20;border:1px solid #f4f4f4;border-radius:6px;background:#f4f4f4}a.scrollTopBottom svg{position:relative;width:1em;flex-shrink:0;height:1em;width:1em;fill:currentColor}a.scrollTopBottom:hover{opacity:1 !important}@media(max-width: 1150px){#main-search-panel .rt-catalog-menu-button,#main-search-panel .rt-ajax-product-search{margin-right:1em}#main-search-panel .navbar-brand{margin-right:.5em}#main-search-panel .link{margin:0 .5em}}@media(max-width: 991px){.desktop-content{display:none !important}.tablet-content,.desktop-content.tablet-content,.tablet-content.mobile-content{display:block !important}.mobile-content{display:none !important}.sidewall-left #primary,.sidewall-right #primary{float:right;width:100%;padding-left:0}#secondary{display:none}.woocommerce-products-header__title,.term-description .title{font-size:1.875rem;margin:1em 0;padding:0}#main-product-categories .opened-top-level-wrapper .helper .cat-accent-container{flex:0 0 40%}#site-header-panel .navbar-nav.mobile-menu{display:flex}#site-header-panel .navbar{position:static}#site-header-panel .wrapper>div.menu-wrapper{display:none}#navbarSupportedContent{position:absolute;top:100%;right:0;width:450px;max-width:100%;background:#fff}#navbarSupportedContent #collapse-menu{padding:1em}#navbarSupportedContent .nav-bar-addon{padding:1.25rem 1.5em;background:#000;color:#fff}#navbarSupportedContent .nav-bar-addon .addon-phone{flex-direction:column;align-items:center}#navbarSupportedContent .nav-bar-addon .addon-phone .addon-phone-number{font-size:1.5rem}#navbarSupportedContent .nav-bar-addon .addon-phone .addon-text{margin:0}#navbarSupportedContent .nav-bar-addon .addon-social{font-size:1.5rem}#main-search-panel{flex:auto;padding-bottom:0}#main-search-panel>.wrapper{align-items:center}#main-search-panel .navbar-brand,#main-search-panel .rt-catalog-menu-button,#main-search-panel .rt-ajax-product-search{margin-right:0}#main-search-panel .links-wrapper{justify-content:flex-end;margin-bottom:0}#main-search-panel .rt-ajax-product-search{order:1;padding:0 1em}#main-search-panel .links-wrapper{order:2;margin-top:0}#main-search-panel .navbar-toggler-wrapper{order:3;padding-left:1em;height:3em}#main-search-panel>div{font-size:.75rem}#main-search-panel .rt-site-header-cart:hover .widget_shopping_cart{display:none}#masthead #shop-menu-panel #main-menu{display:flex;justify-content:center;padding:10px 0}#masthead #shop-menu-panel #main-menu .my-account-link{display:none}.site-footer .widget_rt_contact_form_widget .rt-contact-form .form-header-wrapper{flex:0 0 32%}.products-present,.post-grid-wrapper{margin-top:0}.products-present .scroll-wrapper.scrollbar-rail,.post-grid-wrapper .scroll-wrapper.scrollbar-rail{margin-left:-15px;margin-right:-15px}.products-present .scrollbar-rail .col-md-12,.post-grid-wrapper .scrollbar-rail .col-md-12{flex:0 0 85%;max-width:85%}.products-present .scrollbar-rail .col-md-6,.post-grid-wrapper .scrollbar-rail .col-md-6{flex:0 0 45%;max-width:45%}.products-present .scrollbar-rail .col-md-4,.post-grid-wrapper .scrollbar-rail .col-md-4{flex:0 0 30%;max-width:30%}.products-present .scrollbar-rail .col-md-3,.post-grid-wrapper .scrollbar-rail .col-md-3{flex:0 0 25%;max-width:25%}.home #accent-section{margin-bottom:35px;margin-left:0}.home #partner-section .post-grid-wrapper{margin-left:0;margin-right:0}.home #partner-section .post-grid-wrapper .post-wrapper{flex:0 0 25%;max-width:25%}.home #about-company{background:none}.home #about-company .wp-block-column:first-child{display:none}.home #about-company .wp-block-column:last-child{flex-basis:100% !important}.rt-quantity-block{justify-content:center}.woocommerce #content div.product div.summary{position:relative;top:0}.woocommerce #content div.product #review_form{width:550px;margin-left:auto;margin-right:auto;max-width:100%}.woocommerce #content div.product #review_form_wrapper #respond #commentform>p:not(.form-submit):not(.comment-notes),.woocommerce #content div.product #review_form_wrapper #respond #commentform>div:not(.comment-form-rating){flex-direction:column}.woocommerce #content div.product #review_form_wrapper #respond #commentform>p:not(.form-submit):not(.comment-notes) input:not(#submit),.woocommerce #content div.product #review_form_wrapper #respond #commentform>p:not(.form-submit):not(.comment-notes) textarea,.woocommerce #content div.product #review_form_wrapper #respond #commentform>div:not(.comment-form-rating) input:not(#submit),.woocommerce #content div.product #review_form_wrapper #respond #commentform>div:not(.comment-form-rating) textarea{flex:auto}.woocommerce #content div.product #review_form_wrapper #respond #commentform>p label{margin-bottom:.5em}.woocommerce #content div.product #review_form_wrapper #respond #commentform>div.comment-form-rating label{flex:0 0 auto}.woocommerce #content div.product #review_form_wrapper #respond #commentform>div.comment-form-rating p.stars{flex:auto;margin-left:1em}.woocommerce #content div.product #review_form_wrapper #respond #commentform>div .recaptcha-container{flex:auto}.woocommerce #content div.product .product-info-wrapper{width:100% !important;padding-right:0}.woocommerce #content div.product .product-info{padding-bottom:0}body.woocommerce-cart .woocommerce-cart-form__contents{padding-left:15px;padding-right:15px}.rt-cart-form .rt-cart-content{padding-right:1em}.rt-cart-form .cart_item{padding:15px 7px}.rt-cart-form .cart_item .product-data-wrapper .data-1{flex:0 0 100%}.rt-cart-form .cart_item .product-data-wrapper .data-2{flex:auto;align-items:center}.rt-cart-form .cart_item .product-data-wrapper .data-2 .product-quantity{padding:0}.rt-cart-form .actions{padding-left:0;padding-right:0}.rt-cart-form .actions .part-1{display:none}.rt-cart-form .actions .part-2{padding-left:0}.rt-cart-form .actions .coupon input#coupon_code{margin:0 .2em}.rt-cart-form .cart-collaterals{flex:0 0 35%}.rt-cart-form .cart-collaterals .cart_totals{padding-left:1em;padding-right:1em}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout a{text-decoration:underline}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout .checkout-fields-wrapper{padding-left:0}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout .checkout-review-order-wrapper{flex:0 0 35%;padding-right:0}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #order_review{padding:15px}.woocommerce-checkout.woocommerce-page .form-row{margin-bottom:1em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation{flex:0 0 300px}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content{margin-left:1em}body.error404.sidewall-left #primary .page-content h1{font-size:3.125rem;text-align:center}}@media(max-width: 891px){#site-header-panel .wrapper>div:last-child{margin-left:unset;padding:7px 0}#site-header-panel .nav-bar-addon .addon-text{padding-left:0;padding-right:0}#main-search-panel .links-wrapper{order:unset;margin-left:auto}#main-search-panel .rt-ajax-product-search{order:1;padding:0 1em;flex:0 0 100%;margin-top:.5em}#main-search-panel .rt-ajax-product-search .dgwt-wcas-search-wrapp{max-width:400px;margin-left:auto;margin-right:auto}#main-search-panel .rt-catalog-menu-button{align-self:flex-end}#masthead #shop-menu-panel #shop-menu{display:none}#masthead #shop-menu-panel #communications-menu{position:absolute;top:0;right:15px;left:auto;z-index:100}#masthead #shop-menu-panel #communications-menu li:last-child{margin-left:0}}@media(min-width: 769px){#PWPreviewWidgetButtonWrapper{top:auto;bottom:25px}.wc-sidewall-content .sortpanel-handler{display:none}.wc-sidewall-content #ModalSortPanel{opacity:1;display:block !important;position:static}.wc-sidewall-content #ModalSortPanel .widgets-list .widget:first-child{padding-top:0}.wc-sidewall-content #ModalSortPanel .modal-dialog{margin:0;min-height:unset}.wc-sidewall-content #ModalSortPanel .modal-content{background:rgba(0,0,0,0)}.wc-sidewall-content #ModalSortPanel .modal-dialog-centered{display:block;transform:unset}.wc-sidewall-content #ModalSortPanel .modal-dialog-centered::before{content:none}.wc-sidewall-content #ModalSortPanel .modal-content{border:none}.wc-sidewall-content #ModalSortPanel .modal-content .close{display:none}}@media(max-width: 768px){html{font-size:calc(.6535947712vw + 11px)}jdiv.__jivoMobileButton{bottom:110px}jdiv.__jivoMobileButton>jdiv{margin-right:15px !important}.amo-button-holder{bottom:50px !important}.wp-block-columns>.wp-block-column,.wp-block-columns>.wp-block-column:not(:only-child),.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column,.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:only-child){flex-basis:100% !important;margin-bottom:1em;padding-left:0;padding-right:0}body.page .entry-content .wp-block-image,body.page .entry-content table,body.page .entry-content .wp-block-table,body.single .entry-content .wp-block-image,body.single .entry-content table,body.single .entry-content .wp-block-table{margin-top:1em;margin-bottom:1em}body.page .entry-content .wp-block-image figure.alignright,body.page .entry-content .wp-block-image figure.alignleft,body.single .entry-content .wp-block-image figure.alignright,body.single .entry-content .wp-block-image figure.alignleft{float:none;margin-left:0;margin-right:0;padding:0;width:100%;text-align:center}body.page .entry-content .wp-block-image figure.alignright img,body.page .entry-content .wp-block-image figure.alignleft img,body.single .entry-content .wp-block-image figure.alignright img,body.single .entry-content .wp-block-image figure.alignleft img{width:auto}body.page .single-post-gallery,body.page .single-post-image,body.single .single-post-gallery,body.single .single-post-image{width:100%;float:none;margin-right:0;margin-bottom:1em}.desktop-content,.tablet-content,.desktop-content.tablet-content{display:none !important}.mobile-content,.desktop-content.mobile-content,.tablet-content.mobile-content{display:block !important}.sidewall-left #primary,.sidewall-right #primary{float:right;width:100%;padding-left:0}#secondary{display:none}#site-top-panel{display:none}#site-header-panel{display:none}.pagination-wrapper,.post-pagination-wrapper{margin-top:2em}.rt-handheld-footer-bar{display:block}#masthead #shop-menu-panel #communications-menu{flex-direction:column;padding:15px 0}#masthead #shop-menu-panel #communications-menu li:not(:last-child){margin-bottom:1em;margin-right:0}#masthead #shop-menu-panel #communications-menu li:last-child{margin-left:0}#masthead #shop-menu-panel #communications-menu li:not(.mobile){display:none}#masthead #shop-menu-panel #communications-menu li.call-phone{display:block}#masthead #shop-menu-panel #communications-menu li.call-action a{border:none;padding:0}#masthead #shop-menu-panel #communications-menu li.call-action a:hover{color:#d4b256;background:none}#masthead #shop-menu-panel #communications-menu li.call-action .text{display:none}#masthead #shop-menu-panel #communications-menu li.call-action .svg-icon{display:block}#masthead #shop-menu-panel #communications-menu .svg-icon{font-size:2em}#navbarSupportedContent{width:100%;height:calc(100vh - 4em);overflow-y:auto}#navbarSupportedContent .nav-bar-addon{flex-direction:column}#navbarSupportedContent .nav-bar-addon .addon-phone .addon-phone-number{font-size:1.875rem}#navbarSupportedContent .nav-bar-addon .addon-phone .addon-text{margin:0}#navbarSupportedContent .nav-bar-addon .addon-social{margin:0}#main-menu li.bg-black{background:#fff;border-color:#fff}#main-menu li.bg-black a{color:#000}#main-menu li.bg-black a:hover{color:#fff}#main-menu a{padding:.3em 1em}#mobile-menu .menu-item-icon,#mobile-menu .cat-item-icon{flex:0 0 25%}#mobile-menu ul.product-categories li.level-parent{display:flex}#mobile-menu ul.product-categories li.depth-root .navigation-icon .svg-icon{transform:rotate(0)}#mobile-menu ul.product-categories li.top-level .navigation-icon{flex:0 0 100%;justify-content:flex-start;padding:10px 1em;height:auto}#mobile-menu ul.product-categories li.top-level .navigation-icon .svg-icon{transform:rotate(180deg);margin-right:1em}#mobile-menu ul.product-categories li.level-parent a{padding:10px 1em}#main-search-panel{padding-top:15px;padding-bottom:.5em;height:10em}#main-search-panel .wrapper{flex-direction:column;align-items:center;justify-content:center}#main-search-panel .links-wrapper .link,#main-search-panel .rt-catalog-menu-button,#main-search-panel .rt-brands-menu-button{display:none !important}#main-search-panel .navbar-brand.mobile-content{margin:0;display:flex !important;justify-content:space-between;width:100%;max-width:125px}#main-search-panel .navbar-toggleable{padding:0;position:static}#main-search-panel .navbar-toggler{padding-left:0;padding-right:0}#main-search-panel .rt-ajax-product-search{display:none;width:100%;padding:0;margin:.5em 0 0 0}#main-search-panel .rt-ajax-product-search .dgwt-wcas-search-wrapp{max-width:100%}#main-search-panel .rt-ajax-product-search .dgwt-wcas-search-wrapp input::-webkit-input-placeholder{font-family:"Bitter Regular";font-size:1em;font-style:normal;color:#b6b6b7;opacity:1}#main-search-panel .rt-ajax-product-search .dgwt-wcas-search-wrapp input::-moz-placeholder{font-size:1em;font-family:"Bitter Regular";font-style:normal;color:#b6b6b7;opacity:1}#main-search-panel .rt-ajax-product-search .dgwt-wcas-search-wrapp input:-moz-placeholder{font-size:1em;color:#b6b6b7;font-style:normal}#main-search-panel .rt-ajax-product-search .dgwt-wcas-search-wrapp input:-ms-input-placeholder{font-size:1em;color:#b6b6b7;font-style:normal}#main-search-panel .rt-ajax-product-search .dgwt-wcas-search-wrapp input[type=search].dgwt-wcas-search-input{height:auto;padding-top:.7em;padding-bottom:.7em;font-size:1.5em}#main-search-panel .dgwt-wcas-preloader{margin-right:0}.rt-wc-sort-panel .rt-catalog-mode-selector{display:none}#wc-secondary .widget .widget_product_categories{display:none}body.home #masthead{position:absolute;left:0;top:0}body.home #main-accent-section .wp-block-columns:first-child{padding-top:10em}body.home #main-accent-section .wp-block-columns.content-block .wp-block-image{margin-bottom:2rem !important}body.home #main-accent-section .wp-block-columns.content-block>.wp-block-column{flex:0 0 100% !important;margin-bottom:0}body.home #main-accent-section .wp-block-columns.link-block{margin-top:0;flex-direction:column}body.home #main-accent-section .wp-block-columns.link-block .wp-block-column{width:400px;max-width:100%;margin-bottom:0}body.home #main-accent-section p{line-height:1.3;font-size:.9em}body.home #main-accent-section p strong{font-size:1.75rem}body.home #section-about{padding-top:3em}body.home #section-about h1{text-align:center;padding-right:0}body.home #section-advantages p{text-align:center;line-height:.8}body.home #section-advantages .wp-block-column:not(:first-child){margin-top:1em}body.home #section-advantages li{list-style:square;margin-bottom:.5em}.products-present .scroll-wrapper.scrollbar-rail,.post-grid-wrapper .scroll-wrapper.scrollbar-rail{margin-left:-15px;margin-right:-15px}.products-present .scrollbar-rail .col-sm-12,.post-grid-wrapper .scrollbar-rail .col-sm-12{flex:0 0 85%;max-width:85%}.products-present .scrollbar-rail .col-sm-6,.post-grid-wrapper .scrollbar-rail .col-sm-6{flex:0 0 45%;max-width:45%}.products-present .scrollbar-rail .col-sm-4,.post-grid-wrapper .scrollbar-rail .col-sm-4{flex:0 0 30%;max-width:30%}.top-categories-present .top-category{min-height:unset}.top-categories-present .top-category .image{height:52.6315789474vw}.top-categories-present .top-category .data{min-height:52.6315789474vw}.top-categories-present .top-category .data .decor-text{font-size:calc(16.6666666667vw + 10px)}.top-categories-present .top-category:nth-child(even){flex-direction:row}.top-categories-present .top-category:nth-child(even) .data{padding-left:calc(16.6666666667vw + 10px + 1em)}.top-categories-present .top-category:nth-child(odd) .data{padding-right:calc(16.6666666667vw + 10px + 1em)}#subscription-action{justify-content:center}.rt-product-slider-wrapper .products .product-add-to-cart-wrapper a.button{font-size:.875rem}.rt-product-slider-wrapper .slider-title{position:relative}.rt-product-slider-wrapper .dotts-container{position:absolute;right:0;bottom:0px;margin-bottom:-1em}.rt-product-slider-wrapper .dotts-container li button{background:#f4f4f4;opacity:1}.rt-product-slider-wrapper .dotts-container li.slick-active button{background:#f30d23}.site-footer .footer-form-wrapper .container{background:none}.site-footer .widget-area-2 .wrapper .part-1{flex:0 0 100%;border-right:none;padding-left:0;padding-right:0}.site-footer .widget-area-2 .wrapper .part-1 .widget_media_image{display:none}.site-footer .widget-area-2 .wrapper .part-1 .widget_text{order:1;text-align:center}.site-footer .widget-area-2 .wrapper .part-1 .widget_rt_copyright_widget{order:2}.site-footer .widget-area-2 .wrapper .part-2{display:none}.site-footer .widget_rt_contact_form_widget .rt-contact-form{padding:3em 0}.site-footer .widget_rt_contact_form_widget .rt-contact-form .form-header{margin-bottom:2em}.site-footer .widget_rt_contact_form_widget .rt-contact-form .fields-row,.site-footer .widget_rt_contact_form_widget .rt-contact-form .form-header-wrapper{flex:0 0 100%}.site-footer .widget_rt_contact_form_widget .rt-contact-form .fields-row .rt-form-field-wrapper{flex:0 0 100%;max-width:100%;padding-right:0;padding-left:0;margin-top:0}.site-footer .widget_rt_contact_form_widget .rt-contact-form .fields-row .rt-form-field-wrapper.acceptance-field{order:1}.site-footer .widget_rt_contact_form_widget .rt-contact-form .fields-row .rt-form-field-wrapper .rt-field-label.checkbox-label{margin-top:1em;padding-bottom:.5em}.site-footer .widget_rt_contact_form_widget .rt-contact-form.rt-static-form .rt-form-field-wrapper{margin-bottom:2em}.site-footer .widget_rt_contact_form_widget .rt-contact-form.rt-static-form input[type=checkbox]+label::before,.site-footer .widget_rt_contact_form_widget .rt-contact-form.rt-static-form input[type=checkbox]+label::after{font-size:1.5em;width:1em;height:1em}.site-footer .widget_rt_contact_form_widget .rt-contact-form.rt-static-form input[type=checkbox]+label::after{background-size:1em}.site-footer .widget_rt_contact_form_widget .rt-contact-form.rt-static-form input:not([type=checkbox]),.site-footer .widget_rt_contact_form_widget .rt-contact-form.rt-static-form textarea{padding:.3em 0}.site-footer .widget_rt_contact_form_widget .rt-contact-form.rt-static-form .after-fieldset{margin-top:-0.5em;padding-left:0}.site-footer .widget_rt_contact_form_widget .rt-contact-form .button-wrapper{justify-content:center;margin-top:2em}.site-footer .widget.widget_rt_contact_widget{padding-top:0;margin-top:0}.site-footer .widget.widget_rt_contact_widget .widget-content-wrapper{text-align:center;font-size:1.125rem}.site-footer .widget.widget_rt_contact_widget .widgettitle{font-size:1.25rem}.site-footer .widget.widget_rt_contact_widget .networks{justify-content:center}.site-footer .widget.widget_rt_contact_widget .networks .social-network{font-size:2.5em}.site-footer .widget-area-3{padding-bottom:5em}.site-footer .widget-area-3 .widget-copyright{flex-direction:column;align-items:center}.wc-sidewall-left .woocommerce-products-header{padding-left:0}.wc-sidewall-left .archive-product-wrapper{flex-direction:column;margin-top:0}.wc-sidewall-left .archive-product-wrapper .main-wrapper{flex:auto;max-width:unset}.wc-sidewall-left .archive-product-wrapper .wc-sidewall-content{min-width:unset;flex:0 0 100%;max-width:100%}.wc-sidewall-right .woocommerce-products-header{padding-right:0}.wc-sidewall-right .archive-product-wrapper{flex-direction:column;margin-top:0}.wc-sidewall-right .archive-product-wrapper .main-wrapper{flex:auto;max-width:unset}.wc-sidewall-right .archive-product-wrapper .wc-sidewall-content{min-width:unset;flex:0 0 100%;max-width:100%}.rt-wc-sort-panel{display:none}.main-wrapper{order:1}.term-description{margin-left:-15px;padding-right:-15px}aside{display:flex;justify-content:flex-end;margin-bottom:1em}aside .btn-primary.sortpanel-handler{display:flex;align-items:center;color:#000;border:none;background:rgba(0,0,0,0);font-family:"Bitter Bold";text-transform:uppercase;padding-left:0;padding-right:0}aside .btn-primary.sortpanel-handler:not(:disabled):not(.disabled).active,aside .btn-primary.sortpanel-handler:not(:disabled):not(.disabled):active,aside .btn-primary.sortpanel-handler:not(:disabled):not(.disabled).active:focus,aside .btn-primary.sortpanel-handler:not(:disabled):not(.disabled):active:focus,aside .btn-primary.sortpanel-handler:focus,aside .btn-primary.sortpanel-handler:hover{box-shadow:none;background:rgba(0,0,0,0)}aside .btn-primary.sortpanel-handler .svg-icon{font-size:2em;display:flex;margin-right:.2em}aside .widget_rt_wc_sorting_widget form{flex-direction:column}aside #ModalSortPanel .modal-dialog{width:500px;max-width:100%;padding:15px;margin:0 auto}aside #ModalSortPanel .modal-content{border-radius:0;padding:1.5em 15px 15px}aside #ModalSortPanel button.close{position:absolute;top:.5em;right:.5em;z-index:1;color:#000;opacity:1}aside .widgettitle{text-transform:uppercase;padding:5px 0;font-size:1.125rem;margin-bottom:0}aside input[type=radio]+label,aside input[type=checkbox]+label{padding-left:3em;font-size:1.125rem;line-height:1.875rem}aside input[type=radio]+label::before,aside input[type=checkbox]+label::before{width:1.875rem;height:1.875rem}aside input[type=radio]:checked+label::after,aside input[type=checkbox]:checked+label::after{width:1.875rem;height:1.875rem;background-size:1.875rem 1.875rem}aside .products-filters-container .widget_price_filter{margin-bottom:.8em}aside .products-filters-container .widget_price_filter .widgettitle{font-size:1rem}aside .products-filters-container .widget_price_filter .price_slider_amount{line-height:1.2em}aside .products-filters-container .filter-taxonomy .title{font-size:1.125rem}aside .products-filters-container .filter-value{margin-bottom:1em}aside .products-filters-container .filter-value input[type=radio]+label,aside .products-filters-container .filter-value input[type=checkbox]+label{padding-left:3em;font-size:1.125rem;line-height:1.875rem}aside .products-filters-container .filter-value input[type=radio]+label::before,aside .products-filters-container .filter-value input[type=checkbox]+label::before{width:1.875rem;height:1.875rem}aside .products-filters-container .filter-value input[type=radio]:checked+label::after,aside .products-filters-container .filter-value input[type=checkbox]:checked+label::after{width:1.875rem;height:1.875rem;background-size:1.875rem 1.875rem}aside .products-filters-container .toggler .svg-icon{font-size:1.875rem}aside .products-filters-container .form-footer .button-wrapper a.button,aside .products-filters-container .form-footer .button-wrapper button{font-size:1.125rem}.product-cat-accent-slider{margin-left:0}body.single-product .archive-product-wrapper{margin-top:1em}.woocommerce #content div.product .sticky-wrapper{display:flex;flex-direction:column}.woocommerce #content div.product div.images{width:unset !important;padding-right:0;margin-bottom:0}.woocommerce #content div.product div.summary{width:unset !important;max-width:unset;margin-bottom:1em;margin-left:-15px;margin-right:-15px}.woocommerce #content div.product .entry-summary{max-width:unset}.woocommerce #content div.product .entry-summary h1.product_title{font-size:1.875rem}.woocommerce #content div.product .entry-summary .action-buttons{width:50%;margin:1.2em 0;flex-direction:column}.woocommerce #content div.product .entry-summary .action-buttons .action-button{margin-left:0;margin-right:0}.woocommerce #content div.product .entry-summary .action-buttons .wishlist-button{margin-bottom:.2em}.woocommerce #content div.product .entry-summary .price-wrapper{clear:both;display:flex;align-items:center}.woocommerce #content div.product .entry-summary .price-wrapper .product-discount{order:1;margin:0 0 0 2em}.woocommerce #content div.product .entry-summary .wishlist-button{margin-right:1em}.woocommerce #content div.product .entry-summary .rt-quantity-block .rt-quantity-arrow .svg-icon svg{height:1.5em;width:1.5em}.woocommerce #content div.product .entry-summary .rt-quantity-block input[type=number].qty{height:2em}.woocommerce #content div.product .entry-summary .rt-quantity-block a.rt-quantity-arrow-plus,.woocommerce #content div.product .entry-summary .rt-quantity-block a.rt-quantity-arrow-minus{height:2em;width:2em}.woocommerce #content div.product .single-product-status{width:-moz-max-content;width:max-content}.woocommerce #content div.product .product-info-wrapper{max-width:unset}.woocommerce #content div.product .product-info-wrapper h2{margin-bottom:1em}.woocommerce #content div.product .product-info-wrapper div.shop_attributes{-moz-column-count:1;column-count:1}.woocommerce #content div.product #review_form_wrapper{margin-top:3em}.woocommerce #content div.product #review_form_wrapper #respond #commentform>p label{margin-bottom:.5em}.woocommerce #content div.product .sliders-section{margin-left:-15px;margin-right:-15px}body.woocommerce-cart.woocommerce-page .rt-cart-form{flex-wrap:wrap}body.woocommerce-cart.woocommerce-page .rt-cart-form .rt-cart-content{padding-right:0}body.woocommerce-cart.woocommerce-page .rt-cart-form .cart_item .product-data-wrapper{flex-wrap:wrap}body.woocommerce-cart.woocommerce-page .rt-cart-form .cart_item .item-price-block{padding-right:1em}body.woocommerce-cart.woocommerce-page .rt-cart-form .cart-collaterals{flex:auto;margin-top:2em}body.woocommerce-cart.woocommerce-page .rt-cart-form .cart-collaterals .cart_totals{width:500px;max-width:100%;margin:0 auto}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout{flex-direction:column;width:500px;max-width:100%;margin-left:auto;margin-right:auto}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout .checkout-payment-wrapper{padding-left:0;padding-right:0;margin:1.5em 0}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout .checkout-fields-wrapper{padding-right:0}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout .checkout-review-order-wrapper{padding-left:0;margin-top:1em}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #order_review{font-size:1rem}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #order_review .totals-header{font-size:1.5em}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #order_review .totals-shipping{font-size:1rem}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #order_review .totals-shipping ul#shipping_method{margin-top:1.5em}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #order_review .totals-shipping ul#shipping_method li{margin-bottom:1em}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #order_review .totals-shipping ul#shipping_method input[type=radio]+label{font-size:1rem}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table th:first-child,.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table td:first-child{padding-left:15px}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table th:last-child,.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table td:last-child{padding-right:15px}.woocommerce-checkout.woocommerce-order-received .woocommerce-notice{margin-bottom:1em}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-notice .decor{width:25%}.woocommerce-account.woocommerce-page .site-footer{margin-top:0}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-wrapper .content-wrapper{flex-direction:column}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation{width:unset;max-width:unset;flex:auto;align-self:unset}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation .welcome-text{font-size:1.125rem;padding:.5em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation ul{display:flex}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li{flex:0 0 25%;max-width:25%}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li .part-1{display:none}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li a{height:100%;border:none;justify-content:center}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li p{text-align:center}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li .description{display:none}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a{padding:.3em .7em}.woocommerce-account.woocommerce-page .woocommerce .account-orders-table .order-data-wrapper{position:relative}.woocommerce-account.woocommerce-page .woocommerce .account-orders-table .order-data.details{position:absolute;top:0;right:0;left:auto}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content{margin-left:0}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Address.billing-address .title,.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Address.billing-address .address{border-right:none}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content .address .address-content{padding-bottom:20px}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content .account-orders-table .order-data-wrapper{margin-top:1em}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content .account-orders-table .order-title a time{display:block}.woocommerce-account.woocommerce-page.woocommerce-account-login .bg-container,.woocommerce-account.woocommerce-page.woocommerce-account-registration .bg-container,.woocommerce-account.woocommerce-page.woocommerce-lost-password .bg-container{width:40%}.woocommerce-account.woocommerce-page.woocommerce-account-login .content-container,.woocommerce-account.woocommerce-page.woocommerce-account-registration .content-container,.woocommerce-account.woocommerce-page.woocommerce-lost-password .content-container{width:60%}body.post-type-archive-article .post-wrapper,body.post-type-archive-news .post-wrapper{margin:1.5em 0}body.single.single-article .post-image-wrapper,body.single.single-news .post-image-wrapper{float:none;margin-left:-15px;margin-right:-15px}body.single.single-article .post-image-wrapper img,body.single.single-news .post-image-wrapper img{border-radius:0}body.page.payment-page .wp-block-media-text{max-width:100%;min-width:unset}body.page.about-company-page .site-content-wrapper{padding-bottom:0}body.page.about-company-page .site-footer{margin-top:0}body.page.calculations-page .entry-content .calculation-link a{padding:1em 1.3em;font-size:1.25rem}body.post-type-archive-feedback .feedback-posts>.row{-moz-column-count:1;column-count:1}#multi_rating_form{flex-direction:column}#multi_rating_form.rt-static-form .rt-form-field-wrapper:not(.textarea-field){flex-direction:column;align-items:flex-start}#multi_rating_form.rt-static-form .rt-field-label:not(.value-label){flex:auto;margin-bottom:.5em;width:100%}#multi_rating_form .form-content-wrapper{padding:0}#multi_rating_form .button-wrapper{margin-top:0;flex:auto}#multi_rating_form .rt-form-btn-primary{margin-top:2em}#multi_rating_form .multi-rating-field{align-self:flex-start}#multi_rating_form table.post-multi-rating tbody td:first-child,#multi_rating_form table.post-multi-rating tbody th:first-child{padding-right:15px}body.single.single-service.warranty-service .site-content-wrapper{background-image:none}body.single.single-service.warranty-service .site-content-wrapper .wp-block-column.bg-colunm{margin-bottom:0}.wardrobe-calculator-form .door-materials .bootstrap-select{width:unset !important}.wardrobe-calculator-form .door-materials .bootstrap-select .filter-option{display:none}.wardrobe-calculator-form .door-materials .bootstrap-select .dropdown-toggle{padding:8px}.wardrobe-calculator-form .door-materials .bootstrap-select .dropdown-toggle::after{margin-left:0}}@media(max-width: 630px){.rt-wc-sort-panel{justify-content:center;align-items:center;flex-direction:column}.rt-wc-sort-panel>div,.rt-wc-sort-panel>form{padding-right:0}.rt-wc-sort-panel .woocommerce_catalog_ordering{margin-bottom:15px}.rt-wc-sort-panel .woocommerce_catalog_ordering .woocommerce-ordering{flex-direction:column}.rt-wc-sort-panel .woocommerce-ordering::before{margin:0 0 5px 0}.rt-wc-sort-panel .woocommerce_catalog_ordering .orderby{text-align:center;border:1px solid #737474;padding:5px 0}.rt-wc-sort-panel .form-wppp-select.products-per-page .select.wppp-select{border:1px solid #737474;padding:5px;text-align:center}.rt-product-slider-wrapper .slider-title{font-size:1.75rem}.woocommerce div.product #reviews .link-review-form-wrapper .rating-info{flex-wrap:wrap}.woocommerce div.product #reviews .link-review-form-wrapper .rating-info .after{flex:0 0 100%;margin-top:.5em}.woocommerce div.product #review_form_wrapper #respond #commentform>p:not(.form-submit):not(.comment-notes),.woocommerce div.product #review_form_wrapper #respond #commentform>div{margin-bottom:2em;display:flex}.woocommerce div.product #review_form_wrapper #respond #commentform>p:not(.form-submit):not(.comment-notes) input:not(#submit),.woocommerce div.product #review_form_wrapper #respond #commentform>p:not(.form-submit):not(.comment-notes) textarea,.woocommerce div.product #review_form_wrapper #respond #commentform>div input:not(#submit),.woocommerce div.product #review_form_wrapper #respond #commentform>div textarea{flex:0 0 100%}.woocommerce div.product #review_form_wrapper #respond #commentform>p:not(.form-submit):not(.comment-notes) p.stars,.woocommerce div.product #review_form_wrapper #respond #commentform>div p.stars{flex:0 0 100%}.woocommerce div.product #review_form_wrapper #respond #commentform .comment-form-comment{display:flex}.woocommerce div.product #review_form_wrapper #respond #commentform .comment-form-comment #comment{height:105px}.woocommerce div.product #review_form_wrapper #respond #commentform #submit{font-size:1.25rem}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout{flex-direction:column}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout .checkout-fields-wrapper{padding-right:0}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #order_review{flex:auto}.woocommerce-checkout.woocommerce-page form.woocommerce-checkout #order_review .sticky-wrapper{position:relative;top:1em}.woocommerce-checkout.woocommerce-page #place_order{line-height:initial}.woocommerce-checkout.woocommerce-page a.backwards-link{margin:0 0 15px 0;flex:0 0 100%}.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-wrapper{margin-top:1em}.woocommerce-checkout.woocommerce-order-received .hentry{margin:1em auto}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table td{font-size:.875rem}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-notice .decor{width:20%}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-notice .wrapper{max-width:100%}.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector{flex-direction:column}.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector .option:last-child{padding:0;margin-top:1em}.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector .option:first-child{padding:0}.woocommerce-account.woocommerce-page .woocommerce form.register .woocommerce-FormRow{justify-content:center}}@media(max-width: 576px){h1.entry-title,h1.page-title{font-size:1.25rem}body.page .entry-content>p,body.page .entry-content>ol,body.page .entry-content>h2,body.page .entry-content>h3,body.page .entry-content>h4,body.page .entry-content>h5,body.single .entry-content>p,body.single .entry-content>ol,body.single .entry-content>h2,body.single .entry-content>h3,body.single .entry-content>h4,body.single .entry-content>h5{padding-left:0;padding-right:0}body.page .entry-content .wp-block-image figure.alignleft,body.single .entry-content .wp-block-image figure.alignleft{float:none;margin-right:0;padding-left:0}.products-present .scroll-wrapper.scrollbar-rail,.post-grid-wrapper .scroll-wrapper.scrollbar-rail{margin-left:-15px;margin-right:-15px}.products-present .scrollbar-rail .col-12,.post-grid-wrapper .scrollbar-rail .col-12{flex:0 0 85%;max-width:85%}.products-present .scrollbar-rail .col-6,.post-grid-wrapper .scrollbar-rail .col-6{flex:0 0 45%;max-width:45%}.products-present .scrollbar-rail .col-4,.post-grid-wrapper .scrollbar-rail .col-4{flex:0 0 30%;max-width:30%}#subscription-action{flex-direction:column}#subscription-action.rt-static-form .rt-form-btn-primary{margin-left:0;margin-top:2em}body.home #subscription-section{padding-top:1em !important;padding-bottom:1em !important}body.home #subscription-section .wp-block-columns .wp-block-column:not(:last-child){padding-right:0}body.home #section-how-place-order .wp-block-columns:nth-child(even){flex-direction:column-reverse}body.home #section-how-place-order h2{font-size:1.75rem}body.home #section-how-place-order ul{font-size:1.125rem}body.post-type-archive-vacancy .posts-archive,body.vacancies-page .posts-archive{margin:2em auto}body.post-type-archive-vacancy .post-title,body.vacancies-page .post-title{font-size:1.25rem}body.post-type-archive-vacancy .post-wrapper .post-content,body.vacancies-page .post-wrapper .post-content{padding-left:0}body.post-type-archive-vacancy .post-wrapper .post-content .post-action,body.vacancies-page .post-wrapper .post-content .post-action{margin-top:2em}.post-grid-wrapper.feedback-posts .header{flex-direction:column;align-items:center;margin-bottom:2em}.post-grid-wrapper.feedback-posts .header .post-archive-link{position:static;margin-left:0;margin-top:2em;padding:.7em 2.5em}.post-grid-wrapper.feedback-posts .post-wrapper .post-data{padding-left:15px;padding-right:15px}.dotts-container .slick-dots{position:relative;display:flex;bottom:initial}.rt-product-slider-wrapper{margin-top:0}.rt-product-slider-wrapper .slick-arrow{top:2em}.products .product .wrapper .loop-product-title .woocommerce-loop-product__title{font-size:.75rem}.rt-wc-pagination-wrapper{margin-left:-15px;margin-right:-15px}.rt-wc-pagination-wrapper .pagination-wrapper{max-width:100%}.woocommerce .rt-quantity-block input[type=number].qty{width:5em}.woocommerce #content div.product div.quantity{margin:0 !important}.woocommerce div.product .part-2{margin-left:-15px;margin-right:-15px;max-width:unset;flex:auto}.woocommerce div.product .entry-summary{border-radius:0}.woocommerce div.product .entry-summary .woocommerce-variation-add-to-cart{flex-direction:column;align-items:flex-start}.woocommerce div.product .entry-summary .price-wrapper{justify-content:center;margin-top:3em}.woocommerce div.product .entry-summary form.cart{flex-direction:column;margin-top:0}.woocommerce div.product .entry-summary form.cart .button{margin:.5em 0 0 0 !important;justify-content:center}.woocommerce div.product #reviews #comments ol.commentlist{margin-top:1em}.woocommerce div.product #reviews #comments ol.commentlist li .comment_container .comment-text .comment-meta-wrapper{flex-wrap:wrap}.woocommerce div.product #reviews #comments ol.commentlist li .comment_container .comment-text .comment-meta-wrapper p.meta{padding:0;margin:0 !important}.woocommerce div.product #reviews #comments ol.commentlist li .comment_container .comment-text .comment-meta-wrapper p.meta time{margin-left:.5em}.woocommerce div.product #reviews #comments ol.commentlist li .comment_container .comment-text .comment-meta-wrapper .star-rating{flex:0 0 100%;margin-bottom:.5em}.woocommerce div.product #review_form_wrapper{padding-left:0;padding-right:0}.woocommerce div.product #review_form_wrapper #review_form{width:unset;padding-left:15px;padding-right:15px;border-radius:0}body.woocommerce-cart .woocommerce-cart-form__contents{border-radius:0}body.woocommerce-cart .wc-proceed-to-checkout{display:flex;justify-content:center}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,body.woocommerce-cart .wc-proceed-to-checkout .backwards-link{padding:.5em 2em}.rt-cart-form{margin-left:-15px;margin-right:-15px}.rt-cart-form .cart_item{position:relative;flex-direction:column;flex-wrap:nowrap}.rt-cart-form .cart_item .product-data-wrapper{margin-top:1em;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:1.5em}.rt-cart-form .cart_item .product-data-wrapper .data-1,.rt-cart-form .cart_item .product-data-wrapper .data-2,.rt-cart-form .cart_item .product-data-wrapper .data-3{flex:initial;width:100%}.rt-cart-form .cart_item .product-data-wrapper .data-1{margin-bottom:1em;padding-left:0}.rt-cart-form .cart_item .product-data-wrapper .data-2{align-items:center;padding-left:0}.rt-cart-form .cart_item .product-data-wrapper .data-3{position:absolute;bottom:1em;top:auto;left:auto;right:7px;text-align:right}.rt-cart-form .cart_item .product-name a.product-title{font-size:1.125rem}.rt-cart-form .cart_item .rt-quantity-block .rt-quantity-arrow-minus,.rt-cart-form .cart_item .rt-quantity-block .rt-quantity-arrow-plus{width:1.875rem;height:1.875rem;font-size:1.875rem}.rt-cart-form .cart_item .rt-quantity-block input[type=number].qty{height:1.875rem;font-size:1.125rem}.rt-cart-form .cart-alert-message{padding-left:15px;padding-right:15px}body.woocommerce-cart.woocommerce-page .woocommerce-cart-form__contents{padding-top:0}body.woocommerce-cart.woocommerce-page .rt-cart-form .cart-collaterals{margin-top:0;border-radius:0}body.woocommerce-cart.woocommerce-page .wc-proceed-to-checkout{padding-left:15px;padding-right:15px}.woocommerce-checkout.woocommerce-order-received .hentry{background:none;box-shadow:none;padding:0}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details h2{font-size:1.25rem;margin-left:15px;margin-right:15px}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table tbody td{font-size:.875rem}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table tbody td:last-child{padding-right:15px}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details table.shop_table tbody td:first-child{padding-left:15px}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-notice .decor{display:none}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-notice .wrapper{width:100%}.woocommerce-checkout.woocommerce-order-received ul.order_details li{padding:5px 15px}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-overview__payment-method .text{display:flex;flex-direction:column}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-overview__payment-method .text .method-title{padding:0}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-wrapper{margin-left:-15px;margin-right:-15px;width:unset;max-width:unset}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation ul{flex-wrap:wrap}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li{font-size:1rem;flex:0 0 50%;max-width:50%;padding:0;margin:0}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li a{justify-content:center;padding:.3em .7em;height:4em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation li.is-active a{padding:.3em .7em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login-wrapper .field-wrapper,.woocommerce-account.woocommerce-page .woocommerce .lost_reset_password .field-wrapper,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-register-wrapper .field-wrapper,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-EditAccountForm .field-wrapper{flex-direction:column;align-items:flex-start}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login-wrapper .field-wrapper .recaptcha-container,.woocommerce-account.woocommerce-page .woocommerce .lost_reset_password .field-wrapper .recaptcha-container,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-register-wrapper .field-wrapper .recaptcha-container,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-EditAccountForm .field-wrapper .recaptcha-container{margin-left:0}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login-wrapper .field-wrapper label,.woocommerce-account.woocommerce-page .woocommerce .lost_reset_password .field-wrapper label,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-register-wrapper .field-wrapper label,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-EditAccountForm .field-wrapper label{flex:0 0 auto}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login-wrapper .field-wrapper .input-wrapper,.woocommerce-account.woocommerce-page .woocommerce .lost_reset_password .field-wrapper .input-wrapper,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-register-wrapper .field-wrapper .input-wrapper,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-EditAccountForm .field-wrapper .input-wrapper{width:100%}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login-wrapper .registration-link-wrapper,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login-wrapper .link-wrapper,.woocommerce-account.woocommerce-page .woocommerce .lost_reset_password .registration-link-wrapper,.woocommerce-account.woocommerce-page .woocommerce .lost_reset_password .link-wrapper,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-register-wrapper .registration-link-wrapper,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-register-wrapper .link-wrapper,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-EditAccountForm .registration-link-wrapper,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-EditAccountForm .link-wrapper{margin-left:auto;margin-right:auto;width:100%;text-align:center}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login-wrapper .registration-link-wrapper a,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login-wrapper .link-wrapper a,.woocommerce-account.woocommerce-page .woocommerce .lost_reset_password .registration-link-wrapper a,.woocommerce-account.woocommerce-page .woocommerce .lost_reset_password .link-wrapper a,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-register-wrapper .registration-link-wrapper a,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-register-wrapper .link-wrapper a,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-EditAccountForm .registration-link-wrapper a,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-EditAccountForm .link-wrapper a{border-width:1px}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-privacy-policy-text{padding-left:15px;padding-right:15px}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-privacy-policy-text{font-size:.75rem}.woocommerce-account.woocommerce-page .woocommerce form.register .form-selector,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-register-wrapper .header,.woocommerce-account.woocommerce-page .woocommerce .lost_reset_password p,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-EditAccountForm{margin-left:auto;margin-right:auto;width:90%}.woocommerce-account.woocommerce-page .woocommerce input[type=checkbox]+label{margin-left:0}.woocommerce-account.woocommerce-page .woocommerce .account-message{margin-bottom:1em;padding:1em}.woocommerce-account.woocommerce-page .woocommerce .account-message .svg-icon{margin-right:.5em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content{margin-top:1.875rem;border-radius:0;padding-left:15px;padding-right:15px}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .address .address-button{margin-top:1.25rem;text-align:center}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content form.edit-address-form{margin-left:-15px;margin-right:-15px;width:unset;max-width:unset}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content form.edit-address-form .form-title{margin-bottom:1em;padding-left:15px;padding-right:15px}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content form.edit-address-form .woocommerce-address-fields{padding-left:15px;padding-right:15px}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content form.edit-address-form .woocommerce-address-fields .form-row>span{width:100%}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content form.edit-address-form .woocommerce-address-fields p:not(.form-row){text-align:center}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .account-orders-table .order-detail-header{padding-left:15px;padding-right:15px}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .account-orders-table .order-content{padding-left:15px;padding-right:15px}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .account-orders-table .order-data-wrapper{position:relative}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .account-orders-table .order-data{padding-right:10px}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .account-orders-table .order-data.date,.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .account-orders-table .order-data.total{text-align:left}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .account-orders-table .order-data.details{padding-right:0}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details{margin-left:-15px;margin-right:-15px}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_item{position:relative}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_item .product-thumbnail{flex:0 0 40%}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_item .product-name{flex:0 0 60%}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order_item .product-total{position:absolute;bottom:0;top:auto;right:0;left:auto}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .shop-table-footer>div{padding-left:5px;padding-right:5px}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-login-wrapper .account-message{margin-bottom:3em}.woocommerce-account.woocommerce-page .woocommerce button.button{margin-top:1em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-form-register-wrapper .header p{font-size:1rem}.woocommerce-account.woocommerce-page .woocommerce .form-ResetPassword-fields{margin-top:2em}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-EditAccountForm{width:100%}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-EditAccountForm .field-set-title{margin:0 0 1em;font-size:1.375rem}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-EditAccountForm button.button{margin:1em 0 0 0}.woocommerce-account.woocommerce-page.woocommerce-edit-address .woocommerce-MyAccount-content{padding-left:15px;padding-right:15px}.woocommerce-account.woocommerce-page.woocommerce-account-login .bg-container,.woocommerce-account.woocommerce-page.woocommerce-account-registration .bg-container,.woocommerce-account.woocommerce-page.woocommerce-lost-password .bg-container{width:100%}.woocommerce-account.woocommerce-page.woocommerce-account-login .content-container,.woocommerce-account.woocommerce-page.woocommerce-account-registration .content-container,.woocommerce-account.woocommerce-page.woocommerce-lost-password .content-container{position:relative;width:90%;margin-right:auto;background:rgba(0,0,0,.8)}.site-footer{font-size:1.375rem}.site-footer .widget.widget_rt_contact_widget .widget-content-wrapper{text-align:left}.site-footer .widget.widget_rt_contact_widget .networks{justify-content:flex-start}.site-footer .widget.widget_rt_contact_widget .social-icon{line-height:1.5}.site-footer .widget-area-2{padding-left:0;padding-right:0}.site-footer .widget-area-2 .wrapper .part-1 .widget_text{text-align:left}.site-footer .widget-area-3 .widget-copyright{align-items:flex-start;padding-left:0;padding-right:0}.recaptcha-container{transform:scale(0.8);transform-origin:0 0}.rt-popup-form .modal-body,.rt-static-form .modal-body{padding:3em 15px}.rt-popup-form .rt-form-field-wrapper,.rt-static-form .rt-form-field-wrapper{flex-direction:column;align-items:flex-start;margin-bottom:1em}.rt-popup-form .rt-form-field-wrapper.recaptcha-wrapper,.rt-static-form .rt-form-field-wrapper.recaptcha-wrapper{max-width:80%}.rt-popup-form .rt-form-field-wrapper.acceptance-field,.rt-static-form .rt-form-field-wrapper.acceptance-field{margin-left:0}.rt-popup-form .rt-form-field-wrapper.acceptance-field p,.rt-static-form .rt-form-field-wrapper.acceptance-field p{font-size:.875rem !important}.rt-popup-form .rt-form-field-wrapper.attachment-wrapper,.rt-static-form .rt-form-field-wrapper.attachment-wrapper{margin-left:0;padding:0}.rt-popup-form .rt-form-field-wrapper.attachment-wrapper .attachment-label .svg-icon,.rt-static-form .rt-form-field-wrapper.attachment-wrapper .attachment-label .svg-icon{margin-left:-0.3em}.rt-popup-form .rt-form-field-wrapper label:not(.checkbox-label),.rt-static-form .rt-form-field-wrapper label:not(.checkbox-label){flex:0 0 auto}.rt-popup-form .rt-form-field-wrapper input:not([type=checkbox]),.rt-popup-form .rt-form-field-wrapper textarea,.rt-static-form .rt-form-field-wrapper input:not([type=checkbox]),.rt-static-form .rt-form-field-wrapper textarea{width:100%}.rt-popup-form .button-wrapper,.rt-static-form .button-wrapper{width:unset}.rt-popup-form .modal-footer,.rt-static-form .modal-footer{padding-left:0}#vacancy-form .modal-header{padding:0}#vacancy-form .modal-header .context{padding:1.375rem 2.25rem}#vacancy-form .modal-header .context .text{margin-top:1em}#vacancy-form .modal-body{padding-top:1em}.single-promo_action .post-content{display:flex;flex-direction:column}.single-promo_action .post-content .post-image{width:unset;margin:0 -15px 2em -15px}.single-promo_action .post-content .post-title{display:block;font-family:"Bitter Bold";font-size:1.25rem;margin-bottom:1em}body.page.vacancies-page .vacancy-posts a.post-wrapper,body.post-type-archive-vacancy .vacancy-posts a.post-wrapper{flex-direction:column;margin-bottom:2em}body.page.vacancies-page .vacancy-posts a.post-wrapper .informer,body.post-type-archive-vacancy .vacancy-posts a.post-wrapper .informer{flex:unset;justify-content:center}body.post-type-archive-feedback .feedback-posts .post-content{padding-left:15px;padding-right:15px}body.post-type-archive-feedback table.post-multi-rating tbody td:first-child,body.post-type-archive-feedback table.post-multi-rating tbody th:first-child{padding-left:0}body.post-type-archive-feedback table.post-multi-rating tbody td:last-child,body.post-type-archive-feedback table.post-multi-rating tbody th:last-child{padding-right:0}body.post-type-archive-feedback table.post-multi-rating .star-rating{padding-left:0}}@media(max-width: 450px){.woocommerce-archive-product{margin-left:-30px;margin-right:-30px}#masthead .navbar-brand{flex:0 0 35%}.products .product .wrapper .loop-product-buy .product-add-to-cart-wrapper{flex-wrap:wrap}.products .product .wrapper .loop-product-buy span.price{flex:0 0 100%;margin-bottom:1em}body.woocommerce-cart.woocommerce-page .rt-cart-form .actions .coupon{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}body.woocommerce-cart.woocommerce-page .rt-cart-form .actions label{margin-bottom:0;margin-right:.5em}body.woocommerce-cart.woocommerce-page .rt-cart-form .actions .button{flex:0 0 100%;margin-top:1.5em}body.woocommerce-cart.woocommerce-page .rt-cart-form .cart-collaterals{padding-left:0;padding-right:0}body.woocommerce-cart.woocommerce-page .rt-cart-form .cart_totals{border-radius:0}}@media(max-width: 380px){.home #about-company-section .section-header{flex-direction:column;align-items:flex-start}.home #about-company-section .section-header .header-content{margin-bottom:.5em}.rt-product-slider-wrapper .slider-title{font-size:1.5rem}.site-footer .widget-area-2 .wrapper{justify-content:flex-start}}.sidewall-left #primary,.sidewall-right #primary{width:calc(84vw - 50px)}.sidewall-left #secondary,.sidewall-right #secondary{width:16vw}.rt-catalog-menu-button.rus-tech-categories-menu .menu{width:16vw}svg{fill:currentColor}.svg-icon svg{position:relative;width:1em;flex-shrink:0;height:1em;width:1em;fill:currentColor;transition:fill .3s}.entry-content table:not(.no-responsive),.entry-content .wp-block-table:not(.no-responsive){word-wrap:break-word;display:inline-block;vertical-align:top;max-width:100%;overflow-x:auto;border-collapse:collapse;border-spacing:0;height:auto !important}.entry-content table:not(.no-responsive) tbody,.entry-content .wp-block-table:not(.no-responsive) tbody{display:block;-webkit-overflow-scrolling:touch;background:radial-gradient(left, ellipse, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 75%) 0 center,radial-gradient(right, ellipse, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 75%) 100% center;background-size:10px 100%,10px 100%;background-attachment:scroll,scroll;background-repeat:no-repeat}.entry-content table:not(.no-responsive) td:first-child,.entry-content .wp-block-table:not(.no-responsive) td:first-child{background-image:linear-gradient(to right, rgb(255, 255, 255) 50%, rgba(255, 255, 255, 0) 100%);background-repeat:no-repeat;background-size:20px 100%}.entry-content table:not(.no-responsive) td:last-child,.entry-content .wp-block-table:not(.no-responsive) td:last-child{background-image:linear-gradient(to left, rgb(255, 255, 255) 50%, rgba(255, 255, 255, 0) 100%);background-repeat:no-repeat;background-position:100% 0;background-size:20px 100%}.entry-content table:not(.no-responsive) th,.entry-content .wp-block-table:not(.no-responsive) th{font-size:11px;text-align:left;text-transform:uppercase;background:#f2f0e6}.entry-content table:not(.no-responsive) th,.entry-content table:not(.no-responsive) td,.entry-content .wp-block-table:not(.no-responsive) th,.entry-content .wp-block-table:not(.no-responsive) td{padding:6px 12px;border:1px solid #d9d7ce}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative}.scroll-wrapper>.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden !important}.scroll-textarea>.scroll-content>textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:none;padding:2px;position:relative !important;top:0;width:100% !important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrolling-menu>.scroll-element,.scrolling-menu>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrolling-menu>.scroll-element{background-color:#333}.scrolling-menu>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrolling-menu>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scrolling-menu>.scroll-element.scroll-y{height:100%;right:0;top:0;width:7px}.scrolling-menu>.scroll-element.scroll-x .scroll-element_outer{height:5px;top:3px}.compare-products-wrapper .scrolling-menu>.scroll-element.scroll-x .scroll-element_outer{height:10px}.scrolling-menu>.scroll-element.scroll-y .scroll-element_outer{left:2px;width:5px}.scrolling-menu>.scroll-element .scroll-element_outer{overflow:hidden}.scrolling-menu>.scroll-element .scroll-element_outer,.scrolling-menu>.scroll-element .scroll-element_track,.scrolling-menu>.scroll-element .scroll-bar{border-radius:5px}.scrolling-menu>.scroll-element .scroll-bar{background-color:#d4b256;opacity:1}.scrolling-menu>.scroll-element .scroll-bar:hover{opacity:1}.scrolling-menu>.scroll-element.scroll-draggable .scroll-bar{opacity:1}.scrolling-menu>.scroll-content.scroll-scrolly_visible{left:-7px;margin-left:7px}.scrolling-menu>.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}.scrolling-menu>.scroll-element.scroll-x .scroll-bar{min-width:10px}.scrolling-menu>.scroll-element.scroll-y .scroll-bar{min-height:10px}.scrolling-menu>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scrolling-menu>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scrolling-menu>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}.scrolling-menu>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-rail>.scroll-element{background-color:#f4f4f4}.scrollbar-rail>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-rail>.scroll-element .scroll-element_size{background-color:#000}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size{background-color:#000}.scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}.scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}.scrollbar-rail>.scroll-element .scroll-bar{background-color:#000;border-radius:0}.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-rail>.scroll-element.scroll-x .scroll-bar{height:9px;min-width:10px;top:1px}.scrollbar-rail>.scroll-element.scroll-y .scroll-bar{left:1px;min-height:10px;width:10px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size{height:1px;left:-10px;top:5px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:1px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-25px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px}.img-circle{width:60px !important;height:60px !important}.img-circleblock{width:60px !important;background-size:27px !important;height:60px !important}.main_links_wrap a:last-child{display:none !important}.product_calc_links_wrap{width:100%}.product_calc_links_wrap a{display:inline-block;width:100%}.product_calc_links_wrap a:last-child{display:none !important}@media(max-width: 450px){.main_links_wrap a:first-child{display:none !important}.main_links_wrap a:last-child{display:inline-block !important}.product_calc_links_wrap a:first-child{display:none !important}.product_calc_links_wrap a:last-child{display:inline-block !important}#wa__toggle{bottom:40px !important}.img-circle{width:40px !important;height:40px !important;right:20px !important}.img-circleblock{width:40px !important;background-size:20px !important;height:40px !important}.circle-fill{width:60px !important;height:60px !important;right:10px !important;bottom:3px !important}.circlephone{width:80px !important;height:80px !important;right:0 !important;bottom:-6px !important}}