:root{--woo__layout_df-padding:16px;--woo__layout_df-padding-mobile:6px;--color__woo-tab:#1C1C1E;--color__woo-tab-background:#F0F2F5}.woocommerce table tbody>tr:nth-child(even){background-color:transparent}.woocommerce span.onsale{z-index:2;min-width:30px;min-height:30px;width:38px;height:38px;text-align:center;padding:0;background-color:var(--color__sub);font-family:var(--font__meta);font-weight:var(--font__meta-weight);letter-spacing:var(--font__meta-letter-spacing);text-transform:var(--font__meta-text-transform);text-decoration:var(--font__meta-text-decoration);font-style:var(--font__meta-style);line-height:var(--font__meta-line-height);font-size:var(--font__meta-size-px);font-size:var(--font__meta-size-rem);font-size:var(--font__meta-size-12-px);font-size:var(--font__meta-size-12-rem);line-height:38px}.woocommerce .quantity .qty{width:5em}.woocommerce nav.woocommerce-pagination{margin-top:40px}.woocommerce nav.woocommerce-pagination .page-numbers{border:none;display:block;text-align:center;font-size:0}.woocommerce nav.woocommerce-pagination .page-numbers li{padding:0;vertical-align:top;display:inline-block;border:none;float:none}.woocommerce nav.woocommerce-pagination .page-numbers li>*{padding:8px 15px;margin:5px;vertical-align:top;text-align:center;color:var(--color__pagination);background-color:var(--color__pagination-background);border-radius:5px;-webkit-border-radius:5px;box-shadow:0px 0px 16px 0px var(--color__global-box-content-shadow);-webkit-box-shadow:0px 0px 16px 0px var(--color__global-box-content-shadow);font-family:var(--font__button);font-weight:var(--font__button-weight);letter-spacing:var(--font__button-letter-spacing);text-transform:var(--font__button-text-transform);text-decoration:var(--font__button-text-decoration);font-style:var(--font__button-style);line-height:var(--font__button-line-height);font-size:var(--font__button-size-px);font-size:var(--font__button-size-rem)}.woocommerce nav.woocommerce-pagination .page-numbers li>*.current,.woocommerce nav.woocommerce-pagination .page-numbers li>*:hover,.woocommerce nav.woocommerce-pagination .page-numbers li>*:focus{color:var(--color__pagination-hover);background-color:var(--color__pagination-background-hover)}.woocommerce .woocommerce-products-header{margin-bottom:10px}.woocommerce .woocommerce-products-header__title{font-size:var(--font__h1-single-size-px);font-size:var(--font__h1-single-size-rem)}@media (max-width: 1199px){.woocommerce .woocommerce-products-header__title{font-size:var(--font__h1-font-size-px);font-size:var(--font__h1-font-size-rem)}}.woocommerce .woocommerce-result-count{padding:8px 0 8px 0;margin-bottom:40px}.woocommerce .woocommerce-ordering{margin-bottom:40px}@media (max-width: 787px){.woocommerce .woocommerce-result-count{padding:0;margin-bottom:20px;width:100%}.woocommerce .woocommerce-ordering{width:100%}.woocommerce .woocommerce-ordering .orderby{width:100%}}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{cursor:not-allowed}.woocommerce ul.products li.product{border-radius:7px;-webkit-border-radius:7px;background-color:var(--color__post-item-wrap-background);box-shadow:0px 0px 28px 0px var(--color__global-box-content-shadow);-webkit-box-shadow:0px 0px 28px 0px var(--color__global-box-content-shadow)}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{width:100%}.woocommerce ul.products li.product a img{margin-top:calc(var(--woo__layout_df-padding) * -1);margin-left:calc(var(--woo__layout_df-padding) * -1);margin-right:calc(var(--woo__layout_df-padding) * -1);margin-bottom:calc(var(--woo__layout_df-padding));width:calc(100% + var(--woo__layout_df-padding) * 2);max-width:none}.woocommerce ul.products li.product .woocommerce-placeholder{border:2px dashed var(--color__no-images-border);border-top:none;border-left:none;border-right:none}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0;font-size:var(--font__h5-font-size-px);font-size:var(--font__h5-font-size-rem)}.woocommerce ul.products li.product .woocommerce-loop-category__title:not(:last-child),.woocommerce ul.products li.product .woocommerce-loop-product__title:not(:last-child){margin-bottom:0.6em}@media (max-width: 767px){.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:var(--font__h6-font-size-px);font-size:var(--font__h6-font-size-rem)}}.woocommerce ul.products li.product .button{align-self:flex-end;width:100%;text-align:center;font-size:var(--font__button-size-12-px);font-size:var(--font__button-size-12-rem)}.woocommerce ul.products li.product .star-rating{margin:0 0 0.6em 0;color:var(--color__main);font-size:var(--font__main-size-px);font-size:var(--font__main-size-rem)}.woocommerce ul.products li.product .price{color:var(--color__sub);font-size:var(--font__main-size-16-px);font-size:var(--font__main-size-16-rem)}.woocommerce ul.products li.product .onsale{margin:10px}.woocommerce ul.products,.woocommerce ul.products[class*="columns-"]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin-left:calc(var(--woo__layout_df-padding) / 2 * -1);margin-right:calc(var(--woo__layout_df-padding) / 2 * -1);margin-bottom:calc(var(--woo__layout_df-padding) * -1)}@media (max-width: 767px){.woocommerce ul.products,.woocommerce ul.products[class*="columns-"]{margin-left:calc(var(--woo__layout_df-padding-mobile) / 2 * -1);margin-right:calc(var(--woo__layout_df-padding-mobile) / 2 * -1);margin-bottom:calc(var(--woo__layout_df-padding-mobile) * -1)}}.woocommerce ul.products li.product,.woocommerce ul.products[class*="columns-"] li.product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;overflow:hidden;padding:var(--woo__layout_df-padding);margin:0 calc(var(--woo__layout_df-padding) / 2) var(--woo__layout_df-padding) calc(var(--woo__layout_df-padding) / 2);width:calc(25% - var(--woo__layout_df-padding))}@media (max-width: 767px){.woocommerce ul.products li.product,.woocommerce ul.products[class*="columns-"] li.product{margin:0 calc(var(--woo__layout_df-padding-mobile) / 2) var(--woo__layout_df-padding-mobile) calc(var(--woo__layout_df-padding-mobile) / 2)}}@media (max-width: 1199px){.woocommerce ul.products li.product,.woocommerce ul.products[class*="columns-"] li.product{width:calc(33.33333333% - var(--woo__layout_df-padding))}}@media (max-width: 767px){.woocommerce ul.products li.product,.woocommerce ul.products[class*="columns-"] li.product{width:calc(50% - var(--woo__layout_df-padding-mobile))}}.woocommerce.is-sidebar ul.products li.product,.woocommerce.is-sidebar ul.products[class*="columns-"] li.product{width:calc(33.33333333% - var(--woo__layout_df-padding))}@media (max-width: 767px){.woocommerce.is-sidebar ul.products li.product,.woocommerce.is-sidebar ul.products[class*="columns-"] li.product{width:calc(50% - var(--woo__layout_df-padding-mobile))}}@media (min-width: 1670px){.woocommerce.full-width-mode ul.products li.product,.woocommerce.full-width-mode ul.products[class*="columns-"] li.product{width:calc(20% - var(--woo__layout_df-padding))}}@media (min-width: 1910px){.woocommerce.full-width-mode ul.products li.product,.woocommerce.full-width-mode ul.products[class*="columns-"] li.product{width:calc(16.66666666% - var(--woo__layout_df-padding))}}@media (min-width: 2200px){.woocommerce.full-width-mode ul.products li.product,.woocommerce.full-width-mode ul.products[class*="columns-"] li.product{width:calc(14.28% - var(--woo__layout_df-padding))}}@media (min-width: 1670px){.woocommerce.full-width-mode.is-sidebar ul.products li.product,.woocommerce.full-width-mode.is-sidebar ul.products[class*="columns-"] li.product{width:calc(25% - var(--woo__layout_df-padding))}}@media (min-width: 1782px){.woocommerce.full-width-mode.is-sidebar ul.products li.product,.woocommerce.full-width-mode.is-sidebar ul.products[class*="columns-"] li.product{width:calc(25% - var(--woo__layout_df-padding))}}@media (min-width: 1910px){.woocommerce.full-width-mode.is-sidebar ul.products li.product,.woocommerce.full-width-mode.is-sidebar ul.products[class*="columns-"] li.product{width:calc(20% - var(--woo__layout_df-padding))}}@media (min-width: 2200px){.woocommerce.full-width-mode.is-sidebar ul.products li.product,.woocommerce.full-width-mode.is-sidebar ul.products[class*="columns-"] li.product{width:calc(16.66666666% - var(--woo__layout_df-padding))}}@media (min-width: 1670px){.woocommerce.full-width-mode.is-sidebar.sidemenu-active ul.products li.product,.woocommerce.full-width-mode.is-sidebar.sidemenu-active ul.products[class*="columns-"] li.product{width:calc(33.33333333% - var(--woo__layout_df-padding))}}@media (min-width: 1782px){.woocommerce.full-width-mode.is-sidebar.sidemenu-active ul.products li.product,.woocommerce.full-width-mode.is-sidebar.sidemenu-active ul.products[class*="columns-"] li.product{width:calc(25% - var(--woo__layout_df-padding))}}@media (min-width: 1910px){.woocommerce.full-width-mode.is-sidebar.sidemenu-active ul.products li.product,.woocommerce.full-width-mode.is-sidebar.sidemenu-active ul.products[class*="columns-"] li.product{width:calc(25% - var(--woo__layout_df-padding))}}@media (min-width: 2200px){.woocommerce.full-width-mode.is-sidebar.sidemenu-active ul.products li.product,.woocommerce.full-width-mode.is-sidebar.sidemenu-active ul.products[class*="columns-"] li.product{width:calc(16.66666666% - var(--woo__layout_df-padding))}}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px dashed var(--color__hr-background)}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{text-decoration:none;font-family:var(--font__heading);font-weight:var(--font__heading-weight);letter-spacing:var(--font__heading-letter-spacing);text-transform:var(--font__heading-text-transform);text-decoration:var(--font__heading-text-decoration);font-style:var(--font__heading-style);line-height:var(--font__heading-line-height);font-size:var(--font__heading-size-px);font-size:var(--font__heading-size-rem);word-break:break-word;margin-bottom:1px}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:60px;margin-bottom:10px;border-radius:5px;-webkit-border-radius:5px}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{margin-top:11px;margin-bottom:5px}.woocommerce ul.cart_list li:last-child,.woocommerce ul.product_list_widget li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:-10px}.woocommerce ul.cart_list ins,.woocommerce ul.product_list_widget ins{background-color:transparent}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{margin-top:25px;padding-top:18px;padding-bottom:0;text-align:center;border-top:1px dashed var(--color__hr-background)}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{width:20px;height:20px;line-height:20px;padding-left:1px;text-align:center;left:-5px;border-radius:50%;-webkit-border-radius:50%}.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons{padding-bottom:0;margin:0;text-align:center}.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons a.button{margin:3px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:var(--color__main)}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:var(--color__main);opacity:0.28}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content{margin-bottom:30px;background-color:var(--color__hr-background)}.woocommerce.widget_product_categories .widget-title+*,.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav .widget-title+*{margin-top:-7px}.woocommerce.widget_product_categories ul,.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav ul{list-style:none;margin:0;padding:0}.woocommerce.widget_product_categories ul li,.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav ul li{position:relative;margin-bottom:10px;padding-left:56px}.woocommerce.widget_product_categories ul li:last-child,.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav ul li:last-child{margin-bottom:0}.woocommerce.widget_product_categories ul li a,.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav ul li a{text-decoration:none;color:var(--color__title-link);font-family:var(--font__heading);font-weight:var(--font__heading-weight);letter-spacing:var(--font__heading-letter-spacing);text-transform:var(--font__heading-text-transform);text-decoration:var(--font__heading-text-decoration);font-style:var(--font__heading-style);line-height:var(--font__heading-line-height);font-size:var(--font__heading-size-px);font-size:var(--font__heading-size-rem);font-size:var(--font__h6-font-size-px);font-size:var(--font__h6-font-size-rem)}.woocommerce.widget_product_categories ul li a:visited,.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav ul li a:visited{color:var(--color__title-link)}.woocommerce.widget_product_categories ul li a:hover,.woocommerce.widget_product_categories ul li a:focus,.woocommerce.widget_product_categories ul li a:active,.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav ul li a:hover,.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav ul li a:focus,.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav ul li a:active{color:var(--color__title-link-hover)}.woocommerce.widget_product_categories ul li:before,.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav ul li:before{display:block;position:absolute;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;font-style:normal;font-variant:normal;text-rendering:auto;content:'\f152';left:12px;line-height:inherit;font-size:14px;width:14px;top:1px}.woocommerce.widget_product_categories ul li ul li,.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav ul li ul li{padding-left:15px;margin-bottom:10px;margin-top:10px}.woocommerce.widget_product_categories ul li ul li a,.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav ul li ul li a{font-weight:normal}.woocommerce.widget_product_categories ul li ul li a:before,.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav ul li ul li a:before{content:'- '}.woocommerce.widget_product_categories ul li ul li:before,.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav ul li ul li:before{display:none}.woocommerce.widget_product_categories>ul>li>ul,.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav>ul>li>ul{position:relative}.woocommerce.widget_product_categories>ul>li>ul:after,.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav>ul>li>ul:after{content:'';display:block;position:absolute;top:7px;bottom:7px;left:-39px;width:2px;background-color:var(--color__hr-background)}.woocommerce .widget_product_tag_cloud .tagcloud .tagcloud{margin:-5px -3px}.woocommerce .widget_product_tag_cloud .tagcloud .tag-cloud-link{display:inline-block;padding:2px 10px;margin:5px 3px;text-decoration:none;text-transform:capitalize;border-radius:3px;-webkit-border-radius:3px;border:1px solid var(--color__widget-tag-cloud-border);color:var(--color__widget-tag-cloud);font-size:var(--font__main-size-12-px) !important;font-size:var(--font__main-size-12-rem) !important}.woocommerce .widget_product_tag_cloud .tagcloud .tag-cloud-link:hover{color:var(--color__main);border-color:var(--color__main)}.woocommerce.widget_product_search .screen-reader-text{display:none}.woocommerce.widget_product_search .woocommerce-product-search{position:relative;display:block}.woocommerce.widget_product_search .woocommerce-product-search:after{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;content:"\f002";color:#ababab;display:block;font-size:14px;width:14px;height:14px;position:absolute;top:50%;margin-top:-7px;right:20px;line-height:1;pointer-events:none}.woocommerce.widget_product_search .woocommerce-product-search .search-field{display:block;width:100%;padding-right:55px;margin-bottom:0;text-transform:capitalize}.woocommerce.widget_product_search .woocommerce-product-search button[type="submit"],.woocommerce.widget_product_search .woocommerce-product-search .search-submit{background:transparent;border:none;color:transparent;position:absolute;top:0;right:0;bottom:0;width:50px;min-width:0}.woocommerce div.product .beeteam368-custom-wrapper-single-product{padding:var(--layout_df-padding);background-color:var(--color__post-item-wrap-background);border-radius:7px;-webkit-border-radius:7px;box-shadow:0px 0px 28px 0px var(--color__global-box-content-shadow);-webkit-box-shadow:0px 0px 28px 0px var(--color__global-box-content-shadow)}@media (max-width: 575px){.woocommerce div.product .beeteam368-custom-wrapper-single-product{padding:var(--layout_df-padding-mobile)}}.woocommerce div.product div.images .flex-control-thumbs{margin:5px -5px;width:calc(100% + 10px)}.woocommerce div.product div.images .flex-control-thumbs li{padding:5px}.woocommerce div.product form.cart{margin-bottom:23px}.woocommerce div.product form.cart .variations{margin:0 0 20px 0}.woocommerce div.product form.cart .variations tbody tr>*,.woocommerce div.product form.cart .variations thead tr>*,.woocommerce div.product form.cart .variations tfoot tr>*{padding:12px 0}.woocommerce div.product .woocommerce-variation-price{margin:1em 0 1.2em 0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--color__sub);margin-top:1em;margin-bottom:1em;font-family:var(--font__heading);font-weight:var(--font__heading-weight);letter-spacing:var(--font__heading-letter-spacing);text-transform:var(--font__heading-text-transform);text-decoration:var(--font__heading-text-decoration);font-style:var(--font__heading-style);line-height:var(--font__heading-line-height);font-size:var(--font__heading-size-px);font-size:var(--font__heading-size-rem);font-size:var(--font__h2-font-size-px);font-size:var(--font__h2-font-size-rem)}.woocommerce div.product p.price+form.cart,.woocommerce div.product span.price+form.cart{margin-top:15px}.woocommerce div.product .quantity .qty{width:4em;margin:0}.woocommerce div.product .woocommerce-product-rating{margin-bottom:7px}.woocommerce div.product table.shop_attributes th,.woocommerce div.product table.shop_attributes td{padding:8px 15px;border:1px solid var(--color__hr-background)}.woocommerce div.product div.images{margin-bottom:40px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:30px;padding-left:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;-webkit-border-radius:0;background-color:var(--color__woo-tab-background);border:none;margin:0;padding:0;transition:color 0.3s,background-color 0.3s,border-color 0.3s;-webkit-transition:color 0.3s,background-color 0.3s,border-color 0.3s;font-family:var(--font__button);font-weight:var(--font__button-weight);letter-spacing:var(--font__button-letter-spacing);text-transform:var(--font__button-text-transform);text-decoration:var(--font__button-text-decoration);font-style:var(--font__button-style);line-height:var(--font__button-line-height);font-size:var(--font__button-size-px);font-size:var(--font__button-size-rem);border-radius:3px;-webkit-border-radius:3px;transition:color 0.3s,background-color 0.3s,border-color 0.3s,opacity 0.3s,visibility 0.3s,width 0.3s,box-shadow 0.3s;-webkit-transition:color 0.3s,background-color 0.3s,border-color 0.3s,opacity 0.3s,visibility 0.3s,width 0.3s,box-shadow 0.3s}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:7px 25px;color:var(--color__woo-tab)}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:var(--color__main);color:#FFFFFF}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#FFFFFF}@media (max-width: 767px){.woocommerce div.product .woocommerce-tabs ul.tabs li{display:block;margin-bottom:5px}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{margin-bottom:0}}.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:0;padding:0.5px 0;display:none}.woocommerce div.product .woocommerce-tabs .panel h2{font-family:var(--font__heading);font-weight:var(--font__heading-weight);letter-spacing:var(--font__heading-letter-spacing);text-transform:var(--font__heading-text-transform);text-decoration:var(--font__heading-text-decoration);font-style:var(--font__heading-style);line-height:var(--font__heading-line-height);font-size:var(--font__heading-size-px);font-size:var(--font__heading-size-rem);font-size:var(--font__h2-font-size-px);font-size:var(--font__h2-font-size-rem);margin-bottom:25px}.woocommerce div.product .woocommerce-tabs .panel h2+p{margin-top:-15px}.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--description p:first-child{margin-top:-15px}.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--description p:last-child{margin-bottom:0}.woocommerce div.product #review_form_wrapper{padding-top:30px;border-top:1px dashed var(--color__hr-background);margin-top:40px}.woocommerce div.product #review_form #respond p{margin-bottom:15px}.woocommerce div.product #review_form #respond p.comment-form-cookies-consent>*{display:inline-block;vertical-align:middle}.woocommerce div.product #review_form #respond p input,.woocommerce div.product #review_form #respond p textarea{margin-bottom:0}.woocommerce div.product #review_form #respond p label{display:block;margin-bottom:11px;font-family:var(--font__heading);font-weight:var(--font__heading-weight);letter-spacing:var(--font__heading-letter-spacing);text-transform:var(--font__heading-text-transform);text-decoration:var(--font__heading-text-decoration);font-style:var(--font__heading-style);line-height:var(--font__heading-line-height);font-size:var(--font__heading-size-px);font-size:var(--font__heading-size-rem)}.woocommerce div.product #review_form #respond p label[for="wp-comment-cookies-consent"]{display:inline;margin:0 0 0 10px;font-family:var(--font__main);font-weight:var(--font__main-weight);letter-spacing:var(--font__main-letter-spacing);text-transform:var(--font__main-text-transform);text-decoration:var(--font__main-text-decoration);font-style:var(--font__main-style);line-height:var(--font__main-line-height);font-size:var(--font__main-size-px);font-size:var(--font__main-size-rem)}.woocommerce div.product #review_form #respond p:first-child{margin-top:0}.woocommerce div.product #review_form #respond p:last-child{margin-bottom:0}.woocommerce div.product #review_form #respond p.form-submit:not(:last-child){margin-bottom:0}.woocommerce div.product #review_form #respond p.form-submit{margin-top:25px}.woocommerce div.product #reviews #comments ol.commentlist li .comment-text{padding:1.2em 1.2em 0;border-color:var(--color__hr-background);border-radius:5px;-webkit-border-radius:5px}.woocommerce div.product #reviews #comments ol.commentlist li img.avatar{border-color:var(--color__hr-background);border-radius:3px;-webkit-border-radius:3px}.woocommerce div.product #reviews #comments ol.commentlist li:last-child{margin-bottom:0}.woocommerce div.product .related.products{margin-top:40px}.woocommerce div.product .related.products>h2{text-transform:capitalize;margin-bottom:20px;font-size:var(--font__h2-font-size-px);font-size:var(--font__h2-font-size-rem)}.woocommerce p.stars a{color:var(--color__main)}.woocommerce .comment-form-rating label[for="rating"]{display:block;margin-bottom:11px;font-family:var(--font__heading);font-weight:var(--font__heading-weight);letter-spacing:var(--font__heading-letter-spacing);text-transform:var(--font__heading-text-transform);text-decoration:var(--font__heading-text-decoration);font-style:var(--font__heading-style);line-height:var(--font__heading-line-height);font-size:var(--font__heading-size-px);font-size:var(--font__heading-size-rem)}.woocommerce table.shop_table{border-collapse:collapse;border:1px solid var(--color__hr-background)}.woocommerce table.shop_table th{padding:12px 15px;font-family:var(--font__heading);font-weight:var(--font__heading-weight);letter-spacing:var(--font__heading-letter-spacing);text-transform:var(--font__heading-text-transform);text-decoration:var(--font__heading-text-decoration);font-style:var(--font__heading-style);line-height:var(--font__heading-line-height);font-size:var(--font__heading-size-px);font-size:var(--font__heading-size-rem)}.woocommerce table.shop_table td{padding:12px 15px;border:1px solid var(--color__hr-background)}.woocommerce table.shop_table .product-name{font-family:var(--font__heading);font-weight:var(--font__heading-weight);letter-spacing:var(--font__heading-letter-spacing);text-transform:var(--font__heading-text-transform);text-decoration:var(--font__heading-text-decoration);font-style:var(--font__heading-style);line-height:var(--font__heading-line-height);font-size:var(--font__heading-size-px);font-size:var(--font__heading-size-rem)}.woocommerce table.shop_table .product-thumbnail{width:62px}.woocommerce table.shop_table .product-thumbnail img{display:block}.woocommerce table.shop_table .product-remove{width:60px}@media (max-width: 768px){.woocommerce table.shop_table .product-remove{width:100%}}.woocommerce table.shop_table .product-remove a.remove{width:25px;height:25px;margin:auto;line-height:25px;font-size:16px}.woocommerce .blockUI.blockOverlay{background-color:var(--color__body-background) !important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{z-index:4}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:var(--color__body-background);color:var(--color__woo-tab)}.woocommerce-error{border-top-color:var(--color__main)}.woocommerce form .form-row.woocommerce-invalid label{color:var(--color__main)}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--color__main)}.woocommerce ul.order_details{margin-left:-15px;margin-right:-15px}.woocommerce ul.order_details li{border-right:none;padding:10px 15px}.woocommerce .woocommerce-customer-details address{padding:var(--layout_df-padding);border-color:var(--color__hr-background)}@media (max-width: 575px){.woocommerce .woocommerce-customer-details address{padding:var(--layout_df-padding-mobile)}}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-color:var(--color__hr-background)}#content table.cart td.actions,table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{padding-top:20px;padding-bottom:20px}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:collapse}@media (max-width: 768px){.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:var(--color__body-background)}.woocommerce .woocommerce-additional-fields{margin-top:30px}}.woocommerce form .form-row,.woocommerce-page form .form-row{padding:0;margin-bottom:25px}.woocommerce form .form-row:last-child,.woocommerce-page form .form-row:last-child{margin-bottom:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{line-height:var(--font__field-line-height)}.woocommerce form .form-row label,.woocommerce-page form .form-row label{margin-bottom:11px;font-family:var(--font__heading);font-weight:var(--font__heading-weight);letter-spacing:var(--font__heading-letter-spacing);text-transform:var(--font__heading-text-transform);text-decoration:var(--font__heading-text-decoration);font-style:var(--font__heading-style);line-height:var(--font__heading-line-height);font-size:var(--font__heading-size-px);font-size:var(--font__heading-size-rem)}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--color__sub)}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:transparent;border:1px solid var(--color__hr-background);border-radius:5px;-webkit-border-radius:5px}#add_payment_method #payment p:first-child,.woocommerce-cart #payment p:first-child,.woocommerce-checkout #payment p:first-child{margin-top:0}#add_payment_method #payment p:last-child,.woocommerce-cart #payment p:last-child,.woocommerce-checkout #payment p:last-child{margin-bottom:0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{background-color:transparent;padding:var(--layout_df-padding);border-color:var(--color__hr-background)}@media (max-width: 575px){#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:var(--layout_df-padding-mobile)}}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:var(--layout_df-padding)}@media (max-width: 575px){#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:var(--layout_df-padding-mobile)}}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{padding:0;margin-bottom:25px}#add_payment_method #payment div.payment_box .form-row:last-child,.woocommerce-cart #payment div.payment_box .form-row:last-child,.woocommerce-checkout #payment div.payment_box .form-row:last-child{margin-bottom:0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-color:var(--color__hr-background)}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{color:var(--color__text-main);font-family:var(--font__main);font-weight:var(--font__main-weight);letter-spacing:var(--font__main-letter-spacing);text-transform:var(--font__main-text-transform);text-decoration:var(--font__main-text-decoration);font-style:var(--font__main-style);line-height:var(--font__main-line-height);font-size:var(--font__main-size-px);font-size:var(--font__main-size-rem)}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{border:2px solid var(--color__hr-background);background-color:transparent;padding:20px;border-radius:5px;-webkit-border-radius:5px}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:var(--color__hr-background);top:auto;bottom:100%}.woocommerce .wc-stripe-elements-field,.woocommerce .wc-stripe-iban-element-field{color:var(--color__input-text);border:1px solid var(--color__input-border);background-color:var(--color__input-background);padding:10px 15px;outline:none;-webkit-appearance:none;margin:0;height:auto;box-shadow:none;-webkit-box-shadow:none;border-radius:0;-webkit-border-radius:0}#add_payment_method #payment div.payment_box fieldset,.woocommerce-cart #payment div.payment_box fieldset,.woocommerce-checkout #payment div.payment_box fieldset{border:0;padding:0;margin:0}.woocommerce #order_review_heading{margin-top:40px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;margin-top:30px;margin-bottom:0}.woocommerce-order p:first-child{margin-top:0}.woocommerce-order p:last-child{margin-top:0}.woocommerce-checkout .single-page-title,.woocommerce-cart .single-page-title{margin-bottom:40px}.woocommerce-account .single-page-title{margin-bottom:40px}.woocommerce-account .woocommerce-MyAccount-navigation{width:calc(30% - 32px)}@media (max-width: 768px){.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;margin-bottom:30px}}.woocommerce-account .woocommerce-MyAccount-navigation ul,.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a{display:block;padding:6px 25px;margin-bottom:10px;color:var(--color__icon);background-color:var(--color__icon-background);border-radius:5px;-webkit-border-radius:5px;transition:color 0.3s,background-color 0.3s,border-color 0.3s,opacity 0.3s,visibility 0.3s,width 0.3s,box-shadow 0.3s;-webkit-transition:color 0.3s,background-color 0.3s,border-color 0.3s,opacity 0.3s,visibility 0.3s,width 0.3s,box-shadow 0.3s;user-select:none;-webkit-user-select:none}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:active,.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:visited{color:var(--color__icon);background-color:var(--color__icon-background)}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:hover,.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:focus{text-decoration:none;outline:none;color:var(--color__icon-hover);background-color:var(--color__icon-background-hover)}.woocommerce-account .woocommerce-MyAccount-content{width:70%}@media (max-width: 768px){.woocommerce-account .woocommerce-MyAccount-content{width:100%}}.woocommerce-account .woocommerce-MyAccount-content fieldset{padding:20px;border:1px solid var(--color__input-border);border-radius:5px;-webkit-border-radius:5px}.beeteam368-top-menu-woo-cart .cart-total-items{font-size:10px;text-decoration:none;background-color:var(--color__sub);border-radius:1em;-webkit-border-radius:1em;color:#fff;padding:0 5px;height:15px;line-height:15px;position:absolute;top:-4px;right:-4px;min-width:15px;text-align:center}.woocommerce-cart .wc-proceed-to-checkout .checkout-button{width:100%}#ppcp-messages{margin-bottom:30px}.ppc-button-wrapper{margin-top:40px}.ppc-button-wrapper #ppc-button .paypal-buttons{display:block;width:100%;margin-top:40px;max-width:none}#wc-stripe-payment-request-wrapper{padding-top:0 !important}.beeteam368-custom-wrapper-single-product .summary #wc-stripe-payment-request-wrapper{padding-top:30px !important}.beeteam368-custom-wrapper-single-product .summary #wc-stripe-payment-request-wrapper ~ .single_add_to_cart_button{margin-top:30px;width:100%}.beeteam368-custom-wrapper-single-product .summary #wc-stripe-payment-request-button-separator{margin-bottom:0}#wc-stripe-payment-request-wrapper #wc-stripe-payment-request-button{background-color:transparent;padding:0;border:none;box-shadow:none;-webkit-box-shadow:none;border-radius:5px;-webkit-border-radius:5px}.is-single-post-main-player .beeteam368-player-protect{color:var(--color__text-main)}.is-single-post-main-player .beeteam368-player-protect .player-banner{cursor:auto}.is-single-post-main-player .beeteam368-player-protect .player-banner:before{background:rgba(1,0,1,0.68)}.premium-media-info-wrapper{width:100%;position:relative;text-align:center;padding:var(--layout_df-padding)}@media (max-width: 575px){.premium-media-info-wrapper{padding:var(--layout_df-padding-mobile)}}.premium-media-info-wrapper a.btnn-default,.premium-media-info-wrapper button{margin:4px}@media (max-width: 575px){.premium-media-info-wrapper a.btnn-default,.premium-media-info-wrapper button{padding-left:15px;padding-right:15px}}.premium-media-heading{margin-bottom:3px}.premium-media-descriptions{margin-bottom:22px}.beeteam368-download-files-woo .classic-post-item{text-decoration:none}.beeteam368-download-files-woo .classic-post-item:last-child{margin-bottom:0}.beeteam368-download-files-woo .classic-post-item-image{text-align:center;line-height:40px}.beeteam368-download-files-wrapper{min-height:calc(100vh - 368px);max-height:calc(100vh - 290px);padding-left:40px;margin-left:-40px;padding-right:40px;margin-right:-40px}
