body:not(.et-tb) .single-product #main-content .container,body:not(.et-tb-has-header).single-product #main-content .container{padding-top:1%!important}.single_variation_wrap .price{font-weight:600}.wcsatt-options-wrapper h3{font-size:18px}.wcsatt-options-wrapper ul li *{color:#444;font-size:18px;line-height:26px}#tab-description>h2{display:none}body.woocommerce .woocommerce-tabs{margin:0;border:0;border-top:1px solid #dadada}body.woocommerce .woocommerce-tabs>ul{display:none}.single-product .entry-summary,.single-product .woocommerce-product-gallery{width:100%!important;float:none}.woocommerce-variation-price>.price{display:block;font-size:2em!important;font-weight:700!important;padding-bottom:20px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none!important}table.shop_table thead{background:#eee}table.shop_table thead tr th{padding:20px 10px!important}table.shop_table tbody tr td{padding:10px!important}table.shop_table td a{margin-bottom:0!important}table.shop_table td img{vertical-align:middle;height:49px!important;width:auto!important;border-radius:.3rem}table.shop_table td .quantity{margin:auto}table.shop_table .product-remove a{background:#eee}table.cart{text-align:center!important}table.shop_table>thead>tr>th.product-price{display:none!important}table.shop_table>tbody>tr>td.product-price{display:none!important}#content-area table tr td{padding:10px}.wcst_guarantee_box{width:100%;border:0!important;padding:30px 15px;max-width:100%;background:#ececec!important;border-radius:.6rem}.wcst_guarantee_box h5{font-size:18px!important;margin:0!important}table.variations>tbody>tr>th,.wcsatt-options-product-dropdown-label{width:100%;display:block;padding-bottom:10px!important;color:orange;font-weight:700;text-transform:uppercase;font-size:18px!important;line-height:22px!important;margin:0!important}table.variations>tbody>tr>td{width:100%;display:block}table.variations>tbody>tr>td>span>select{background:#fff!important;font-size:16px!important;line-height:20px!important;height:50px!important}.wcsatt-options-product{margin:0!important;padding:10px 0!important;list-style-type:none;display:block!important}.wcsatt-options-product>li{border:2px solid orange;margin-bottom:15px!important;padding:10px;overflow:hidden;background:#fff;border-radius:10px!important}.wcsatt-options-product>li>label{display:block;width:100%;position:relative;padding-left:40px;font-size:16px;color:#333}.wcsatt-options-product>li>label>input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ececec;height:30px;width:30px;border:0;border-radius:50px;cursor:pointer;outline:none;position:absolute;left:0;top:0;bottom:0;margin:auto}.wcsatt-options-product>li>label>input[type="radio"]:checked::before{position:absolute;left:9px;top:0;margin:auto;content:'\02143';transform:rotate(40deg);color:#fff}.wcsatt-options-product>li>label>input[type="radio"]:checked{background:orange}.wcsatt-options-product>li>label>span>span>.subscription-details{float:right;padding:0;color:#666;font-weight:400}.wcsatt-options-prompt-radios{margin:0!important;padding:10px 0!important;list-style-type:none}.wcsatt-options-prompt-radios>li{border:2px solid orange;background:#fff;margin-bottom:15px!important;padding:10px;overflow:hidden;border-radius:10px!important}.wcsatt-options-prompt-radios>li>label{display:block;width:100%;position:relative;padding-left:40px;font-size:16px;color:#333}.wcsatt-options-prompt-radios>li>label>input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ececec;height:30px;width:30px;border-radius:50px;cursor:pointer;position:absolute;left:0;top:0;bottom:0;margin:auto}.wcsatt-options-prompt-radios>li>label>input[type="radio"]:checked::before{position:absolute;left:9px;top:0;margin:auto;content:'\02143';transform:rotate(40deg);color:#fff}.wcsatt-options-prompt-radios>li>label>input[type="radio"]:checked{background:orange}form.cart{background:#fef1e1;padding:20px 3%;border-radius:10px!important}a.button.subscription_renewal_early{margin-top:15px}@media only screen and (max-width:767px){body.single-post h2{font-size:26px!important;line-height:1.4;margin-top:30px!important;margin-bottom:20px!important}body.single-post h3{font-size:22px!important;line-height:1.4;margin-top:25px!important;margin-bottom:15px!important}}#top-menu>li>ul{width:320px!important;padding:0!important;background:#fff!important;right:0}#top-menu>li>ul>li{padding:0!important;display:block!important;border-bottom:1px solid rgb(0 0 0 / .05)}#top-menu>li>ul>li:last-child{border:0}#top-menu>li>ul>li>a{width:100%!important;padding:10px 15px!important}@media (max-width:1200px){#top-menu li:not(:last-child){padding-right:15px!important}#top-menu li a{font-size:16px!important}}@media (max-width:980px){.wcst_guarantee_box{max-width:100%}.breadcrumbs{padding-bottom:20px}#main-content .container{padding-top:20px}}@media (max-width:768px){.container{width:96%!important}.et_pb_shop.et_pb_shop_grid .woocommerce ul.products li.product{width:100%!important}}@media (max-width:480px){.wcsatt-options-product>li>label>span>span>.subscription-details{display:block;text-align:left;float:none}}.rh-widget.rh-inline.cricksykviz iframe{width:100%!important}body.woocommerce-account .woocommerce-MyAccount-navigation{background:#f3fff3!important;border-radius:12px!important;padding:20px!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}body.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0 0 8px}body.woocommerce-account .woocommerce-MyAccount-navigation a{background:#ffffff!important;color:#444444!important;display:block;padding:12px 14px!important;border-radius:10px!important;font-weight:700!important;text-decoration:none!important;line-height:1.2!important;box-shadow:0 1px 0 rgb(0 0 0 / .03);transition:background .15s ease,color .15s ease,transform .15s ease}body.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,body.woocommerce-account .woocommerce-MyAccount-navigation a:hover{background:#FFA500!important;color:#fff!important;transform:translateY(-1px)}body.woocommerce-account .woocommerce-MyAccount-content{background:#ffffff!important;border-radius:12px!important;box-shadow:0 8px 24px rgb(0 0 0 / .08)!important;padding:20px!important}body.woocommerce-account .woocommerce-MyAccount-content table{width:100%;border-collapse:separate!important;border-spacing:0!important;overflow:hidden;border-radius:10px!important}body.woocommerce-account .woocommerce-MyAccount-content thead th{background:#efefef!important;color:#1f2937!important;font-weight:800!important}body.woocommerce-account .woocommerce-MyAccount-content td,body.woocommerce-account .woocommerce-MyAccount-content th{padding:12px 14px!important;vertical-align:middle}body.woocommerce-account .woocommerce-MyAccount-content tbody tr+tr td{border-top:1px solid #d9d9d9!important}body.woocommerce-account .subscription_details td:first-child,body.woocommerce-account .woocommerce-view-subscription .subscription_details td:first-child,body.woocommerce-account .woocommerce-view-subscription .order_details td:first-child,body.woocommerce-account .woocommerce-view-subscription .my_account_orders td:first-child{font-weight:700!important;color:#222!important}body.woocommerce-account .woocommerce-MyAccount-content a.button,body.woocommerce-account .woocommerce-MyAccount-content .button,body.woocommerce-account .woocommerce-MyAccount-content .btn,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Button,body.woocommerce-account .woocommerce-MyAccount-content .wc-action-button,body.woocommerce-account .woocommerce-MyAccount-content .subscription_button,body.woocommerce-account .woocommerce-MyAccount-content .wcs_button,body.woocommerce-account .woocommerce-MyAccount-content button,body.woocommerce-account .woocommerce-MyAccount-content input[type="submit"],body.woocommerce-account .woocommerce-MyAccount-content a.view,body.woocommerce-account .woocommerce-MyAccount-content a.pay,body.woocommerce-account .woocommerce-MyAccount-content a.renew,body.woocommerce-account .woocommerce-MyAccount-content a.cancel,body.woocommerce-account .woocommerce-MyAccount-content a.change,body.woocommerce-account .woocommerce-MyAccount-content a.retry,body.woocommerce-account .woocommerce-MyAccount-content .subscription-payment-method .button{background:#FFA500!important;color:#ffffff!important;border:none!important;border-radius:8px!important;padding:10px 18px!important;font-weight:700!important;font-size:15px!important;line-height:1.2!important;display:inline-flex!important;align-items:center;text-decoration:none!important;cursor:pointer;box-shadow:0 1px 3px rgb(0 0 0 / .08)!important;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease;margin:6px 5px!important}body.woocommerce-account .woocommerce-MyAccount-content a.button,body.woocommerce-account .woocommerce-MyAccount-content a.button:link,body.woocommerce-account .woocommerce-MyAccount-content a.button:visited,body.woocommerce-account .woocommerce-MyAccount-content a.button:hover,body.woocommerce-account .woocommerce-MyAccount-content a.button:active{color:#ffffff!important}body.woocommerce-account .woocommerce-MyAccount-content a.button i,body.woocommerce-account .woocommerce-MyAccount-content .button i,body.woocommerce-account .woocommerce-MyAccount-content .btn i,body.woocommerce-account .woocommerce-MyAccount-content a.button svg,body.woocommerce-account .woocommerce-MyAccount-content .button svg,body.woocommerce-account .woocommerce-MyAccount-content .btn svg,body.woocommerce-account .woocommerce-MyAccount-content a.button::after,body.woocommerce-account .woocommerce-MyAccount-content .button::after{display:none!important;content:none!important}body.woocommerce-account .woocommerce-MyAccount-content a.button:hover{background:#e69500!important;transform:translateY(-1px);box-shadow:0 2px 6px rgb(0 0 0 / .12)!important}