@keyframes wccomComponentLoading{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}body.show-locale-notice .woocommerce-notices-wrapper{margin:2em 0;min-height:66px}@media screen and (max-width:487px){body.show-locale-notice .woocommerce-notices-wrapper{min-height:90px}}.single-product .woocommerce-notices-wrapper{margin-left:auto;margin-right:auto;max-width:640px}.single-product .woocommerce-notices-wrapper .woocommerce-error{min-width:100%}.single-product #wccom-renewal-cart-notice{margin-top:0}.single-product .wccom-tick-list-primary li{list-style-type:none;margin-left:0;padding-left:28px;position:relative}.single-product .wccom-tick-list-primary li:before{background-color:#e6f2e8;border-radius:20px;color:#00a32a;content:"";display:inline-block;font-family:Font Awesome\ 7 Pro;font-size:13px;font-weight:900;left:0;margin-right:8px;margin-top:3px;position:absolute;text-align:center;width:20px}.single-product .wccom-tick-list-secondary li{list-style-type:none;margin-left:0;padding-left:28px;position:relative}.single-product .wccom-tick-list-secondary li:before{color:#00a32a;content:"";display:inline-block;font-family:Font Awesome\ 7 Pro;font-size:13px;font-weight:900;left:0;margin-right:8px;margin-top:3px;position:absolute;text-align:center;width:20px}.wccom-product-single__section-hr{margin:24px 0}.wccom-product-single__main{margin:0 auto}.wccom-product-single__main figure{margin-bottom:24px;margin-top:24px;max-width:100%;width:auto}.wccom-product-single__main figcaption{color:#50575e;font-size:14px;line-height:20px;margin-top:16px;text-align:center}.wccom-product-single__main .wp-video{position:relative;z-index:0}.wccom-product-single__main iframe{z-index:0!important}.wccom-product-single__main h1,.wccom-product-single__main h1>b,.wccom-product-single__main h1>strong,.wccom-product-single__main h2,.wccom-product-single__main h2>b,.wccom-product-single__main h2>strong,.wccom-product-single__main h3,.wccom-product-single__main h3>b,.wccom-product-single__main h3>strong,.wccom-product-single__main h4,.wccom-product-single__main h4>b,.wccom-product-single__main h4>strong{font-weight:600}.wccom-product-single__main h1,.wccom-product-single__main h1>b,.wccom-product-single__main h1>strong{font-size:var(--wp--preset--font-size--x-large,36px)}.wccom-product-single__main h2,.wccom-product-single__main h2>b,.wccom-product-single__main h2>strong{font-size:var(--wp--preset--font-size--large,21px)}.wccom-product-single__main h3,.wccom-product-single__main h3>b,.wccom-product-single__main h3>strong{font-size:var(--wp--preset--font-size--paragraph-medium,18px)}.wccom-product-single__main h4,.wccom-product-single__main h4>b,.wccom-product-single__main h4>strong{font-size:var(--wp--preset--font-size--medium,16px)}.wccom-product-single__main li{margin-bottom:8px}.wccom-product-single__main ul>li{list-style:disc outside}.wccom-product-single__main ol{margin-left:6px}.wccom-product-single__main ol li{padding-left:8px}.wccom-product-single__main--content{margin-top:var(--wp--preset--spacing--medium,24px)}.wccom-product-single__main--content h1,.wccom-product-single__main--content h1>b,.wccom-product-single__main--content h1>strong{font-size:var(--wp--preset--font-size--large,21px)}.wccom-product-single__sidebar{display:none}@media only screen and (min-width:1024px){.single-product .product.type-product{display:flex;flex-wrap:wrap}.single-product .product.type-product .entry-content{margin-left:0;margin-top:0;width:60%}.single-product .reviews{width:100%}.single-product .woocommerce-notices-wrapper{margin-left:0;margin-right:0;max-width:none}.wccom-product-single{display:flex;flex-wrap:wrap;justify-content:space-between}.wccom-product-single__section-hr{margin:32px 0;width:100%}}@media only screen and (min-width:1024px)and (min-width:1024px){.wccom-product-single.wccom-product--business-service .wccom-product-single__main--content>.wccom-product-single__section-hr{display:none}}@media only screen and (min-width:1024px){.wccom-product-single__main{margin:0 64px 32px 0;width:calc(70% - 64px)}.wccom-product-single__sidebar{display:initial;width:30%}}