/**handles:yith_ywsbs_frontend,animations-css,slider-css,custom-header-css,stylesheet-css,divi-style**/
@font-face{font-family:ywsbs-icon;src:url('https://streaming.xdcmb.com/wp-content/plugins/yith-woocommerce-subscription/assets/fonts/ywsbs-icon.eot?jqnhvq');src:url('https://streaming.xdcmb.com/wp-content/plugins/yith-woocommerce-subscription/assets/fonts/ywsbs-icon.eot?jqnhvq#iefix') format('embedded-opentype'),url('https://streaming.xdcmb.com/wp-content/plugins/yith-woocommerce-subscription/assets/fonts/ywsbs-icon.ttf?jqnhvq') format('truetype'),url('https://streaming.xdcmb.com/wp-content/plugins/yith-woocommerce-subscription/assets/fonts/ywsbs-icon.woff?jqnhvq') format('woff'),url('https://streaming.xdcmb.com/wp-content/plugins/yith-woocommerce-subscription/assets/fonts/ywsbs-icon.svg?jqnhvq#ywsbs-icon') format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" ywsbs-icon-"],[class^=ywsbs-icon-]{font-family:ywsbs-icon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ywsbs-icon-save_alt:before{content:"\e900"}.ywsbs-icon-dollar:before{content:"\e904";color:#4b4b4b}table.shop_table_responsive tbody tr td.ywsbs-subscription-status{text-align:center;text-transform:uppercase;font-size:.9em}table.shop_table_responsive .ywsbs-item .empty-date{text-align:center}.ywsbs-back-url{margin-bottom:20px;font-size:.9em}.ywsbs-subscription-info-wrapper{display:flex;justify-content:space-between}.ywsbs-box{border:1px solid #ccc;padding:20px;margin-bottom:40px}.ywsbs-subscription-info-box{flex-basis:48%;min-height:100%;flex-direction:row}.ywsbs-subscription-info-item{margin-bottom:10px}.ywsbs-change-status-buttons-wrapper{margin-top:10px}.recurring-price-info{font-size:13px}span.ywsbs-delivery-info,span.ywsbs-synch-info{display:block;font-size:.7em;font-weight:600;line-height:1.3;margin-bottom:20PX;filter:brightness(.5)}span.ywsbs-delivery-info{font-weight:400}.ywsbs-dropdown-wrapper{position:relative;display:inline-block}.ywsbs-dropdown-wrapper>a{font-size:.8em;outline:0}.ywsbs-dropdown{position:absolute;z-index:10;width:350px;box-shadow:-2px 2px 20px rgba(161,161,161,.27);left:-15px;top:100%;visibility:hidden;opacity:0;transition:all ease .3s}.ywsbs-dropdown-wrapper:hover .ywsbs-dropdown{visibility:visible;opacity:1}.ywsbs-dropdown-item{padding:15px 15px 5px 15px;font-size:.8em;line-height:1.2em;background:#fff}.ywsbs-dropdown-item:nth-child(odd){background:#f8f8f8}.ywsbs-dropdown-item:hover{cursor:pointer}.ywsbs-dropdown-item p{margin-block-end:10px}.ywsbs-subscription-info-box.subscription-totals{background-color:#f6f8f7}.ywsbs-subscription-info-box.subscription-totals table{background:0 0}.subscription-review-table{padding:0;margin:0;font-size:.9em;border-bottom:1px solid #e0e0e0}.subscription-review-table:last-child{border-bottom:0}.subscription-review-table tbody{background:0 0}table.subscription-review-table th{width:60%}table.subscription-review-table tbody td,table.subscription-review-table td,table.subscription-review-table th{background:0 0;padding:10px 0}table.subscription-review-table tfoot tr:first-child td,table.subscription-review-table tfoot tr:first-child th{border-top:1px solid #d5d5d5a3}table.subscription-review-table td:last-child{text-align:right}table.subscription-review-table .ywsbs-subscription-total{font-size:12px}table.subscription-review-table .subscription-price{font-size:1.1em;font-weight:600}.ywsbs-wrapper{display:inline-block}.ywsbs-box.ywsbs-subscription-info-box.shipping-info{position:relative}a.edit-subscription-shipping{position:absolute;right:20px;top:30px}a.edit-subscription-shipping img{opacity:50%;width:20px;transition:all linear .3s}a.edit-subscription-shipping:hover img{opacity:100%}.ywsbs-subscription-info-wrapper{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;grid-gap:40px}.delivery-schedules td,.delivery-schedules th{padding:10px 0}span.delivery-status{text-transform:uppercase;font-size:.9em}span.delivery-status.processing{color:#d38a0b}span.delivery-status.cancelled{color:#c0392b}span.delivery-status.waiting{color:#e74c3c}span.delivery-status.shipped{color:#b2ac00}.ywsbs-subscription-related-orders{border:1px solid #ccc;padding:20px;margin-top:40px}.ywsbs-subscription-related-orders .order-status{text-transform:uppercase}.ywsbs-subscription-related-orders .order-status .status-completed{color:#2e4453}.ywsbs-subscription-related-orders .order-status .status-on-hold{color:#94660c}.ywsbs-subscription-related-orders .order-status .status-failed{color:#761919}.ywsbs-subscription-related-orders .order-status .status-processing{color:#5b841b}.ywsbs-subscription-related-orders .order-status .status-trash{color:#761919}.ywsbs-modal{display:none}.ywsbs-modal-container,.ywsbs-modal-overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000}.ywsbs-modal-overlay{background-color:rgba(0,0,0,.4);overflow:auto}.ywsbs-modal .modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:80%;animation-name:animatetop;animation-duration:.4s}.ywsbs-modal-wrapper{width:500px;min-height:300px;position:relative;margin-left:auto;margin-right:auto;background-color:#fff;box-shadow:-2px 2px 20px #707070}.ywsbs-modal .ywsbs-modal-header{height:15px;width:100%;padding:10px;clear:both}.ywsbs-modal .ywsbs-modal-header .close{float:right;height:20px;width:20px;text-align:center;display:block;cursor:pointer;font-size:22px;color:#ccc;line-height:22px}.ywsbs-modal .ywsbs-modal-body{padding:20px 30px 30px 30px;text-align:center}.ywsbs-modal .ywsbs-modal-body p{margin-block-end:15px}.ywsbs-modal-icon{margin-bottom:20px}.ywsbs-modal-icon img{margin:0 auto;width:50px}.ywsbs-action-button-wrap{margin:20px auto}.close-modal-wrap .close{font-size:1em;float:none}.ywsbs-content-text .error{color:red;padding:0 30px 0 30px;display:block}.ywsbs-recurring-totals-items .recurring-amount{margin:0 0 15px 0}.ywsbs-box.ywsbs-thank-you-page-box{background-color:#f6f8f7}table.subscription-review-table th{text-align:left}table.subscription-review-table .product-name{font-weight:400}.ywsbs-signup-fee{color:#467484}.ywsbs-trial-period{color:#467484}span.status.active{color:#b2ac00}span.status.paused{color:#34495e}span.status.pending{color:#d38a0b}span.status.overdue{color:#d35400}span.status.trial{color:#8e44ad}span.status.cancelled{color:#c0392b}span.status.expired{color:#bdc3c7}span.status.suspended{color:#e74c3c}.ywsbs-box.ywsbs-thank-you-page-box span.status{text-transform:capitalize;font-weight:500}.summary .ywsbs-resubscribe{margin:10px 0}.ywsbs-trial-period{display:block}.ywsbs-thank-you-page-two-cols .ywsbs-box.ywsbs-thank-you-page-box{width:calc(40% - 15px);float:left}.ywsbs-thank-you-page-two-cols .ywsbs-subscription-thank-you-page{width:60%;float:left;margin-right:15px;border:1px solid #ccc;padding:20px}span.recurring-price-wrapper{font-weight:700}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@media screen and (max-width:425px){.ywsbs-box.ywsbs-subscription-info-box{grid-column-start:1;grid-column-end:3}.ywsbs-subscription-related-orders{margin-top:40px}}.widget_shopping_cart .yith-proteo-mini-cart-content ul li>.quantity{bottom:15px}.widget_shopping_cart .yith-proteo-mini-cart-content .ywsbs-wrapper{text-align:left;display:inline-block;position:absolute;left:23px;top:0}.wc-block-cart .ywsbs-recurring-totals-items,.wc-block-checkout .ywsbs-recurring-totals-items{padding-left:16px;padding-right:16px;display:flex;justify-content:space-between;align-items:flex-start}.ywsbs-recurring-totals-items .recurring-amount{text-align:right}@media (max-width:768px){.wc-block-cart .ywsbs-recurring-totals-items,.wc-block-checkout .ywsbs-recurring-totals-items{padding:0}}
@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes slideInRight{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes slideOutRight{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@keyframes slideInLeft{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes slideOutLeft{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slideInUp{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes slideOutUp{0%{transform:translateY(0)}100%{transform:translateY(100%)}}@keyframes slideInDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes slideOutDown{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
.swiper{visibility:hidden;padding:20px;height:auto}.swiper .swiper-slide{padding:35px 20px;height:auto}.industries{background:var(--secondary-color);padding-top:20px;border-top:3px solid var(--primary-color);border-bottom:3px solid var(--primary-color)}.industry-title{text-align:center;color:var(--primary-color);font-size:4rem}.swiper .swiper-slide .industry-text{text-align:center;color:var(--dark-color);font-size:1.5rem;text-transform:uppercase}.swiper-button-next,.swiper-button-prev{color:var(--dark-color)!important;background:var(--light-color)!important;border-radius:50%!important;width:35px!important;height:35px!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:1rem!important}.swiper-button-next::after{padding-left:1px!important}.swiper-button-prev::after{padding-right:1px!important}.swiper-pagination{margin-bottom:30px}.swiper-pagination-bullet{background-color:var(--dark-color)!important}.swiper-pagination-bullet-active{background-color:var(--dark-color)!important}.swiper-button-next{right:65px}.swiper-button-prev{left:65px}@media (max-width:767px){.swiper .swiper-slide{padding:0 5px}.industry-title{font-size:1.5rem}.swiper .swiper-slide .industry-text{font-size:1rem;text-align:center}}
.top-bar{display:flex;justify-content:space-between;position:fixed;top:0;background:var(--primary-color);width:100%;padding:2.5px 10px}.top-bar a{text-align:center;color:var(--light-color)!important;font-size:.75rem!important}.top-bar a span{display:flex;align-items:center}.top-bar a span .material-symbols-outlined{font-size:inherit;position:relative;top:4px}.top-bar a:hover,.top-bar a:hover span{text-decoration:underline solid var(--dark-color)!important}.top-bar a:hover span .material-symbols-outlined{text-decoration:none!important}.custom-navbar{position:fixed;top:28.8px;left:0;right:0;filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, .2));background-color:var(--light-color);background-repeat:no-repeat;background-size:cover;background-position:center center;display:flex;align-items:center;justify-content:space-between;padding:20px;transition:all .2s ease-in-out;z-index:999999}.custom-navbar .menu-btn{margin-left:20px;color:var(--light-color)!important;cursor:pointer;transition:all .5s cubic-bezier(.075, .82, .165, 1)}.top-bar.signed-in-header{top:32px}.custom-navbar.signed-in-header{top:calc(28.8px + 32px)}.custom-navbar .menu-btn:hover{transform:scale(1.15)}.custom-navbar h1{padding-bottom:0}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active{z-index:0!important}.custom-navbar img{height:50px;width:auto}.custom-navbar .reservation-button-wrapper{margin-left:20px}.custom-navbar .custom-reservation-btn,.slide-in-menu .custom-reservation-btn{background:var(--primary-color)!important;border:2px solid var(--primary-color);padding:5px 15px;border-radius:7.5px;color:var(--light-color)!important;cursor:pointer;text-transform:uppercase;transition:all .3s ease-in-out}.slide-in-menu .custom-reservation-btn{display:block;width:100%;margin-top:25px;margin-bottom:75px;text-align:center!important}.custom-navbar .custom-reservation-btn:hover,.slide-in-menu .custom-reservation-btn:hover{padding:5px 15px;background:var(--tertiary-color)!important;color:var(--primary-color)!important}.custom-navbar .custom-main-nav,.custom-navbar .custom-mobile-nav{display:flex;align-items:center;justify-content:flex-end}.custom-navbar .custom-mobile-nav{display:none}.custom-navbar .custom-mobile-nav span{color:var(--dark-color)!important}.custom-navbar .menu{display:flex;justify-content:flex-end;align-items:center;position:relative}.custom-navbar .menu .sub-menu{display:none;position:absolute;background:var(--light-color)!important;top:0;right:0;margin-top:20px;width:300px;padding:0;z-index:999;border-top:5px solid var(--primary-color);border-radius:7px}.custom-navbar .menu .sub-menu li a{color:var(--dark-color)!important;text-decoration:none!important}.custom-navbar .menu{display:flex;justify-content:flex-end;padding:0;margin:0}.custom-navbar .menu li{margin:15px;list-style-type:none;color:var(--dark-color)!important;position:relative}.custom-navbar .menu li a{color:var(--dark-color)!important;padding:7px!important;text-decoration:none;font-size:16px}.custom-navbar .menu li a:hover{text-decoration:none!important;background:var(--primary-color)!important;color:var(--light-color)!important}.custom-navbar .menu li:hover .sub-menu{display:block}.custom-navbar .products-button{cursor:pointer}.custom-navbar .products-button:hover span{animation:spin .5s cubic-bezier(.075,.82,.165,1) forwards}.custom-navbar .products-button:hover p{text-decoration:underline}.custom-navbar .menu-item.cart-contents{display:flex;align-items:center;justify-content:center;text-decoration:none;flex-wrap:nowrap;margin:auto 10px;margin-left:20px;color:var(--dark-color)!important;font-size:16px}.custom-navbar .menu li.current-menu-item [aria-current]:not([aria-current=false]),.custom-navbar .menu ul li.current-menu-item [aria-current]:not([aria-current=false]){color:var(--dark-color)!important;background:var(--secondary-color)!important;text-decoration:none!important}.slide-in-menu .menu li.current-menu-item [aria-current]:not([aria-current=false]),.slide-in-menu .menu ul li.current-menu-item [aria-current]:not([aria-current=false]){background:var(--primary-color)!important;color:var(--light-color)!important}.slide-in-menu .menu li.current-menu-item a:first-of-type::after,.slide-in-menu .menu ul li.current-menu-item a:first-of-type::after{color:var(--dark-color)!important}.slide-in-menu{background:var(--light-color)!important;filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, .2));display:none;position:fixed;top:0;left:0;transform:translateX(100%);width:350px;padding:50px 20px 100px 20px;height:100vh;z-index:9999999;overflow-y:auto}.slide-in-menu.signed-in-header{top:32px}.slide-in-menu .sub-menu{border:none!important;background:0 0!important;padding:0!important}.slide-in-menu .sub-menu li{background:0 0!important;color:var(--dark-color)!important;padding:0!important;margin:20px auto!important}.slide-in-menu .sub-menu li a{border:none!important}.slide-in-menu.open{display:block}.slide-in-menu ul{padding:0!important}.slide-in-menu ul li{margin:15px;list-style-type:none}.slide-in-menu ul li a{border:2px solid var(--primary-color)!important;background-color:transparent!important;color:var(--dark-color)!important;width:100%;display:block;border-radius:7px;padding:10px;text-decoration:none}.slide-in-menu ul li.menu-item-has-children{position:relative}.slide-in-menu ul li.menu-item-has-children li{margin:0!important}.slide-in-menu ul li.menu-item-has-children a{width:100%;display:flex;justify-content:space-between;align-items:center}.slide-in-menu ul li.menu-item-has-children a:first-of-type::after{content:'\e5c5';font-family:"Material Symbols Outlined";position:absolute;right:10px;top:10px;font-size:2rem;cursor:pointer!important;pointer-events:none!important}.slide-in-menu ul li.menu-item-has-children.active a:first-of-type::after{transform:rotate(180deg)}.slide-in-menu ul li.menu-item-has-children .sub-menu{background:var(--gray-color);border:2px solid var(--primary-color);padding:10px}.slide-in-menu ul li.menu-item-has-children .sub-menu li{margin:10px 0;border:none}.slide-in-menu .sub-menu{display:none}.slide-in-menu li .sub-menu.active{display:block;margin-top:5px!important}.slide-in-menu ul li a:hover{text-decoration:underline}.slide-in-menu .close-menu{position:absolute;top:10px;right:20px;cursor:pointer;display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap}.slide-in-menu #logo{max-width:50%;display:block;margin:auto}.slide-in-menu .close-menu p,.slide-in-menu .close-menu span{color:var(--dark-color)!important}.slide-in-menu .close-menu:hover p{text-decoration:underline;color:var(--dark-color)!important}.slide-in-menu-section{margin:20px 0}.slide-in-menu-section:first-of-type{margin-top:0}.slide-in-menu-widget-title{color:var(--dark-color)!important;font-size:1.5rem!important}.slide-in-menu .close-menu:hover span{animation:spin .5s cubic-bezier(.075,.82,.165,1) forwards;cursor:pointer}.slide-in-menu .mobile-cart{display:flex;justify-content:center}@media (max-width:1199px){.custom-navbar .menu-item.cart-contents{min-width:90px;margin:auto 10px!important}.slide-in-menu-section.mobile-cart .cart-contents{display:flex!important;align-items:center!important;color:var(--dark-color)!important}.custom-navbar .custom-main-nav{display:none}.custom-navbar .custom-mobile-nav{display:flex}}@media (max-width:980px){.custom-navbar{top:42.8px}}@media (max-width:600px){.custom-navbar{top:28.8px}.slide-in-menu.signed-in-header,.top-bar.signed-in-header{top:46px}.custom-navbar.signed-in-header{top:calc(28.8px + 46px)!important}}
:root{--primary-color:rgb(61, 107, 231);--secondary-color:rgb(240,240,240);--tertiary-color:rgb(240,240,240);--light-blue-color:rgb(211, 223, 255);--light-color:#ffffff;--dark-color:#000000}#et-main-area{position:relative!important;z-index:0!important;margin-top:calc(99.59px + 28.8px)!important}.signed-in #et-main-area{margin-top:calc(99.59px + 28.8px + 32px)!important}#et-main-area video{pointer-events:none!important}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{max-width:150px;height:auto;object-fit:contain;aspect-ratio:16/9}.dl-v-menu .et_pb_menu__menu,.dl-v-menu .et_pb_menu__wrap,.dl-v-menu .et_pb_menu_inner_container,.dl-v-menu.et_pb_menu .et_pb_menu__menu>nav,.dl-v-menu.et_pb_menu .et_pb_menu__menu>nav>ul{display:block!important;list-style-type:none!important}.dl-v-menu.et_pb_menu .et_pb_menu__menu>nav>ul li a:hover{text-decoration:underline!important;opacity:1!important}.dl-v-menu .et_mobile_nav_menu{display:none!important}.return-to-shop{display:none!important}@media (max-width:980px){.dl-v-menu .et_pb_menu__menu,.dl-v-menu .et_pb_menu__wrap,.dl-v-menu .et_pb_menu_inner_container,.dl-v-menu.et_pb_menu .et_pb_menu__menu>nav,.dl-v-menu.et_pb_menu .et_pb_menu__menu>nav>ul{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}}.wp-admin .tts-order-table-container{overflow:auto}.home #main-content .dgwt-wcas-sf-wrapp,.woocommerce #main-content .dgwt-wcas-sf-wrapp{width:85%}.wp-block-heading{text-decoration:underline;margin-bottom:10px}.woocommerce .product img{object-fit:cover;aspect-ratio:1/1}.woocommerce .product .images .flex-control-thumbs{max-height:350px;overflow-y:auto}.product-template-default #sidebar{display:none}.woocommerce-products-header{margin-bottom:20px}.woocommerce-products-header .header-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.woocommerce-products-header .archive-background{background-image:linear-gradient(color-mix(in srgb,var(--primary-color),transparent 40%),color-mix(in srgb,var(--primary-color),transparent 30%));background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;min-height:300px}.woocommerce-products-header .header-content h1,.woocommerce-products-header .header-content h2,.woocommerce-products-header .header-content p{color:var(--light-color);margin:0;text-align:center}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .price del{text-align:center}.woocommerce.product-template-default .et_overlay:before{display:none}.page .fluentform fieldset .ff-btn-submit:not(.ff_btn_no_style){background:var(--primary-color)!important;color:var(--light-color)!important;font-weight:bolder!important;transition:all .2s ease-in-out!important;border:none!important;text-transform:uppercase!important}.wc-block-cart-item__image,.wc-block-components-product-name{pointer-events:none!important}.wp-block-woocommerce-empty-cart-block div,.wp-block-woocommerce-empty-cart-block h2:not(:first-of-type){display:none!important}#main-content form textarea{resize:none}@media (max-width:600px){.signed-in{margin-top:46px}.signed-in #et-main-area{margin-top:calc(99.59px + 28.8px + 46px)!important}#wpadminbar{position:fixed!important}}
:root{--primary-color:rgb(61, 107, 231);--secondary-color:rgb(240,240,240);--tertiary-color:rgb(240,240,240);--light-blue-color:rgb(211, 223, 255);--light-color:#ffffff;--dark-color:#000000}#et-main-area{position:relative!important;z-index:0!important;margin-top:calc(99.59px + 28.8px)!important}.signed-in #et-main-area{margin-top:calc(99.59px + 28.8px + 32px)!important}#et-main-area video{pointer-events:none!important}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{max-width:150px;height:auto;object-fit:contain;aspect-ratio:16/9}.dl-v-menu .et_pb_menu__menu,.dl-v-menu .et_pb_menu__wrap,.dl-v-menu .et_pb_menu_inner_container,.dl-v-menu.et_pb_menu .et_pb_menu__menu>nav,.dl-v-menu.et_pb_menu .et_pb_menu__menu>nav>ul{display:block!important;list-style-type:none!important}.dl-v-menu.et_pb_menu .et_pb_menu__menu>nav>ul li a:hover{text-decoration:underline!important;opacity:1!important}.dl-v-menu .et_mobile_nav_menu{display:none!important}.return-to-shop{display:none!important}@media (max-width:980px){.dl-v-menu .et_pb_menu__menu,.dl-v-menu .et_pb_menu__wrap,.dl-v-menu .et_pb_menu_inner_container,.dl-v-menu.et_pb_menu .et_pb_menu__menu>nav,.dl-v-menu.et_pb_menu .et_pb_menu__menu>nav>ul{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}}.wp-admin .tts-order-table-container{overflow:auto}.home #main-content .dgwt-wcas-sf-wrapp,.woocommerce #main-content .dgwt-wcas-sf-wrapp{width:85%}.wp-block-heading{text-decoration:underline;margin-bottom:10px}.woocommerce .product img{object-fit:cover;aspect-ratio:1/1}.woocommerce .product .images .flex-control-thumbs{max-height:350px;overflow-y:auto}.product-template-default #sidebar{display:none}.woocommerce-products-header{margin-bottom:20px}.woocommerce-products-header .header-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.woocommerce-products-header .archive-background{background-image:linear-gradient(color-mix(in srgb,var(--primary-color),transparent 40%),color-mix(in srgb,var(--primary-color),transparent 30%));background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;min-height:300px}.woocommerce-products-header .header-content h1,.woocommerce-products-header .header-content h2,.woocommerce-products-header .header-content p{color:var(--light-color);margin:0;text-align:center}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .price del{text-align:center}.woocommerce.product-template-default .et_overlay:before{display:none}.page .fluentform fieldset .ff-btn-submit:not(.ff_btn_no_style){background:var(--primary-color)!important;color:var(--light-color)!important;font-weight:bolder!important;transition:all .2s ease-in-out!important;border:none!important;text-transform:uppercase!important}.wc-block-cart-item__image,.wc-block-components-product-name{pointer-events:none!important}.wp-block-woocommerce-empty-cart-block div,.wp-block-woocommerce-empty-cart-block h2:not(:first-of-type){display:none!important}#main-content form textarea{resize:none}@media (max-width:600px){.signed-in{margin-top:46px}.signed-in #et-main-area{margin-top:calc(99.59px + 28.8px + 46px)!important}#wpadminbar{position:fixed!important}}