.manifestor-about-section{width:100%;padding:34px 24px 80px;background:#fff0;color:#151515}.manifestor-about-wrap{max-width:1180px;margin:0 auto;padding:34px;border-radius:10px;background:#f7f4ef}.manifestor-kicker{font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:#9b7a52;font-weight:600;margin-bottom:18px}.manifestor-about-grid{display:grid;grid-template-columns:1.05fr 0.95fr;gap:34px;align-items:stretch}.manifestor-about-main,.manifestor-about-card{border-radius:10px;padding:42px;box-shadow:0 18px 50px rgb(0 0 0 / .06)}.manifestor-about-main{background:#fff}.manifestor-about-main h2{font-size:clamp(32px, 4vw, 52px);line-height:1.08;margin:0 0 24px;letter-spacing:-.04em;color:#111}.manifestor-about-main p{font-size:17px;line-height:1.78;margin:0 0 20px;color:#333}.manifestor-about-main p:last-child{margin-bottom:0}.manifestor-pill-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.manifestor-pill{border-radius:999px;padding:9px 14px;background:#f1ebe2;color:#5d4630;font-size:14px;font-weight:600}.manifestor-about-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.manifestor-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 22px;border-radius:10px;text-decoration:none!important;font-size:15px;font-weight:700;transition:all 0.2s ease}.manifestor-btn-primary{background:#151515;color:#ffffff!important}.manifestor-btn-primary:hover{background:#2a2a2a;color:#ffffff!important}.manifestor-btn-secondary{background:#fff0;color:#151515!important;border:1px solid rgb(0 0 0 / .16)}.manifestor-btn-secondary:hover{background:#f7f4ef;color:#151515!important}.manifestor-about-card{background:#151515;color:#fff;display:flex;flex-direction:column;justify-content:space-between;gap:28px;position:relative;overflow:hidden}.manifestor-about-card:before{content:"";position:absolute;top:-120px;right:-120px;width:260px;height:260px;border-radius:999px;background:rgb(215 180 125 / .11);filter:blur(10px);pointer-events:none}.manifestor-about-card>*{position:relative;z-index:1}.manifestor-card-label{display:inline-flex;align-items:center;margin-bottom:18px;padding:8px 12px;border-radius:999px;background:rgb(215 180 125 / .12);color:#d7b47d;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.manifestor-about-card h3{font-size:30px;line-height:1.16;margin:0 0 22px;color:#fff;letter-spacing:-.035em}.manifestor-about-card p{font-size:16px;line-height:1.72;margin:0 0 20px;color:rgb(255 255 255 / .76)}.manifestor-principles{display:grid;gap:13px;margin-top:26px}.manifestor-principle{border-radius:10px;padding:15px 16px 14px;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .1)}.manifestor-principle span{display:block;margin-bottom:9px;color:#d7b47d;font-size:12px;font-weight:800;letter-spacing:.18em}.manifestor-principle strong{display:block;margin-bottom:7px;color:#fff;font-size:16px;line-height:1.25}.manifestor-principle p{margin:0;color:rgb(255 255 255 / .66);font-size:13.5px;line-height:1.52}.manifestor-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:4px}.manifestor-stat{border:1px solid rgb(255 255 255 / .12);border-radius:10px;padding:18px;background:rgb(255 255 255 / .04)}.manifestor-stat strong{display:block;font-size:25px;line-height:1;margin-bottom:7px;color:#d7b47d}.manifestor-stat span{display:block;font-size:13px;line-height:1.35;color:rgb(255 255 255 / .7)}.manifestor-signature-box{margin-top:18px;border-radius:10px;padding:22px;background:linear-gradient(135deg,rgb(215 180 125 / .16),rgb(255 255 255 / .04));border:1px solid rgb(215 180 125 / .18)}.manifestor-signature-box span{display:block;margin-bottom:8px;color:#d7b47d;font-size:12px;font-weight:800;letter-spacing:.2em}.manifestor-signature-box p{margin:0;color:rgb(255 255 255 / .86);font-size:16px;line-height:1.55}@media (max-width:900px){.manifestor-about-section{padding:24px 18px 54px;background:#fff0}.manifestor-about-wrap{padding:24px;border-radius:10px;background:#f7f4ef}.manifestor-about-grid{grid-template-columns:1fr;gap:20px}.manifestor-about-main,.manifestor-about-card{padding:30px 24px}.manifestor-about-main h2{font-size:36px}.manifestor-about-card h3{font-size:28px}.manifestor-stats{grid-template-columns:1fr 1fr}}@media (max-width:520px){.manifestor-about-section{padding:20px 16px 44px;background:#fff0}.manifestor-about-wrap{padding:16px;border-radius:10px;background:#f7f4ef}.manifestor-about-main,.manifestor-about-card{padding:26px 20px}.manifestor-about-main h2{font-size:32px}.manifestor-about-main p,.manifestor-about-card p{font-size:16px;line-height:1.72}.manifestor-principle p{font-size:13.5px;line-height:1.55}.manifestor-stats{grid-template-columns:1fr}.manifestor-btn{width:100%}}@media (max-width:768px){.manifestor-about-section{padding:24px 9px 48px!important;background:transparent!important;overflow:visible!important}.manifestor-about-wrap{width:100%!important;max-width:100%!important;margin:0 auto!important;transform:none!important;padding:15px!important;border-radius:10px!important;background:#f7f4ef!important;box-sizing:border-box!important}.manifestor-about-grid{gap:16px!important}.manifestor-about-main,.manifestor-about-card{padding:28px 22px!important;border-radius:10px!important;box-sizing:border-box!important}.manifestor-kicker{font-size:12px!important;line-height:1.7!important;letter-spacing:0.20em!important;margin-bottom:16px!important}.manifestor-about-main h2{font-size:30px!important;line-height:1.13!important;letter-spacing:-0.035em!important;margin-bottom:22px!important}.manifestor-about-main p{font-size:16px!important;line-height:1.68!important;margin-bottom:18px!important}.manifestor-pill-row{gap:8px!important;margin-top:24px!important}.manifestor-pill{font-size:13px!important;padding:8px 12px!important}.manifestor-about-actions{margin-top:28px!important;gap:10px!important}.manifestor-btn{width:100%!important;min-height:48px!important}.manifestor-about-card h3{font-size:27px!important;line-height:1.16!important}.manifestor-about-card p{font-size:15.5px!important;line-height:1.65!important}.manifestor-principle{padding:14px 15px!important}.manifestor-principle p{font-size:13.5px!important;line-height:1.52!important}}@media (max-width:420px){.manifestor-about-section{padding-left:7px!important;padding-right:7px!important}.manifestor-about-wrap{padding:11px!important}.manifestor-about-main,.manifestor-about-card{padding:26px 20px!important}.manifestor-about-main h2{font-size:29px!important}}.manifestor-about-card h3{color:#ffffff!important}.manifestor-cta-section{width:100%;padding:34px 24px 80px;background:#fff0;color:#151515}.manifestor-cta-wrap{max-width:1180px;margin:0 auto;padding:34px;border-radius:10px;background:#f7f4ef}.manifestor-cta-card{display:grid;grid-template-columns:1.2fr 0.8fr;gap:34px;align-items:center;border-radius:10px;padding:44px;background:#151515;color:#fff;box-shadow:0 18px 50px rgb(0 0 0 / .08);position:relative;overflow:hidden}.manifestor-cta-card:before{content:"";position:absolute;top:-140px;right:-120px;width:320px;height:320px;border-radius:999px;background:rgb(215 180 125 / .14);filter:blur(12px);pointer-events:none}.manifestor-cta-card:after{content:"";position:absolute;bottom:-160px;left:-140px;width:300px;height:300px;border-radius:999px;background:rgb(255 255 255 / .04);filter:blur(10px);pointer-events:none}.manifestor-cta-content,.manifestor-cta-action{position:relative;z-index:1}.manifestor-cta-kicker{display:inline-flex;align-items:center;margin-bottom:18px;padding:8px 12px;border-radius:999px;background:rgb(215 180 125 / .12);color:#d7b47d;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.manifestor-cta-card h2{font-size:clamp(32px, 4vw, 52px);line-height:1.08;margin:0 0 22px;letter-spacing:-.04em;color:#fff}.manifestor-cta-card p{max-width:760px;font-size:17px;line-height:1.75;margin:0 0 18px;color:rgb(255 255 255 / .76)}.manifestor-cta-card p:last-child{margin-bottom:0}.manifestor-cta-note{color:rgb(255 255 255 / .9)!important}.manifestor-cta-action{display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:26px;border-radius:10px;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .1)}.manifestor-cta-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:15px 24px;border-radius:10px;background:#d7b47d;color:#151515!important;text-decoration:none!important;font-size:16px;font-weight:800;letter-spacing:.01em;transition:all 0.2s ease}.manifestor-cta-button:hover{background:#e4c58f;color:#151515!important;transform:translateY(-1px)}.manifestor-cta-action span{display:block;font-size:13px;line-height:1.45;color:rgb(255 255 255 / .62);text-align:center}@media (max-width:900px){.manifestor-cta-section{padding:24px 18px 54px}.manifestor-cta-wrap{padding:24px}.manifestor-cta-card{grid-template-columns:1fr;padding:34px 26px;gap:26px}.manifestor-cta-card h2{font-size:36px}.manifestor-cta-card p{font-size:16px;line-height:1.72}}@media (max-width:520px){.manifestor-cta-section{padding:20px 16px 44px}.manifestor-cta-wrap{padding:16px;border-radius:10px}.manifestor-cta-card{padding:28px 20px}.manifestor-cta-card h2{font-size:32px}.manifestor-cta-action{padding:20px}.manifestor-cta-button{width:100%}}.manifestor-cta-section{width:100%;padding:34px 24px 80px;background:#fff0;color:#151515}.manifestor-cta-wrap{max-width:1180px;margin:0 auto;padding:34px;border-radius:10px;background:#f7f4ef;box-sizing:border-box}.manifestor-cta-card{display:grid;grid-template-columns:1.2fr 0.8fr;gap:34px;align-items:center;border-radius:10px;padding:44px;background:#151515;color:#fff;box-shadow:0 18px 50px rgb(0 0 0 / .08);position:relative;overflow:hidden;box-sizing:border-box}.manifestor-cta-card:before{content:"";position:absolute;top:-140px;right:-120px;width:320px;height:320px;border-radius:999px;background:rgb(215 180 125 / .14);filter:blur(12px);pointer-events:none}.manifestor-cta-card:after{content:"";position:absolute;bottom:-160px;left:-140px;width:300px;height:300px;border-radius:999px;background:rgb(255 255 255 / .04);filter:blur(10px);pointer-events:none}.manifestor-cta-content,.manifestor-cta-action{position:relative;z-index:1}.manifestor-cta-kicker{display:inline-flex;align-items:center;margin-bottom:18px;padding:8px 12px;border-radius:999px;background:rgb(215 180 125 / .12);color:#d7b47d;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.manifestor-cta-card h2{font-size:clamp(32px, 4vw, 52px);line-height:1.08;margin:0 0 22px;letter-spacing:-.04em;color:#fff}.manifestor-cta-card p{max-width:760px;font-size:17px;line-height:1.75;margin:0 0 18px;color:rgb(255 255 255 / .76)}.manifestor-cta-card p:last-child{margin-bottom:0}.manifestor-cta-note{color:rgb(255 255 255 / .9)!important}.manifestor-cta-action{display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:26px;border-radius:10px;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .1);box-sizing:border-box}.manifestor-cta-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:15px 24px;border-radius:10px;background:#d7b47d;color:#151515!important;text-decoration:none!important;font-size:16px;font-weight:800;letter-spacing:.01em;transition:all 0.2s ease}.manifestor-cta-button:hover{background:#e4c58f;color:#151515!important;transform:translateY(-1px)}.manifestor-cta-action span{display:block;font-size:13px;line-height:1.45;color:rgb(255 255 255 / .62);text-align:center}@media (max-width:900px){.manifestor-cta-section{padding:24px 18px 54px;background:#fff0}.manifestor-cta-wrap{padding:24px;border-radius:10px;background:#f7f4ef}.manifestor-cta-card{grid-template-columns:1fr;padding:34px 26px;gap:26px}.manifestor-cta-card h2{font-size:36px}.manifestor-cta-card p{font-size:16px;line-height:1.72}}@media (max-width:768px){.manifestor-cta-section{padding:24px 9px 48px!important;background:transparent!important;overflow:visible!important}.manifestor-cta-wrap{width:100%!important;max-width:100%!important;margin:0 auto!important;transform:none!important;padding:15px!important;border-radius:10px!important;background:#f7f4ef!important;box-sizing:border-box!important}.manifestor-cta-card{grid-template-columns:1fr!important;gap:18px!important;padding:28px 22px!important;border-radius:10px!important;box-sizing:border-box!important}.manifestor-cta-kicker{font-size:12px!important;line-height:1.7!important;letter-spacing:0.20em!important;margin-bottom:16px!important}.manifestor-cta-card h2{font-size:30px!important;line-height:1.13!important;letter-spacing:-0.035em!important;margin-bottom:22px!important}.manifestor-cta-card p{font-size:16px!important;line-height:1.68!important;margin-bottom:18px!important}.manifestor-cta-action{padding:22px 18px!important;border-radius:10px!important}.manifestor-cta-button{width:100%!important;min-height:52px!important;padding:15px 20px!important;font-size:15.5px!important}.manifestor-cta-action span{font-size:13px!important;line-height:1.45!important}}@media (max-width:420px){.manifestor-cta-section{padding-left:7px!important;padding-right:7px!important}.manifestor-cta-wrap{padding:11px!important}.manifestor-cta-card{padding:26px 20px!important}.manifestor-cta-card h2{font-size:29px!important}.manifestor-cta-action{padding:20px 16px!important}}body.single-product{background:#f7f4ef}body.single-product .woocommerce-product-gallery img,body.single-product .wp-post-image{border-radius:10px}body.single-product div.product .product_title{color:#151515!important;letter-spacing:-.035em}body.single-product div.product p.price,body.single-product div.product span.price,body.single-product div.product p.price .amount,body.single-product div.product span.price .amount{color:#9b7a52!important;font-weight:800!important}body.single-product div.product .woocommerce-product-details__short-description{color:#333;line-height:1.72}body.single-product div.product form.cart .single_add_to_cart_button,body.single-product div.product .single_add_to_cart_button.button{background:#151515!important;color:#ffffff!important;border-radius:10px!important;border:none!important;font-weight:800!important;transition:all 0.2s ease}body.single-product div.product form.cart .single_add_to_cart_button:hover,body.single-product div.product .single_add_to_cart_button.button:hover{background:#2a2a2a!important;color:#ffffff!important}body.single-product div.product form.cart .quantity input.qty{border-radius:10px!important}body.single-product div.product .product_meta a{color:#9b7a52!important;text-decoration:none!important}body.single-product div.product .product_meta a:hover{color:#151515!important}body.single-product .woocommerce-tabs .panel,body.single-product .woocommerce-Tabs-panel{color:#333;line-height:1.75}body.single-product .woocommerce-tabs .panel h2,body.single-product .woocommerce-tabs .panel h3,body.single-product .woocommerce-Tabs-panel h2,body.single-product .woocommerce-Tabs-panel h3{color:#151515;letter-spacing:-.025em}body.single-product .woocommerce-message,body.single-product .woocommerce-info,body.single-product .woocommerce-error{border-radius:10px;border-top-color:#9b7a52}@media (max-width:768px){body.single-product div.product form.cart{display:flex;flex-direction:column;gap:12px}body.single-product div.product form.cart .quantity,body.single-product div.product form.cart .quantity input.qty,body.single-product div.product form.cart .single_add_to_cart_button{width:100%!important}}@media only screen and (max-width:749px){body:not(.single-product) ul.products,body:not(.single-product) .products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:24px!important;width:100%!important}body:not(.single-product) ul.products li.product,body:not(.single-product) .products li.product,body:not(.single-product) .products .product,body:not(.single-product) .products .product-grid-view{width:auto!important;max-width:none!important;min-width:0!important;flex:none!important;flex-basis:auto!important;display:block!important;float:none!important;clear:none!important;margin:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body:not(.single-product) ul.products li.product .fusion-product-wrapper,body:not(.single-product) .products .product .fusion-product-wrapper,body:not(.single-product) .products .product-grid-view .fusion-product-wrapper{width:100%!important;height:100%!important;box-sizing:border-box!important}body:not(.single-product) ul.products::before,body:not(.single-product) ul.products::after,body:not(.single-product) .products::before,body:not(.single-product) .products::after{display:none!important;content:none!important}}.show_details_button{display:none!important}.button-mini-delimiter{display:none!important}.avada-myaccount-user{display:none!important}.woocommerce-loop-category__title mark.count{display:none!important}.single-product span.sku_wrapper{display:none!important}.reset_variations{display:none!important}.woocommerce-account .woocommerce-EditAccountForm .required{display:none!important}.product-buttons a:first-child{max-width:100%}.fusion-woocommerce-equal-heights:not(.fusion-woo-shop-page-columns-1) .products .product.product-grid-view .fusion-product-wrapper{height:100%}.woocommerce-checkout-review-order-table .cart-subtotal{display:none!important}.woocommerce-store-notice__dismiss-link{font-size:0!important;margin-left:10px;text-decoration:none!important;vertical-align:middle;line-height:inherit}.woocommerce-store-notice__dismiss-link::after{content:"×";font-size:18px;color:#fff;font-weight:700;vertical-align:middle;position:relative;top:0}.woocommerce-store-notice__dismiss-link:hover,.woocommerce-store-notice__dismiss-link:hover::after{color:#ffffff!important}.woocommerce-pagination .next::before,.fusion-pagination .next::before{content:"Ďalej";margin-right:5px}.woocommerce-pagination .prev::after,.fusion-pagination .prev::after{content:"Späť";margin-left:5px}.woocommerce-account .woocommerce-table--order-downloads{width:100%;border-collapse:collapse}.woocommerce-account .woocommerce-table--order-downloads th,.woocommerce-account .woocommerce-table--order-downloads td{text-align:left;vertical-align:top;padding:10px 0}.woocommerce-account .woocommerce-table--order-downloads td a{display:inline-block;margin:6px 0}.woocommerce-account .woocommerce-table--order-downloads tbody tr{border-bottom:1px solid rgb(0 0 0 / .08)}.woocommerce-account .woocommerce-table--order-downloads tbody tr:last-child{border-bottom:none}.post-password-form{max-width:520px;margin:42px auto 56px;padding:0 18px}.post-password-form p{margin:0 0 18px;font-size:18px;line-height:1.65;color:#151515}.post-password-form label{display:block;margin-top:24px;margin-bottom:14px;font-size:18px;line-height:1.4;color:#151515}.post-password-form input[type="password"]{display:block;width:100%;max-width:360px;height:52px;margin-top:8px;padding:0 14px;border:1px solid rgb(0 0 0 / .16);border-radius:4px;background:#fff;color:#151515;font-size:18px;line-height:1}.post-password-form input[type="submit"]{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;max-width:100%;min-width:220px;min-height:56px;margin-top:18px!important;padding:0 34px!important;border-radius:10px!important;background:#151515!important;color:#ffffff!important;border:1px solid #151515!important;font-size:18px!important;line-height:1!important;font-weight:850!important;letter-spacing:.01em;text-align:center;box-shadow:0 14px 32px rgb(0 0 0 / .14);cursor:pointer}.post-password-form input[type="submit"]:hover{background:#2a2a2a!important;border-color:#2a2a2a!important;color:#ffffff!important}@media only screen and (max-width:600px){.post-password-form{max-width:100%;margin:34px auto 48px;padding:0 28px}.post-password-form p{font-size:16px;line-height:1.6}.post-password-form label{margin-top:22px;margin-bottom:12px;font-size:16px}.post-password-form input[type="password"]{width:100%;max-width:100%;height:50px;font-size:16px}.post-password-form input[type="submit"]{width:100%!important;min-width:0;min-height:58px;margin-top:18px!important;font-size:17px!important}}hr{margin-top:10px!important;margin-bottom:25px!important}.single-product form.cart{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:14px 18px!important;margin-bottom:18px!important}.single-product form.cart .quantity{float:none!important;display:inline-flex!important;align-items:center!important;margin:0!important}.single-product form.cart .quantity input,.single-product form.cart .quantity .minus,.single-product form.cart .quantity .plus{height:44px!important;min-height:44px!important;line-height:44px!important;box-sizing:border-box!important}.single-product form.cart .single_add_to_cart_button,.single-product form.cart button.single_add_to_cart_button{float:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:56px!important;height:56px!important;margin:0!important;padding-left:32px!important;padding-right:32px!important;border-radius:10px!important;white-space:nowrap!important}.single-product .product_meta{clear:both!important;display:block!important;width:100%!important;margin-top:14px!important;margin-bottom:20px!important}.single-product .product_meta,.single-product .product_meta a{line-height:1.45!important}.single-product .woocommerce-tabs{margin-top:10px!important}@media only screen and (max-width:640px){.single-product form.cart{gap:12px 14px!important;margin-bottom:16px!important}.single-product form.cart .single_add_to_cart_button,.single-product form.cart button.single_add_to_cart_button{min-height:54px!important;height:54px!important;padding-left:28px!important;padding-right:28px!important}.single-product .product_meta{margin-top:10px!important}}.single-product .related.products ul.products li.product .star-rating,.single-product .upsells.products ul.products li.product .star-rating,.single-product .cross-sells ul.products li.product .star-rating,.single-product .related.products .products li.product .star-rating,.single-product .upsells.products .products li.product .star-rating,.single-product .cross-sells .products li.product .star-rating{display:none!important}.single-product .related.products ul.products li.product .price,.single-product .upsells.products ul.products li.product .price,.single-product .cross-sells ul.products li.product .price,.single-product .related.products .products li.product .price,.single-product .upsells.products .products li.product .price,.single-product .cross-sells .products li.product .price{display:block!important;margin-top:6px!important}.single-product .related.products>h2,.single-product .upsells.products>h2,.single-product .cross-sells>h2{margin-bottom:26px!important}.single-product .related.products li.product .fusion-product-wrapper,.single-product .upsells.products li.product .fusion-product-wrapper,.single-product .cross-sells li.product .fusion-product-wrapper{transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease}.single-product .related.products li.product .fusion-product-wrapper:hover,.single-product .upsells.products li.product .fusion-product-wrapper:hover,.single-product .cross-sells li.product .fusion-product-wrapper:hover{transform:translateY(-2px)}@media only screen and (max-width:749px){.single-product .related.products ul.products,.single-product .upsells.products ul.products,.single-product .cross-sells ul.products,.single-product .related.products .products,.single-product .upsells.products .products,.single-product .cross-sells .products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:24px!important;width:100%!important}.single-product .related.products ul.products li.product,.single-product .upsells.products ul.products li.product,.single-product .cross-sells ul.products li.product,.single-product .related.products .products li.product,.single-product .upsells.products .products li.product,.single-product .cross-sells .products li.product,.single-product .related.products .products .product,.single-product .upsells.products .products .product,.single-product .cross-sells .products .product,.single-product .related.products .products .product-grid-view,.single-product .upsells.products .products .product-grid-view,.single-product .cross-sells .products .product-grid-view{width:auto!important;max-width:none!important;min-width:0!important;flex:none!important;flex-basis:auto!important;display:block!important;float:none!important;clear:none!important;margin:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.single-product .related.products ul.products li.product .fusion-product-wrapper,.single-product .upsells.products ul.products li.product .fusion-product-wrapper,.single-product .cross-sells ul.products li.product .fusion-product-wrapper,.single-product .related.products .products .product .fusion-product-wrapper,.single-product .upsells.products .products .product .fusion-product-wrapper,.single-product .cross-sells .products .product .fusion-product-wrapper,.single-product .related.products .products .product-grid-view .fusion-product-wrapper,.single-product .upsells.products .products .product-grid-view .fusion-product-wrapper,.single-product .cross-sells .products .product-grid-view .fusion-product-wrapper{width:100%!important;height:100%!important;box-sizing:border-box!important}.single-product .related.products ul.products::before,.single-product .related.products ul.products::after,.single-product .upsells.products ul.products::before,.single-product .upsells.products ul.products::after,.single-product .cross-sells ul.products::before,.single-product .cross-sells ul.products::after,.single-product .related.products .products::before,.single-product .related.products .products::after,.single-product .upsells.products .products::before,.single-product .upsells.products .products::after,.single-product .cross-sells .products::before,.single-product .cross-sells .products::after{display:none!important;content:none!important}.single-product .related.products li.product h3,.single-product .upsells.products li.product h3,.single-product .cross-sells li.product h3,.single-product .related.products li.product .product-title,.single-product .upsells.products li.product .product-title,.single-product .cross-sells li.product .product-title,.single-product .related.products li.product .woocommerce-loop-product__title,.single-product .upsells.products li.product .woocommerce-loop-product__title,.single-product .cross-sells li.product .woocommerce-loop-product__title{font-size:18px!important;line-height:1.22!important}.single-product .related.products li.product .price,.single-product .upsells.products li.product .price,.single-product .cross-sells li.product .price{font-size:15px!important;line-height:1.3!important;margin-top:6px!important}.single-product .related.products li.product .add_to_cart_button,.single-product .upsells.products li.product .add_to_cart_button,.single-product .cross-sells li.product .add_to_cart_button,.single-product .related.products li.product .product-buttons a,.single-product .upsells.products li.product .product-buttons a,.single-product .cross-sells li.product .product-buttons a{font-size:14px!important;line-height:1.2!important}}.woocommerce-checkout .checkout_coupon{border-radius:10px!important;overflow:hidden!important}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{border-radius:10px!important;overflow:hidden!important}.woocommerce-checkout #customer_details .woocommerce-billing-fields,.woocommerce-checkout #customer_details .woocommerce-additional-fields{border-radius:0!important;overflow:visible!important}.woocommerce-checkout #order_review,.woocommerce-checkout .woocommerce-checkout-review-order,.woocommerce-checkout .woocommerce-content-box.full-width{border-radius:10px!important;overflow:hidden!important}.woocommerce-checkout .woocommerce-checkout-review-order-table,.woocommerce-checkout #order_review .shop_table{border-radius:10px!important;overflow:hidden!important}.woocommerce-checkout #payment{border-radius:10px!important;overflow:hidden!important}.woocommerce-checkout input.input-text,.woocommerce-checkout textarea,.woocommerce-checkout select,.woocommerce-checkout .select2-container--default .select2-selection--single{border-radius:10px!important;border:1px solid rgb(0 0 0 / .22)!important;background-color:#ffffff!important;color:#111111!important;box-shadow:none!important}.woocommerce-checkout .select2-container--default .select2-selection--single{min-height:42px!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{color:#111111!important;line-height:42px!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:42px!important}.woocommerce-checkout input.input-text:focus,.woocommerce-checkout textarea:focus,.woocommerce-checkout select:focus,.woocommerce-checkout .select2-container--default.select2-container--focus .select2-selection--single,.woocommerce-checkout .select2-container--default.select2-container--open .select2-selection--single{border-color:rgb(0 0 0 / .48)!important;box-shadow:0 0 0 2px rgb(0 0 0 / .06)!important;outline:none!important}.woocommerce-checkout input.input-text::placeholder,.woocommerce-checkout textarea::placeholder{color:rgb(0 0 0 / .48)!important}.woocommerce-checkout button,.woocommerce-checkout .button,.woocommerce-checkout #place_order{border-radius:10px!important}