.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce .wc-forward,.woocommerce .add_to_cart_button,.woocommerce .checkout-button,.woocommerce .single_add_to_cart_button{background-color:var(--color-main) !important;border-radius:50px !important;padding:10px 30px !important;font-family:var(--font-main) !important;text-align:center;text-transform:uppercase !important;font-weight:400 !important;font-size:1rem !important;line-height:130% !important;color:#fff !important;border:1px solid var(--color-main) !important;transition:.3s !important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce .wc-forward:hover,.woocommerce .add_to_cart_button:hover,.woocommerce .checkout-button:hover,.woocommerce .single_add_to_cart_button:hover{background-color:var(--color-fifth) !important;color:#fff !important}.woocommerce input,.woocommerce textarea,.woocommerce select{font-family:var(--font-main) !important;border:1px solid #dfddda !important;padding:10px !important;border-radius:8px}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.woocommerce-MyAccount-navigation ul li a{font-weight:500}.woocommerce-MyAccount-navigation ul li.is-active a{color:var(--color-main);font-weight:700}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top-color:var(--color-main) !important}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{color:var(--color-main) !important}@media(max-width:767px){.woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;margin-bottom:40px}.woocommerce-MyAccount-navigation ul li{margin:5px 10px}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce .wc-forward,.woocommerce .add_to_cart_button,.woocommerce .checkout-button,.woocommerce .single_add_to_cart_button{font-size:.85rem !important;line-height:110% !important;padding:6px 15px !important}}.woocommerce-cart-form .shop_table thead{background-color:var(--color-second)}.woocommerce-cart-form .shop_table thead th{padding:20px 10px !important;font-weight:600 !important}.woocommerce-cart-form .shop_table .product-quantity{display:none}.woocommerce-cart-form .shop_table .cart_item img{width:120px !important}.woocommerce-cart-form .shop_table .cart_item .remove{color:var(--color-main) !important;font-weight:600 !important;width:20px !important;height:20px !important;border-radius:50% !important;display:flex;justify-content:center;align-items:center}.woocommerce-cart-form .shop_table .cart_item .remove:hover{color:var(--txt-color) !important;background-color:transparent !important}.woocommerce-cart-form .shop_table .cart_item td{font-family:var(--font-second) !important;font-size:1.3rem !important;font-weight:500 !important}.woocommerce-cart-form .shop_table .cart_item input{font-family:var(--font-second) !important;background-color:transparent;border:1px solid #dfddda !important;font-size:1.2rem !important;line-height:120%}.woocommerce-cart-form .shop_table tbody tr:last-child td{padding:40px 10px !important}.woocommerce-cart-form .shop_table .coupon input{height:40px;font-family:var(--font-main) !important;width:160px !important;min-width:160px !important;border:1px solid #dfddda !important;padding:10px !important;margin-right:15px !important}.woocommerce-cart-form .shop_table .coupon button{font-size:.85rem !important}.woocommerce-page .cart-collaterals .cart_totals,.woocommerce .cart-collaterals{display:flex !important;justify-content:flex-end !important;margin-top:40px !important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none !important;width:400px !important;max-width:100% !important;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.woocommerce-page .cart-collaterals .cart_totals h2,.woocommerce .cart-collaterals h2{display:none !important}.woocommerce-page .cart-collaterals table,.woocommerce .cart-collaterals table{border:none !important}.woocommerce-page .cart-collaterals table th,.woocommerce .cart-collaterals table th{font-weight:600 !important}.woocommerce-page .cart-collaterals table td,.woocommerce .cart-collaterals table td{font-weight:400 !important;text-align:right !important}.woocommerce-page .cart-collaterals a.button,.woocommerce .cart-collaterals a.button{background:var(--color-main) !important;color:#fff !important;border:none !important;padding:15px 30px !important}.woocommerce-page .cart-collaterals a.button:hover,.woocommerce .cart-collaterals a.button:hover{transform:scale(1.05)}@media(max-width:1100px){.woocommerce-cart-form .shop_table .cart_item td{font-size:1rem !important;min-height:40px !important}}@media(max-width:767px){.woocommerce-cart-form .shop_table .cart_item td:before{font-family:var(--font-main) !important;font-weight:500 !important}.woocommerce-cart-form .shop_table .cart_item td.product-thumbnail{display:block !important;text-align:left !important}.woocommerce-cart-form .shop_table .cart_item td.product-thumbnail:before{display:none !important}.woocommerce-cart-form .shop_table .cart_item .remove{width:20px !important;height:20px !important;font-size:1.2rem !important}.woocommerce-page .cart-collaterals .cart_totals,.woocommerce .cart-collaterals{justify-content:center !important;margin-top:0 !important}.woocommerce-page .cart-collaterals .wc-proceed-to-checkout,.woocommerce .cart-collaterals .wc-proceed-to-checkout{margin-left:auto;margin-right:auto}}.woocommerce-form-login-toggle .woocommerce-info{background-color:transparent}.woocommerce-form-login-toggle .woocommerce-info .showlogin{font-weight:500;color:var(--txt-color)}#order_review_heading{margin-top:60px}.woocommerce-checkout .shop_table{border:none !important;border-spacing:0 !important;border-collapse:collapse !important}.woocommerce-checkout .shop_table thead{background-color:var(--color-second)}.woocommerce-checkout .shop_table thead th{padding:20px 40px !important;font-weight:500 !important;background-color:var(--color-second)}.woocommerce-checkout .shop_table .cart_item .product-total,.woocommerce-checkout .shop_table thead .product-total{text-align:right}.woocommerce-checkout .woocommerce-additional-fields textarea,.woocommerce-checkout .woocommerce-billing-fields input{border:1px solid #dfddda !important}.woocommerce-checkout .shop_table .cart_item img{width:120px !important;margin-right:20px !important}.woocommerce-checkout .shop_table .cart_item .remove{color:var(--color-main) !important;font-weight:400 !important;width:20px !important;height:20px !important;border-radius:50% !important;display:flex;justify-content:center;align-items:center}.woocommerce-checkout .shop_table .cart_item .remove:hover{background-color:transparent !important;color:var(--color-main) !important}.woocommerce-checkout .shop_table .cart_item td{font-family:var(--font-second) !important;font-size:1.1rem !important;border:none !important;font-weight:500 !important;padding:20px 40px}.woocommerce-checkout .shop_table .cart_item td.product-name{display:flex;align-items:center}.woocommerce-checkout .shop_table .cart_item input{font-family:var(--font-second) !important;background-color:transparent;border:1px solid #dfddda !important;font-size:1.2rem !important;line-height:120%}.woocommerce-checkout .shop_table .coupon input{height:40px;font-family:var(--font-main) !important;width:160px !important;min-width:160px !important;border:1px solid #dfddda !important;padding:10px !important;margin-right:15px !important}.woocommerce-checkout .shop_table .coupon button{font-size:.85rem !important}.woocommerce-checkout .shop_table tfoot td,.woocommerce-checkout .shop_table tfoot th{font-family:var(--font-second);padding:20px 40px;font-size:1.2rem}.woocommerce-checkout .shop_table tfoot td{text-align:right;font-weight:500 !important;font-family:var(--font-second);font-size:1.2rem}.woocommerce-checkout-payment{margin-top:40px !important;background-color:transparent !important;border-radius:none !important}.payment_box{background-color:transparent !important;padding:0 !important}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{display:none !important}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{margin:20px 0 !important}#add_payment_method #payment ul.payment_methods li label,.woocommerce-cart #payment ul.payment_methods li label,.woocommerce-checkout #payment ul.payment_methods li label{font-weight:500;font-family:var(--font-second)}input[type=radio]{accent-color:var(--color-main)}.woocommerce .woocommerce-checkout-payment .button{background:var(--color-main) !important;color:#fff !important;border-color:transparent !important;margin-top:20px}.woocommerce .woocommerce-checkout-payment .button:hover{transform:scale(1.05)}@media(max-width:767px){.woocommerce-checkout .shop_table thead th,.woocommerce-checkout .shop_table tfoot td,.woocommerce-checkout .shop_table tfoot th{padding:15px !important;font-size:1.05rem !important}.woocommerce-checkout .shop_table .cart_item td{font-size:1.05rem !important;padding:15px 15px 15px 0 !important}.woocommerce-checkout .shop_table .cart_item img{width:90px !important}}#wph_price_info{letter-spacing:0 !important}.single-product div.product .summary{padding-top:90px;padding-left:60px;position:relative;z-index:5}.single-product div.product .summary .woocommerce-product-details__short-description{font-weight:500;color:var(--color-fourth)}.single-product div.product .summary .price{letter-spacing:var(--spacing);color:var(--txt-color) !important;font-weight:500 !important;font-size:1.5rem !important;line-height:120% !important}.single-product div.product .summary .price ins{text-decoration:none}.single-product div.product .summary table.variations th{display:none !important}.single-product div.product form.cart .variations select{display:inline-block !important;padding:15px 45px 15px 25px !important;border:1px solid #fff !important;color:#fff !important;transition:.3s !important;cursor:pointer !important;border-radius:30px !important;text-align:center !important;font-family:var(--font-main) !important;font-size:.85rem !important;line-height:120% !important;box-shadow:0px 0px 6px rgba(144,144,144,.2) !important;color:var(--color-main) !important;background-color:#fff !important;text-align:left !important;text-transform:uppercase !important;font-weight:500 !important;width:max-content !important;min-width:initial !important;background:url(//anialukianow.com/wp-content/themes/lukianow-theme/css/../assets/icon-chevron.svg) !important;background-repeat:no-repeat !important;background-position:95% 50% !important;background-size:11px !important;margin-top:15px !important}.single-product div.product .summary button.button{position:relative;padding:16px 35px 16px 45px !important;font-size:.95rem !important;margin-top:20px}.single-product div.product .summary button.button:before{content:'';width:13px;height:13px;background-image:url(//anialukianow.com/wp-content/themes/lukianow-theme/css/../assets/icon-cart.svg);background-size:100% 100%;position:absolute;top:50%;transform:translateY(-50%);left:20px}.single-product div.product .summary .product_meta{display:flex;flex-direction:column;align-items:flex-start;font-size:.85rem;line-height:120%;color:var(--color-main)}.single-product div.product .woocommerce-product-gallery{display:flex;justify-content:flex-start;align-items:flex-start}.single-product div.product .woocommerce-product-gallery .flex-viewport{order:1;max-width:calc(100% - 160px);flex:0 0 calc(100% - 160px);margin-left:40px}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:inline-block;padding:50px 5px 0 50px;position:relative;overflow:hidden}.woocommerce div.product div.images .woocommerce-product-gallery__image a:before{content:'';background-color:#f0eee9;position:absolute;top:0;left:0;z-index:1;border-radius:var(--radius);width:calc(100% - 50px);height:calc(100% - 50px)}.woocommerce div.product div.images .woocommerce-product-gallery__image img,.single-product div.product .woocommerce-product-gallery .flex-viewport img{border-radius:var(--radius-small);position:relative;z-index:3}.single-product div.product .woocommerce-product-gallery .flex-control-nav{max-width:140px;flex:0 0 140px;padding-top:40px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{padding-bottom:30px !important;overflow:initial !important}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{padding-bottom:10px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{border-radius:30px;transition:.3s}.single-product div.product .woocommerce-product-gallery .slick-arrow{position:absolute;transform:translateX(-50%);border:none;font-size:0;color:transparent;background-color:#fff;width:45px;height:45px;border-radius:50%;box-shadow:0px 0px 14px rgba(144,144,144,.6);background-repeat:no-repeat;background-size:18px;background-position:center;background-image:url(//anialukianow.com/wp-content/themes/lukianow-theme/css/../assets/icon-chevron.svg);cursor:pointer;z-index:4;left:50%}.single-product div.product .woocommerce-product-gallery .slick-prev{transform:translateX(-50%) rotate(180deg);top:-25px}.single-product div.product .woocommerce-product-gallery .slick-next{bottom:15px}.single-product div.product span.onsale{left:40%;font-size:.85rem !important;line-height:120% !important;text-transform:uppercase !important;letter-spacing:var(--spacing);background-color:var(--txt-color) !important;border-radius:var(--radius) !important;height:auto !important;min-height:initial !important;padding:7px 15px !important;font-weight:400 !important}.woocommerce-content{position:relative;z-index:3;overflow-x:clip}.prodsinfo{position:relative;clear:both;padding-top:60px}.prodsinfo>svg{position:absolute;right:-35%;width:75%;top:-240px;z-index:1;height:auto}.prodsinfo__desc-item{position:relative}.prodsinfo__desc-item>svg{position:absolute;height:auto;z-index:1}.prodsinfo__desc-item:not(.prodsinfo__desc-item--blob)>svg{top:50%;right:-40%;width:70%;transform:translateY(-50%)}.prodsinfo__desc-item--blob>svg{top:50%;left:-45%;width:70%;transform:translateY(-50%) rotate(20deg)}.prodsinfo__desc-txt{color:var(--color-fourth);font-weight:500}.prodsinfo__gal-txt{max-width:100%;width:800px;margin:0 auto;color:var(--color-fourth)}.gal__slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);border:none;font-size:0;color:transparent;background-color:var(--color-main);width:34px;height:34px;border-radius:50%;background-repeat:no-repeat;background-size:10px;background-position:center;background-image:url(//anialukianow.com/wp-content/themes/lukianow-theme/css/../assets/arrow-white.svg);cursor:pointer;z-index:4;transition:.3s}.gal__slider .slick-arrow.slick-disabled{opacity:.6}.gal__slider .slick-arrow:not(.slick-disabled):hover{background-color:var(--color-fifth)}.gal__slider .slick-prev{transform:translateY(-50%) rotate(180deg);left:-60px}.gal__slider .slick-next{right:-60px}.gal__slider-item{padding:0 25px}.gal__slider-item a{overflow:hidden;border-radius:var(--radius-small);display:block}.gal__slider-item img{width:100%;aspect-ratio:3/5;object-fit:cover;transition:.3s;border-radius:var(--radius-small)}.gal__slider-item a:hover img{transform:scale(1.05)}@media(min-width:1441px){.prodsinfo__gal-items{margin-top:60px}}@media(max-width:1440px){.gal__slider-item{padding:0 15px}.prodsinfo__gal-items{margin-top:30px}}@media(max-width:1280px){.woocommerce div.product div.images .woocommerce-product-gallery__image a{padding:35px 5px 0 35px}.woocommerce div.product div.images .woocommerce-product-gallery__image a:before{width:calc(100% - 35px);height:calc(100% - 35px)}}@media(max-width:992px){.single-product div.product .summary{padding-top:60px;padding-left:15px}.single-product div.product .woocommerce-product-gallery{flex-wrap:wrap}.single-product div.product .woocommerce-product-gallery .flex-viewport{max-width:100%;flex:0 0 100%;order:0;margin:0}.woocommerce div.product div.images .flex-control-nav{max-width:100%;flex:0 0 100%;order:1}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-wrap:wrap;align-items:stretch}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{padding:10px 5px 0 0}.gal__slider{padding-left:20px;padding-right:20px}.gal__slider .slick-prev{left:-15px}.gal__slider .slick-next{right:-15px}}@media(max-width:767px){.single-product div.product .summary{padding:0 !important}.single-product div.product .summary button.button{padding-top:10px !important;padding-bottom:10px !important}.woocommerce div.product div.images .woocommerce-product-gallery__image a{padding:30px 5px 0 30px}.woocommerce div.product div.images .woocommerce-product-gallery__image a:before{width:calc(100% - 30px);height:calc(100% - 30px)}.prodsinfo{padding-top:30px}.gal__slider{padding-left:0;padding-right:0}}@media(max-width:500px){.gal__slider-item{padding:0 4px}}.shopcontent{position:relative}.shopcontent>svg:first-of-type{position:absolute;z-index:1;height:auto;left:-15%;top:0;width:45%}.shopcontent>svg:last-of-type{position:absolute;z-index:1;height:auto;right:-15%;bottom:10%;width:45%}.woocommerce ul.products{display:flex;flex-wrap:wrap;justify-content:center}.woocommerce ul.products li.product{margin:30px 0 !important;padding:0 40px !important;float:none !important;max-width:33.333%;flex:0 0 33.333%;width:initial !important}.woocommerce ul.products li.product>a{position:relative}.woocommerce ul.products li.product>a *{position:relative;z-index:3}.woocommerce ul.products li.product>a:before{content:'';background-color:#f0eee9;position:absolute;top:-40px;left:-40px;z-index:1;border-radius:var(--radius);width:100%;height:var(--before-height)}.woocommerce ul.products li.product .onsale{font-size:.85rem !important;line-height:120% !important;text-transform:uppercase !important;letter-spacing:var(--spacing);background-color:var(--txt-color) !important;border-radius:var(--radius) !important;height:auto !important;min-height:initial !important;padding:7px 15px !important;font-weight:400 !important;left:initial;right:20px;position:absolute;z-index:4}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:clamp(19px, 1.6vw, 30px);line-height:120%;font-weight:400;color:var(--color-main);margin-bottom:30px;display:block;font-family:var(--font-second);padding:0 !important;margin-top:20px !important;transition:.3s}.woocommerce ul.products li.product:hover .woocommerce-loop-product__title{color:var(--txt-color)}.woocommerce ul.products li.product .price{letter-spacing:var(--spacing);color:var(--txt-color) !important;font-weight:500 !important;font-size:1.25rem !important;line-height:120% !important;font-weight:600}.woocommerce ul.products li.product .price ins{text-decoration:none !important;font-weight:600}.woocommerce ul.products li.product img{border-radius:var(--radius-small);transition:.3s}.woocommerce-pagination{display:none !important}.woocommerce ul.products li.product .button{display:none !important}@media(max-width:1280px){.woocommerce ul.products li.product{padding:0 20px !important}.woocommerce ul.products li.product>a:before{left:-25px;top:-25px}}@media(max-width:992px){.woocommerce ul.products li.product{padding:0 10px !important}.woocommerce ul.products li.product>a:before{left:-20px;top:-20px}}@media(max-width:767px){.woocommerce ul.products li.product .woocommerce-loop-product__title{margin-bottom:15px}.woocommerce ul.products li.product>a:before{left:-12px;top:-12px}}@media(max-width:600px){.woocommerce ul.products li.product{max-width:50%;flex:0 0 50%;margin:10px 0 !important}}