button,input,select,textarea{color:#000;box-sizing:border-box;max-width:100%;margin:0;padding:6px;border-width:1px;border-style:solid;border-color:#e6e6e6;border-color:var(--g1-border-color);background-color:transparent;color:#000;border-radius:4px;transition:border-color .375s ease-in-out,background-color .375s ease-in-out,color .375s ease-in-out}#g1-archive-filter-select,#cat{box-sizing:border-box;max-width:100%;margin:0;padding:6px;border-width:1px;border-style:solid;border-color:#e6e6e6;border-color:var(--g1-border-color);background-color:transparent;color:#fff;border-radius:4px;transition:border-color .375s ease-in-out,background-color .375s ease-in-out,color .375s ease-in-out}.g1-body-inner header{padding-top:10px}.footer-flexbox{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;padding:0 6%}.footer-flexbox-column{color:var(--g1-footer-mtxt-color)}.footer-flexbox-column-1{display:flex}.footer-flexbox-column-2{flex:1;display:box;order:1}.footer-flexbox-column-3{flex:1}.footer-flexbox-column-4{width:100%;font-size:11px;flex:3}.footer-flexbox-column-1b>nav>ul{list-style:none;display:flex;justify-content:center}.footer-flexbox-column-1b>nav>ul>li{padding:0 4px}.g1-footer-nav>ul{margin:0 !important}@media (min-width:801px){.social-cta-mobile-only{display:none}}@media (max-width:1025px){.footer-flexbox .footer-flexbox-column-3{order:1}.footer-flexbox .footer-flexbox-column-4{order:1;padding-bottom:10px}}._form_element._field215._full_width ._field-wrapper select{background-color:#d3d3d3}.as-address-banner:after{content:"\e019"}.as-address-banner:before{background-color:#22a7f0}.logged-in .g1-drop-the-user .g1-drop-toggle .g1-drop-toggle-icon:before{visibility:visible}@media screen and (min-width:801px){.custom_author_page .archive-body .g1-row-inner .g1-column-2of3{width:80%;margin-right:3%}}.custom_author_page .g1-column-2of3 .flex-container{display:flex;text-align:initial;column-gap:30px}@media screen and (max-width:1024px){.custom_author_page .g1-column-2of3 .flex-container{flex-direction:column;justify-content:center;align-items:center;padding:0 30px;text-align:center}}.custom_author_page .g1-column-2of3 .flex-container .flex-column{box-shadow:border-box}.custom_author_page .g1-column-2of3 .flex-container .flex-column{display:flex;flex-direction:column;align-items:center;row-gap:10px;flex-basis:auto;max-width:100%}@media screen and (min-width:1024px){.custom_author_page .g1-column-2of3 .flex-container .flex-column:nth-of-type(1){flex-basis:30%;max-width:30%}.custom_author_page .g1-column-2of3 .flex-container .flex-column:nth-of-type(2){flex-basis:70%;max-width:70%}}.custom_author_page .flex-container .flex-column .user_avatar img{border-radius:50%;width:150px;height:150px;object-fit:cover;object-position:center center}.custom_author_page .flex-container .flex-column .page-title{font-size:20px;font-weight:700;text-align:center;margin-bottom:0}.custom_author_page .flex-container .flex-column .social_icons ul{display:flex;gap:10px;list-style:none;padding:0}.custom_author_page .flex-container .flex-column .social_icons ul li{display:inline-flex}.custom_author_page .flex-container .flex-column .social_icons ul li a{color:#fff;border:1px solid #fff;padding:5px;border-radius:50%;transition:all .5s ease;background-color:inherit;font-size:18px}.custom_author_page .flex-container .flex-column .social_icons ul li a:hover{background-color:#fff;color:#d44f49}.custom_author_page .more_stories{background-color:#000;position:relative;top:-1px;z-index:123;padding:20px 0;text-align:center}.custom_author_page .more_stories h2{text-transform:capitalize;color:#fff;margin-bottom:0}@media screen and (min-width:801px){.custom_author_page .more_stories{text-align:left}}.text_embed_content iframe{width:100%;padding:10px 0}.archive-subtitle.page-subtitle.cat-desc{margin-top:20px;opacity:unset}#page .g1-drop.g1-drop-with-anim.g1-drop-before.g1-drop-the-search.g1-drop-s.g1-drop-icon{margin-left:min(2.5rem,3vw)}#page .g1-hb-row .g1-socials-items-tpl-grid .g1-socials-item{scale:.8}.home .code-block.code-block-2{margin:0 !important}#g1-primary-nav #g1-primary-nav-menu .menu-item-has-children>a:after{font:15px/1 bimber}.g1-column .g1-bin.g1-bin-align-right .g1-drop-the-search{margin-bottom:5px}.g1-column .g1-bin.g1-bin-align-right .g1-drop-the-user{margin-bottom:5px}@media only screen and (min-width:1025px){.g1-row-inner #g1-secondary-nav #g1-secondary-nav-menu li a{font-size:14px;font-weight:400}.g1-body-inner .g1-primary-nav-menu>.menu-item>a{font-size:14px;font-weight:700}.g1-sticky-top-wrapper .g1-hb-sticky-on .g1-row-inner{height:104px}}ul#g1-social-icons-1{display:flex;gap:1.2rem}#page .g1-hb-row .g1-socials-items-tpl-grid .g1-socials-item{scale:.75;width:13px}.g1-drop-s .g1-drop-toggle-icon{width:25px;font-size:20px}.g1-drop-the-user .g1-drop-toggle-icon:before{background:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12%202C9.23858%202%207%204.23858%207%207C7%209.76142%209.23858%2012%2012%2012C14.7614%2012%2017%209.76142%2017%207C17%204.23858%2014.7614%202%2012%202ZM12%204C13.6569%204%2015%205.34315%2015%207C15%208.65685%2013.6569%2010%2012%2010C10.3431%2010%209%208.65685%209%207C9%205.34315%2010.3431%204%2012%204ZM18.9954%2018.7831C18.8818%2016.1223%2016.6888%2014%2014%2014H10L9.78311%2014.0046C7.12231%2014.1182%205%2016.3112%205%2019V21L5.00673%2021.1166C5.06449%2021.614%205.48716%2022%206%2022C6.55228%2022%207%2021.5523%207%2021V19L7.00509%2018.8237C7.09634%2017.2489%208.40232%2016%2010%2016H14L14.1763%2016.0051C15.7511%2016.0963%2017%2017.4023%2017%2019V21L17.0067%2021.1166C17.0645%2021.614%2017.4872%2022%2018%2022C18.5523%2022%2019%2021.5523%2019%2021V19L18.9954%2018.7831Z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.g1-drop-the-search .g1-drop-toggle-icon:before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10%202C5.58172%202%202%205.58172%202%2010C2%2014.4183%205.58172%2018%2010%2018C11.8487%2018%2013.551%2017.3729%2014.9056%2016.3199L20.2929%2021.7071L20.3871%2021.7903C20.7794%2022.0953%2021.3466%2022.0676%2021.7071%2021.7071C22.0976%2021.3166%2022.0976%2020.6834%2021.7071%2020.2929L16.3199%2014.9056C17.3729%2013.551%2018%2011.8487%2018%2010C18%205.58172%2014.4183%202%2010%202ZM10%204C13.3137%204%2016%206.68629%2016%2010C16%2013.3137%2013.3137%2016%2010%2016C6.68629%2016%204%2013.3137%204%2010C4%206.68629%206.68629%204%2010%204Z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.g1-hamburger-icon:before{background:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23fff%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20aria-hidden%3D%22true%22%20focusable%3D%22false%22%3E%3Crect%20x%3D%224%22%20y%3D%227.5%22%20width%3D%2216%22%20height%3D%221.5%22%3E%3C%2Frect%3E%3Crect%20x%3D%224%22%20y%3D%2215%22%20width%3D%2216%22%20height%3D%221.5%22%20%3E%3C%2Frect%3E%3C%2Fsvg%3E")}.g1-drop-the-user .g1-drop-toggle-icon:before,.g1-drop-the-search .g1-drop-toggle-icon:before,.g1-hamburger-icon:before{content:"" !important;display:inline-block;width:24px;height:24px}.g1-hb-row-mobile .g1-column{padding:0 1.5rem}.menu-item-has-children>a:after{margin-top:-.58em !important}.page-template-block-template{line-height:1.5}.page-template-block-template .wp-site-blocks>*:not(.alignfull){max-width:var(--wp--style--global--wide-size);margin-left:auto !important;margin-right:auto !important}.page-template-block-template .wp-site-blocks *{font-family:"Lato",sans-serif}.landing-hero{background-color:#f7f7f7;padding-bottom:35px;font-family:"Lato",sans-serif}.landing-hero .wp-block-image{width:100%;margin-bottom:35px}.landing-hero .wp-block-heading{font-size:30px;line-height:1.125;margin-bottom:15px;color:#000}.landing-hero p{font-size:23px;margin-bottom:15px;color:#55595c}.landing-hero .g1-button{padding:15px 30px}.landing-hero .wp-block-buttons,.landing-hero .wp-block-button{margin-bottom:0}.landing-hero .wp-block-image:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:0 0;transition:background .35s ease-in-out}.landing-hero .wp-block-image:hover:after{background:rgba(0,0,0,.3)}.wp-block-heading.is-style-lp-heading{display:flex;align-items:center}.wp-block-heading.is-style-lp-heading:before{content:"";display:block;border-block-end:0;flex-grow:1;border-block-start:1px solid #d44f49;margin-right:10px}.wp-block-heading.is-style-lp-heading:after{content:"";display:block;border-block-end:0;flex-grow:1;border-block-start:1px solid;margin-left:10px}.wp-block-heading.is-style-lp-heading.is-blue-divider:before,.wp-block-heading.is-style-lp-heading.is-blue-divider:after{border-block-start-color:#016699}.wp-block-heading.is-style-lp-heading.is-red-divider:before,.wp-block-heading.is-style-lp-heading.is-red-divider:after{border-block-start-color:#d44f49}.wp-block-heading.is-style-lp-heading.is-yellow-divider:before,.wp-block-heading.is-style-lp-heading.is-yellow-divider:after{border-block-start-color:#ff9b25}.wp-block-details.is-style-lp-accordion-boxed summary{padding:15px 20px;border:1px solid #d4d4d4;cursor:pointer;font-weight:600}.wp-block-details.is-style-lp-accordion-boxed+.wp-block-details.is-style-lp-accordion-boxed summary{border-top-width:0}.wp-block-details.is-style-lp-accordion-boxed summary+*{padding:15px 20px;border:1px solid #d4d4d4;border-top:0;color:currentcolor}.wp-block-image.is-style-lp-caption-card{position:relative}.wp-block-image.is-style-lp-caption-card .wp-element-caption{position:absolute;top:0;left:0;color:#fff;background:rgba(129,138,145,.8);width:100%;height:100%;box-sizing:border-box;padding:10px;display:flex;align-items:center;visibility:hidden;opacity:0;margin:0;transition:opacity .35s ease-in,visibility .15s ease-in-out .35s}.wp-block-image.is-style-lp-caption-card:hover .wp-element-caption{visibility:visible;opacity:1;transition:opacity .35s ease-in}@keyframes slideDown{from{max-height:0;overflow:hidden}to{max-height:1000px;overflow:hidden}}@keyframes slideUp{from{max-height:1000px;overflow:hidden}to{max-height:0;overflow:hidden}}.slideDown{overflow:hidden;animation:slideDown .7s ease-in-out forwards}.slideUp{overflow:hidden;animation:slideUp .7s ease-in-out forwards}section.woocommerce-order-details,section.woocommerce-customer-details{background-color:#f1f1f1;padding:2.5em;border-radius:6px;max-width:55em !important;margin:0 auto 50px}.order-btn .g1-button-l{font-size:18px;font-weight:500}.thankyou-divider.wp-block-separator{width:190px;border-width:1px 0 0;opacity:1}.successful-msg h1{display:flex;align-items:center;justify-content:center;font-family:"Poppins",Sans-serif;font-size:55px;font-weight:800;text-transform:capitalize;gap:30px;color:#0000007d}.line-height-thankyou{line-height:22.6px}.landing-hero-1.bg-sea:hover .wp-block-image img{transform:scale(1.2)}.landing-hero-1.bg-sea{background-color:#e7f6e7;padding-bottom:35px}.landing-hero-1.bg-sea .wp-block-image img{height:302px;width:100%;object-fit:cover;transition:all 1.5s}.landing-hero-1.bg-sea .wp-block-image{margin-bottom:35px;overflow:hidden}.landing-hero-1:hover .wp-block-image:after{background:rgba(0,0,0,.3)}.landing-hero-1 .wp-block-image:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:0 0;transition:background .35s ease-in-out}.thankyou-page-btn a{font-family:"Lato",sans-serif !important;font-weight:500 !important}.contest-swiper-wrap .swiper-wrapper{height:407.14px}.promotions-wrap h2{font-size:20px;color:#000}.gutenberg-btn a:hover{border-color:transparent !important}.under_text{text-decoration:underline}.spotify-wrapper iframe{top:70px !important}.my-youtube .video-seo-youtube-embed-loader{z-index:1 !important}.iframe-youtube-wrap{display:flex;justify-content:center}.wp-block-query.post-loop{ul{list-style:none}ul li{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}ul li .wp-block-post-excerpt__more-link{color:#d33f49}ul li .wp-block-separator{width:100%}ul li .wp-block-post-excerpt,ul li h2{padding:0 20px}ul li .wp-block-post-date{padding:0 20px 20px}ul li:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.15);box-shadow:0 0 30px 0 rgba(0,0,0,.15)}}@media (min-width:801px){.social-cta-mobile-only{display:none}.custom_author_page .archive-body .g1-row-inner .g1-column-2of3{width:80%;margin-right:3%}.custom_author_page .more_stories{text-align:left}}@media (max-width:1025px){.footer-flexbox .footer-flexbox-column-3{order:1}.footer-flexbox .footer-flexbox-column-4{order:1;padding-bottom:10px}.custom_author_page .g1-column-2of3 .flex-container{flex-direction:column;justify-content:center;align-items:center;padding:0 30px;text-align:center}.custom_author_page .g1-column-2of3 .flex-container .flex-column:nth-of-type(1){flex-basis:30%;max-width:30%}.custom_author_page .g1-column-2of3 .flex-container .flex-column:nth-of-type(2){flex-basis:70%;max-width:70%}}@media (max-width:1024px){.contest-swiper-wrap .swiper-wrapper{height:100%}}@media (max-width:767px){.wp-container-core-group-is-layout-5 .wp-block-column .wp-block-group.membership-hub-wrap{margin-top:0 !important}.order-heading.has-text-color{font-size:19px !important}.successful-msg h1{font-size:25px}.successful-msg h1 img{width:27px;height:27px}.landing-hero-1 .wp-block-image img{height:285px;object-fit:cover;width:100%}.wp-block-group.toppers-wrap.is-layout-constrained{margin-top:5px !important;margin-bottom:25px !important}.wp-block-group.current-promotions-wrap.is-layout-constrained{margin-top:40px !important;margin-bottom:25px !important}.wp-container-core-group-is-layout-8 .wp-block-columns.buttons-wrap{gap:0}.wp-container-core-group-is-layout-8 .wp-block-columns.buttons-wrap .wp-container-core-buttons-is-layout-4 a.g1-button-solid{padding:10px 31px}.wp-container-core-group-is-layout-8 .wp-block-columns.buttons-wrap a.g1-button-solid{padding:10px 35px;font-weight:400}.wp-container-core-group-is-layout-8 .buttons-wrap .wp-container-core-buttons-is-layout-1,.wp-container-core-group-is-layout-8 .buttons-wrap .wp-container-core-buttons-is-layout-2{justify-content:center}.wp-container-core-group-is-layout-26 .wp-block-columns.promotion-winners-wrap,.wp-container-core-group-is-layout-32 .wp-block-columns.videos-wrap,.wp-container-core-group-is-layout-7 .wp-block-columns.membership-wrap,.wp-container-core-group-is-layout-8 .wp-block-columns.buttons-wrap,.wp-block-group.is-layout-constrained .thankyou-promos-wrap.wp-container-core-columns-is-layout-1,.wp-container-core-group-is-layout-5 .wp-block-columns.order-success-wrap{flex-wrap:wrap}.annual-wrap p.has-text-align-center{font-size:17px !important}.iframe-youtube-wrap iframe{max-width:100% !important}.rr-video{padding:0 !important}.wp-container-core-post-template-is-layout-1.wp-container-core-post-template-is-layout-1{grid-template-columns:repeat(1,minmax(0,1fr)) !important;padding-left:0 !important}.wp-container-core-post-template-is-layout-1.wp-container-core-post-template-is-layout-1 figure{aspect-ratio:unset !important}.wp-container-core-post-template-is-layout-1.wp-container-core-post-template-is-layout-1 figure img{height:auto !important}.landing-hero .wp-block-heading{font-size:17px !important}.landing-hero p{font-size:14px}p.mobile-text{font-size:14px !important}.timer-wrap .deadline-wrap{max-width:80% !important;font-size:18px;color:#000}.timer-wrap .wp-block-create-block-countdown-timer{max-width:70% !important}.heading-wrap .wp-block-heading{max-width:95% !important}.heading-wrap .wp-block-heading.new-contest{font-size:18px !important}.wp-container-core-group-is-layout-30 .heading-wrap{max-width:95% !important;margin-top:40px !important;margin-bottom:40px !important}.wp-container-core-group-is-layout-10 .membership-video .rr-video,.wp-container-core-group-is-layout-30 .winner-video{max-width:100% !important}.heading-wrap .wp-block-heading.judges{font-size:14px !important}.heading-wrap .wp-block-heading.sm-heading{font-size:15px !important}.heading-wrap .wp-block-heading.md-heading{font-size:20px !important}.wp-block-columns.social-wrap{flex-wrap:wrap !important}.spotify-wrapper iframe{top:30px !important}.blue-link-text{font-size:19px !important}.heading-wrap .wp-block-heading.winner{font-size:22px !important}.wp-block-heading.thanks{font-size:14px !important}}@media (max-width:575px){.wp-block-group.current-promotions-wrap.is-layout-constrained{margin-top:0 !important}.contest-swiper-wrap .swiper-container{padding-bottom:0}.contest-swiper-wrap .swiper-container .swiper-pagination.swiper-pagination-clickable{display:none !important}.contest-swiper-wrap .swiper-wrapper{height:200px}.wp-container-core-group-is-layout-34 .wp-block-columns.logos-wrap{gap:0}.timer-wrap .wp-block-create-block-countdown-timer{max-width:100% !important}.promo-wrap img{height:65px !important}}@media (max-width:400px){.contest-swiper-wrap .swiper-wrapper{height:150px}}.error-text-popup{display:none}.error-text-popup div{text-align:center}form.checkout.woocommerce-checkout.processing .error-text-popup.active{display:block;height:100vh;background-color:#fff;width:100%;position:fixed;top:0;left:0;z-index:1500;overflow:hidden}.eg-text.warn-reload{background-color:#fff6f6;color:#a00;padding:20px 30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1500;border-radius:2px;max-width:500px;border:1px dashed #a00}.affiliate-disclaimer{border:1px solid #000;border-left:none;border-right:none;margin-bottom:30px;padding:1em 0}.affiliate-disclaimer p:last-child{margin-bottom:0}.affiliate-disclaimer,.affiliate-disclaimer p{font-size:.8rem;font-style:italic;line-height:1.1rem;text-align:center}.clear{clear:both}p.demo_store{position:fixed;z-index:99998;top:0;left:0;right:0;width:100%;padding:8px 0;margin:0;font-size:13px;line-height:16px;text-align:center;background-color:#ffd200;color:#000;box-shadow:0 1px 1em rgba(0,0,0,.2)}p.demo_store a{text-decoration:underline;color:inherit}.admin-bar p.demo_store{top:32px}.entry-flag-onsale:before{content:"\e025"}.woocommerce-breadcrumb{margin:0 0 1.5em;padding:0;font-size:13px;font-family:Roboto,sans-serif;color:#999;color:var(--g1-mtxt-color)}.woocommerce-breadcrumb a{color:#333;color:var(--g1-rtxt-color)}.woocommerce-result-count{float:left;margin:0 15px 1.5em 0}.woocommerce-ordering{float:right;margin:0 0 1.5em}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set:after,.woocommerce-page .col2-set:after{display:table;clear:both;content:""}.woocommerce a.remove,.woocommerce-page a.remove{display:block;height:20px;width:20px;font-size:0;text-align:center;text-decoration:none;border-radius:50%;background-color:#e6e6e6;background-color:var(--g1-border-color);color:#999;color:var(--g1-mtxt-color);transition:border-color .375s ease-in-out,background-color .375s ease-in-out,color .375s ease-in-out}.woocommerce a.remove:before,.woocommerce-page a.remove:before{font-size:16px;line-height:20px;font-family:bimber;content:"\e01b"}.woocommerce a.remove:hover,.woocommerce-page a.remove:hover{background-color:#1a1a1a;color:#fff}.woocommerce .star-rating,.woocommerce-page .star-rating{overflow:hidden;position:relative;width:5.4em;height:1em;font-size:16px;line-height:1;font-family:bimber}.woocommerce .star-rating:before,.woocommerce-page .star-rating:before{float:left;position:absolute;top:0;left:0;right:auto;content:"\e038\e038\e038\e038\e038";color:rgba(128,128,128,.5)}.woocommerce .star-rating span,.woocommerce-page .star-rating span{overflow:hidden;float:left;top:0;left:0;right:auto;position:absolute;padding-top:1.5em}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{top:0;position:absolute;left:0;right:auto;content:"\e038\e038\e038\e038\e038";color:#ff0036}.woocommerce .quantity .qty,.woocommerce-page .quantity .qty{width:4em;text-align:center}.woocommerce .price del,.woocommerce-page .price del{opacity:.5}.woocommerce .price ins,.woocommerce-page .price ins{background-color:transparent;color:inherit}.woocommerce ul.products,.woocommerce-page ul.products{clear:both;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;margin:0 -10px;list-style:none;font-size:0}.woocommerce ul.products:after,.woocommerce-page ul.products:after{display:table;clear:both;content:""}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{display:inline-block;box-sizing:border-box;position:relative;padding:0 10px;margin:0;font-size:1rem;vertical-align:top}.woocommerce li.product,.woocommerce-page li.product{width:100%}.woocommerce li.product .star-rating,.woocommerce-page li.product .star-rating{display:inline-block;margin-bottom:10px}.woocommerce li.product-category>a,.woocommerce-page li.product-category>a{display:block;width:100%;position:relative}.woocommerce li.product-category>a img,.woocommerce-page li.product-category>a img{display:block;width:100%}.woocommerce li.product-category>a h3,.woocommerce-page li.product-category>a h3{padding:16px 20px;position:absolute;left:15px;right:15px;top:50%;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(255,255,255,.666)}.woocommerce li.product-category>a .product-category-count,.woocommerce-page li.product-category>a .product-category-count{font-size:13px;font-weight:400;text-transform:none}.woocommerce ul.columns-6 li.product,.woocommerce-page ul.columns-6 li.product{width:50%}@media only screen and (min-width:481px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:50%}}@media only screen and (min-width:601px){.woocommerce ul.columns-6 li.product,.woocommerce-page ul.columns-6 li.product{width:33.33333%}}@media only screen and (min-width:801px){.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:33.33333%}.woocommerce ul.columns-4 li.product,.woocommerce-page ul.columns-4 li.product{width:25%}.woocommerce ul.columns-5 li.product,.woocommerce-page ul.columns-5 li.product{width:20%}.woocommerce ul.columns-6 li.product,.woocommerce-page ul.columns-6 li.product{width:16.66667%}}@media only screen and (min-width:1025px){.woocommerce ul.products,.woocommerce-page ul.products{margin-left:-15px;margin-right:-15px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px}}.woocommerce form .form-row,.woocommerce-page form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row label.hidden,.woocommerce-page form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline,.woocommerce-page form .form-row label.inline{display:inline}.woocommerce form .form-row .select2-container,.woocommerce-page form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label,.woocommerce-page form .form-row.woocommerce-invalid label{color:red}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select,.woocommerce-page form .form-row.woocommerce-invalid .select2-container,.woocommerce-page form .form-row.woocommerce-invalid input.input-text,.woocommerce-page form .form-row.woocommerce-invalid select{border-color:red}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select,.woocommerce-page form .form-row.woocommerce-validated .select2-container,.woocommerce-page form .form-row.woocommerce-validated input.input-text,.woocommerce-page form .form-row.woocommerce-validated select{border-color:green}.woocommerce form .form-row:after,.woocommerce-page form .form-row:after{display:block;clear:both;content:""}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row .input-text,.woocommerce form .form-row select,.woocommerce-page form .form-row .input-text,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:left;width:47%;overflow:visible}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce .comment-form-rating label,.woocommerce-page .comment-form-rating label{margin-bottom:.375rem}form.cart{margin-bottom:1.5rem}form.cart:after{display:table;clear:both;content:""}form.cart div.quantity{float:left;margin:0 6px 0 0}form.cart table{border-width:0 0 1px}form.cart table td{padding-left:0}form.cart table div.quantity{float:none;margin:0}form.cart table small.stock{display:block;float:none}form.cart .variations{margin-bottom:1em;border:0;width:100%}form.cart .variations td,form.cart .variations th{border:0;vertical-align:top;line-height:2em}form.cart .variations label{font-weight:700}form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}form.cart .variations td.label{padding-right:1em}form.cart .woocommerce-variation-description p{margin-bottom:1em}form.cart .reset_variations{visibility:hidden;font-size:.83em}form.cart .wc-no-matching-variations{display:none}form.cart .button{vertical-align:middle;float:left}form.cart .group_table td.label{padding-right:1em;padding-left:1em}form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce-cart-form .coupon{margin-bottom:10px}.cart-empty{text-align:center}.cart-empty:before{display:block;margin:0 auto 15px;font-size:96px;line-height:1;font-family:bimber;content:"\e026";opacity:.2}.return-to-shop{text-align:center}table.shop_table{width:100%;overflow-wrap:normal;word-wrap:normal;word-break:normal}.g1-drop-the-cart .g1-drop-toggle-icon:before{content:"\e026"}.g1-drop-the-cart .widgettitle{display:none}.widget_shopping_cart .total{text-align:right;text-align:center}.widget_shopping_cart .total strong{font-weight:inherit;opacity:.333}.widget_shopping_cart .buttons{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 -3px}.widget_shopping_cart .buttons .button{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 3px}.woocommerce-mini-cart__empty-message{margin-bottom:0;text-align:center}.woocommerce-mini-cart__go-to-shop{margin-top:10px;margin-bottom:0}.product_list_widget{margin:0 0 1.5rem;padding:0;list-style:none}.product_list_widget>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;padding:10px 0}.product_list_widget>li ins{background-color:transparent;color:inherit}.product_list_widget>li .remove{position:absolute;left:0;top:50%;top:calc(50% - 10px)}.product_list_widget>li .product-media{width:80px;margin-right:15px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.product_list_widget>li .product-media img{display:block}.product_list_widget>li .g1-epsilon,.product_list_widget>li .quantity{display:block}.product_list_widget>li .star-rating{display:block;float:none}.product_list_widget>li .reviewer{font-size:13px;line-height:15px;font-family:Roboto,sans-serif;color:#999}.product_list_widget>.mini_cart_item{padding:10px 0 10px 25px}.product_list_widget>.mini_cart_item .remove{position:absolute;left:0;top:50%;top:calc(50% - 10px)}.product_list_widget>.empty{display:block;text-align:center}.widget_product_categories select{width:100%}.widget_layered_nav ul{margin:0 0 1.5rem;list-style:none}.widget_layered_nav .wc-layered-nav-term .count{display:block;clear:both;min-width:1em;float:right;padding:3px 5px;font-size:13px;line-height:1;text-align:center;border-radius:9px;background-color:#f2f2f2;color:#999}.widget_layered_nav select{width:100%}.widget_price_filter .price_slider_wrapper{padding-top:10px}.widget_price_filter .price_slider{margin-bottom:1.5rem}.widget_price_filter .price_slider_amount{line-height:40px}.widget_price_filter .price_slider_amount .button{float:right}.widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.widget_price_filter .ui-slider-handle{display:block;box-sizing:border-box;width:21px;height:21px;margin-left:-10px;position:absolute;z-index:2;top:-9px;cursor:ew-resize;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.4);background-color:#fff}.widget_price_filter .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#000;background-color:var(--g1-itxt-color)}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;border:0;background-color:#e6e6e6;background-color:var(--g1-border-color)}.widget_price_filter .ui-slider-horizontal{height:3px}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px;right:auto}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px;left:auto}.widget_rating_filter ul{padding-left:0;list-style:none}.widget_rating_filter .wc-layered-nav-rating{position:relative;overflow:hidden;text-align:right;font-size:13px}.widget_rating_filter .wc-layered-nav-rating>a{display:block;margin-bottom:4px;color:inherit}.widget_rating_filter .wc-layered-nav-rating .star-rating{display:inline-block;position:absolute;left:0}.woocommerce-tabs{margin-bottom:4.5rem}.woocommerce-tabs .g1-tab-items{margin-bottom:1.5rem}.wc-tab #comments{margin-left:0}.wc-tab .commentlist{clear:both;margin:0 0 1.5rem;list-style:none}.wc-tab .commentlist .avatar{width:40px;height:40px;position:absolute;left:0;top:0}.wc-tab .commentlist .meta{margin-bottom:.75rem}.woocommerce-product-rating{margin:0 0 1.5rem}.woocommerce-product-rating .star-rating{display:inline-block;margin:0 7px 0 0;vertical-align:middle}.product{position:relative}.added_to_cart{display:block;text-align:center}.woocommerce abbr.required{text-decoration:none}.woocommerce .summary{padding-top:45px}.woocommerce table.variations{display:block}.woocommerce table.variations tbody,.woocommerce table.variations td,.woocommerce table.variations tr{display:block}.woocommerce table.variations tr{margin-bottom:10px}.woocommerce table.variations td{padding:0}.woocommerce table.variations select{max-width:300px;width:100%}.woocommerce table.variations .reset_variations{display:block}.woocommerce-loop-toolbar{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.woocommerce-loop-toolbar .woocommerce-notices-wrapper{width:100%;-webkit-order:-10;-ms-flex-order:-10;order:-10}.woocommerce-loop-toolbar .g1-tabs{width:100%;-webkit-order:-1;-ms-flex-order:-1;order:-1}.woocommerce-loop-toolbar form.woocommerce-ordering{margin-left:auto}.mashsb-count{float:left}[class*=" mashicon-"] .icon:before,[class^=mashicon-] .icon:before{margin-right:0}@media only screen and (min-width:801px){[class*=" mashicon-"] .icon:before,[class^=mashicon-] .icon:before{margin-right:.7em}}.mashicon-subscribe{border-color:grey;background-color:grey}.mashicon-subscribe .icon,.mashicon-subscribe .text{color:#fff}.mashsb-toggle-container{position:relative;margin-top:15px;padding:1.5rem 1.5rem 0;border-width:0;border-color:currentColor}.mashsb-toggle-container:before{display:block;position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;border-width:6px;border-style:solid;content:"";opacity:.1667}.mashsb-toggle-container:after{display:block;overflow:hidden;height:0;margin-top:1.5rem;content:" "}.onoffswitch,.onoffswitch2{position:relative;text-align:center}.onoffswitch2:before,.onoffswitch:before{display:block;margin-top:-.5em;position:absolute;left:0;right:0;top:50%}.onoffswitch:before{font:32px/1 bimber;content:"\e01f"}.onoffswitch2:before{font:24px/1 bimber;content:"\e01b"}.mashsb-box .mashsb-buttons a.mash-medium{padding-top:12px;padding-bottom:12px;line-height:16px}.onoffswitch.mash-medium,.onoffswitch2.mash-medium{width:40px;height:40px}.mashsb-box .text{font-family:Roboto,sans-serif;font-weight:500;letter-spacing:-.025em}.mashpv .count,.mashsbcount{letter-spacing:-.05em}.mashsb-count{margin-top:6px;margin-right:15px}.mashsb-buttons .mashsb-count{margin-right:0;margin-left:15px}.mashsb-buttons .mashsb-count:first-child{margin-right:15px;margin-left:0}.mashsb-sharetext{font-family:Roboto,sans-serif;font-weight:300}.mashsb-main{max-width:834px;margin-left:auto;margin-right:auto;padding-top:12px;padding-bottom:24px;border-width:1px 0 0;border-style:solid;border-color:#e6e6e6;border-color:var(--g1-border-color)}.mashsb-main .mashpv .count,.mashsb-main .mashsbcount{font-size:36px;line-height:1;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:-.05em}.mashsb-main .mashsb-sharetext{display:block;font-size:13px;line-height:1;font-family:Roboto,sans-serif;font-weight:300}.mashsb-buttons:after{display:table;clear:both;content:""}.mashsb-buttons a{border-radius:4px}.mashsb-buttons .onoffswitch,.mashsb-buttons .onoffswitch2{border-color:#e6e6e6;border-color:var(--g1-border-color);background-color:#e6e6e6;background-color:var(--g1-border-color);color:#999;color:var(--g1-mtxt-color);border-radius:4px}.mashsb-buttons .onoffswitch2:before,.mashsb-buttons .onoffswitch:before{font-weight:400}.mashsb-box .mashsb-buttons{margin-top:-6px}.mashsb-box .mashsb-buttons .onoffswitch,.mashsb-box .mashsb-buttons .onoffswitch2,.mashsb-box .mashsb-buttons a{margin:6px 0 0 6px}@media only screen and (min-width:801px){.mashsb-main .mashpv .count,.mashsb-main .mashsbcount{font-size:42px;line-height:42px}}@media only screen and (min-width:1025px){.mashsb-main .mashpv .count,.mashsb-main .mashsbcount{font-size:56px;line-height:42px}}.secondary-shares a{display:unset!important}.mashsb-micro{position:absolute;left:6px;right:auto;top:6px}@media only screen and (min-width:1024px){.mashsb-micro{right:100%;left:auto;top:0;padding-right:6px}}.mashsb-micro .mashsb-micro-toggle{display:block;width:32px;height:32px;cursor:pointer;text-align:center;font-size:18px;line-height:32px;border-radius:4px;border-color:#e6e6e6;background-color:#e6e6e6;color:#999}.mashsb-micro .mashsb-micro-toggle:before{font-family:bimber;font-weight:400;content:"\e011"}.mashsb-micro .mashsb-buttons{display:none;overflow:hidden;width:48px;border-radius:4px}.mashsb-micro .mashsb-buttons a{width:100%;padding:0;margin:0;border-radius:0}.mashsb-micro .mashsb-buttons a .icon{display:block;width:48px;height:48px;margin:0;text-align:center}.mashsb-micro .mashsb-buttons a .icon:before{float:none;margin:0;line-height:48px}.mashsb-micro .mashsb-buttons .text{display:none}.g1-wrapper-with-stickies .mashsb-micro{left:6px;right:auto;top:6px}.g1-img-wrap{display:block;position:relative}.mashsb-micro-wrapper{display:block;position:relative}.mashsb-compact .mashsb-buttons{overflow:hidden;margin-top:0;border-radius:4px}.mashsb-compact .mashsb-buttons a{box-sizing:border-box;min-width:36px;padding-top:7px;padding-bottom:7px;margin:0;line-height:18px;border-radius:0}.mashsb-compact .mashsb-buttons a .icon:before{margin-right:0}.mashsb-compact .mashsb-buttons a .text{display:none}.mashsb-compact .onoffswitch{display:none}.mashsb-mini{padding-top:0;padding-bottom:0}.mashsb-mini .mashsb-box .mashsb-buttons a{min-width:0;width:auto;margin:0 3px;border-style:solid;border-radius:50%;padding:8px;border-width:2px;border-color:#000;border-color:var(--g1-itxt-color);background-color:transparent;color:#000;color:var(--g1-itxt-color)}.mashsb-mini .mashsb-box .mashsb-buttons .icon{display:block;color:inherit}.mashsb-mini .mashsb-box .mashsb-buttons .icon:before{display:block;margin:0}.mashsb-mini .mashsb-box .mashsb-buttons .text{display:none}.mashsb-mini .mashsb-box .mashsb-buttons .onoffswitch{display:none}@media only screen and (min-width:601px){.mashsb-side{position:relative;float:left;width:66px;padding-bottom:48px}.mashsb-side .mashsb-count{width:100%;padding:10px 0;margin:0;font-size:30px;font-family:Roboto,sans-serif;font-weight:700;color:#000;color:var(--g1-itxt-color)}.mashsb-side .mashsb-buttons{clear:both;position:static;overflow:hidden;border-radius:4px}.mashsb-side .mashsb-buttons a{box-sizing:border-box;min-width:0;width:100%;margin:0;text-align:center;border-radius:0}.mashsb-side .mashsb-buttons .onoffswitch,.mashsb-side .mashsb-buttons .onoffswitch2{width:100%;margin-left:0;position:absolute;bottom:0;left:0;right:0}.mashsb-side .mashsb-buttons .icon{font-size:28px!important;line-height:39px!important;text-align:center!important}.mashsb-side .mashsb-buttons .icon:before{display:inline-block;float:none!important;margin:0!important;font-size:28px!important;line-height:39px!important;text-align:center!important}.mashsb-side .mashsb-buttons .text{display:none!important}}.g1-sharebar{position:fixed;z-index:99;top:auto;bottom:0;left:0;right:0;box-shadow:0 0 10px rgba(0,0,0,.2)}.g1-sharebar>.g1-row-background{background:#fff;background:var(--g1-bg-color)}.g1-sharebar .mashsb-main{max-width:none;border-top-width:0}.g1-sharebar .mashsb-count{color:inherit}.g1-sharebar .mashpv .count,.g1-sharebar .mashsbcount{font-size:18px;line-height:1}.g1-sharebar .mashsb-sharetext{display:block}@media only screen and (max-width:800px){.g1-sharebar>.g1-row-inner{max-width:100%}.g1-sharebar>.g1-row-inner>.g1-column{padding:0}.g1-sharebar .mashsb-container{padding:0;border-width:0}.g1-sharebar .mashsb-count{margin:0;padding:5px 10px}.g1-sharebar .mashsb-buttons{margin:0}.g1-sharebar .mashsb-buttons .onoffswitch,.g1-sharebar .mashsb-buttons .onoffswitch2,.g1-sharebar .mashsb-buttons a{margin:0;border-radius:0}}@media only screen and (min-width:801px){.g1-sharebar{top:0;bottom:auto}body.admin-bar .g1-sharebar{top:46px}.g1-sharebar .mashsb-container{padding-top:6px;padding-bottom:6px}.g1-sharebar .mashpv .count,.g1-sharebar .mashsbcount{font-size:24px}.g1-sharebar-on{display:block}.g1-sharebar-off{display:none}.cssanimations .g1-sharebar{display:block;-webkit-transition:visibility 0s,opacity .375s ease-in-out,-webkit-transform .375s ease-in-out;-moz-transition:visibility 0s,opacity .375s ease-in-out,-moz-transform .375s ease-in-out;-o-transition:visibility 0s,opacity .375s ease-in-out,-o-transform .375s ease-in-out;transition:visibility 0s,opacity .375s ease-in-out,transform .375s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.cssanimations .g1-sharebar-off{visibility:hidden;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%);transition:visibility 0s .375s,opacity .375s ease-in-out,transform .375s ease-in-out}.cssanimations .g1-sharebar-on{visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}