.single-product .entry-summary,.entry-summary-items>.ct-product-add-to-cart{--product-element-spacing:12px}.single-product .entry-summary .woocommerce-product-rating .cr-qna-separator{margin:0}.single-product .entry-summary .woocommerce-product-rating *{font-size:14px;line-height:24px}.single-product .entry-summary .ct-price-installment .ct-price-installment-logo{display:flex;gap:10px;justify-content:flex-start;align-items:center}.single-product .entry-summary .ct-price-installment p{font-size:14px;font-weight:400;color:var(--theme-palette-color-11)}.single-product .product-entry-wrapper{padding-bottom:40px}.products .owl-theme .owl-nav.disabled+.owl-dots{margin-top:24px}.products .owl-theme .owl-dots .owl-dot{margin-top:2rem}.products .owl-theme .owl-dots .owl-dot span{height:4px;width:96px;border-radius:2px}@media (max-width:600px){.products .owl-theme .owl-dots{display:flex;flex-wrap:nowrap;justify-content:center;gap:8px}.products .owl-theme .owl-dots .owl-dot span{width:10px;height:4px;margin:0}.single-product .product-entry-wrapper{padding-bottom:0}.product>.woocommerce-tabs{padding-top:24px}}.products .owl-carousel .owl-stage{display:flex}.products .product{height:calc(100% - 1px);border:1px solid #cdd1d4;border-radius:8px;overflow:hidden;padding-bottom:24px}@media (max-width:600px){.products .product{text-align:left}}.entry-summary .ct-product-divider+.ct-product-divider{display:none}.entry-summary .woocommerce-product-details__short-description p:last-child{margin-bottom:0}.entry-summary .ct-cart-actions{gap:var(--product-element-spacing)}.entry-summary .ppc-button-wrapper{margin-bottom:var(--product-element-spacing)}.woocommerce .type-product .wcpay-express-checkout-wrapper,.wp-block-add-to-cart-form .wcpay-express-checkout-wrapper,.wc-proceed-to-checkout .wcpay-express-checkout-wrapper{margin-top:var(--product-element-spacing)!important;margin-bottom:var(--product-element-spacing)!important}.products .product .jdgm-prev-badge__text{font-size:14px}.ct-product-additional-info ul{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;padding:0;margin:0;gap:10px}.ct-product-additional-info ul li{margin-bottom:0!important}.jdgm-rev-widg__title{display:none!important}.summary #payment-method-message{height:auto!important}@media screen and (max-width:768px){.woocommerce-tabs .ct-accordion-tab .ct-accordion-heading{font-size:16px;line-height:24px}}@media screen and (max-width:768px){.related.products .ct-module-title,.up-sells.products .ct-module-title{font-size:24px!important;line-height:32px!important}}.wwp-wholesale-pricing-details p{margin-bottom:var(--product-element-spacing,10px)}.ct-drawer-canvas[data-location="end"] .ct-floating-bar .ct-media-container{max-width:70px!important}.ct-drawer-canvas[data-location="end"]{--floating-bar-height:100px}.ct-drawer-canvas[data-location="end"] .ct-drawer-inner{height:auto!important}.ct-drawer-canvas[data-location="end"] .ct-drawer-inner .ct-floating-bar{height:auto!important;padding:16px 0}.ct-floating-bar .product-price{gap:0!important}.ct-floating-bar .ct-floating-bar-content .product-price .wwp-wholesale-pricing-details{display:flex;flex-flow:column;gap:0}.ct-floating-bar .ct-floating-bar-content .product-price .wwp-wholesale-pricing-details p{font-size:12px;margin:0}.ct-product-add-to-cart .ct-cart-actions{flex-wrap:nowrap!important}.ct-product-add-to-cart .ct-cart-actions .ct-wishlist-button-single{width:55px;aspect-ratio:1/1;border-radius:55px;border:1px solid var(--theme-border-color);padding:12px;background:#fff0;cursor:pointer;display:flex;justify-content:center;align-items:center}.ct-product-add-to-cart .ct-cart-actions .ct-wishlist-button-single[data-button-state="active"]{background:var(--theme-button-background-initial-color);border-color:var(--theme-button-background-initial-color)}.ct-product-add-to-cart .ct-cart-actions .ct-wishlist-button-single[data-button-state="active"] svg{fill:#fff}@media screen and (max-width:768px){.ct-product-add-to-cart .ct-cart-actions .quantity{height:55px}}.woocommerce-tabs.wc-tabs-wrapper .ct-accordion-tab article{margin-inline:auto;width:var(--theme-container-width);max-width:var(--theme-block-max-width)}