:root{--wp-admin-theme-color:#3858e9;--wp-admin-theme-color--rgb:56,88,233;--wp-admin-theme-color-darker-10:#2145e6;--wp-admin-theme-color-darker-10--rgb:33.0384615385,68.7307692308,230.4615384615;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:23.6923076923,58.1538461538,214.3076923077;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice .cookie-notice-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cn-close-icon{position:absolute;right:15px;top:50%;margin:-10px 0 0;width:15px;height:15px;opacity:.5;padding:10px;border:0;outline:0;background:0 0;box-shadow:none;cursor:pointer}.cn-close-icon:focus,.cn-close-icon:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:" ";height:15px;width:2px;top:3px;background-color:gray}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;letter-spacing:.25px;margin:0 0 0 10px;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:0;-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container{display:inline-block}@media all and (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container{padding:15px 25px}}.woocommerce img{height:auto;max-width:100%}.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce ul.products li.product{float:left;padding:0;position:relative;width:22.05%;margin:0 3.8% 2.992em 0}.woocommerce ul.products li.first{clear:both}.woocommerce ul.products li.last{margin-right:0}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}}:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce ul.products::after{clear:both}.woocommerce ul.products li{list-style:none outside}.container-youtube{font-size:0;line-height:0}.preview-lazyload{opacity:1;position:relative;transition:opacity .25s}.js-lazyload--not-loaded .preview-lazyload{opacity:0}a.preview-lazyload{background-color:#fff0;border:0;height:315px;width:100%;max-width:100%;display:inline-block;margin-top:0;box-sizing:border-box;color:#fff;font-family:Arial,serif;font-size:14px;line-height:18px}a.lazy-load-youtube:hover,a.preview-lazyload{text-decoration:none}a.lazy-load-youtube{margin-bottom:0!important}.filter-param-tags{clear:both;text-align:left;display:block;width:100%}.grid-posts{grid-auto-rows:inherit}.divi-filter-archive-loop>.divi-filter-loop-container,a.lazy-load-youtube{display:block!important}.divi-filter-loop-container>:not(.no-results-layout):before,.filtered-posts-cont .divi-filter-archive-loop ul.products:before{display:none!important}.filtered-posts-cont .divi-filter-archive-loop ul.products li.product{width:100%;margin:0}.divi-filter-archive-loop{float:none;width:100%;display:block;margin-bottom:2.75%}@media (min-width:768px){body .filtered-posts-cont .divi-filter-archive-loop ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.filtered-posts-cont .divi-filter-archive-loop .col-tab-2>:not(.no-results-layout),body .filtered-posts-cont .divi-filter-archive-loop .col-tab-2>:not(.no-results-layout){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:980px){.et_pb_section .filtered-posts-cont .divi-filter-archive-loop .col-desk-4>:not(.no-results-layout),body .et_pb_section .filtered-posts-cont .divi-filter-archive-loop .col-desk-4>:not(.no-results-layout){grid-template-columns:repeat(4,minmax(0,1fr))}}.divi-filter-archive-loop:not(.masonry) .divi-filter-loop-container li.product{width:100%!important}.divi-filter-archive-loop:not(.masonry) .divi-filter-loop-container>:not(.no-results-layout),.divi-filter-archive-loop:not(.masonry) .grid-posts{display:grid;grid-gap:25px;list-style:none}.filtered-posts-loading{position:absolute;width:100%;height:100%;pointer-events:none;z-index:100}.filtered-posts-cont{width:100%;position:relative}body.woocommerce .divi-filter-archive-loop:not(.masonry) .divi-filter-loop-container ul.products li.product{width:100%!important;margin:0!important}#page-container{overflow-y:unset!important}.et-db #et-boc .et-l .et_pb_column_1_tb_header .et_pb_menu_0_tb_header{margin-left:0!important;float:right}.et-db #et-boc .et-l .et_builder_inner_content .et_pb_section_0_tb_header{left:0;transform:none}.et-db #et-boc .et-l .filtered-posts-cont .divi-filter-archive-loop{margin-bottom:0}@media only screen and (max-width:980px){.et-db #et-boc .et-l .et_pb_column .et_pb_row_inner,.et-db #et-boc .et-l .et_pb_section,.et_pb_row{padding:0}}.et-db #et-boc .et-l .et_pb_column .et_pb_row_inner_0_tb_footer.social-icons{padding-right:30px!important;padding-bottom:0!important;padding-left:30px!important;margin-bottom:0!important}.et-db #et-boc .et-l .et_pb_column .et_pb_row_inner_0_tb_footer.social-icons>.et_pb_column{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}@media only screen and (max-width:767px){.et-db #et-boc .et-l .et_pb_column .et_pb_row_inner_0_tb_footer.social-icons{padding:30px 0 0 30px!important}.et-db #et-boc .et-l .et_pb_column .et_pb_row_inner_2_tb_footer.footer-signature{padding-bottom:20px!important}}.bc_product_grid::before{display:none!important}.et-l--header{z-index:9999;position:relative}.woocommerce .et_pb_db_shop_loop .main-archive-loop:not(.masonry) ul.custom-loop-layout.products li.product{margin-bottom:0;width:100%!important;max-width:100%!important}.woocommerce #main-content .et_pb_db_shop_loop ul.bc_product_grid{padding:0}.products{position:relative}.bc_product_grid{display:grid!important}.main-archive-loop:not(.masonry) ul.bc_product_grid li.product,.woocommerce #main-content .et_pb_db_shop_loop .main-archive-loop:not(.masonry) ul.bc_product_grid li.product{width:100%!important;margin-right:0!important;list-style:none}.et_pb_gutters1 .bc_product_grid{grid-gap:0;grid-row-gap:0}.bc_product_4{grid-template-columns:repeat(4,minmax(10px,1fr))}@media (max-width:980px){body .bc_pro_tab_2{grid-template-columns:repeat(2,minmax(10px,1fr))}}@media (max-width:767px){body #main-content .bc_pro_mob_1,body #main-content .col-mob-1 ul.products{grid-template-columns:repeat(1,minmax(10px,1fr))}}body,body .et_pb_bg_layout_light .et_pb_post .post-content{font-size:14px}.et_overlay:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button,.mobile_menu_bar:after,.mobile_menu_bar:before{color:#e50019}.nav li ul{border-color:#e50019}.et_pb_row:not([class*=et_flex_column]){max-width:1200px}a{color:var(--gcid-link-color,#e50019)}body .et_pb_button{font-size:24px;background-color:#fff0}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#000}body .et_pb_button:after{font-size:38.4px}.et_pb_module .et_pb_button:hover,body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_button:hover{color:#0a0a0a;background-color:#000;border-color:#000}@media only screen and (min-width:981px){.et_block_row,.et_pb_section{padding:0}}@media only screen and (min-width:1500px){.et_block_row,.et_pb_section{padding:0}}@media only screen and (max-width:980px){.mobile_menu_bar:before{color:rgb(0 0 0/.6)}}h2,h3{font-family:var(--et_global_heading_font)}body,input{font-family:var(--et_global_body_font)}.et_pb_button{font-family:"Alegreya",Georgia,"Times New Roman",serif}.et-menu-nav ul#menu-header-menu li{padding:28px 11px}.et-menu-nav ul#menu-header-menu li ul.sub-menu li{width:100%;padding:3px!important}.et-menu-nav ul#menu-header-menu li ul.sub-menu li a{text-transform:capitalize!important;width:100%}.et-menu-nav ul#menu-header-menu li ul.sub-menu li a:hover{background:0 0}.et-menu-nav ul#menu-header-menu li.menu-item-has-children{padding-right:20px!important}#main-content .et_pb_button_module_wrapper{color:#fff;border-color:#fff;background-color:rgb(0 0 0/.7);padding:0 30px 30px}#main-content .divi-filter-loop-container>:not(.no-results-layout){grid-gap:0!important}#main-content .bb-product-grid ul.products,#main-content .bc_product_grid li{margin:0!important}@media (max-width:768px){h2{font-size:24px!important;line-height:32px!important}h3{font-size:18px!important;line-height:24px!important}p{font-size:16px!important;line-height:18px!important}}@media (min-width:768px) and (max-width:980px){h2{font-size:32px!important;line-height:40px!important}h3{font-size:24px!important;line-height:32px!important}p{font-size:16px!important;line-height:22px!important}}@media (min-width:980px) and (max-width:1440px){h2{font-size:32px!important;line-height:40px!important}h3{font-size:24px!important;line-height:32px!important}p{font-size:16px!important;line-height:22px!important}}@media (min-width:1440px) and (max-width:1920px){h2{font-size:32px!important;line-height:40px!important}h3{font-size:24px!important;line-height:32px!important}p{font-size:18px!important;line-height:22px!important}}@media (min-width:980px){#main-content .bb-item-column .et_pb_button_module_wrapper{background:rgb(0 0 0/.7);padding:10px 30px 30px}}.et-pb-parallax-wrapper{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.et-pb-parallax-background{background-repeat:no-repeat;background-position:top;background-size:cover;position:absolute;bottom:0;left:0;width:100%;height:100%;display:block}@media only screen and (min-width:1440px){.et-pb-parallax-background:not(.et-pb-parallax-background_widescreen):not(.et-pb-parallax-background_tabletWide):not(.et-pb-parallax-background_tablet):not(.et-pb-parallax-background_phoneWide):not(.et-pb-parallax-background_phone):not(.et-pb-parallax-background__hover){display:block}}@media only screen and (min-width:1025px) and (max-width:1279px){.et-pb-parallax-background:not(.et-pb-parallax-background_tabletWide):not(.et-pb-parallax-background_tablet):not(.et-pb-parallax-background_phoneWide):not(.et-pb-parallax-background_phone):not(.et-pb-parallax-background__hover){display:block}}