body.single-product.mbplo-active .mb-product-summary-column,body.single-product.mbplo-active .mb-product-summary-column>.vc_column-inner,body.single-product.mbplo-active .mb-product-summary-column>.vc_column-inner>.wpb_wrapper{min-height:0!important;box-sizing:border-box}body.single-product.mbplo-active .mb-product-summary-column>.vc_column-inner>.wpb_wrapper{height:auto}body.single-product.mbplo-compact .mb-product-summary-column>.vc_column-inner{padding-top:0!important;padding-bottom:0!important}body.single-product.mbplo-compact .mb-product-summary-column .wd-wpb,body.single-product.mbplo-compact .mb-product-summary-column .wpb_content_element,body.single-product.mbplo-compact .mb-product-summary-column .wd-single-title,body.single-product.mbplo-compact .mb-product-summary-column .wd-single-price,body.single-product.mbplo-compact .mb-product-summary-column .wd-single-short-desc,body.single-product.mbplo-compact .mb-product-summary-column .wd-single-add-cart,body.single-product.mbplo-compact .mb-product-summary-column .wd-single-meta,body.single-product.mbplo-compact .mb-product-summary-column .wd-el-breadcrumbs{margin-top:0!important;margin-bottom:10px!important;min-height:0!important}body.single-product.mbplo-compact .mb-product-summary-column .wd-single-title h1,body.single-product.mbplo-compact .mb-product-summary-column .product_title{margin:0!important;line-height:1.22!important}body.single-product.mbplo-compact .mb-product-summary-column .wd-single-price .price,body.single-product.mbplo-compact .mb-product-summary-column .wd-single-price p{margin:0!important}body.single-product.mbplo-compact .mb-product-summary-column .woocommerce-product-details__short-description,body.single-product.mbplo-compact .mb-product-summary-column .woocommerce-product-details__short-description>*{margin-block:0!important}body.single-product.mbplo-compact .mb-product-summary-column .mbpi-brief-tech{margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;border:0!important}body.single-product.mbplo-compact .mb-product-summary-column .mbpi-brief-tech>p{margin:0 0 4px!important;line-height:1.35!important}body.single-product.mbplo-compact .mb-product-summary-column .mbpi-brief-tech>ul{padding-inline-start:17px!important;margin:4px 0!important}body.single-product.mbplo-compact .mb-product-summary-column .mbpi-brief-tech li{padding:1px 0!important;margin:0!important;line-height:1.4!important}body.single-product.mbplo-collapse-specs .mbpi-brief-tech.mbplo-brief-collapsed>ul>li:nth-child(n+5){display:none!important}body.single-product.mbplo-active .mbplo-toggle-specs{display:inline-flex;cursor:pointer;align-items:center;margin-top:5px;padding:5px 0;font-size:12px;font-weight:600;border:0;border-bottom:1px solid currentColor;background:#fff0;border-radius:0;color:inherit;line-height:1.4;text-align:start}body.single-product.mbplo-active .mbplo-toggle-specs:hover,body.single-product.mbplo-active .mbplo-toggle-specs:focus-visible{opacity:.75}body.single-product.mbplo-active .mbplo-toggle-specs:focus-visible{outline:2px solid currentColor;outline-offset:3px}body.single-product.mbplo-compact .mb-product-summary-column .mb-product-assurance{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px!important;margin:0 0 7px!important;padding:0!important}body.single-product.mbplo-compact .mb-product-summary-column .mb-product-assurance>*{margin:0!important;padding-block:5px!important;min-width:0}body.single-product.mbplo-compact .mb-product-summary-column .mb-action-buttons{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px!important;margin:0!important;padding:0!important}body.single-product.mbplo-compact .mb-product-summary-column .mb-action-buttons>*{min-width:0;width:100%!important;margin:0!important;box-sizing:border-box;line-height:1.35!important}body.single-product.mbplo-compact .mb-product-summary-column .mb-action-buttons>:nth-child(3){grid-column:1 / -1}body.single-product.mbplo-compact .mb-product-summary-column form.cart{margin-block:2px 0!important;padding-block:0!important}body.single-product.mbplo-compact .mb-product-summary-column .wd-single-add-cart .quantity,body.single-product.mbplo-compact .mb-product-summary-column .wd-single-add-cart .single_add_to_cart_button,body.single-product.mbplo-compact .mb-product-summary-column .wd-single-add-cart .wd-buy-now-btn{margin-bottom:0!important}body.single-product.mbplo-compact .mb-product-summary-column .wd-single-meta,body.single-product.mbplo-compact .mb-product-summary-column .product_meta{background:transparent!important;box-shadow:none!important;border:none!important;padding:0!important}body.single-product.mbplo-compact .mb-product-summary-column .product_meta>span{display:inline!important;margin:0 9px 0 0!important;padding:0!important;font-size:11px!important;line-height:1.5!important}body.single-product.mbplo-hide-tags .mb-product-summary-column .product_meta>.tagged_as{display:none!important}body.single-product.mbplo-hide-social .mb-product-summary-column .wd-social-icons.social-share,body.single-product.mbplo-hide-social .mb-product-summary-column .wd-single-share,body.single-product.mbplo-hide-social .summary .wd-social-icons.social-share{display:none!important;margin:0!important;padding:0!important}body.single-product.mbplo-hide-description .woocommerce-tabs #tab-title-description,body.single-product.mbplo-hide-description .woocommerce-tabs #tab-item-title-description,body.single-product.mbplo-hide-description .woocommerce-tabs #tab-description,body.single-product.mbplo-hide-description .woocommerce-tabs .woocommerce-Tabs-panel--description,body.single-product.mbplo-hide-description .woocommerce-tabs .description_tab{display:none!important}body.single-product.mbplo-hide-empty .mb-product-summary-column .wpb_text_column:has(>.wpb_wrapper:empty),body.single-product.mbplo-hide-empty .mb-product-summary-column .wd-wc-notices:has(>.woocommerce-notices-wrapper:empty),body.single-product.mbplo-hide-empty .mb-product-summary-column .wd-wpb:empty{display:none!important}@media (min-width:1025px){body.single-product.mbplo-match-gallery .mb-product-summary-column>.vc_column-inner>.wpb_wrapper.mbplo-overflow{max-height:var(--mbplo-gallery-height)!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin;scrollbar-color:#c9c9c9 #fff0;scroll-behavior:auto;padding-inline-end:6px!important}}@media (max-width:1024px){body.single-product.mbplo-active .mb-product-summary-column>.vc_column-inner>.wpb_wrapper{max-height:none!important;overflow:visible!important}}@media (max-width:479px){body.single-product.mbplo-compact .mb-product-summary-column .mb-product-assurance{grid-template-columns:repeat(2,minmax(0,1fr))}body.single-product.mbplo-compact .mb-product-summary-column .mb-action-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}}body.single-product.mbplo-compact .mbch-hero .mbch-summary{min-height:0!important;padding-block:0!important}body.single-product.mbplo-compact .mbch-hero .mbch-summary>h1,body.single-product.mbplo-compact .mbch-hero .mbch-summary>p,body.single-product.mbplo-compact .mbch-hero .mbch-summary .mbch-lead{margin-bottom:9px!important}body.single-product.mbplo-compact .mbch-hero .mbch-summary .mbpi-brief-tech>ul{margin:4px 0 8px!important}body.single-product.mbplo-compact .mbch-hero .mbch-summary .mbch-performance-grid{gap:7px!important}body.single-product.mbplo-hide-social .mbch-hero .mbch-summary .social-share,body.single-product.mbplo-hide-social .mbch-hero .mbch-summary .wd-social-icons{display:none!important}@media (min-width:1025px){body.single-product.mbplo-match-gallery .mbch-hero .mbch-summary.mbplo-overflow{max-height:var(--mbplo-gallery-height)!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin;scroll-behavior:auto;padding-inline-end:6px!important}}@media (max-width:1024px){body.single-product.mbplo-active .mbch-hero .mbch-summary{max-height:none!important;overflow:visible!important}}body.single-product.mbplo-compact .product-image-summary .summary.entry-summary>*{margin-bottom:10px!important}body.single-product.mbplo-compact .product-image-summary .summary.entry-summary>.product_title,body.single-product.mbplo-compact .product-image-summary .summary.entry-summary>.price{margin-top:0!important;line-height:1.3!important}body.single-product.mbplo-hide-social .product-image-summary .summary.entry-summary .wd-social-icons.social-share,body.single-product.mbplo-hide-social .product-image-summary .summary.entry-summary .wd-single-share{display:none!important}body.single-product.mbplo-hide-tags .product-image-summary .summary.entry-summary .product_meta .tagged_as{display:none!important}@media (min-width:1025px){body.single-product.mbplo-match-gallery .product-image-summary .summary.entry-summary.mbplo-overflow{max-height:var(--mbplo-gallery-height)!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin;scroll-behavior:auto;padding-inline-end:6px!important}}@media (max-width:1024px){body.single-product.mbplo-active .product-image-summary .summary.entry-summary{max-height:none!important;overflow:visible!important}}body.single-product.mbplo-compact .mb-product-summary-column.mbux-custom .wd-single-add-cart{border-top:0!important;padding-top:0!important;margin-top:0!important}@media (min-width:1025px){body.single-product.mbplo-compact .mb-product-summary-column{margin-bottom:0!important}}body.single-product.mbplo-description-closed .woocommerce-tabs .wd-nav-tabs-wrapper,body.single-product.mbplo-description-closed .woocommerce-tabs .wd-nav-wrapper{visibility:visible!important}body.single-product.mbplo-active .mb-premium-product-row .mb-product-summary-column>.vc_column-inner>.wpb_wrapper{height:auto!important;max-height:none;min-height:0}body.single-product.mbplo-active .mb-premium-product-row .mb-product-summary-column .wd-single-title{min-height:0!important;height:auto!important;margin-bottom:13px!important}body.single-product.mbplo-active .mb-premium-product-row .mb-product-summary-column .wd-single-title .product_title{line-height:1.27!important;height:auto!important}body.single-product.mbplo-active .mb-premium-product-row .mb-product-summary-column .wd-single-price{position:static!important;margin-bottom:13px!important}body.single-product.mbplo-active .mb-premium-product-row .mb-product-summary-column .mb-product-assurance,body.single-product.mbplo-active .mb-premium-product-row .mb-product-summary-column .mb-action-buttons,body.single-product.mbplo-active .mb-premium-product-row .mb-product-summary-column .wd-single-add-cart{top:auto!important;bottom:auto!important;transform:none!important}