input,textarea{border-radius:0}.menu-item.disable-menu-item{cursor:default}.menu-item.disable-menu-item::before{display:none}.disable-menu-item-link{pointer-events:none}.nav-container .nav-item.menu-item-has-children>a{padding-right:24px;color:#151515;-webkit-text-stroke:0 #151515}.header-container .menu-item,.nav-container .nav-item{position:relative}.header-container .menu-item.menu-item-has-children::after{content:"";position:absolute;top:13px;left:0;width:100%;height:30px}.header-container .menu-item .sub-menu{position:absolute;display:block;width:150px;top:60px;left:50%;margin-left:-75px;padding:15px;background:#fff;border:1px solid #000;opacity:0;visibility:hidden;text-align:center;transition:all 0.3s ease}.header-container .menu-item.menu-item-has-children:hover>.sub-menu{top:41px;opacity:1;visibility:visible}.header-container .menu-item .sub-menu>li:not(:last-child){margin-bottom:10px}.header-container .menu-item .sub-menu>li a{position:relative}.header-container .menu-item .sub-menu>li a::before{content:"";position:absolute;left:0;bottom:-2px;height:1px;background-color:#151515;opacity:0;transition:opacity 0.3s ease-in-out}.header-container .menu-item .sub-menu>li a:hover::before{width:100%;opacity:1}.nav-container .nav-item .sub-menu{display:none;margin-top:24px;padding-left:24px}.nav-container .nav-item .sub-menu li{position:relative;line-height:1;font-size:14px}.nav-container .nav-item .sub-menu li:not(:last-child){margin-bottom:15px}.nav-container .nav-item .sub-menu li a{font-size:14px}@media only screen and (max-width:480px){.nav-container .nav-item .sub-menu li a{font-size:42px}}.nav-container .nav-item.menu-item-has-children .open-sub-menu{position:absolute;display:flex;align-items:center;justify-content:center;top:-2px;width:15px;height:15px;transition:all 0.3s ease}@media only screen and (max-width:480px){.nav-container .nav-item.menu-item-has-children .open-sub-menu{top:13px;width:40px;height:40px}}.nav-container .nav-item.menu-item-has-children .open-sub-menu img{display:block;width:100%;height:100%}.nav-container .nav-item.menu-item-has-children .open-sub-menu.active{transform:rotate(90deg)}.header-container{overflow:visible}.header-mini-cart-menu{position:relative}.header-mini-cart-menu-mob{position:fixed;display:none;top:21px;right:22px;z-index:1001}@media only screen and (max-width:992px){.header-mini-cart-menu-mob{display:block}}.header-mini-cart-menu::after{content:"";position:absolute;display:block;width:100%;height:30px;left:0;bottom:-25px}.header-mini-cart-menu .header-mini-cart-wrapp{position:absolute;max-height:100vh;width:400px;top:41px;right:-600px;background:#fff;border:1px solid #000;padding:25px 20px;overflow:auto;opacity:0;visibility:hidden;transition:all 0.3s ease}.header-mini-cart-menu:hover .header-mini-cart-wrapp,.header-mini-cart-menu .header-mini-cart-wrapp.active{opacity:1;visibility:visible;right:-20px}.header-mini-cart-menu .header-mini-cart-wrapp,.header-mini-cart-menu .header-mini-cart-wrapp *{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.header-mini-cart-menu .header-mini-cart-wrapp .woocommerce-notices-wrapper{display:none}.header-mini-cart-menu .header-mini-cart-wrapp .header-mini-cart-title{margin-bottom:25px;font-family:Arial Narrow;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;color:#000}.header-mini-cart-menu .header-mini-cart-wrapp .header-mini-cart-close{cursor:pointer;position:absolute;top:25px;right:20px;z-index:2}.header-mini-cart-menu .header-mini-cart-wrapp .header-mini-cart-close img{display:block;width:16px;height:16px}.header-mini-cart-menu .header-mini-cart-wrapp .shop_table thead,.header-mini-cart-menu .header-mini-cart-wrapp .shop_table tbody tr:last-child,.header-mini-cart-menu .header-mini-cart-wrapp .cart-collaterals,.header-mini-cart-menu .header-mini-cart-wrapp .shop_table .product-price{display:none}.header-mini-cart-menu .header-mini-cart-wrapp .shop_table,.header-mini-cart-menu .header-mini-cart-wrapp .shop_table td{border:none;padding:0;margin:0}.header-mini-cart-menu .header-mini-cart-wrapp .shop_table tbody>tr{position:relative;display:block;min-height:130px;padding-left:110px;padding-right:70px;margin-bottom:25px}.header-mini-cart-menu .header-mini-cart-wrapp .shop_table tbody>tr .product-thumbnail{position:absolute;display:block;height:130px;width:90px;top:0;left:0;border:1px solid #151515}.header-mini-cart-menu .header-mini-cart-wrapp .shop_table tbody>tr .product-thumbnail{overflow:hidden}.header-mini-cart-menu .header-mini-cart-wrapp .shop_table tbody>tr .product-thumbnail a,.header-mini-cart-menu .header-mini-cart-wrapp .shop_table tbody>tr .product-thumbnail a img{display:block;width:100%;height:100%;object-fit:contain}.header-mini-cart-menu .header-mini-cart-wrapp .shop_table tbody>tr .product-remove{position:absolute;top:0;right:0;font-family:"Times New Roman"}.header-mini-cart-menu .header-mini-cart-wrapp .shop_table tbody>tr .product-remove a.remove{width:auto!important;height:auto!important;line-height:15px!important;font-size:28px!important;background:none!important;color:#151515!important}.header-mini-cart-menu .header-mini-cart-wrapp .shop_table tbody>tr .product-name{display:block;margin-bottom:32px}.header-mini-cart-menu .header-mini-cart-wrapp .shop_table tbody>tr .product-name a{color:#151515;font-family:Arial Narrow;font-size:20px;font-style:normal;font-weight:400;text-transform:uppercase}.header-mini-cart-menu .header-mini-cart-wrapp .shop_table tbody>tr .product-quantity{display:flex;align-items:center;width:100%;margin-bottom:12px}.header-mini-cart-menu .header-mini-cart-wrapp .shop_table tbody>tr .product-quantity .cart-info-item-title{display:inline-block;font-family:Arial Narrow;font-size:14px;font-weight:400;line-height:18px;letter-spacing:.02em;text-align:left;color:#151515}.header-mini-cart-menu .header-mini-cart-wrapp .shop_table tbody>tr .product-quantity div.quantity{display:inline-block;margin-left:10px}.header-mini-cart-menu .header-mini-cart-wrapp .shop_table tbody>tr .product-quantity div.quantity input{pointer-events:none;position:relative;width:30px;top:-1px;padding:0;border:none;background:none;font-family:Arial Narrow;font-size:14px;font-weight:400;line-height:18px;letter-spacing:.02em}.header-mini-cart-menu .header-mini-cart-wrapp .shop_table tbody>tr .product-subtotal{position:absolute;top:30px;right:0}.header-mini-cart-menu .header-mini-cart-wrapp .shop_table tbody>tr .product-subtotal span{font-family:Arial Narrow;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-align:right;color:#151515}.header-mini-cart-menu .header-mini-cart-wrapp .header-mini-cart-cart-link{display:block;width:100%;padding:14px;background:#151515;border:2px solid #151515;font-family:Arial Narrow;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-align:center;color:#fff;transition:all 0.3s ease}.header-mini-cart-menu .header-mini-cart-wrapp .header-mini-cart-cart-link:hover{background:#fff;color:#151515}.header-mini-cart-menu .header-mini-cart-wrapp .header-mini-cart-cart-continue-shoping{cursor:pointer;display:block;width:100%;margin-top:25px;font-family:Arial Narrow;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.28px;text-decoration-line:underline;text-transform:uppercase;text-align:center;color:#000}.header-mini-cart-wrapp.empty-cart-page-section .header-mini-cart-title,.header-mini-cart-wrapp.empty-cart-page-section .header-mini-cart-cart-link,.header-mini-cart-wrapp.empty-cart-page-section .header-mini-cart-cart-continue-shoping,.header-mini-cart-wrapp.empty-cart-page-section .cart-empty.woocommerce-info::before,.header-mini-cart-wrapp.empty-cart-page-section .cart-empty.woocommerce-info::after{display:none}.header-mini-cart-wrapp.empty-cart-page-section .cart-empty.woocommerce-info{display:block;margin-top:0;margin-bottom:20px;border:none;padding:0;background:none;font-family:Arial Narrow;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-align:center;color:#151515}.header-mini-cart-wrapp.empty-cart-page-section .return-to-shop a{cursor:pointer;display:block;float:none;height:45px;width:300px;border:1px solid #151515;padding:0;margin:0 auto;background:#151515;border-radius:0;line-height:45px;font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:400;text-align:center;text-transform:uppercase;color:#fff;transition:all 0.3s ease}.header-mini-cart-wrapp.empty-cart-page-section .return-to-shop a:hover{background:#fff;color:#151515}.page-section{margin-top:65px}.page-section,.page-section *{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.page-section .page-section-container{display:table;width:100%;max-width:1920px;margin:0 auto;padding:0 20px}.shop-grid-section{margin-top:65px}.shop-grid-section .woocommerce-notices-wrapper,.shop-grid-section .woocommerce-result-count,.shop-grid-section .woocommerce-ordering,.shop-grid-section .woocommerce ul.products li.product .button.add_to_cart_button{display:none}.shop-grid-section,.shop-grid-section *{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.shop-grid-section .woocommerce ul.products{display:table;width:100%;max-width:1920px;margin:0 auto;padding:0 20px}.woocommerce ul.products li.product{position:relative;display:block;width:33.33%!important;border:1px solid #151515;margin:0!important;margin-left:-1px!important;margin-bottom:-1px!important;float:left!important}@media only screen and (max-width:767px){.woocommerce ul.products li.product{width:50%!important}.woocommerce ul.products li.product:nth-child(3n+3){width:100%!important}}@media only screen and (max-width:540px){.woocommerce ul.products li.product img{object-position:bottom}}.woocommerce ul.products li.product .onsale{display:none}.shop-grid-section .woocommerce ul.products li.product a.woocommerce-LoopProduct-link{display:flex;flex-direction:column;justify-content:end;width:100%;height:100%;padding:0}.shop-grid-section .woocommerce ul.products li.product a.woocommerce-LoopProduct-link img{position:relative;display:block;width:100%;height:100%;top:0;left:0;margin:0;opacity:0;object-fit:cover;object-position:top;aspect-ratio:1/1.5}.shop-grid-section .woocommerce ul.products li.product a.woocommerce-LoopProduct-link .shop-grid-item-info{position:absolute;width:calc(100% - 40px);bottom:20px;left:20px;padding:20px;text-align:center}.shop-grid-section .woocommerce ul.products li.product a.woocommerce-LoopProduct-link .shop-grid-item-info::before{content:"";position:absolute;display:block;width:100%;height:100%;border-radius:60px;background:radial-gradient(ellipse at center,rgb(255 255 255 / .7) 0%,#fff0 70%),linear-gradient(to top,rgb(255 255 255 / .8) 0%,#fff0 0%);z-index:1}@media only screen and (max-width:767px){.shop-grid-section .woocommerce ul.products li.product a.woocommerce-LoopProduct-link .shop-grid-item-info{width:calc(100% - 30px);left:15px}}.shop-grid-section .woocommerce ul.products li.product .woocommerce-loop-product__title{position:relative;font-size:25px;font-style:normal;font-weight:400;font-family:Arial Narrow;line-height:100%;text-transform:uppercase;text-align:center;color:#151515;z-index:2}.shop-grid-section .woocommerce ul.products li.product .price{position:relative;margin-top:10px;font-size:20px;font-style:normal;font-weight:400;font-family:Arial Narrow;line-height:100%;text-transform:uppercase;text-align:center;color:#151515;z-index:2}@media only screen and (max-width:767px){.shop-grid-section .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:20px}.shop-grid-section .woocommerce ul.products li.product .price{font-size:14px}}.shop-grid-section .woocommerce-pagination{display:table;width:100%;max-width:1920px;margin:0 auto;padding:60px 20px;text-align:center}.shop-grid-section .woocommerce nav.woocommerce-pagination ul,.shop-grid-section .woocommerce nav.woocommerce-pagination ul li{border:none}.shop-grid-section .woocommerce nav.woocommerce-pagination ul li a,.shop-grid-section .woocommerce nav.woocommerce-pagination ul li span{display:inline-block;margin-left:20px;padding:0;font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;border:none;background:none;color:#cdcdcd;transition:all 0.3s ease}.shop-grid-section .woocommerce nav.woocommerce-pagination ul li .current,.shop-grid-section .woocommerce nav.woocommerce-pagination ul li a:hover{color:#151515}.shop-grid-section .woocommerce nav.woocommerce-pagination ul li .prev{margin-right:35px;margin-left:0;color:#151515}.shop-grid-section .woocommerce nav.woocommerce-pagination ul li .next{margin-left:35px;color:#151515}.shop-grid-section .woocommerce nav.woocommerce-pagination ul li .prev:hover,.shop-grid-section .woocommerce nav.woocommerce-pagination ul li .next:hover{color:#cdcdcd}.single-product-section{margin-top:65px}.single-product-section,.single-product-section *{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.single-product-section .single-product-section-container{display:block;width:100%;max-width:1920px;margin:0 auto;padding:0 20px}.single-product-section .single-product-section-container .onsale{display:none}.single-product-section .single-product-section-container>.product .single-product-info,.single-product-section .single-product-section-container>.product .woo-variation-product-gallery,.single-product-section .single-product-section-container>.product .summary{min-height:700px;width:33.33%;max-width:33.33%!important;float:left}@media only screen and (max-width:1024px){.single-product-section .single-product-section-container{display:block}.single-product-section .single-product-section-container>.product .single-product-info,.single-product-section .single-product-section-container>.product .woo-variation-product-gallery,.single-product-section .single-product-section-container>.product .summary{min-height:auto;width:100%;max-width:100%!important;float:none}.single-product-section-container>.product .woo-variation-product-gallery{height:auto;margin:0 auto;max-width:100%!important}.single-product-section-container>.product .woo-variation-product-gallery>.woo-variation-gallery-wrapper{min-height:1px!important}.single-product-section-container>.product .woo-variation-product-gallery .wvg-single-gallery-image-container img{margin:0 auto!important}.single-product-section .single-product-section-container>.product .single-product-info{margin-top:50px}}.single-product-section .single-product-section-container>.product .single-product-info{display:flex;flex-direction:column;align-items:center;justify-content:center}.single-product-section .single-product-section-container>.product .single-product-info .product_title{max-width:325px;margin-bottom:20px;font-family:Arial Narrow;font-size:25px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-align:center;color:#151515}.single-product-section .single-product-section-container>.product .single-product-info .woocommerce-Tabs-panel--description,.single-product-section .single-product-section-container>.product .single-product-info .woocommerce-product-details__short-description{max-width:325px;margin-bottom:20px;font-family:Arial Narrow;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.28px;text-transform:uppercase;text-align:center;color:#151515}.single-product-section .single-product-section-container>.product .price{max-width:325px;font-family:Arial Narrow;font-size:25px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-align:center;color:#151515}.single-product-section .single-product-section-container>.product .woo-variation-product-gallery .wvg-single-gallery-image-container img{display:block;height:700px;width:auto;margin:0 auto!important;object-fit:contain}.single-product-section .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image{transition:all 0.3s ease}.single-product-section .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img{height:120px;object-fit:contain}.single-product-section .single-product-section-container>.product .summary{display:flex;flex-direction:column;align-items:center;justify-content:center}.single-product-section .added-to-cart-notification{position:fixed;display:block;width:100%;max-width:calc(400px - 4px);top:80px;right:2px;z-index:20;background:#f8f6f2;padding:10px 20px;font-size:16px;line-height:1.4;text-align:center;color:#151515;z-index:1001;transition:all 0.3s ease}.single-product-section .added-to-cart-notification:hover{background:#151515;color:#fff}@media only screen and (max-width:768px){.single-product-section .added-to-cart-notification{width:100%;right:0!important;padding:10px 30px;text-align:center}}@media only screen and (max-width:1024px){.single-product-section .single-product-section-container>.product .product_meta{margin-top:50px}}.single-product-section .single-product-section-container>.product .product_meta>span{display:flex;align-items:center;width:100%;clear:both;margin-bottom:20px}.single-product-section .single-product-section-container>.product .product_meta>span>span.meta-item-title{display:block;width:40%;float:left;font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-align:right;color:#151515}.single-product-section .single-product-section-container>.product .product_meta>span>span:not(.meta-item-title),.single-product-section .single-product-section-container>.product .product_meta>span>span.meta-item-cat-links{display:block;width:60%;float:left;padding-left:25px}.single-product-section .single-product-section-container>.product .product_meta>span>span:not(.meta-item-title),.single-product-section .single-product-section-container>.product .product_meta>span a{font-family:Arial Narrow;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.28px;text-transform:uppercase;text-align:left;color:#151515!important}.single-product-section .single-product-section-container>.product .product_meta>span a:hover{text-decoration:underline}.single-product-section .single-product-section-container>.product form.cart{width:100%}.single-product-section .single-product-section-container>.product form.cart div.quantity{display:none!important}.single-product-section .variations_form table.variations tr{display:table;width:100%;clear:both}.single-product-section .variations_form table.variations th.label{display:block;width:40%!important;float:left;text-align:right}.single-product-section .variations_form table.variations th.label label{font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;color:#151515}.single-product-section .variations_form table.variations th.label .woo-selected-variation-item-name{display:none}.single-product-section .variations_form table.variations td.value{position:relative;display:block;width:60%!important;float:left;padding-left:25px}.single-product-section .variations_form table.variations td.value .variable-items-wrapper{display:table;width:100%;clear:both}.single-product-section .variations_form table.variations td.value .image-variable-items-wrapper li{display:block;width:calc(33.33% - 10px);height:auto;float:left;margin:0;padding:0;margin-right:10px;margin-bottom:10px;border:1px solid #151515;box-shadow:none!important}.single-product-section .variations_form table.variations td.value .image-variable-items-wrapper li .variable-item-contents{opacity:.3;transition:all 0.3s ease}.single-product-section .variations_form table.variations td.value .image-variable-items-wrapper li .variable-item-contents::before{display:none!important}.single-product-section .variations_form table.variations td.value .image-variable-items-wrapper li.selected .variable-item-contents{opacity:1}.single-product-section .variations_form table.variations td.value .image-variable-items-wrapper li img{display:block;width:100%;height:75px;object-fit:contain}.single-product-section .variations_form table.variations td.value .variable-select-title{cursor:pointer;position:relative;width:calc(100% - 10px);padding-right:25px;border-bottom:2px solid #151515}.single-product-section .variations_form table.variations td.value .variable-select-title::after{content:"";position:absolute;display:block;width:10px;height:10px;top:50%;margin-top:-5px;right:0;background-image:url(/wp-content/themes/agency/assets/img/select-arrow.svg);background-size:contain;background-repeat:no-repeat}.single-product-section .variations_form table.variations td.value .variable-items-wrapper.button-variable-items-wrapper{position:absolute;display:none;width:calc(100% - 35px)!important;right:10px;top:34px;background:#fff;border:1px solid #151515;z-index:2}.single-product-section .variations_form table.variations ul.button-variable-items-wrapper li{padding:0;margin:0}.single-product-section .variations_form table.variations .reset_variations{font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:400;line-height:100%;color:#151515;text-decoration:underline}.single-product-section .single-product-section-container>.product form.cart .single_add_to_cart_button{cursor:pointer;display:block;float:none;height:45px;width:300px;border:1px solid #151515;background:#151515;border-radius:0;line-height:45px;padding:0;margin-top:20px;margin:0 auto;font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:400;text-align:center;text-transform:uppercase;color:#fff;transition:all 0.3s ease}.single-product-section .single-product-section-container>.product form.cart .single_add_to_cart_button:hover{background:#fff;color:#151515}@media only screen and (max-width:768px){.single-product-section .single-product-section-container>.product form.cart .single_add_to_cart_button{width:100%}}.single-product-section .woocommerce-tabs{display:none}.single-product-section .related.products{display:table;width:calc(100% + 4px);clear:both}.single-product-section .related.products>h2{margin-bottom:40px;font-family:Arial Narrow;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;color:#151515}.single-product-section .related.products ul.products{margin:0}.single-product-section .related.products ul.products li.product{position:relative;display:block;width:33.333%!important;border:1px solid #151515;margin:0!important;margin-left:-1px!important;margin-bottom:-1px!important;float:left!important}@media only screen and (max-width:767px){.single-product-section .related.products ul.products li.product{width:50%!important}.single-product-section .related.products ul.products li.product:nth-child(3n+3){width:100%!important}}@media only screen and (max-width:540px){.single-product-section .related.products ul.products li.product img{object-position:bottom}}.single-product-section .related.products ul.products li.product a.woocommerce-LoopProduct-link{display:flex;flex-direction:column;justify-content:end;width:100%;height:100%;padding:0}.single-product-section .related.products ul.products li.product a.woocommerce-LoopProduct-link img{display:block;width:100%;height:100%;top:0;left:0;margin:0;opacity:0;object-fit:cover;object-position:top;aspect-ratio:1 / 1.5}.single-product-section .related.products ul.products li.product a.woocommerce-LoopProduct-link .shop-grid-item-info{position:absolute;width:calc(100% - 40px);bottom:20px;left:20px;text-align:center;padding:20px}.single-product-section .related.products ul.products li.product a.woocommerce-LoopProduct-link .shop-grid-item-info::before{content:"";position:absolute;display:block;width:100%;height:100%;border-radius:60px;background:radial-gradient(ellipse at center,rgb(255 255 255 / .7) 0%,#fff0 70%),linear-gradient(to top,rgb(255 255 255 / .8) 0%,#fff0 0%);z-index:1}.single-product-section .related.products ul.products li.product .woocommerce-loop-product__title{position:relative;font-size:25px;font-style:normal;font-weight:400;font-family:Arial Narrow;line-height:100%;text-transform:uppercase;text-align:center;color:#151515;z-index:2}.single-product-section .related.products ul.products li.product .price{position:relative;margin-top:10px;margin-left:auto;margin-right:auto;font-size:20px;font-style:normal;font-weight:400;font-family:Arial Narrow;line-height:100%;text-transform:uppercase;text-align:center;color:#151515;z-index:2}.single-product-section .related.products ul.products li.product .button.add_to_cart_button{display:none}@media only screen and (max-width:767px){.single-product-section .related.products ul.products li.product .woocommerce-loop-product__title{font-size:20px}.single-product-section .related.products ul.products li.product .price{font-size:14px}}.page-section.woocommerce-cart{margin-bottom:40px;overflow:hidden}.body-cart .cart-header{margin-top:80px;margin-bottom:40px}.body-cart .cart-header h1{display:block;margin-bottom:20px;font-family:Arial Narrow;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;color:#151515}.body-cart .cart-header a{font-family:Arial Narrow;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.28px;text-decoration-line:underline;text-transform:uppercase;text-align:right;color:#000}.page-section.woocommerce-cart .woocommerce-cart-form table,.page-section.woocommerce-cart .woocommerce-cart-form td{border:none;padding:0;margin:0}.page-section.woocommerce-cart .woocommerce-cart-form thead{display:none}.page-section.woocommerce-cart .woocommerce-cart-form tbody{display:table;width:100%;clear:both}.page-section.woocommerce-cart .woocommerce-cart-form tbody>tr{position:relative;display:block;width:33.33%;min-height:220px;padding-left:175px;padding-right:100px;margin-bottom:40px;float:left}.page-section.woocommerce-cart .woocommerce .woocommerce-cart-form tbody>tr .cart-info-item-title{display:block;margin-bottom:20px;font-family:Arial Narrow;font-size:14px;font-weight:400;line-height:18px;letter-spacing:.02em;text-align:left;color:#151515}.page-section.woocommerce-cart .woocommerce-cart-form tbody>tr:last-child,.page-section.woocommerce-cart .cart-collaterals{display:none}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:left!important;background:none!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{display:none}.page-section.woocommerce-cart .woocommerce-cart-form tbody>tr .product-thumbnail{position:absolute;display:block;top:0;left:0}.page-section.woocommerce-cart .woocommerce-cart-form tbody>tr .product-thumbnail img{display:block;height:220px;width:150px;border:1px solid #151515;object-fit:contain}.page-section.woocommerce-cart .woocommerce-cart-form tbody>tr .product-subtotal{display:none}.page-section.woocommerce-cart .woocommerce-cart-form tbody>tr .product-remove{position:absolute;top:0;right:100px}.page-section.woocommerce-cart .woocommerce .woocommerce-cart-form tbody>tr .product-remove a.remove{width:auto!important;height:auto!important;line-height:15px!important;font-size:28px!important;background:none!important;color:#151515!important}.page-section.woocommerce-cart .woocommerce .woocommerce-cart-form tbody>tr .product-name{display:block;padding-right:0;margin-bottom:25px}.page-section.woocommerce-cart .woocommerce .woocommerce-cart-form tbody>tr .product-name a{font-family:Arial Narrow;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;color:#151515}@media only screen and (max-width:767px){.page-section.woocommerce-cart .woocommerce .woocommerce-cart-form tbody>tr .product-name a{font-size:16px}}.page-section.woocommerce-cart .woocommerce .woocommerce-cart-form tbody>tr .product-quantity{display:block;width:100%;margin-bottom:25px}.page-section.woocommerce-cart .woocommerce .woocommerce-cart-form tbody>tr .product-quantity .product-count-dec{cursor:pointer;position:absolute;left:10px;top:50%;margin-top:-14px;font-size:12px;line-height:26px;user-select:none}.page-section.woocommerce-cart .woocommerce .woocommerce-cart-form tbody>tr .product-quantity .product-count-inc{cursor:pointer;position:absolute;right:10px;top:50%;margin-top:-12px;font-size:18px;user-select:none}.page-section.woocommerce-cart .woocommerce .woocommerce-cart-form tbody>tr .product-quantity .quantity{position:relative;width:100px}.page-section.woocommerce-cart .woocommerce .woocommerce-cart-form tbody>tr .product-quantity .quantity input{display:block;height:24px;width:100%;border:none;border-bottom:2px solid #151515;background:#fffdfa;padding:0;margin:0}.page-section.woocommerce-cart .woocommerce .woocommerce-cart-form tbody>tr .product-quantity input::-webkit-outer-spin-button,.page-section.woocommerce-cart .woocommerce .woocommerce-cart-form tbody>tr .product-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-section.woocommerce-cart .woocommerce .woocommerce-cart-form tbody>tr .product-quantity input[type="number"]{-moz-appearance:textfield}.page-section.woocommerce-cart .woocommerce .woocommerce-cart-form tbody>tr .product-price span{font-family:Arial Narrow;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-align:right;color:#151515}.page-section.woocommerce-cart .cart-page-footer{position:relative;display:block;padding-top:42px}.page-section.woocommerce-cart .cart-page-footer::before{content:"";position:absolute;display:block;width:10000px;height:2px;top:0;left:50%;margin-left:-5000px;background:#151515}.page-section.woocommerce-cart .cart-page-goto-checkout{cursor:pointer;display:block;float:none;height:45px;width:300px;border:1px solid #151515;padding:0;margin:0 auto;background:#151515;border-radius:0;line-height:45px;font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:400;text-align:center;text-transform:uppercase;color:#fff;transition:all 0.3s ease}.page-section.woocommerce-cart .cart-page-goto-checkout:hover{background:#fff;color:#151515}.page-section.woocommerce-cart .cart-page-total{display:block;width:100%;margin-bottom:40px;font-family:Arial Narrow;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:center}.page-section.woocommerce-cart .cart-page-total span{margin-left:25px}@media only screen and (max-width:1024px){.page-section.woocommerce-cart .woocommerce-cart-form tbody>tr{width:50%;min-height:250px}}@media only screen and (max-width:768px){.page-section.woocommerce-cart .woocommerce-cart-form tbody>tr{width:100%;padding-right:30px}.page-section.woocommerce-cart .woocommerce-cart-form tbody>tr .product-remove{right:0}.page-section.woocommerce-cart .woocommerce-cart-form tbody>tr .product-thumbnail img{height:250px}.page-section.woocommerce-cart .cart-page-goto-checkout{width:100%;text-align:center}}.body-cart .page-section.empty-cart-page-section .cart-header,.body-cart .page-section.empty-cart-page-section .cart-page-footer,.body-cart .page-section.empty-cart-page-section .cart-empty.woocommerce-info::before,.body-cart .page-section.empty-cart-page-section .cart-empty.woocommerce-info::after{display:none}.body-cart .page-section.empty-cart-page-section .cart-empty.woocommerce-info{display:block;margin-top:80px;margin-bottom:20px;border:none;padding:0;background:none;font-family:Arial Narrow;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-align:center;color:#151515}.body-cart .page-section.empty-cart-page-section .return-to-shop a{cursor:pointer;display:block;float:none;height:45px;width:300px;border:1px solid #151515;padding:0;margin:0 auto;background:#151515;border-radius:0;line-height:45px;font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:400;text-align:center;text-transform:uppercase;color:#fff;transition:all 0.3s ease}.body-cart .page-section.empty-cart-page-section .return-to-shop a:hover{background:#fff;color:#151515}.page-section.woocommerce-checkout{padding-bottom:40px}.page-section.woocommerce-checkout .woocommerce-notices-wrapper,.page-section.woocommerce-checkout .woocommerce-form-coupon-toggle,.page-section.woocommerce-checkout .checkout_coupon{display:none!important}.page-section.woocommerce-checkout .woocommerce-checkout{display:table;width:100%;clear:both}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details{width:50%;max-width:514px;float:left}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper>p{display:block;width:100%;float:none;margin:0;margin-bottom:25px;padding:0}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper{position:relative;padding-top:105px}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_email_field{position:absolute;top:0;left:0}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_email_field:after{content:"Адреса доставки";display:block;margin-top:40px;font-family:Arial Narrow;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;color:#151515}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper>p label{display:none}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper input{display:block;height:20px;width:100%;padding:0;margin:0;border:none;border-bottom:2px solid #242424;background:#fffdfa;font-family:TT Norms Pro;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.24px;padding-bottom:8px;text-transform:uppercase;color:#242424;transition:all 0.3s ease}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper input::-webkit-input-placeholder{color:rgb(36 36 36 / 40%)}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper input::-moz-placeholder{color:rgb(36 36 36 / 40%)}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper input:-ms-input-placeholder{color:rgb(36 36 36 / 40%)}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper input:-moz-placeholder{color:rgb(36 36 36 / 40%)}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper input:focus::-webkit-input-placeholder{color:#fff0}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper input:focus::-moz-placeholder{color:#fff0}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper input:focus:-ms-input-placeholder{color:#fff0}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper input:focus:-moz-placeholder{color:#fff0}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .woocommerce-billing-fields h3,.page-section.woocommerce-checkout #order_review_heading,.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .woocommerce-additional-fields,.page-section.woocommerce-checkout .woocommerce-checkout #billing_company_field,.page-section.woocommerce-checkout .woocommerce-checkout #customer_details>div.col-2,.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .wc-urk-shipping-form-group{display:none}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper>h2{display:block;margin-top:40px;margin-bottom:30px;color:#151515;font-family:Arial Narrow;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details>div{width:100%;margin:0;padding:0;float:none}.page-section.woocommerce-checkout .woocommerce-checkout #billing_country_field .select2-selection.select2-selection--single{display:flex;align-items:center;border:none;border-bottom:2px solid #242424;border-radius:0}.page-section.woocommerce-checkout .woocommerce-checkout #billing_country_field .select2-selection__rendered{padding:0;padding-bottom:8px;font-family:TT Norms Pro;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.24px;text-transform:uppercase;color:#242424}.page-section.woocommerce-checkout .woocommerce-checkout #billing_country_field .select2-selection__arrow{top:-1px}.page-section.woocommerce-checkout .select2-container--default .select2-selection--single{background:#fffdfa}.body-cart .select2-container--default .select2-results__option{transition:all 0.3s ease}.body-cart .select2-container--default .select2-results__option[aria-selected="true"],.body-cart .page-section.woocommerce-checkout .select2-container--default .select2-results__option[data-selected="true"]{background:#fffdfa}.body-cart .select2-container--default .select2-results__option--highlighted[aria-selected],.body-cart .select2-container--default .select2-results__option--highlighted[data-selected]{background:#151515}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details #wcus_np_billing_fields .form-row{padding:0;margin-bottom:25px}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details #wcus_np_billing_fields .form-row .select2-selection.select2-selection--single{display:flex;align-items:center;border:none;border-bottom:2px solid #242424;border-radius:0}.page-section.woocommerce-checkout .woocommerce-checkout #customer_details #wcus_np_billing_fields .form-row .select2-selection__rendered{padding:0;padding-bottom:8px;font-family:TT Norms Pro;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.24px;text-transform:uppercase;color:#242424}.page-section.woocommerce-checkout .woocommerce-checkout #order_review_heading{width:50%;max-width:514px;float:right}.page-section.woocommerce-checkout .woocommerce-checkout #order_review{width:50%;max-width:514px;float:right}.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart .shop_table thead,.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart .shop_table tbody>tr:last-child{display:none}.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart .shop_table .product-price{display:none}.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart .shop_table,.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart .shop_table td{border:none;padding:0;margin:0}.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart .shop_table tbody>tr{position:relative;display:block;min-height:130px;padding-left:110px;padding-right:30px;margin-bottom:25px}.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart .shop_table tbody>tr .product-thumbnail{position:absolute;display:block;height:130px;width:90px;top:0;left:0;border:1px solid #151515}.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart .shop_table tbody>tr .product-thumbnail a,.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart .shop_table tbody>tr .product-thumbnail a img{display:block;width:100%;height:100%;object-fit:contain}.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart tbody>tr .product-remove{position:absolute;top:0;right:0}.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart tbody>tr .product-remove a.remove{width:auto!important;height:auto!important;line-height:15px!important;font-size:28px!important;background:none!important;color:#151515!important}.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart tbody>tr .product-name{display:block;margin-bottom:32px}.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart tbody>tr .product-name a{color:#151515;font-family:Arial Narrow;font-size:20px;font-style:normal;font-weight:400;text-transform:uppercase}.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart tbody>tr .product-name a:hover{text-decoration:underline!important}.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart tbody>tr .product-quantity{display:flex;align-items:center;width:100%;margin-bottom:12px}.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart tbody>tr .product-quantity .cart-info-item-title{display:inline-block;font-family:Arial Narrow;font-size:14px;font-weight:400;line-height:18px;letter-spacing:.02em;text-align:left;color:#151515}.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart tbody>tr .product-quantity div.quantity{display:inline-block;margin-left:10px}.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart tbody>tr .product-quantity div.quantity input{pointer-events:none;position:relative;width:30px;top:-2px;padding:0;border:none;background:none;font-family:Arial Narrow;font-size:14px;font-weight:400;line-height:18px;letter-spacing:.02em}.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce.checkout-cart tbody>tr .product-subtotal span{font-family:Arial Narrow;font-size:14px;font-style:normal;font-weight:400;line-height:130%;text-align:right;color:#151515}.page-section.woocommerce-checkout .woocommerce-checkout #order_review .woocommerce-terms-and-conditions-wrapper,.page-section.woocommerce-checkout .woocommerce-checkout #order_review button#place_order{display:none}.page-section.woocommerce-checkout .woocommerce-checkout #order_review>.shop_table.woocommerce-checkout-review-order-table,.page-section.woocommerce-checkout .woocommerce-checkout #order_review>.shop_table.woocommerce-checkout-review-order-table *{border:0;padding:0;margin:0}.page-section.woocommerce-checkout .woocommerce-checkout #order_review>.shop_table.woocommerce-checkout-review-order-table{margin-top:15px}.page-section.woocommerce-checkout .woocommerce-checkout #order_review>.shop_table.woocommerce-checkout-review-order-table thead,.page-section.woocommerce-checkout .woocommerce-checkout #order_review>.shop_table.woocommerce-checkout-review-order-table tbody{display:none}.page-section.woocommerce-checkout .woocommerce-checkout #order_review>.shop_table.woocommerce-checkout-review-order-table tfoot tr{display:flex;align-items:center;width:100%;clear:both}.page-section.woocommerce-checkout .woocommerce-checkout #order_review>.shop_table.woocommerce-checkout-review-order-table tfoot tr:not(:last-child){margin-bottom:15px}.page-section.woocommerce-checkout .woocommerce-checkout #order_review>.shop_table.woocommerce-checkout-review-order-table tfoot tr th{display:block;height:auto;width:50%;float:left;font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;color:#151515}.page-section.woocommerce-checkout .woocommerce-checkout #order_review>.shop_table.woocommerce-checkout-review-order-table tfoot tr td{display:block;height:auto;width:50%;float:right;font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-align:right;color:#151515}.page-section.woocommerce-checkout .hidden-checkout-order-btn-text{margin-top:40px}.page-section.woocommerce-checkout .hidden-checkout-order-btn-text,.page-section.woocommerce-checkout .hidden-checkout-order-btn-text a{line-height:1.5;color:#515151}.page-section.woocommerce-checkout .hidden-checkout-order-btn-text a{text-decoration:underline}.page-section.woocommerce-checkout .checkout-trigger-submit{cursor:pointer;display:block;width:100%;margin-top:40px;padding:15px;background:#151515;border:1px solid #151515;font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-align:center;color:#fff;transition:all 0.3s ease}.page-section.woocommerce-checkout .checkout-trigger-submit:hover{background:#fffdfa;color:#151515}.page-section.woocommerce-checkout .checkout-return-to-bag{display:flex;align-items:center;padding:40px 0;padding-top:15px;border-bottom:2px solid #151515;font-family:HelveticaNeueCyr;font-size:14px;font-style:normal;font-weight:300;line-height:120%;letter-spacing:.28px;color:#151515}.page-section.woocommerce-checkout .checkout-return-to-bag img,.page-section.woocommerce-checkout .checkout-return-to-bag svg{width:8px;height:8px;margin-right:8px}.page-section.woocommerce-checkout .woocommerce-checkout #order_review>.shop_table.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals{display:block;padding:1em;margin-top:40px;background:#f9f9f9;clear:both}.page-section.woocommerce-checkout .woocommerce-checkout #order_review>.shop_table.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals th{width:100%;margin-bottom:20px;float:none}.page-section.woocommerce-checkout .woocommerce-checkout #order_review>.shop_table.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals td{width:100%;float:none;text-align:left}#order_review.woocommerce-checkout-review-order .woocommerce-shipping-totals li{position:relative;display:flex;align-items:center;float:none;padding-left:40px!important}#order_review.woocommerce-checkout-review-order .woocommerce-shipping-totals li:not(:last-child){margin-bottom:22px!important}#order_review.woocommerce-checkout-review-order .woocommerce-shipping-totals li *{cursor:pointer}#order_review.woocommerce-checkout-review-order .woocommerce-shipping-totals li::before{content:"";width:25px;height:25px;border-radius:50%;border:2px solid #151515;position:absolute;top:auto;left:0;background:#fff;box-shadow:inset 0 0 0 4px #fff;transition:all 0.3s ease}#order_review.woocommerce-checkout-review-order .woocommerce-shipping-totals li.active::before{background:#151515}#order_review.woocommerce-checkout-review-order .woocommerce-shipping-totals li label{font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:400;line-height:100%;text-transform:none;color:#151515}#order_review.woocommerce-checkout-review-order .woocommerce-shipping-totals li input{position:relative;display:inline-block;width:0;opacity:0;z-index:2}.woocommerce .cart_totals ul#shipping_method{display:flex;flex-direction:column;align-items:end}.woocommerce .cart_totals ul#shipping_method li{position:relative;display:flex;align-items:center;padding-left:40px}.woocommerce .cart_totals ul#shipping_method li *{cursor:pointer}.woocommerce .cart_totals ul#shipping_method li::before{content:"";width:25px;height:25px;border-radius:50%;border:2px solid #151515;position:absolute;top:auto;left:0;background:#fff;box-shadow:inset 0 0 0 4px #fff;transition:all 0.3s ease}.woocommerce .cart_totals ul#shipping_method li.active::before{background:#151515}.woocommerce .cart_totals ul#shipping_method li input{position:relative;display:inline-block;width:0;opacity:0;z-index:2}.page-section.woocommerce-checkout .woocommerce-checkout .woocommerce-checkout-payment{margin-top:40px}#payment .payment_methods li{position:relative;display:block;padding-left:40px}#payment .payment_methods li *{cursor:pointer}#payment .payment_methods li::before{content:"";width:25px;height:25px;border-radius:50%;border:2px solid #151515;position:absolute;top:8px;left:0;background:#fff;box-shadow:inset 0 0 0 4px #fff;transition:all 0.3s ease}#payment .payment_methods li.active::before{background:#151515}#payment .payment_methods li label{font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:400;line-height:100%;color:#151515;padding-top:12px;display:inline-block}#payment .payment_methods li label[for="payment_method_fondy"]{display:flex;align-items:center;gap:10px}#payment .payment_methods li label[for="payment_method_fondy"]::after{content:"";display:inline-block;width:65px;height:20px;background-image:url(/wp-content/uploads/2025/04/fondy-main-light.svg);background-position:center;background-repeat:no-repeat;background-size:contain}#payment .payment_methods li input{display:inline-block;width:25px;height:25px;min-width:25px;min-height:25px;position:relative;top:8px;margin-right:0;opacity:0}#payment .payment_methods li img{display:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f9f9f9}.woocommerce-checkout #payment{padding-bottom:20px}.woocommerce-checkout #payment ul.payment_methods{border:none}.woocommerce-checkout #payment .form-row.place-order{padding:0;margin:0}.woocommerce-checkout #payment::after{content:"";display:block;width:100%;height:60px;background-image:url(/wp-content/uploads/2023/10/313x60.svg);background-size:contain;background-position:center;background-repeat:no-repeat}#payment .woocommerce-privacy-policy-text{margin-bottom:15px}#payment .woocommerce-privacy-policy-text *{font-size:14px}@media only screen and (max-width:992px){.page-section.woocommerce-checkout .woocommerce-checkout #customer_details,.page-section.woocommerce-checkout .woocommerce-checkout #order_review{width:100%;max-width:100%;float:none;margin-bottom:40px}}.thankyou-page-section-container .woocommerce-order>p,.thankyou-page-section-container .woocommerce-customer-details{display:none}.thankyou-page-section-container .woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display:table;width:100%;clear:both}.thankyou-page-section-container .woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{display:block;width:50%;float:left;margin:0;padding-right:20px;margin-bottom:20px;border:none}.thankyou-page-section-container .woocommerce-order-details__title{display:block;margin-top:40px;margin-bottom:30px;color:#151515;font-family:Arial Narrow;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{font-size:14px}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li strong{font-size:14px}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li,.thankyou-page-section-container tr{font-family:Arial Narrow}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li strong,.thankyou-page-section-container .woocommerce-table__line-item.order_item .woocommerce-table__product-total.product-total,.thankyou-page-section-container tfoot td{font-family:Arial Narrow}.thankyou-page-section-container thead th:last-child,.thankyou-page-section-container .woocommerce-table__line-item.order_item .woocommerce-table__product-total.product-total,.thankyou-page-section-container tfoot td{text-align:right}.thankyou-page-section-container .woocommerce-table__line-item.order_item .woocommerce-table__product-name.product-name a{color:#151515}.thankyou-page-section-container .woocommerce-table__line-item.order_item .woocommerce-table__product-name.product-name a:hover{text-decoration:underline}.thankyou-page-section-container .back-to-shop-btn{cursor:pointer;display:table;width:auto;margin:0 auto;margin-top:40px;padding:15px;background:#151515;border:1px solid #151515;font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-align:center;color:#fff;transition:all 0.3s ease}.thankyou-page-section-container .back-to-shop-btn:hover{background:#fffdfa;color:#151515}.models-section-restyle{overflow:hidden;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000}.models-container-restyle{border:none}.models-grid-restyle{display:table;width:100%;clear:both}.models-grid-restyle .models-card{width:33.3333%;float:left;margin-left:0;margin-bottom:0;border:none}.models-grid-restyle .models-card>a{position:relative;display:block;width:100%;height:100%}.models-grid-restyle .models-card>a:after{content:"";position:absolute;width:100%;height:.5px;background:#000;bottom:0;left:0;z-index:2}.models-grid-restyle .models-card>a::before{content:"";position:absolute;height:100%;width:.5px;background:#000;top:0;right:0;z-index:2}.models-grid-restyle .models-card img,.models-grid-restyle .models-card video{aspect-ratio:1/1.5;object-fit:cover;object-position:top}@media only screen and (max-width:767px){.models-grid-restyle .models-card{width:50%!important}.models-grid-restyle .models-card:nth-child(3n+3){width:100%!important}}.models-grid-restyle .models-card.empty-models-cat{display:block;width:100%!important;padding:80px 15px;border:none;background:none;font-family:Arial Narrow;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-align:center;color:#151515;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.kyiv-models-container .product-card>.product{width:100%;height:100%}.kyiv-models-container .product-card>.product>img{height:100%;object-fit:cover;object-position:top;aspect-ratio:1 / 1.5}.page-section .page-section-container.default-page-content{max-width:900px;margin-bottom:80px;font-family:Arial Narrow;line-height:1.2}.default-page-content em{font-style:italic}.default-page-content h1,.default-page-content h2,.default-page-content h3,.default-page-content h4,.default-page-content h5,.default-page-content h6{font-weight:700;font-size:18px}.default-page-content strong{font-weight:700}.default-page-content h1,.default-page-content h2,.default-page-content h3,.default-page-content h4,.default-page-content h5,.default-page-content h6,.default-page-content p,.default-page-content ol,.default-page-content ul{margin-bottom:15px;color:#000}.default-page-content a{text-decoration:underline}.default-page-content ol,.default-page-content ul{padding-left:18px}.default-page-content p:last-child,.default-page-content ol:last-child,.default-page-content ul:last-child{margin-bottom:0}.default-page-content ul li{display:list-item;list-style-type:disc;color:#000}.default-page-content ol li{display:list-item;list-style-type:decimal;color:#000}.kyiv-models-container .city-row4 .product-card.product-card-hover .product{opacity:0}.kyiv-models-container .city-row4 .product-card.product-card-empty{pointer-events:none;border-right:none}@media only screen and (max-width:767px){.kyiv-models-container .city-row4 .product-card.product-card-empty{display:none}}.kyiv-models-container .city-row4 .product-card .hover-image-block{position:absolute;display:none;width:100%;height:100%;top:0;left:0;background-position:bottom;background-size:cover;background-repeat:no-repeat;z-index:2}@media only screen and (max-width:992px){.model-slider{position:relative;height:auto;overflow:hidden}.inform-about_model{margin-top:40px}.model-slider .owl-nav{position:absolute;width:100%;height:0;left:0;top:50%;margin-top:-20px;z-index:10}.model-slider .owl-nav .owl-prev,.model-slider .owl-nav .owl-next{position:absolute!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgb(0 0 0 / .5)!important;cursor:pointer!important;font-size:16px!important;opacity:0.5!important;color:#fff!important;transition:all 0.3s ease!important}.model-slider .owl-nav .owl-prev:hover,.model-slider .owl-nav .owl-next:hover{opacity:1!important}.model-slider .owl-nav .owl-prev{left:15px!important}.model-slider .owl-nav .owl-next{right:15px!important}}.wpml-ls-statics-footer{display:none}.mob-langs{display:flex;flex-direction:row;padding-top:24px}.mob-langs .active-lang{border-bottom:1px solid #151515}.fit-text{font-family:"Druk Cyr";text-transform:uppercase}.fit-text.about-text{display:flex;flex-direction:row;justify-content:space-between;width:100%;white-space:nowrap;margin-top:-2.9vw;margin-bottom:-1.2vw;margin-left:-.3vw;line-height:1;line-height:1;color:#151515}.fit-text.about-photo-block-text{position:absolute;display:block;width:100%;right:0;bottom:0;line-height:.8;text-align:right;color:#151515;z-index:2}.about-line-four-text{position:absolute;display:flex;flex-direction:row;justify-content:space-between;width:100%;left:0;bottom:0;line-height:.8;color:#fff;z-index:2}@media only screen and (max-width:980px){.about-line-four-text{bottom:50%}}.about-line-last-textblock.fit-text{margin-top:-.9vw;line-height:.8;color:#151515}.footer-models-section .models-preview{aspect-ratio:3 / 5;object-fit:cover;object-position:top}