.display-none{display:none!important}div.woocommerce-password-strength{font-weight:700}div.woocommerce-password-strength.short{color:#9a1313}div.woocommerce-password-strength.bad{color:#9a1313}div.woocommerce-password-strength.good{color:#c1ac36}div.woocommerce-password-strength.strong{color:#449b45}.grecaptcha-badge{display:none!important}.fb_dialog iframe,fb-customerchat,.fb_iframe_widget iframe{z-index:99900!important}.woocommerce-product-gallery .avada-product-gallery-thumbs-wrapper{height:158px!important}@media screen and (max-width:600px){.woocommerce-product-gallery .avada-product-gallery-thumbs-wrapper{height:120px!important}}.flexslider .flex-control-paging li a{background:rgb(255 255 255 / 75%);border:1px solid #ccc}.flexslider .flex-control-paging li a.flex-active{background:#41a1d4}.short-description-advantages i{background-image:linear-gradient(to bottom,#5fa6d4,#846da4,#ad407b);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-size:22px}.short-description-advantages i.fa-leaf{background-image:linear-gradient(45deg,#8dc63f,#8dc63f);display:flex!important;flex-direction:column;align-items:center}.short-description-advantages i.fa-leaf:after{content:'eco';font-size:12px;font-family:Montserrat;font-weight:600}table.variations tbody tr .label{font-weight:700;text-align:left;margin-bottom:7px}.fusion-woo-cart table.variations{width:auto!important}.woocommerce-tabs.wc-tabs-wrapper ul.tabs{display:none}.woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel{padding:0;border:0}.accordian .fusion-panel .panel-heading{background-color:#4cadc9;background-image:-webkit-linear-gradient(left,#4cadc9 0%,#8d6dc4 50%,#4cadc9 100%);background-image:linear-gradient(to right,#4cadc9 0%,#8d6dc4 50%,#4cadc9 100%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-size:200% 100%;padding:5px;text-transform:uppercase}.accordian .fusion-panel .panel-heading .panel-title{font-weight:700;font-family:'Roboto Condensed';font-size:19px}.accordian .fusion-panel .panel-heading:hover{background-position:100% 0}.fusion-accordian .fusion-toggle-heading{color:#fff}.fusion-accordian .panel-title a{padding:0}.in-product-info-toggles .panel-default .fusion-toggle-heading:before{font-family:'Font Awesome 5 Free';font-weight:600;text-align:center;font-size:18px;position:absolute;margin-left:-40px;width:30px}.in-product-info-toggles .fusion-accordian .panel-title .fusion-toggle-heading{margin-left:40px}.in-product-info-toggles .panel-default.info .fusion-toggle-heading:before{content:"\f129"}.in-product-info-toggles .panel-default.vision .fusion-toggle-heading:before{content:"\f06b"}.in-product-info-toggles .panel-default.shipping .fusion-toggle-heading:before{content:"\f48b"}.in-product-info-toggles .panel-default.location .fusion-toggle-heading:before{content:"\f3c5"}.in-product-info-toggles .panel-default.steps .fusion-toggle-heading:before{content:"\f54b"}.in-product-info-toggles .panel-default.faq .fusion-toggle-heading:before{content:"\f128"}.custom-ol{margin-left:40px}.custom-ol ol{counter-reset:myOrderedListItemsCounter}.custom-ol ol li{list-style-type:none;position:relative}.custom-ol ol li:before{counter-increment:myOrderedListItemsCounter;content:counter(myOrderedListItemsCounter);margin-right:.5em;background-color:#41a1d4;font-size:1.2em;border-radius:50%;padding:2px 13px;color:#fff;font-weight:700;position:absolute;left:-50px}.custom-ol ol h4{margin-bottom:5px}.voucher-info-table{width:100%}div.voucher-table-holder{overflow-x:auto}table.voucher-info-table thead{background-color:#4cadc9;background-image:-webkit-linear-gradient(left,#4cadc9 0%,#8d6dc4 50%,#4cadc9 100%);background-image:linear-gradient(to right,#4cadc9 0%,#8d6dc4 50%,#4cadc9 100%);background-size:200% 100%}table.voucher-info-table thead th{text-transform:capitalize;font-weight:700;color:#fff}table.voucher-info-table td,.voucher-info-table th{white-space:nowrap;padding:.6em 1em}table.voucher-info-table tr:nth-child(even){background-color:#f5f5f5}table.voucher-info-table th:first-child,table.voucher-info-table td:first-child{padding-left:1em;font-weight:700}table.voucher-info-table th:last-child,table.voucher-info-table td:last-child{padding-right:1em;font-weight:700;text-align:start}.voucher-info-table tr th:before{font-family:'Font Awesome 5 Free';font-weight:900;padding-right:10px}.voucher-info-table tr th.th-descr:before{content:"\f05a"}.voucher-info-table tr th.th-pass:before{content:"\f007"}.voucher-info-table tr th.th-length:before{content:"\f2f2"}.voucher-info-table tr th.th-valid:before{content:"\f1da"}.voucher-info-table tr th.th-video:before{content:"\f87c"}.voucher-info-table tr th.th-price:before{content:"\f02b"}a.buy-cta:hover{color:#8476c5;border-bottom:1px solid #8477c5;padding-bottom:3px}.voucher-table-holder::-webkit-scrollbar{height:10px}.voucher-table-holder::-webkit-scrollbar-track{background-color:#ebebeb}.voucher-table-holder::-webkit-scrollbar-thumb{background:#41a1d4}.cross-sell-container select{width:100%;font-size:14px;padding-left:5px;white-space:break-spaces}#toTop{z-index:20!important}.voucher-shop-layout ul .product bdi:before{content:"от ";font-size:13px}.product-buttons-container a.show_details_button{display:none}.products h3.product-title a{color:#141617}@media only screen and (max-width:712px){.custom-shop-page .fusion-blog-layout-grid .fusion-post-grid,.fusion-grid-column,.custom-shop-page .fusion-portfolio-post,.custom-shop-page .products li.product-grid-view{width:50%!important}}#wrapper .catalog-ordering.fusion-woo-sorting{margin-bottom:0}.equipment-product-item .pwb-brand-shortcode img{object-fit:cover;width:80px;height:40px}body .booked-calendarSwitcher.calendar{display:flex}body .booked-calendarSwitcher.calendar p{display:flex;max-width:100%;align-items:center}body .booked-calendarSwitcher.calendar select{white-space:break-spaces;max-width:100%}body .booked-calendarSwitcher>p select option{color:#000}.calendar-view-only-mode .timeslot-people{display:none!important}body .calendar-view-only-mode .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-time{width:100%}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button .timeslot-mobile-title{display:none}@media screen and (max-width:720px){body .calendar-view-only-mode table.booked-calendar .booked-appt-list .timeslot .timeslot-time{display:block}}.field p.status{color:#e35656!important;border:1px solid #e35656;padding:10px!important;margin-bottom:15px!important}.booked-calendar-shortcode-wrap .booked-calendar-wrap{display:none}.password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.show-password-input{position:absolute;right:.7em;top:.7em;cursor:pointer}.no-text-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}