:root{--brand-color-white:#f2f2f2;--brand-color-light:#eae7df;--brand-color-dark:#2d1f1b;--home-background:#eaddd4;--primary-color:#9c694a;--secondary-color:#cfc1b4;--hover-color:#937b6e;--hover-secondary-color:#c3c3c3;--hover-secondary-dark-color:#8c8c8c;--text-default-color:#333;--primary-bg-color:#fff;--red-accent:#f84147;--block-thin-border-color:#c8c8c8}*{font-family:Roboto Slab,serif}body{color:var(--text-default-color);overflow-y:scroll;-webkit-font-smoothing:antialiased;background:white}::selection{background:#000;color:var(--primary-bg-color);text-shadow:none}::-moz-selection{background:#000;color:var(--primary-bg-color);text-shadow:none}::-webkit-scrollbar{width:0}a{color:var(--text-default-color);text-decoration:none;transition:all .2s ease-in}strong{font-weight:700}input,input:after,input:before{-webkit-user-select:initial;-moz-user-select:initial;user-select:auto}title{text-transform:uppercase}.menu-greyed{position:fixed;width:20%;height:100%;top:0;right:0;z-index:9999}.menu-fullscreen{width:-moz-fit-content;width:fit-content;padding:0;margin:0 0 0 20px;text-transform:capitalize}.menu-fullscreen li{line-height:3;text-align:left;list-style-type:none}.menu-fullscreen li>a{font-size:18px;font-weight:500;color:var(--text-default-color);border:0}.menu-fullscreen li>a:hover{color:var(--hover-secondary-color)}header{position:fixed;top:0;width:100%;background:white;box-shadow:0 10px 10px rgb(0 0 0/5%);z-index:9}header a{color:var(--text-default-color)}.header-wrapper{max-width:1000px;height:60px;margin:0 auto;display:flex;justify-content:space-between}.header-bottom-wrapper{display:none;height:45px;justify-content:center;background:var(--primary-bg-color);width:100%;flex-wrap:wrap}.header-left-box{display:flex;justify-content:center}.header-left-box-wide{display:none;align-content:center;align-items:center;width:300px}.header-logo{font-family:Joan,serif;font-size:20px;font-weight:400;line-height:60px;align-self:center}.header-logo:hover{color:var(--hover-secondary-color)}.header-bottom-menu{display:flex;width:1000px;justify-content:center}.header-bottom-menu-main{width:1000px;display:flex;justify-content:space-between;margin:0;padding:0}.header-bottom-menu-main li{display:block;line-height:45px;font-size:12px;font-weight:500;text-transform:uppercase;cursor:pointer;transition:color .2s linear}.header-bottom-menu-main li>a{display:block;height:100%;width:100%}.header-bottom-menu-main li>ul>li{line-height:30px;width:100%}.header-bottom-menu-main-sale-link a{color:var(--red-accent)}.header-bottom-menu-main li:hover>a{color:var(--primary-color)}.header-bottom-menu-main-with-sub:hover .header-bottom-menu-sub-menu{display:block}.header-bottom-menu-main-with-sub{position:relative;z-index:2}.header-bottom-menu-sub-menu{display:none;z-index:1;position:absolute;padding:5px 20px;margin-right:100%;left:-20px;width:-moz-max-content;width:max-content;max-width:350px;background:var(--primary-bg-color);box-shadow:3px 3px 5px rgba(0,0,0,.1),-3px 5px 5px rgba(0,0,0,.1);border-radius:0 0 5px 5px}.header-bottom-menu-sub-menu li{width:-moz-fit-content;width:fit-content}.header-bottom-menu-sub-menu>li:hover{color:var(--primary-color)}.menu-index{width:-moz-fit-content;width:fit-content;padding:18px;z-index:999;cursor:pointer}.menu-index svg{fill:black}.menu-index svg:hover{fill:var(--hover-secondary-color)}.header-left-box-wide a{color:var(--hover-secondary-dark-color)}.header-right-box-wide{display:none;align-items:center;width:300px;justify-content:flex-end}.wrapper-wide{width:100%}.home-image{display:block}.home-image-title{position:absolute;top:40%;display:flex;width:100%}.home-image-title>div{width:50%;text-align:center}.home-image-title span{font-family:Joan,serif;font-size:30px;line-height:1.05}.home-background{background:var(--home-background);position:relative;display:flex;justify-content:left}.catalog{margin-top:10%;margin-bottom:4%}.catalog,.items-grid-name{text-align:center;text-transform:uppercase;font-size:16px;font-weight:500;color:var(--text-default-color)}.items-grid-name{margin-top:40px;margin-bottom:30px}.dir-name{margin-bottom:20px;text-align:center;font-size:13px}.dir-name,.dir-name a{color:#a0a0a0}.product-face-wrapper{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.product-face-information-wrapper{width:100%;padding:10px 20px 0}.product-name{font-size:35px;font-weight:550;color:var(--text-default-color);margin:0}.product-order-box{margin-top:20px;width:100%;border:solid white;padding:20px 15px;box-shadow:3px 3px 5px rgba(0,0,0,.1),-3px -3px 5px rgba(0,0,0,.1)}.product-order-box .select{margin-bottom:20px}.product-order-box-price{color:var(--primary-color);font-size:27px;font-weight:700;margin:0}.product-order-box-price-old{font-size:16px;font-weight:400;color:var(--red-accent);-webkit-text-decoration:line-through black;text-decoration:line-through black}.product-order-box-bottom-content{display:flex;margin-top:20px;justify-content:start;width:100%}.product-order-box-bottom-content button{height:45px;width:100%;border:3px solid var(--primary-color);border-radius:7px;color:white;font-weight:700;background:var(--primary-color);transition:.4s linear;font-size:20px}.product-order-box-bottom-content button:hover{background:var(--hover-color)}.product-specifications{margin-top:10%}.product-specifications-par{position:relative;overflow:hidden;padding:0 15px;border-bottom:1px solid var(--secondary-color)}.product-specifications-par input{position:absolute;opacity:0;z-index:-1}.product-specifications-par label{position:relative;display:block;color:var(--text-default-color);font-size:19px;font-weight:500;line-height:3;cursor:pointer}.product-specifications-par-content{max-height:0;overflow:hidden;font-weight:300;transition:max-height .4s}.product-specifications-par-content>*{font-size:16px;font-weight:400}.product-specifications-par input:checked~.product-specifications-par-content{max-height:100vh}.product-specifications-table{width:100%;margin:14px 0 30px}.product-specifications-table td{padding:10px 0}.category-head{text-align:center;text-transform:uppercase}.checkout-content{width:95%;margin:0 auto}.checkout-additional-content{display:none;width:350px;height:-moz-fit-content;height:fit-content;background:white;transition:all .2s linear;box-shadow:0 4px 20px rgba(0,0,0,.07)}.checkout-contact-info{padding-right:16px;padding-left:16px;margin-bottom:15px}.checkout-radio-list{display:flex}.checkout-radio-list-item{width:90px}.checkout-radio-list-item input{z-index:-1;display:none}.checkout-radio-list-item-icon{display:block;width:90px;height:90px;border-radius:3px;box-shadow:0 4px 20px rgba(0,0,0,.07);border:1px solid transparent;transition:all .4s cubic-bezier(0,0,.2,1);cursor:pointer}.checkout-radio-list-item-title{display:inline-block;width:100%;text-wrap:wrap;margin-top:8px;text-align:center;font-size:12px;line-height:14px;font-weight:500;color:var(--text-default-color);transition:all .7s cubic-bezier(0,0,.2,1)}.checkout-radio-list-item-icon svg{display:block;transform:translate(75%,75%)}.checkout-delivery-info-box{display:block;margin:20px 0;width:100%}#checkout-novaposhta-delivery-info{width:100%;margin:0 auto;padding-left:16px;padding-right:16px}#checkout-novaposhta-delivery-info select{margin-bottom:20px}.checkout-form-confirm{display:block;height:120px;box-shadow:0 4px 20px rgba(0,0,0,.07)}.checkout-form-confirm-total{width:-moz-fit-content;width:fit-content;margin:auto;padding-top:20px}.checkout-form-confirm-total-title{padding-right:50px;font-size:12px;font-weight:500;color:#000000;text-transform:uppercase}.checkout-form-confirm-total-price{font-size:16px;font-weight:500;color:var(--text-default-color)}.checkout-button-submit{display:flex;justify-content:center;align-items:center;align-self:center;width:270px;height:45px;text-transform:uppercase;color:white;outline:none;border:none;font-size:16px;background:var(--primary-color);border-radius:5px;transition:all .2s ease-in}.checkout-button-submit:hover{background:var(--primary-bg-color);color:var(--primary-color);border:1px solid var(--primary-color)}.checkout-button-continue-shopping-box{width:-moz-fit-content;width:fit-content;margin:15px auto}.checkout-button-continue-shopping{display:flex;justify-content:center;align-items:center;align-self:center;width:270px;height:45px;text-transform:uppercase;font-size:14px;color:var(--primary-color);outline:none;border:1px solid var(--primary-color);background:white;border-radius:5px}.checkout-additional-content-content{min-height:200px;overflow-y:auto;padding:15px;border-top:1px dashed var(--hover-secondary-dark-color);border-bottom:1px dashed var(--hover-secondary-dark-color)}.checkout-additional-content-table{table-layout:auto;width:100%}.checkout-additional-content-table td{padding-bottom:15px}.catalog-items-grid{display:flex;flex-wrap:wrap;width:100%;margin:0 auto}.catalog-category-item{position:relative;width:50%;aspect-ratio:1/1;padding:0 5px 10px}.catalog-category-item a{display:flex;width:100%;height:100%;background:var(--home-background);border-radius:10px;justify-content:center;align-items:center;padding:15px}.catalog-category-item-title{text-align:center;font-size:18px;font-weight:700;color:var(--brand-color-dark);font-family:var(--font-taylor-sans);text-transform:uppercase}.catalog-category-item img{border:var(--primary-bg-color);border-radius:10px}.catalog-category-item-title:hover{text-decoration:underline}.catalog-item-preview{width:100%;padding:10px 20px 50px;transition:all .5s ease-out}.catalog-item-preview img{height:100%;width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.catalog-item-preview-images-hovered{display:none}.catalog-item-preview:hover .catalog-item-preview-images-hovered{display:block}.catalog-item-preview:hover .catalog-item-preview-images-general{display:none}.catalog-item-preview:hover .product_add_to_card_button{visibility:visible;opacity:1}.catalog-item-preview:hover img{box-shadow:0 10px 10px rgb(0 0 0/10%)}.catalog-item-preview-bottom-content{display:flex;flex-direction:column;align-items:center;padding:7px 14px 8px}.catalog-item-preview-name{text-align:center;min-height:40px;line-height:30px;font-size:16px;font-weight:500;color:var(--text-default-color)}.catalog-item-preview-desc{font-style:normal;font-weight:400;font-size:11px;line-height:18px;letter-spacing:.5px;color:#636569}.catalog-item-preview-price{display:block;height:30px;line-height:30px;font-size:16px;border-radius:20px;border:1px solid var(--secondary-color);padding:0 15px}.catalog-item-preview-price ins{font-weight:500;text-decoration:none;color:var(--primary-color);color:#000}.catalog-item-preview-price del{font-weight:400;-webkit-text-decoration:1px line-through black;text-decoration:1px line-through black;color:var(--red-accent);color:var(--primary-bg-color)}.clear{clear:both}footer{width:100%;margin-top:5%}footer,footer *{background:#f1f1f1}.footer-margin{width:100%;margin:30px auto;line-height:50px;padding:20px 0}.footer-margin .footer-logo{font-family:Joan,serif;font-weight:400;font-size:20px;width:100%;text-align:center}.footer-margin .social-footer{color:#686868;width:100%;text-align:center;display:flex;justify-content:center}.footer-margin .social-footer>a{color:black;padding:20px}.footer-margin .social-footer a:hover{color:var(--hover-secondary-color)}.footer-margin .timetable{color:#686868;font-size:12px;line-height:20px}.footer-margin .email,.footer-margin .timetable{letter-spacing:1px;width:100%;text-align:center;float:left}.footer-margin .email{color:black}.footer-margin .useful-links-block{width:100%;display:flex;justify-content:center;margin:10px 0}.footer-margin .useful-links{width:80%;max-width:275px;display:flex;flex-wrap:wrap;justify-content:center}.useful-links>a:not(:last-child){margin-right:15px}.useful-links>a{line-height:30px}.useful-links>a:hover{color:var(--hover-secondary-color)}.catalog-article-wrap{position:relative;overflow:hidden}.catalog-article-wrap li{margin-left:5px}.catalog-article-wrap input{position:absolute;opacity:0;z-index:-1}.catalog-article-wrap label{position:relative;display:block;font-size:18px;font-weight:500;line-height:3;cursor:pointer}.catalog-article-content{max-height:0;overflow:hidden;transition:max-height .4s}.catalog-article-content li>a{text-transform:capitalize;font-size:16px;font-weight:500}.catalog-article-content li>a:before{content:"•";margin-right:4px}.catalog-article-wrap input:checked~.catalog-article-content{max-height:100vh}.popup_window{position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto;white-space:nowrap;opacity:0;text-align:center;background:rgba(244,243,245,.8);transition:all .2s;z-index:99999;visibility:hidden;transform:scale(.7)}.popup_window:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.popup_window.popup_window_active{transition:visibility .3s ease-out,opacity .3s ease-out,transform .3s ease-out;visibility:visible;opacity:1;transform:scale(1)}.popup_content{width:750px;height:700px;padding:40px;margin:0;vertical-align:middle;position:relative;display:inline-block;white-space:normal;font-size:14px;text-align:left;background-color:var(--primary-bg-color);box-shadow:0 0 10px rgb(0 0 0/15%);transition:all .3s;max-width:750px}.popup_container{height:100%;display:flex;flex-direction:column;align-items:stretch}@keyframes spin{to{transform:rotate(1turn)}}.cart_header{display:flex;position:relative;justify-content:space-between;align-items:center;margin-bottom:15px;width:100%}.cart_header_icon{position:absolute;right:0;cursor:pointer}.cart_title{margin:auto;text-transform:uppercase;font-size:20px;font-weight:400}.cart_products_list_wrap{width:100%;position:relative;flex:1}.cart_product_list_item{padding:15px 0;display:flex;border:none;border-bottom:1px solid #ebebeb}.cart_products_list{padding:0 15px 0 0;margin:0 5px 0 0}.cart_product_attributes{display:grid;grid-template-columns:10fr 3fr 1fr;width:100%;align-items:center}.cart_products_list_image img{width:100px;max-width:unset;height:100px;margin-right:20px}.cart_product_header{font-weight:600;font-size:14px;line-height:17px}.cart_product_attributes_box .variation,.cart_product_attributes_box .variation dd,.cart_product_attributes_box .variation dt{display:inline-block}.cart_product_attributes_box .variation{font-size:12px;margin:0;color:#9d9d9d}.cart_product_attributes_box .variation dd{margin-left:4px;margin-right:10px}.cart_product_desc{font-weight:500;font-size:12px;line-height:15px;color:#9d9d9d}.cart_product_price_column{justify-self:center;text-align:right;display:flex;align-items:center;height:100%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=number]:focus{border:0;outline:none}.cart_product_quantity_input[type=button]{height:35px;width:20px;text-align:center;background:var(--primary-color);color:var(--primary-bg-color)}.cart_product_quantity_input[type=button]:first-child{border-radius:5px 0 0 5px}.cart_product_quantity_input[type=button]:nth-child(3){border-radius:0 5px 5px 0}.cart_product_quantity_box{width:-moz-fit-content;width:fit-content}.cart_product_old_price{font-size:13px;text-decoration-line:line-through;text-transform:lowercase;color:#5f5f67}.cart_product_current_price{font-weight:600;font-size:16px;line-height:19px;text-transform:lowercase;color:#000000;margin:5px 0}.cart_product_discount{font-size:12px;font-weight:400;line-height:12px;text-transform:capitalize;color:#e43228}.cart_bottom_wrapper{width:100%;align-self:flex-end;display:flex;justify-content:flex-end;border-top:1px solid #ebebeb;padding-top:10px}.cart_total_column{width:60%}.cart_bottom_wrapper>div>div>table{width:100%}.cart_bottom_wrapper>div>div>table>tbody th:nth-child(2n){float:right;font-weight:400;font-size:13px;line-height:20px}.cart_bottom_wrapper>div>div>table>tbody th:nth-child(odd){float:left;font-weight:400;font-size:13px;line-height:20px}.cart_total_sum{font-weight:500;font-size:22px;line-height:27px}.cart_checkout_button{width:100%;margin:15px 0 0;background-color:var(--primary-color);font-size:12px;font-weight:500;padding:14px 10px;text-transform:uppercase;display:inline-block;vertical-align:middle;color:var(--primary-bg-color);text-decoration:none;cursor:pointer;border:1px solid var(--primary-color);border-radius:5px;line-height:1;white-space:nowrap;outline:0;text-align:center;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.cart_checkout_button:hover{background:var(--primary-bg-color);color:var(--primary-color)}.product_add_to_card_button{margin-top:16px;padding:0 1rem;height:40px;line-height:40px;border-radius:20px;cursor:pointer;display:inline-block;outline:none;border:none;font-weight:600;font-size:15px;text-align:center;color:var(--primary-bg-color);background:var(--primary-color);transition:.3s}.product_add_to_card_button:hover{background:var(--hover-color);color:var(--primary-bg-color)}.checkout_checkbox_big_unactive svg{fill:#c4c4c4}.checkout_checkbox_big_unactive span:not(.checkout-radio-list-item-title){border:1px solid #eee;box-shadow:none}.worldwide-method{display:none}.checkout-button-continue-shopping:hover{background:var(--primary-color);color:var(--primary-bg-color)}.header_bag_button{display:flex;height:100%;justify-content:center;align-items:center;position:relative;cursor:pointer;padding:20px}.header-bottom-menu .header_bag_button{padding:unset}.cart_product_quantity_counter{display:flex}.cart_product_quantity_input[type=number]{text-align:center;border:0;width:25px}.page_title{margin-bottom:2rem}.footer-icon__payment{padding-top:.8rem;width:100%;display:flex;justify-content:center}.payment_icon{display:flex;align-items:center}.payment_icon:not(:first-child){margin-left:.8rem}.empty_products_grid_block{width:100%;display:flex;color:#a0a0a0;justify-content:center;height:300px;align-items:center;font-size:22px;font-weight:400}.checkout-additional-content-header{padding:15px;font-size:15px;font-weight:500;text-transform:uppercase}.checkout-form-confirm-total-price{text-transform:lowercase}.product-unavailable span{color:var(--text-default-color)}.product-unavailable[disabled],.product-unavailable[disabled]:hover{background:none}.catalog-item-preview{position:relative}.opacity-nav{position:fixed;top:0;bottom:0;left:0;right:0;white-space:nowrap;opacity:0;text-align:center;background:rgba(244,243,245,.8);transition:all .2s;z-index:99999;visibility:hidden}.opacity-nav-content{width:80%;height:100%;top:0;left:0;right:0;bottom:0;overflow:auto;font-size:14px;text-align:left;background-color:var(--primary-bg-color);transition:all .3s}.opacity-nav-active{transition:visibility .3s ease-out,opacity .3s ease-out,transform .3s ease-out;visibility:visible;opacity:1}.visible{visibility:visible!important;opacity:1!important;background:#3f4240}.popup_container_top{width:100%;flex:1;display:flex;align-items:stretch;flex-direction:column;overflow:auto}.cart_products_offer_wrap{width:100%;padding-bottom:10px}.banner_gray{display:flex;justify-content:space-between;margin:10px 0;padding:8px 10px;background:var(--secondary-color)}.cart_products_offer_list_title{text-align:center;letter-spacing:1px;font-size:12px;line-height:26px;font-weight:400;width:100%}.cart_products_offer_list_title_wide{display:none}.cart_products_offer_list_wrap{width:100%;overflow:hidden}.cart_products_offer_list{display:flex;justify-content:space-around;margin-bottom:30px}.cart_products_offer_list_item{width:25%;display:flex;flex-wrap:wrap;justify-content:center}.cart_products_offer_list_link{display:flex;flex-wrap:wrap;justify-content:center;min-height:175px}.cart_products_offer_list_link>:not(img){margin-top:5px}.cart_products_offer_list_link>.catalog-item-preview-name{width:100%}.cart_products_offer_list_link>.catalog-item-preview-desc{width:100%;font-size:10px;line-height:unset;display:none}.cart_products_offer_list_link img{width:100px;height:100px}.cart_products_offer_list_link>.catalog-item-preview-name{font-size:13px;line-height:1.4;min-height:unset}.cart_products_offer_list_link>.catalog-item-offer-preview-price ins{text-decoration:none;font-size:13px}.cart_products_offer_list_item>.product_add_to_card_button{margin-top:5px;border-radius:5px;height:30px;line-height:30px;font-size:unset}.cart_products_offer_list_item>.product_add_to_card_button span{font-size:12px}.banner_empty_block{width:20px}.cart_product_attributes_bottom_box{display:flex;flex-wrap:wrap}.cart_product_info_wrapper{flex:1;display:flex;justify-content:center}.cart_product_info_box{display:flex;justify-content:center;align-items:center;width:80%;text-align:center;height:35px;background:var(--secondary-color);border-radius:5px;padding:0 10px}.cart_product_info_box span{text-align:center;font-size:11px;margin-left:5px}.cart_product_list_item{flex-wrap:wrap;padding-left:15px}.cart_product_list_item+.unavailable,.cart_product_list_item+.unavailable .cart_product_quantity_input+[type=number]{background:#e6e6e6}.cart_products_list_item_row{display:flex;width:100%}.snowflake{position:absolute;background-color:white;border-radius:50%;opacity:.8;pointer-events:none}@keyframes fall{0%{opacity:0;transform:translateY(0)}10%{opacity:1}80%{opacity:.5}to{opacity:.1;transform:translateY(100vh)}}@keyframes diagonal-fall{0%{opacity:0;transform:translate(0)}10%{opacity:1}80%{opacity:.5}to{opacity:.25;transform:translateY(100vh)}}.search_container{display:flex;justify-content:center;margin-top:40px;margin-bottom:40px;width:100%}.search_container a{text-indent:-999px;overflow:hidden;width:40px;padding:0;margin:0;border:1px solid transparent;border-radius:inherit;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-search' viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'%3E%3C/path%3E%3C/svg%3E") no-repeat 50%;cursor:pointer}.search_container a:hover{opacity:.5}.search_input_wrapper{display:flex;border-radius:5px;width:400px}.search_input_wrapper input{display:block;width:100%;height:35px;line-height:35px;transition:all .2s cubic-bezier(0,0,.2,1)}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.header-mobile-wrapper{display:flex}.product_short_description{margin-top:20px;max-height:unset;font-size:17px}.advertisements_box{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:1rem;width:100%;background:var(--home-background)}#bag_window .advertisements_box{background:none}.advertisement_row{margin-top:20px;text-align:center;font-size:18px;padding:1rem;width:100%;background:#c4c4c4;border-radius:20px}#bag_window .advertisement_row{margin-top:0;font-size:14px;line-height:18px}.advertisement_row h2{font-size:20px;font-weight:500}#bag_window .advertisement_row h2{font-size:16px;font-weight:400}a[disabled]{pointer-events:none}@media only screen and (max-width:320px) and (min-width:270px){.wrapper{overflow-x:hidden}.wrapper,.wrapper-wide{width:100%}.menu-index{padding:20px 12px}.menu-index i{font-size:15px}.language{font-size:11px}.menu-fullscreen li{line-height:25px}.menu-fullscreen li>a{font-size:10px}.checkout-step-header-text{font-weight:500}.checkout-radio-list-item-icon{width:60px;height:60px}.checkout-radio-list-item-icon svg{width:30px;height:30px;transform:translate(50%,50%)}.checkout-radio-list-item-title{width:60px}}@media only screen and (min-width:350px){.language{font-size:14px;top:32px}}@media only screen and (min-width:410px){.language{font-size:14px;top:32px}}@media only screen and (min-width:450px){.home-image{width:100%}.catalog{margin-top:6%}}@media only screen and (max-width:450px){.catalog,.items-grid-name{margin-bottom:10%;font-size:30px}.items-grid-name{margin-top:10%}.advertisements{margin-top:10px}}@media only screen and (max-width:340px){.cart_product_old_price{font-size:11px}.cart_product_current_price{font-size:13px}.cart_product_discount{font-size:10px}.cart_product_quantity_input[type=button]{height:30px}.cart_product_quantity_input[type=number]{width:20px}}@media only screen and (min-width:590px){.catalog{margin-top:6%}}@media only screen and (max-width:768px){.product-face-wrapper{display:flex;flex-wrap:wrap}.embla{padding:0 20px}.catalog-category-item:nth-child(odd){padding-left:15px}.catalog-category-item:nth-child(2n){padding-right:15px}.catalog-category-item img{border-radius:3px}}@media only screen and (min-width:1024px){.catalog-item-preview-name{line-height:30px;min-height:35px}.catalog-item-preview-desc{line-height:20px;text-align:center}.catalog-item-preview-price{margin-top:10px}.catalog-item-preview:hover{scale:1.01}}@media only screen and (max-width:1024px){.cart_products_offer_list_link>.catalog-item-preview-name{text-align:center;font-weight:400}.cart_products_offer_list_link>.catalog-item-preview-desc{text-align:center}.content-top-margin{height:60px}.catalog-item-preview{width:50%;padding:10px 5px 15px}.catalog-item-preview-bottom-content{padding:10px}.catalog-item-preview-name{font-weight:500;font-size:15px;line-height:25px;min-height:unset;letter-spacing:.7px;color:#1a1a1a;transition:.3s;text-align:left}.catalog-item-preview-bottom-content{align-items:flex-start}.catalog-item-preview-price{height:unset;padding:unset;border:unset;border-radius:unset;background:unset}.catalog-item-preview-price,.catalog-item-preview-price del{font-weight:700;font-size:15px;line-height:19px;letter-spacing:.2px}.catalog-item-preview-price del{font-style:normal;font-weight:400;font-size:12px;line-height:15px;text-decoration-line:line-through;color:#47494b}.product_add_to_card_button{margin-top:10px;border-radius:10px;padding:0 20px;font-size:17px}}@media only screen and (min-width:768px){.wrapper{width:700px;margin:0 auto}.checkout-content{width:450px;margin-top:30px}.checkout-additional-content{display:block;width:220px;margin-top:30px}.checkout_additional_button{width:190px;font-size:12px}.home-image{width:45%}.home-image-title{top:30%}.home-image-title span{font-size:50px}.catalog{margin-top:6%}.product-face-information-wrapper{padding:10px 20px 0}.product-order-box{width:90%}.catalog-category-item{width:50%;padding:15px}.catalog-category-item-title{font-size:23px}.catalog-item-preview{width:50%;padding:0 15px 100px}.catalog-item-preview-bottom-content{padding:5px 5px 0}.catalog-item-preview-name{font-weight:400}.catalog-item-preview-price{height:40px;line-height:40px}}@media only screen and (min-width:810px){.wrapper{width:750px;margin-left:auto;margin-right:auto}.home-image-title span{font-size:80px}.home-image-title div{width:330px}}@media only screen and (min-width:1024px){header{position:relative}.header-wrapper{height:65px;padding-top:15px;box-sizing:content-box;flex-wrap:wrap}.footer-margin .footer-logo,.header-logo{font-size:30px}.header-bottom-wrapper{display:flex;box-shadow:0 10px 10px rgb(0 0 0/5%)}.header-left-box{display:none}.header-left-box-wide,.header-right-box-wide{display:flex}.wrapper{width:1000px;margin:0 auto}.wrapper-wide{width:100%;max-width:1250px;margin-left:auto;margin-right:auto}.checkout-content{display:block;width:600px;float:left}.checkout-additional-content{width:300px}.checkout_additional_button{width:270px}.checkout-contact-info{box-shadow:none;padding:0}.home-image{width:35%}.home-image-title{justify-content:center}.header-mobile-wrapper,.home-image-title>div:first-child{display:none}.product_add_to_card_button{visibility:hidden;opacity:0}.cart_products_offer_list_item>.product_add_to_card_button{visibility:unset;opacity:unset}.catalog{margin-bottom:2%}.catalog,.items-grid-name{margin-top:5%;font-size:40px}.item-preview,.items-grid-name{margin-bottom:4%}.item-preview{width:20%;margin-left:4%}.language{display:none}.product-order-box-price{font-size:30px}.product-order-box-price-old{font-size:20px}.catalog-category-item{width:25%;padding:15px}.catalog-item-preview{width:25%;padding:0 15px 100px}}@media (max-width:650px){.popup_content{width:100%;height:100%;padding:3.125vw}.cart_total_column{width:100%}.cart_products_list_image img{width:80px;height:80px;margin:0 .9375vw 0 0}.cart_product_attributes{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:0;grid-row-gap:0}.cart_product_attributes>.cart_product_attributes_box{grid-column:span 4}.cart_product_desc{display:none}.cart_products_offer_list_title{width:100%}.banner_empty_block{display:none}.cart_product_attributes>a{grid-area:1/1/2/4}.cart_product_attributes>div .cart_product_quantity_box{display:none}.cart_product_attributes{margin-left:.4rem}.cart_product_quantity_box{grid-area:2/1/3/4}.cart_product_button_remove{grid-area:1/6/3/6}.cart_product_price_column{grid-area:2/3/3/6;margin-right:35px}.cart_product_attributes_bottom_box{display:none}.cart_product_info_wrapper{margin-top:10px}.cart_product_info_box{width:100%;padding:5px}.cart_product_info_box span{line-height:unset}.search_input_wrapper{width:80%}.menu-fullscreen .search_container{justify-content:left}.menu-fullscreen .search_input_wrapper{width:100%}}@media (min-width:650px){.cart_product_attributes>div .cart_product_quantity_box{display:block}.cart_product_attributes .cart_product_quantity_box,.cart_product_list_item>.cart_product_info_wrapper{display:none}}@media (max-width:1023px) and (min-width:769px){header li>a{padding-right:15px;padding-left:15px}}@media (max-width:768px) and (min-width:481px){header li>a{padding-right:15px;padding-left:15px}}@media (min-width:450px){.cart_products_offer_list_title{display:none}.cart_products_offer_list_title_wide{display:unset}}@media (min-width:550px){.catalog-item-offer-preview-price br{display:none}}:root{--color-base-0:rgb(255,255,255);--color-base-50:rgb(245,245,245);--color-base-100:rgb(235,235,235);--color-base-150:rgb(221,221,221);--color-base-200:rgb(208,208,208);--color-base-250:rgb(195,195,195);--color-base-300:rgb(181,181,181);--color-base-350:rgb(168,168,168);--color-base-400:rgb(154,154,154);--color-base-450:rgb(141,141,141);--color-base-500:rgb(128,128,128);--color-base-550:rgb(114,114,114);--color-base-600:rgb(101,101,101);--color-base-650:rgb(87,87,87);--color-base-700:rgb(74,74,74);--color-base-750:rgb(60,60,60);--color-base-800:rgb(47,47,47);--color-base-850:rgb(34,34,34);--color-base-900:rgb(20,20,20);--color-base-950:rgb(7,7,7);--color-base-1000:rgb(0,0,0);--color-success-50:rgb(247,255,251);--color-success-100:rgb(240,255,247);--color-success-150:rgb(232,255,243);--color-success-200:rgb(224,255,239);--color-success-250:rgb(217,255,235);--color-success-300:rgb(209,255,230);--color-success-350:rgb(201,255,226);--color-success-400:rgb(193,255,222);--color-success-450:rgb(186,255,218);--color-success-500:rgb(178,255,214);--color-success-550:rgb(160,230,193);--color-success-600:rgb(142,204,171);--color-success-650:rgb(125,179,150);--color-success-700:rgb(107,153,128);--color-success-750:rgb(89,128,107);--color-success-800:rgb(71,102,86);--color-success-850:rgb(53,77,64);--color-success-900:rgb(36,51,43);--color-success-950:rgb(18,25,21);--color-warning-50:rgb(255,255,246);--color-warning-100:rgb(255,255,237);--color-warning-150:rgb(254,255,228);--color-warning-200:rgb(254,255,219);--color-warning-250:rgb(254,255,210);--color-warning-300:rgb(254,255,200);--color-warning-350:rgb(254,255,191);--color-warning-400:rgb(253,255,182);--color-warning-450:rgb(253,255,173);--color-warning-500:rgb(253,255,164);--color-warning-550:rgb(228,230,148);--color-warning-600:rgb(202,204,131);--color-warning-650:rgb(177,179,115);--color-warning-700:rgb(152,153,98);--color-warning-750:rgb(127,128,82);--color-warning-800:rgb(101,102,66);--color-warning-850:rgb(76,77,49);--color-warning-900:rgb(51,51,33);--color-warning-950:rgb(25,25,16);--color-error-50:rgb(255,241,241);--color-error-100:rgb(255,226,228);--color-error-150:rgb(255,212,214);--color-error-200:rgb(255,197,200);--color-error-250:rgb(255,183,187);--color-error-300:rgb(255,169,173);--color-error-350:rgb(255,154,159);--color-error-400:rgb(255,140,145);--color-error-450:rgb(255,125,132);--color-error-500:rgb(255,111,118);--color-error-550:rgb(230,100,106);--color-error-600:rgb(204,89,94);--color-error-650:rgb(179,78,83);--color-error-700:rgb(153,67,71);--color-error-750:rgb(128,56,59);--color-error-800:rgb(102,44,47);--color-error-850:rgb(77,33,35);--color-error-900:rgb(51,22,24);--color-error-950:rgb(25,11,12)}h1,h2,h3,h4,h5,h6{font-weight:700}h1{margin:40px 0;font-size:48px;line-height:54px}@media(max-width:1024px){h1{margin:24px 0;font-size:42px;line-height:42px}}h2{margin:28px 0;font-size:32px;line-height:40px;font-weight:700}@media(max-width:1024px){h2{margin:22px 0;font-size:32px;line-height:40px}}h3{margin:24px 0;font-size:26px;line-height:32px;font-weight:700}@media(max-width:1024px){h3{margin:20px 0;font-size:26px;line-height:32px}}h4{margin:20px 0;font-size:22px;line-height:30px;font-weight:700}@media(max-width:1024px){h4{font-size:22px;line-height:30px}}h5{margin:20px 0;font-size:22px;line-height:30px;font-weight:700}@media(max-width:1024px){h5{font-size:18px;line-height:24px}}h6{margin:20px 0;font-size:inherit;line-height:inherit;font-weight:700}html{font-size:18px;line-height:32px}@media(max-width:1024px){html{font-size:15px;line-height:24px}}[data-theme=light]{--theme-success-50:var(--color-success-50);--theme-success-100:var(--color-success-100);--theme-success-150:var(--color-success-150);--theme-success-200:var(--color-success-200);--theme-success-250:var(--color-success-250);--theme-success-300:var(--color-success-300);--theme-success-350:var(--color-success-350);--theme-success-400:var(--color-success-400);--theme-success-450:var(--color-success-450);--theme-success-500:var(--color-success-500);--theme-success-550:var(--color-success-550);--theme-success-600:var(--color-success-600);--theme-success-650:var(--color-success-650);--theme-success-700:var(--color-success-700);--theme-success-750:var(--color-success-750);--theme-success-800:var(--color-success-800);--theme-success-850:var(--color-success-850);--theme-success-900:var(--color-success-900);--theme-success-950:var(--color-success-950);--theme-warning-50:var(--color-warning-50);--theme-warning-100:var(--color-warning-100);--theme-warning-150:var(--color-warning-150);--theme-warning-200:var(--color-warning-200);--theme-warning-250:var(--color-warning-250);--theme-warning-300:var(--color-warning-300);--theme-warning-350:var(--color-warning-350);--theme-warning-400:var(--color-warning-400);--theme-warning-450:var(--color-warning-450);--theme-warning-500:var(--color-warning-500);--theme-warning-550:var(--color-warning-550);--theme-warning-600:var(--color-warning-600);--theme-warning-650:var(--color-warning-650);--theme-warning-700:var(--color-warning-700);--theme-warning-750:var(--color-warning-750);--theme-warning-800:var(--color-warning-800);--theme-warning-850:var(--color-warning-850);--theme-warning-900:var(--color-warning-900);--theme-warning-950:var(--color-warning-950);--theme-error-50:var(--color-error-50);--theme-error-100:var(--color-error-100);--theme-error-150:var(--color-error-150);--theme-error-200:var(--color-error-200);--theme-error-250:var(--color-error-250);--theme-error-300:var(--color-error-300);--theme-error-350:var(--color-error-350);--theme-error-400:var(--color-error-400);--theme-error-450:var(--color-error-450);--theme-error-500:var(--color-error-500);--theme-error-550:var(--color-error-550);--theme-error-600:var(--color-error-600);--theme-error-650:var(--color-error-650);--theme-error-700:var(--color-error-700);--theme-error-750:var(--color-error-750);--theme-error-800:var(--color-error-800);--theme-error-850:var(--color-error-850);--theme-error-900:var(--color-error-900);--theme-error-950:var(--color-error-950);--theme-elevation-0:var(--color-base-0);--theme-elevation-50:var(--color-base-50);--theme-elevation-100:var(--color-base-100);--theme-elevation-150:var(--color-base-150);--theme-elevation-200:var(--color-base-200);--theme-elevation-250:var(--color-base-250);--theme-elevation-300:var(--color-base-300);--theme-elevation-350:var(--color-base-350);--theme-elevation-400:var(--color-base-400);--theme-elevation-450:var(--color-base-450);--theme-elevation-500:var(--color-base-500);--theme-elevation-550:var(--color-base-550);--theme-elevation-600:var(--color-base-600);--theme-elevation-650:var(--color-base-650);--theme-elevation-700:var(--color-base-700);--theme-elevation-750:var(--color-base-750);--theme-elevation-800:var(--color-base-800);--theme-elevation-850:var(--color-base-850);--theme-elevation-900:var(--color-base-900);--theme-elevation-950:var(--color-base-950);--theme-elevation-1000:var(--color-base-1000);--theme-bg:var(--theme-elevation-0);--theme-input-bg:var(--theme-elevation-50);--theme-text:var(--theme-elevation-750);--theme-border-color:var(--theme-elevation-150);color-scheme:light;color:var(--theme-text);--highlight-default-bg-color:var(--theme-success-400);--highlight-default-text-color:var(--theme-text);--highlight-danger-bg-color:var(--theme-error-150);--highlight-danger-text-color:var(--theme-text)}[data-theme=light] h1 a,[data-theme=light] h2 a,[data-theme=light] h3 a,[data-theme=light] h4 a,[data-theme=light] h5 a,[data-theme=light] h6 a{color:var(--theme-elevation-750)}[data-theme=light] h1 a:hover,[data-theme=light] h2 a:hover,[data-theme=light] h3 a:hover,[data-theme=light] h4 a:hover,[data-theme=light] h5 a:hover,[data-theme=light] h6 a:hover{color:var(--theme-elevation-800)}[data-theme=light] h1 a:visited,[data-theme=light] h2 a:visited,[data-theme=light] h3 a:visited,[data-theme=light] h4 a:visited,[data-theme=light] h5 a:visited,[data-theme=light] h6 a:visited{color:var(--theme-elevation-750)}[data-theme=light] h1 a:visited:hover,[data-theme=light] h2 a:visited:hover,[data-theme=light] h3 a:visited:hover,[data-theme=light] h4 a:visited:hover,[data-theme=light] h5 a:visited:hover,[data-theme=light] h6 a:visited:hover{color:var(--theme-elevation-800)}[data-theme=dark]{--theme-elevation-0:var(--color-base-1000);--theme-elevation-50:var(--color-base-950);--theme-elevation-100:var(--color-base-900);--theme-elevation-150:var(--color-base-850);--theme-elevation-200:var(--color-base-800);--theme-elevation-250:var(--color-base-750);--theme-elevation-300:var(--color-base-700);--theme-elevation-350:var(--color-base-650);--theme-elevation-400:var(--color-base-600);--theme-elevation-450:var(--color-base-550);--theme-elevation-500:var(--color-base-500);--theme-elevation-550:var(--color-base-450);--theme-elevation-600:var(--color-base-400);--theme-elevation-650:var(--color-base-350);--theme-elevation-700:var(--color-base-300);--theme-elevation-750:var(--color-base-250);--theme-elevation-800:var(--color-base-200);--theme-elevation-850:var(--color-base-150);--theme-elevation-900:var(--color-base-100);--theme-elevation-950:var(--color-base-50);--theme-elevation-1000:var(--color-base-0);--theme-success-50:var(--color-success-950);--theme-success-100:var(--color-success-900);--theme-success-150:var(--color-success-850);--theme-success-200:var(--color-success-800);--theme-success-250:var(--color-success-750);--theme-success-300:var(--color-success-700);--theme-success-350:var(--color-success-650);--theme-success-400:var(--color-success-600);--theme-success-450:var(--color-success-550);--theme-success-500:var(--color-success-500);--theme-success-550:var(--color-success-450);--theme-success-600:var(--color-success-400);--theme-success-650:var(--color-success-350);--theme-success-700:var(--color-success-300);--theme-success-750:var(--color-success-250);--theme-success-800:var(--color-success-200);--theme-success-850:var(--color-success-150);--theme-success-900:var(--color-success-100);--theme-success-950:var(--color-success-50);--theme-warning-50:var(--color-warning-950);--theme-warning-100:var(--color-warning-900);--theme-warning-150:var(--color-warning-850);--theme-warning-200:var(--color-warning-800);--theme-warning-250:var(--color-warning-750);--theme-warning-300:var(--color-warning-700);--theme-warning-350:var(--color-warning-650);--theme-warning-400:var(--color-warning-600);--theme-warning-450:var(--color-warning-550);--theme-warning-500:var(--color-warning-500);--theme-warning-550:var(--color-warning-450);--theme-warning-600:var(--color-warning-400);--theme-warning-650:var(--color-warning-350);--theme-warning-700:var(--color-warning-300);--theme-warning-750:var(--color-warning-250);--theme-warning-800:var(--color-warning-200);--theme-warning-850:var(--color-warning-150);--theme-warning-900:var(--color-warning-100);--theme-warning-950:var(--color-warning-50);--theme-error-50:var(--color-error-950);--theme-error-100:var(--color-error-900);--theme-error-150:var(--color-error-850);--theme-error-200:var(--color-error-800);--theme-error-250:var(--color-error-750);--theme-error-300:var(--color-error-700);--theme-error-350:var(--color-error-650);--theme-error-400:var(--color-error-600);--theme-error-450:var(--color-error-550);--theme-error-500:var(--color-error-500);--theme-error-550:var(--color-error-450);--theme-error-600:var(--color-error-400);--theme-error-650:var(--color-error-350);--theme-error-700:var(--color-error-300);--theme-error-750:var(--color-error-250);--theme-error-800:var(--color-error-200);--theme-error-850:var(--color-error-150);--theme-error-900:var(--color-error-100);--theme-error-950:var(--color-error-50);--theme-bg:var(--theme-elevation-100);--theme-text:var(--theme-elevation-900);--theme-input-bg:var(--theme-elevation-150);--theme-border-color:var(--theme-elevation-250);color-scheme:dark;color:var(--theme-text);--highlight-default-bg-color:var(--theme-success-100);--highlight-default-text-color:var(--theme-success-600);--highlight-danger-bg-color:var(--theme-error-100);--highlight-danger-text-color:var(--theme-error-550)}[data-theme=dark] h1 a,[data-theme=dark] h2 a,[data-theme=dark] h3 a,[data-theme=dark] h4 a,[data-theme=dark] h5 a,[data-theme=dark] h6 a{color:var(--theme-success-600)}[data-theme=dark] h1 a:hover,[data-theme=dark] h2 a:hover,[data-theme=dark] h3 a:hover,[data-theme=dark] h4 a:hover,[data-theme=dark] h5 a:hover,[data-theme=dark] h6 a:hover{color:var(--theme-success-400)}[data-theme=dark] h1 a:visited,[data-theme=dark] h2 a:visited,[data-theme=dark] h3 a:visited,[data-theme=dark] h4 a:visited,[data-theme=dark] h5 a:visited,[data-theme=dark] h6 a:visited{color:var(--theme-success-700)}[data-theme=dark] h1 a:visited:hover,[data-theme=dark] h2 a:visited:hover,[data-theme=dark] h3 a:visited:hover,[data-theme=dark] h4 a:visited:hover,[data-theme=dark] h5 a:visited:hover,[data-theme=dark] h6 a:visited:hover{color:var(--theme-success-500)}:root{--base:24px;--gutter-h:180px;--block-padding:120px}@media(max-width:1440px){:root{--gutter-h:144px;--block-padding:96px}}@media(max-width:1024px){:root{--gutter-h:24px;--block-padding:60px}}*{box-sizing:border-box}html{background:var(--theme-bg);-webkit-font-smoothing:antialiased;opacity:0}html[data-theme=dark],html[data-theme=light]{opacity:1}#app,body,html{height:100%}body{margin:0;color:var(--theme-text)}img{max-width:100%;height:auto;display:block}a{color:currentColor}a:focus{opacity:.8;outline:none}a:active{opacity:.7;outline:none}svg{vertical-align:middle}