h1,h2,h3,h4,h5,h6,p,body,ul,li,a{font-family:"Lexend", sans-serif;color:#000}h2{font-size:1.95rem}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:var(--content-width)}.button--primary{border-radius:40px}.vso_action_block{margin-bottom:30px;position:relative;border-radius:8px;overflow:hidden}.vso_action_block .image{height:200px;object-fit:cover}.vso_action_block .content{position:absolute;bottom:15px;left:15px}.vso_action_block .content .title{color:#fff;font-size:24px;text-shadow:0 0 1px #000;font-weight:600}.vso_action_block .content .subtitle{color:#fff;margin-bottom:15px;font-size:20px;text-shadow:0 0 1px #000;font-weight:500}.vso_action_block .content .button{padding:5px 15px;background:var(--secondary-color);border-radius:8px}.vso_action_block .content .button:hover{background:var(--primary-color)}.vso_gallery{border-radius:8px;overflow:hidden}.vso_gallery .splide__arrow{background:transparent}.vso_gallery .splide__arrow svg{fill:#fff;height:45px;width:45px;opacity:1}.wpb_wrapper .wpb_single_image .vc_single_image-wrapper.vc_box_rounded img{border-radius:8px}.vso_shop_de_look{margin-bottom:30px}.vso_shop_de_look .image{aspect-ratio:1 / 1;max-height:180px;margin:auto}.vso_shop_de_look .image img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.vso_shop_de_look .content .title{color:#fff;text-align:center;margin-top:20px;font-size:20px}.row .grid-item{overflow:hidden;border-radius:8px}.row .grid-item:hover .button--primary{border-radius:0}.row.detail .content-wrap img{border-radius:8px}.margin-min-15{margin:0 -15px}.woocommerce ul.products li.product a img{border-radius:8px}.woocommerce ul.products li.product .button{background:var(--secondary-color);color:#fff;border-radius:40px}.woocommerce ul.products li.product .button:hover{background:var(--primary-color)}.woocommerce ul.products li.product .onsale{display:-webkit-box;display:-moz-box;display:-webkit- none;display:-ms- none;display:none}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.2em !important}.woocommerce .vso_price{margin:10px 0 20px}.woocommerce .vso_price .action_price{background:var(--primary-color);padding:10px;border-radius:30px;color:#fff;font-weight:700;text-decoration:none;margin-right:20px}.woocommerce .vso_price .old_price{color:#999;text-decoration:line-through;margin-right:10px}.woocommerce .extra .fa{color:#00B70C;border:1px solid #00B70C;border-radius:50%;width:25px;height:25px;line-height:25px;text-align:center}.woocommerce .pswp__bg{opacity:0.7 !important}.woocommerce.single-product div.product .woocommerce-product-gallery__image{margin-bottom:10px;border-radius:8px;overflow:hidden}.woocommerce.single-product div.product .woocommerce-product-gallery__image:nth-child(n+2){width:calc(25% - 8px) !important}.woocommerce.single-product div.product .woocommerce-product-gallery__image:nth-child(n+3){margin-left:10px}.woocommerce.single-product div.product .quantity .qty{height:48px;border:2px solid #ddd;border-radius:8px}.woocommerce.single-product div.product form.cart .button{padding:15px 20px;background:#00B70C;border-radius:30px}.woocommerce.single-product div.product form.cart .button:hover{background:var(--primary-color)}.woocommerce.single-product div.product .calculator{background:#ffcdbb;padding:15px;border-radius:8px;margin-bottom:20px}.woocommerce.single-product div.product .calculator .title{width:100%;font-weight:700;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #ffffff}.woocommerce.single-product div.product .calculator .calc-field{width:calc(100% - 30px);float:left;padding:10px;border:1px solid #fff;border-radius:8px}.woocommerce.single-product div.product .calculator .after{margin-top:8px;float:right}.woocommerce.single-product div.product .calculator .extra-field{float:left;margin-top:5px}.woocommerce.single-product div.product .calculator .result .text{background:#fff;padding:8px 15px;margin:15px 0;border-radius:8px}.woocommerce.single-product div.product .calculator .result .text span{font-weight:700}.woocommerce.single-product div.product .calculator .result .price .label{font-weight:700;width:100%;border-bottom:1px solid #fff;padding-bottom:10px}.woocommerce.single-product div.product .calculator .result .price .total-price{font-size:28px}.woocommerce.single-product div.product .calculator .button--primary{border:1px solid var(--primary-color);background:#fff;color:var(--primary-color);cursor:pointer}.woocommerce.single-product div.product .button--secondairy{background:#00B70C;margin-bottom:20px;width:100%;text-align:center;padding:15px}.woocommerce.single-product div.product .button--secondairy:hover{background:var(--primary-color)}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{display:none}.woocommerce-cart .woocommerce .woocommerce-cart-form{border-radius:8px;overflow:hidden}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table thead{background:var(--primary-color);color:#fff;border:1px solid var(--primary-color);border-collapse:collapse}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .actions .coupon #coupon_code{width:auto;border-radius:30px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .actions .coupon .button{background:#eee;color:#000}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .actions .button{background:var(--secondary-color);color:#fff;opacity:1;border-radius:30px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .actions .button:disabled[disabled]{background:#eee;color:#999}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{background:#00B70C;border-radius:40px}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover{background:var(--primary-color)}.woocommerce-checkout .woocommerce #order_review_heading{margin-top:50px}.woocommerce-checkout .woocommerce #payment{background:#ffffff;border:1px solid rgba(0,0,0,0.1);margin-bottom:30px}.woocommerce-checkout .woocommerce .place-order .button{background-color:#00B70C;border-radius:30px}.woocommerce-checkout .woocommerce .place-order .button:hover{background-color:var(--primary-color)}
