@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/wp-content/themes/rgshop-3/assets/fonts/slick.eot);src:url(/wp-content/themes/rgshop-3/assets/fonts/slick.eot?#iefix) format('embedded-opentype') , url(/wp-content/themes/rgshop-3/assets/fonts/slick.woff) format('woff') , url(/wp-content/themes/rgshop-3/assets/fonts/slick.ttf) format('truetype') , url(/wp-content/themes/rgshop-3/assets/fonts/slick.svg#slick) format('svg')}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media (min-width:600px){.wp-block-column{flex-basis:calc(50% - 32px);flex-grow:0}.wp-block-column:nth-child(2n){margin-left:64px}}@media (min-width:782px){.wp-block-column:not(:first-child){margin-left:64px}}@media only screen and (max-width:600px){.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n), .woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}}html{max-width:100vw;overflow-x:hidden}body{display:flex;min-height:100vh;flex-direction:column}main{flex:1 0 auto;max-width:100vw;overflow:hidden}html{background:#fff;font-family:'Poppins',sans-serif;color:#000}a{color:inherit}a.anchor{display:block;padding-top:30px}*:focus{outline:none}nav{background:none;box-shadow:none}nav a{color:inherit}figure{margin:0}.valign-wrapper>div:not(.container){width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){body{display:block;min-height:0}main{flex:none}}#winsize{background:#9acd32;position:fixed;right:10px;top:40px;z-index:10;color:#fff;font-family:monospace;padding:2px 8px}.site-header{z-index:9;background:#fff;position:-webkit-sticky;position:sticky;top:0}.site-header.scrolled{background:#fff;box-shadow:0 0 18px rgba(0,0,0,.1)}.site-header .row{margin-bottom:0}.site-header .rgoods-menu,.site-header .rgoods-social,.site-header #menu{display:inline-block}.site-header .link-home{display:none}.site-header .right-menu-wrapper{text-align:right}.site-header .logo{margin:15px auto;display:block;width:100%;height:calc(70px);line-height:1rem;font-size:1rem;background-position:center center;background-repeat:no-repeat;background-size:contain}.site-header .logo-height{min-height:100px}.site-header .social-menu li{margin:0 1vw}.site-header .my-wishlist{display:inline-block;line-height:36px;height:32px}.site-header .my-wishlist .wishlist-count.active{display:inline-block;vertical-align:middle;width:1.5em;height:1.5em;line-height:1.8em;font-size:.9em;border-radius:.75em;color:#fff;text-align:center;background:#000;margin-left:.3em;margin-top:-.15em}.site-header .shop-menu{margin:0;display:inline-block}.site-header .shop-menu li{display:inline-block;margin-right:15px;text-transform:uppercase}.site-header .shop-menu li.current-menu-item>a{font-weight:600}.site-header .shop-menu li a{line-height:100px;font-size:1.2vw}.site-header .shop-menu li a:hover{color:#777}.site-header .shop-menu li.has-child-menu .sub-menu{display:none}.site-header .shop-menu li.has-child-menu>ul{display:block;text-align:center;position:absolute;background:#fff;left:0;top:auto;width:100%;z-index:999;margin:0;max-height:0;overflow:hidden;transition:all .4s ease-in-out 0s}.site-header .shop-menu li.has-child-menu>ul li{display:inline-block;width:150px;margin:0 15px 20px}.site-header .shop-menu li.has-child-menu>ul li a{line-height:1.3em}.site-header .shop-menu li.has-child-menu>ul li .shop-category-img{display:block;margin:0 auto 10px;width:150px;height:150px;background-color:#f7f7f7;position:relative}.site-header .shop-menu li.has-child-menu>ul li .shop-category-img.shop-page{background:url(/wp-content/themes/rgshop-3/assets/img/plus.svg) no-repeat center center;background-size:80px}.site-header .shop-menu li.has-child-menu:hover>ul{max-height:90vh;padding-bottom:40px;box-shadow:0 16px 16px rgba(0,0,0,.05)}.site-header .icons-menu{text-align:right;margin:0;display:inline-block}.site-header .icons-menu li{display:inline-block;vertical-align:text-bottom;margin-left:20px}.site-header .icons-menu li a>span{width:32px;height:32px;text-align:center;line-height:32px;background-size:20px;border-radius:16px}body.logged-in .site-header .icons-menu .account-icon{background:var(--color) url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ height=\'300\'\ width=\'300\'\ fill=\'%23fff\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill-rule=\'evenodd\'%3E%3Cpath\ d=\'M17\ 7A5\ 5\ 0\ 1\ 0\ 7\ 7a5\ 5\ 0\ 1\ 0\ 10\ 0zM8\ 7a4\ 4\ 0\ 1\ 1\ 8\ 0\ 4\ 4\ 0\ 1\ 1-8\ 0zM4.5\ 22h15c.825\ 0\ 1.5-.677\ 1.5-1.496v-2.098C21\ 15.365\ 16.992\ 13\ 12\ 13s-9\ 2.365-9\ 5.406v2.098C3\ 21.329\ 3.677\ 22\ 4.5\ 22zM4\ 18.406C4\ 16.058\ 7.488\ 14\ 12\ 14s8\ 2.058\ 8\ 4.406v2.098c0\ .267-.228.496-.5.496h-15c-.273\ 0-.5-.225-.5-.496v-2.098z\'/%3E%3C/svg%3E) no-repeat center center;background-size:20px}ul.language-switcher{margin:0 0 0 30px;display:inline-block;vertical-align:text-bottom;transform:translateY(-3px);text-transform:uppercase;text-align:left}ul.language-switcher .value{cursor:pointer;padding:0 4px}ul.language-switcher .value:after{margin-left:8px;display:inline-block;content:"\f107";font-family:'FontAwesome'}ul.language-switcher>li{display:inline-block;line-height:24px;position:relative}ul.language-switcher>li:hover .list{display:block}ul.language-switcher>li .list{display:none;width:100%;position:absolute;top:24px;left:0}ul.language-switcher>li .list li{display:block}ul.language-switcher>li .list li a{color:#000;padding:0 4px}ul.language-switcher>li .list li a:hover{color:#000}#search-wrapper{position:fixed;width:100%;height:0;overflow:hidden;bottom:-100px;left:0;opacity:0;z-index:9999;transition:opacity .4s ease-in-out 0s}#search-wrapper.visible{height:100%;bottom:0;opacity:1}#search-wrapper.visible .white{margin-top:0}#search-wrapper .search-overlay{position:absolute;display:block;content:"";left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}#search-wrapper .white{background:#fff;margin-top:-100px;transition:all .5s ease-in-out 0s;z-index:9;position:relative}#search-wrapper #product-search{overflow:hidden;transition:all .4s ease-in-out 0s;max-height:50vh}.social-menu{display:inline-block;margin:18px 0;text-align:right}.social-menu li{display:inline-block;vertical-align:middle;margin:0 15px}.social-menu li .fa{font-size:18px}.search-icon,.account-icon{display:inline-block;vertical-align:middle;content:"";width:24px;height:24px;background-repeat:no-repeat;background-position:center center;background-size:contain}.search-icon{background-image:url(/wp-content/themes/rgshop-3/assets/img/search.svg)}.account-icon{background-image:url(/wp-content/themes/rgshop-3/assets/img/user.svg)}#search-result{position:relative}#search-response{position:absolute;left:-10px;top:0;width:calc( 100% + 20px )}#search-response.visible{background:#fff;padding:10px 20px 0;max-height:60vh;overflow-y:auto;box-shadow:0 16px 16px rgba(0,0,0,.1)}#search-response .no-product-found{margin:0 0 20px;font-size:.9em;font-weight:300;color:#777}#search-response .search-item{margin-bottom:20px}#search-response .search-item img{display:inline-block;vertical-align:middle;width:90px;height:auto}#search-response .search-item .product-desc{display:inline-block;vertical-align:middle;width:calc(100% - 100px)}#search-response .search-item .product-desc .name{text-transform:uppercase;font-weight:600;margin-left:10px}#search-response .search-item .product-desc .price{font-weight:300;font-size:.9em;margin-left:10px}footer.page-footer{padding:40px 0 60px;font-size:.85em;z-index:1;min-height:25vh}footer.page-footer .social-title,footer.page-footer .widget-title{color:var(--darkcolor);font-weight:600;text-transform:uppercase}footer.page-footer a:hover{color:#000}footer.page-footer .menu li{margin-bottom:.75em;text-transform:uppercase}footer.page-footer .social-wrapper{text-align:center}footer.page-footer .social-menu li{margin:0 15px}footer.page-footer .social-menu li a{color:#000}footer.page-footer .social-menu li a .fa{font-size:24px}footer.page-footer .legal-row{margin-top:60px}footer.page-footer .legal-menu{text-align:right;margin:0}footer.page-footer .legal-menu li{display:inline-block;margin:0 15px}footer.page-footer .sponsors div{margin:30px 0}footer.page-footer .sponsors div.hosting{font-size:.9em;text-align:right}footer.page-footer .sponsors a{color:rgba(255,255,255,.5)}footer.page-footer .sponsors a:hover{color:#fff}.arrow-top{position:fixed;right:20px;bottom:60px;content:"";width:40px;height:40px;line-height:36px;text-align:center;border-radius:20px;z-index:2;opacity:0;font-size:20px;background:#fff;transition:opacity .5s ease-in-out 0s;z-index:99}.arrow-top:before{font-family:'FontAwesome';content:"\f106"}.arrow-top.is-visible{opacity:1}.arrow-top.fade-out{opacity:0}.scroller-status,.infinite-nav{display:none}.scroller-status{margin:30px 0;font-size:.85em}.scroller-status .spinner-layer{border-color:#ddd}button.load-more{background:#000;padding:12px 24px;margin:0 0 30px;border:none;position:relative;text-transform:uppercase;color:#fff;transition:all .4s ease-in-out 0s}button.load-more:hover{background:#777}.burger-icon{position:relative;display:block;width:21px;height:18px;border-top:2px solid #333;border-bottom:2px solid #333;transition:all .3s ease-in-out 0s}.burger-icon:after{display:block;content:"";border-bottom:2px solid #333;position:absolute;width:100%;left:0;top:6px}.burger-icon.close{width:22px;height:22px;border:none}.burger-icon.close:hover{opacity:1}.burger-icon.close:before,.burger-icon.close:after{position:absolute;left:15px;top:0;content:"";height:22px;width:2px;background-color:#000}.burger-icon.close:before{transform:rotate(45deg)}.burger-icon.close:after{transform:rotate(-45deg)}.close-icon{display:block;content:"";position:absolute;right:0;top:2px;width:16px;height:16px;opacity:.6}.close-icon:hover{opacity:1}.close-icon:before,.close-icon:after{position:absolute;left:7px;content:"";height:16px;width:2px;background-color:#fff}.close-icon:before{transform:rotate(45deg)}.close-icon:after{transform:rotate(-45deg)}.info-banner{background:#000;font-size:.9em;color:#fff;padding:10px .75rem}.info-banner .container{position:relative}.info-banner span,.info-banner a{display:inline-block;margin-right:1.5em}.info-banner a{color:rgba(255,255,255,.75);text-decoration:underline}.info-banner a:hover{color:#fff}.info-banner .close-icon{margin-right:0}.sidenav li{line-height:1.3em}.sidenav li a{height:auto;display:inline;padding:0}#slide-out{width:100vw;max-width:450px}#slide-out .logo{display:block;height:80px;margin:15px auto 40px;background-repeat:no-repeat;background-position:center center;background-size:contain}#slide-out .rgoods-cart{margin:0 30px}#slide-out .rgoods-cart a{margin-left:0;color:var(--color)}#slide-out .rgoods-cart a.empty-cart{display:none}#slide-out .rgoods-cart a:before{display:inline-block;vertical-align:middle;width:24px;height:24px;content:"";background:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'22\'\ height=\'23\'\ fill=\'%23000\'\ stroke=\'%23dc0045\'%3E%3Cpath\ d=\'M2.933\ 1.297L1.002\ 21.64a.33.33\ 0\ 0\ 0\ .082.252.32.32\ 0\ 0\ 0\ .238.108h13.703\ 5.486a.32.32\ 0\ 0\ 0\ .238-.108.33.33\ 0\ 0\ 0\ .082-.252L18.9\ 1.297c-.016-.168-.155-.297-.32-.297h-1.623H3.253c-.166\ 0-.304.128-.32.297zm14.316.36h1.039l1.869\ 19.687H15.38l1.869-19.687zm-.647\ 0l-1.869\ 19.687H1.677L3.546\ 1.657h13.056zm-9.61\ 5.176h5.322c.768\ 0\ 1.448-.77\ 1.515-1.718.034-.472-.086-.919-.338-1.258s-.599-.524-.981-.524H7.187c-.764\ 0-1.441.763-1.514\ 1.703-.035.488.086.935.337\ 1.274s.599.523.981.523zm-.715-1.718c.04-.561.457-1.034.911-1.034h5.321c.21\ 0\ .4.1.534.281a1.03\ 1.03\ 0\ 0\ 1\ .181.689c-.04.561-.457\ 1.034-.911\ 1.034H6.992c-.21\ 0-.399-.1-.534-.281s-.198-.42-.182-.677z\'/%3E%3C/svg%3E) no-repeat center center;background-size:contain;margin-right:.5em}#slide-out .sidenav-close{display:block;content:"";width:20px;height:20px;position:absolute;top:10px;right:10px;cursor:pointer}#slide-out .sidenav-close .close-icon:before,#slide-out .sidenav-close .close-icon:after{background-color:#777}#mobile-nav{background:#fff}#mobile-nav li{height:auto;line-height:1.2em;text-transform:uppercase}#mobile-nav li:last-child>a{border-bottom:none}#mobile-nav li a{padding:15px 20px 15px 30px;display:block;line-height:1.3em;height:auto;font-size:1em;border-bottom:1px solid #f1f1f1}#mobile-nav li a:hover{background:inherit}#mobile-nav li.menu-item-has-children.current-menu-item>a{font-weight:500;border-bottom:none}#mobile-nav li.menu-item-has-children>a{border-bottom:none}#mobile-nav li.menu-item-has-children>a:after{content:"+";font-size:18px;font-weight:300;margin-left:1em;float:right}#mobile-nav li.menu-item-has-children .sub-menu{transform-origin:50% 0;max-height:0;overflow:hidden;border-bottom:1px solid #f1f1f1;transition:all .3s ease-in 0}#mobile-nav li.menu-item-has-children .sub-menu a{color:#777;border:none;text-align:center;padding:10px 0}#mobile-nav li.menu-item-has-children.visible,#mobile-nav li.menu-item-has-children.current-menu-ancestor,#mobile-nav li.menu-item-has-children.current-menu-parent{border-bottom:none}#mobile-nav li.menu-item-has-children.visible>a,#mobile-nav li.menu-item-has-children.current-menu-ancestor>a,#mobile-nav li.menu-item-has-children.current-menu-parent>a{border-bottom:none}#mobile-nav li.menu-item-has-children.visible>a:after,#mobile-nav li.menu-item-has-children.current-menu-ancestor>a:after,#mobile-nav li.menu-item-has-children.current-menu-parent>a:after{content:"-"}#mobile-nav li.menu-item-has-children.visible .sub-menu,#mobile-nav li.menu-item-has-children.current-menu-ancestor .sub-menu,#mobile-nav li.menu-item-has-children.current-menu-parent .sub-menu{max-height:100vh}#mobile-nav li.current-menu-item>a,#mobile-nav li.current-menu-parent>a{font-weight:500}#mobile-nav li.contact a:before,#mobile-nav li.account a:before,#mobile-nav li.tracking a:before,#mobile-nav li.wishlist a:before,#mobile-nav li.toggle-product-search a:before,#mobile-nav li.faq a:before{display:inline-block;vertical-align:middle;width:24px;height:18px;content:"";background-position:left center;background-repeat:no-repeat;background-size:contain}#mobile-nav li.contact a:before{background-image:url(/wp-content/themes/rgshop-3/assets/img/contact.svg)}#mobile-nav li.account a:before{background-image:url(/wp-content/themes/rgshop-3/assets/img/user.svg)}#mobile-nav li.tracking a:before{background-image:url(/wp-content/themes/rgshop-3/assets/img/tracking.svg)}#mobile-nav li.faq a:before{background-image:url(/wp-content/themes/rgshop-3/assets/img/faq.svg)}#mobile-nav li.wishlist a:before{font-family:'FontAwesome';content:"\f08a"}#mobile-nav li.toggle-product-search a:before{background-image:url(/wp-content/themes/rgshop-3/assets/img/search.svg)}#mobile-nav li.menu-item-object-product_cat{float:left;width:50%;border:1px solid #eee;border-right:none;border-bottom:none;text-align:center}#mobile-nav li.menu-item-object-product_cat .shop-category-img{width:100px;height:100px;background-color:#f4f4f4;display:block;margin:0 auto 10px;position:relative}#mobile-nav li.wishlist .wishlist-count.active{display:inline-block;width:20px;height:20px;line-height:23px;font-size:10px;color:#fff;font-family:'Poppins';border-radius:10px;float:right;text-align:center;background:var(--color)}footer.page-footer{background:var(--darkcolor);color:#fff}footer.page-footer .footer-menu{margin:0}footer.page-footer .footer-menu li{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.15)}footer.page-footer .footer-menu li:last-child{border:none}footer.page-footer .footer-menu li a{opacity:.75;color:inherit}footer.page-footer .footer-menu li a:hover{opacity:1}footer.page-footer .social-menu{margin:30px 0}footer.page-footer .social-menu li{margin:0 15px 0 0}footer.page-footer .social-menu li a{color:inherit}footer.page-footer .rgoods:before{display:inline-block;vertical-align:middle;margin-right:.5em;width:1.4em;height:1.4em;content:"";background:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'52\'\ height=\'53\'\ fill=\'%23fff\'%3E%3Cpath\ d=\'M32.66\ 28.89L50.29\ 7.47l-3.27-2.71-17.95\ 18.95-.62-22.39-4.68-.38.18\ 23.57L6.05\ 6.48\ 2.77\ 8.13l18.54\ 19.22-20.35-.56.27\ 5.78\ 20.08-1.31L8.32\ 47.15l2.02\ 2.95\ 15.17-16.91.18\ 19.21\ 2.94.24\ 1.7-18.71\ 18.14\ 13.02\ 2.49-2.76zm15.39.65l-.59-.44.12-.03.91-.44s1.41-1.21\ 1.63-2.3.22-3.05-2.07-3.65c-2.25-.58-5.11-.3-5.28-.29h-.11l-.64\ 10.9\ 2.45-.18-.14-3.71\ 1.53-.05.59.8\ 1.83\ 2.95\ 2.96.19-.28-.86-2.91-2.89zm-3.7-1.3l-.07-.01-.18-4.78c.96.06\ 2.42.19\ 2.84.43.63.36.93\ 1.09.93\ 1.09l.16\ 1.21c-.22\ 1.28-.83\ 1.89-.83\ 1.89l-2.85.17z\'/%3E%3C/svg%3E) no-repeat center center;background-size:contain}.rg-tooltip{position:relative;cursor:pointer}.rg-tooltip .tooltip-msg{position:absolute;width:120px;left:50%;margin-left:-60px;bottom:50px;z-index:-1;background:#000;color:#fff;font-size:12px;line-height:14px;text-align:center;padding:8px;border-radius:3px;opacity:0;font-family:'Poppins';transition:all .4s ease-in-out 0s}.rg-tooltip .tooltip-msg:after{content:attr(data-tooltip);display:block;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#000 transparent transparent transparent;position:absolute;left:50%;margin-left:-10px;bottom:0;margin-bottom:-10px}.rg-tooltip:hover .tooltip-msg{opacity:1;z-index:3;bottom:35px}.my-tooltip{position:relative;cursor:pointer;font-style:normal}.my-tooltip:after{display:block;position:absolute;width:180px;margin-left:-90px;background:#000;color:#fff;font-size:12px;line-height:14px;text-align:center;padding:8px;border-radius:3px;font-family:'Poppins';content:attr(data-tooltip);left:50%;bottom:0;z-index:-1;opacity:0}.my-tooltip:before{display:block;content:"";width:0;height:0;border-style:solid;border-width:10px 7.5px 0 7.5px;border-color:#000 transparent transparent transparent;position:absolute;bottom:0;left:50%;margin-left:-5px;z-index:-1;opacity:0}.my-tooltip:hover:after,.my-tooltip:hover:before{opacity:1;z-index:3}.my-tooltip:hover:after{bottom:50px}.my-tooltip:hover:before{z-index:10;bottom:40px}body #swipebox-close{top:20px;right:20px}body #swipebox-overlay{max-width:100vw}html #tidio-chat{z-index:1!important}@media only screen and (min-width:602px){footer.page-footer .legal-menu{text-align:left}footer.page-footer .legal-menu li{margin:0 15px 0 0}footer.page-footer .legal-menu li a{color:rgba(255,255,255,.7)}footer.page-footer .legal-menu li a:hover{color:#fff}footer.page-footer .social-menu{display:block;margin:0;text-align:right}footer.page-footer .social-menu li{margin:0 0 0 24px}}@media only screen and (min-width:1142px){.site-header .shop-menu li a{font-size:1rem}}@media only screen and (max-width:1310px){.site-header .shop-menu li:first-child{display:none}.site-header .shop-menu#secondary-nav li:first-child{display:inline-block}.site-header .shop-menu li{margin:0 5px}}@media only screen and (max-width:1140px){.site-header .social-menu li{margin:0 15px}.site-header .shop-menu li a{font-size:.85rem}}@media only screen and (min-width:993px){.container{width:90%;max-width:1600px}}@media only screen and (max-width:990px){.container{width:95%}.site-header .shop-menu li a{font-size:1rem}}@media only screen and (max-width:600px){.arrow-top{display:none}.site-header .icons-menu li{margin:0 0 0 10px;vertical-align:middle}.site-header .search-icon{width:18px;height:18px}.site-header .my-wishlist{font-size:16px}.site-header .my-wishlist .wishlist-count.active{display:none}footer.page-footer .sponsors a{display:block;text-align:center}}@media only screen and (max-width:330px){.site-header .icons-menu li.wishlist{display:none}}h1,h2,h3,h4,h5{font-family:'Bebas Neue';font-weight:normal;line-height:1.5em;color:inherit}.page-title{font-size:2em;text-transform:uppercase;text-align:center;margin-top:0}.page-title:after{display:block;content:"";width:80px;height:1px;background:#ddd;margin:10px auto}.post-content,#product_detail{font-weight:300}.post-content h1,#product_detail h1{font-size:2.4em}.post-content h2,#product_detail h2{font-size:1.6em}.post-content h3,#product_detail h3{font-size:1.4em}.post-content h4,#product_detail h4{font-size:1.2em}.post-content h5,#product_detail h5{font-size:1.1em}.post-content p,#product_detail p,.post-content h6,#product_detail h6{font-size:1em;margin:.5em 0}.post-content p a,#product_detail p a{font-weight:600;text-decoration:underline}.post-content table,#product_detail table{font-size:.9em;background:#fff;margin:1em 0}.post-content table tr,#product_detail table tr{border-bottom:1px solid #ddd}.post-content blockquote,#product_detail blockquote{border-color:#ddd;font-style:italic;font-weight:600;color:#777}.post-content ul,#product_detail ul,.post-content ol,#product_detail ol{margin:1em 0}.post-content ul li,#product_detail ul li,.post-content ol li,#product_detail ol li{margin-bottom:.5em}.post-content ul li ul,#product_detail ul li ul,.post-content ol li ul,#product_detail ol li ul{margin-top:.5em}.post-content ul:not(.donation-amount) li, #product_detail ul:not(.donation-amount) li{position:relative;padding-left:16px}.post-content ul:not(.donation-amount) li:before, #product_detail ul:not(.donation-amount) li:before{display:block;content:"\f105";font-family:'FontAwesome';position:absolute;left:0;top:auto;color:#ddd}.post-content p strong,#product_detail p strong,.post-content p b,#product_detail p b{font-weight:600}.post-content .wp-block-gallery,#product_detail .wp-block-gallery{margin:30px 0}.post-content .wp-block-gallery li,#product_detail .wp-block-gallery li{padding:0}.post-content .wp-block-gallery li:before,#product_detail .wp-block-gallery li:before{content:"";display:none}.post-content figure,#product_detail figure{margin:0}.post-content .video-container,#product_detail .video-container{margin:30px 0}.post-content .featured-products-title,#product_detail .featured-products-title{margin-top:60px}.post-content .btn,#product_detail .btn{text-decoration:none;padding:3px 15px 0;font-size:1rem;background:var(--color)}.post-content .btn:hover,#product_detail .btn:hover{background-color:var(--color)}.post-content b,#product_detail b,.post-content strong,#product_detail strong{font-weight:600}@media only screen and (min-width:992px){.post-content .wp-block-columns .wp-block-column>*:nth-child(1){margin-top:0}}.btn,button{height:auto;box-shadow:none;border-radius:0;background:var(--darkcolor);cursor:pointer;font-family:'Bebas Neue';font-size:1.2em}.btn:hover,button:hover{background:#000;box-shadow:none}.btn-floating:focus,.btn-large:focus,.btn-small:focus,.btn:focus{background-color:var(--color)}.toast{background:#ff4500}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield!important}form .row{margin-bottom:0}form .input-field{margin-top:.75rem;margin-bottom:.4rem}form .input-field input[type="tel"],form .input-field input[type="email"],form .input-field input[type="text"],form .input-field textarea{background:#fff;padding:0 10px;width:calc(100% - 20px);font-family:'Poppins',sans-serif;border:1px solid #eee;box-shadow:none;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none}form .input-field input[type="tel"]+label,form .input-field input[type="email"]+label,form .input-field input[type="text"]+label,form .input-field textarea+label{margin-left:10px;font-weight:300;color:#777}form .input-field input[type="tel"]+label.active,form .input-field input[type="email"]+label.active,form .input-field input[type="text"]+label.active,form .input-field textarea+label.active{top:-4px;left:3px}form .input-field input[type="tel"]:focus,form .input-field input[type="email"]:focus,form .input-field input[type="text"]:focus,form .input-field textarea:focus{border:1px solid #eee!important}form .input-field input[type="tel"]:focus+label,form .input-field input[type="email"]:focus+label,form .input-field input[type="text"]:focus+label,form .input-field textarea:focus+label{color:var(--darkcolor);top:-4px;left:3px}form .input-field textarea{width:100%;padding:10px;min-height:8em;line-height:150%}form .input-field .required{display:inline-block;color:#ff4500}form button.btn:disabled{background:#fff!important;border:1px solid #eee;color:#777}form #response{text-align:center;font-size:1.2em}form input[type="checkbox"]+span{padding-top:.3em;line-height:1.4em!important;font-size:1em!important}form .radio-wrapper{margin-bottom:.75em;display:inline-block;padding-right:20px}form .radio-wrapper input[type="radio"]+span{padding-left:26px}form .radio-wrapper input[type="radio"]:checked+span{color:#000}.rgoods-checkout .woocommerce-form-login p{font-size:.85em;font-weight:300}#rgoods-contact-form{margin:-1rem auto 80px;max-width:860px}#rgoods-contact-form .input-field{margin-bottom:.5em}#rgoods-contact-form .input-field input[type="tel"]:focus,#rgoods-contact-form .input-field input[type="email"]:focus,#rgoods-contact-form .input-field input[type="text"]:focus,#rgoods-contact-form .input-field textarea:focus{box-shadow:none;border:inherit}#rgoods-contact-form .input-field input[type="tel"]:focus+label,#rgoods-contact-form .input-field input[type="email"]:focus+label,#rgoods-contact-form .input-field input[type="text"]:focus+label,#rgoods-contact-form .input-field textarea:focus+label{color:#777}#rgoods-contact-form button.btn{background:#000;color:#fff;margin-top:30px;border-radius:0}#rgoods-contact-form button.btn:after{font-family:'FontAwesome';content:"\f105";margin-left:.5em}#coupon-list-form .coupon-description{margin:0 0 5px}#coupon-list-form .input-field{margin:0}#coupon-list-form .input-field label{transition:all .3s ease-in-out 0s}#coupon-list-form .input-field input[type="text"]:focus,#coupon-list-form .input-field input[type="email"]:focus{box-shadow:none;border:1px solid #ddd;top:0;left:0}#coupon-list-form .input-field input[type="text"]:focus+label,#coupon-list-form .input-field input[type="email"]:focus+label{left:50px;transform:translateY(18px);opacity:0}#coupon-list-form .input-field label.active{left:50px;transform:translateY(18px);opacity:0}#coupon-list-form button.btn{font-size:18px;min-width:200px}#rgoods-store form abbr,.woocommerce form abbr,.woocommerce-form abbr{text-decoration:none}#rgoods-store form label,.woocommerce form label,.woocommerce-form label{font-weight:300;font-size:1rem}#rgoods-store form input[type="tel"],.woocommerce form input[type="tel"],.woocommerce-form input[type="tel"],#rgoods-store form input[type="email"],.woocommerce form input[type="email"],.woocommerce-form input[type="email"],#rgoods-store form input[type="text"],.woocommerce form input[type="text"],.woocommerce-form input[type="text"],#rgoods-store form input[type="number"],.woocommerce form input[type="number"],.woocommerce-form input[type="number"],#rgoods-store form input[type="password"],.woocommerce form input[type="password"],.woocommerce-form input[type="password"],#rgoods-store form textarea,.woocommerce form textarea,.woocommerce-form textarea{background:#fff;padding:0 10px;width:calc(100% - 20px);font-family:'Poppins',sans-serif;border:1px solid #eee;border-radius:3px;box-shadow:none}#rgoods-store form input[type="tel"]:focus,.woocommerce form input[type="tel"]:focus,.woocommerce-form input[type="tel"]:focus,#rgoods-store form input[type="email"]:focus,.woocommerce form input[type="email"]:focus,.woocommerce-form input[type="email"]:focus,#rgoods-store form input[type="text"]:focus,.woocommerce form input[type="text"]:focus,.woocommerce-form input[type="text"]:focus,#rgoods-store form input[type="number"]:focus,.woocommerce form input[type="number"]:focus,.woocommerce-form input[type="number"]:focus,#rgoods-store form input[type="password"]:focus,.woocommerce form input[type="password"]:focus,.woocommerce-form input[type="password"]:focus,#rgoods-store form textarea:focus,.woocommerce form textarea:focus,.woocommerce-form textarea:focus{border:1px solid #ddd!important;box-shadow:none!important}#rgoods-store form input[type="tel"]:focus+label,.woocommerce form input[type="tel"]:focus+label,.woocommerce-form input[type="tel"]:focus+label,#rgoods-store form input[type="email"]:focus+label,.woocommerce form input[type="email"]:focus+label,.woocommerce-form input[type="email"]:focus+label,#rgoods-store form input[type="text"]:focus+label,.woocommerce form input[type="text"]:focus+label,.woocommerce-form input[type="text"]:focus+label,#rgoods-store form input[type="number"]:focus+label,.woocommerce form input[type="number"]:focus+label,.woocommerce-form input[type="number"]:focus+label,#rgoods-store form input[type="password"]:focus+label,.woocommerce form input[type="password"]:focus+label,.woocommerce-form input[type="password"]:focus+label,#rgoods-store form textarea:focus+label,.woocommerce form textarea:focus+label,.woocommerce-form textarea:focus+label{color:#777;top:-4px}#rgoods-store form textarea,.woocommerce form textarea,.woocommerce-form textarea{padding:10px}#rgoods-store form ::placeholder,.woocommerce form ::placeholder,.woocommerce-form ::placeholder{color:#555}#rgoods-store form .required,.woocommerce form .required,.woocommerce-form .required{display:inline-block;color:var(--darkcolor)}#rgoods-store form .woocommerce-form__label.woocommerce-form__label-for-checkbox,.woocommerce form .woocommerce-form__label.woocommerce-form__label-for-checkbox,.woocommerce-form .woocommerce-form__label.woocommerce-form__label-for-checkbox{display:block}#rgoods-store form button.button,.woocommerce form button.button,.woocommerce-form button.button{margin:20px 0;background:var(--darkcolor);border:none;text-transform:uppercase;font-family:'Poppins',sans-serif;padding:8px 24px;color:#fff}#rgoods-store form button.button:hover,.woocommerce form button.button:hover,.woocommerce-form button.button:hover{background:#000}#rgoods-store form select,.woocommerce form select,.woocommerce-form select{display:block}#rgoods-store form select:focus,.woocommerce form select:focus,.woocommerce-form select:focus{outline:none}#rgoods-store form fieldset,.woocommerce form fieldset,.woocommerce-form fieldset{border:1px solid #ddd}.rgoods-select-wrapper{position:relative;background-color:#fff;border:1px solid #eee;overflow:hidden;border-radius:4px;margin-bottom:1rem}.rgoods-select-wrapper.empty-select{border:none}.rgoods-select-wrapper p{font-size:0;color:#fff}.rgoods-select-wrapper label,.rgoods-select-wrapper .woocommerce-input-wrapper input{display:none}.rgoods-select-wrapper .address-field.validate-state input{display:block}.rgoods-select-wrapper:after{content:'';position:absolute;top:1.3rem;margin-top:-3px;right:.75em;display:block;width:0;height:0;border-color:transparent;border-top-color:#777;border-width:6px;border-style:solid;pointer-events:none}.rgoods-select-wrapper select{font-size:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:110%;color:#777;font-family:'Poppins',sans-serif;height:auto;border:0;margin:0;padding:.75em;border-radius:0;overflow:hidden;text-overflow:ellipsis}.rgoods-select-wrapper select.state_select{border-top:1px solid #eee}.rgoods-select-wrapper select:focus{outline:none}.rgoods-select-wrapper input.input-text{margin:5px 10px 15px;width:calc(100% - 45px)!important}.civility-radio-wrapper{margin-bottom:10px}.civility-radio-wrapper .civility-label{color:#777}.civility-radio-wrapper p{margin-top:2px}.civility-radio-wrapper p label{display:inline-block;padding:2px 6px;background:#fff;border-radius:3px;border:1px solid #eee;margin-right:10px}.civility-radio-wrapper p label input[type="radio"]+span{text-transform:uppercase;padding-left:26px;padding-right:12px;padding-top:2px}.civility-radio-wrapper p label input[type="radio"]+span:before{border:1px solid #ddd}.civility-radio-wrapper p label input[type="radio"]:checked+span{color:#000}.products-search-form{margin:0 .75rem;position:relative;padding-left:10px}.products-search-form:before{display:inline-block;font-family:'FontAwesome';content:"\f105";color:#ddd;position:absolute;left:0;top:20px}.products-search-form input[type="text"]#search{border:1px solid #fff;margin:0;line-height:60px;height:60px}.products-search-form input[type="text"]#search:focus{border:1px solid #fff!important}.products-search-form .close-icon{top:24px}.products-search-form .close-icon:before,.products-search-form .close-icon:after{background-color:#777}.woocommerce form br{display:none}.mo-openid-app-icons{text-align:center;margin-bottom:15px!important}.mo-openid-app-icons a{display:inline-block;cursor:pointer}.mo-openid-app-icons p{font-weight:300;text-align:center;font-size:.9em;margin:0!important;width:100%!important}.mo-openid-app-icons img.login-button{display:block;margin:5px 12px}.mo_image_id{display:none!important}#order-tracking .response{margin:30px 0}#order-tracking .response p{margin-top:0}#order-tracking .response p a{text-decoration:underline;font-weight:500}span.password-input{display:block;position:relative}span.password-input button.show-password-input{width:30px;height:34px;line-height:34px;border:none;display:inline-block;position:absolute;right:3px;top:8px;padding:0;background:transparent;transition:all .3s ease-in-out 0s}span.password-input button.show-password-input:before{font-family:'fontawesome';content:"\f06e";color:#ccc}span.password-input button.show-password-input:hover:before{color:#333}#welcome-coupon-modal{position:fixed;bottom:30px;right:-400px;width:360px;max-width:calc(100% - 60px);z-index:99999999;background:#fff;box-shadow:0 0 24px rgba(0,0,0,.3);transition:all .6s ease-in-out 0s}#welcome-coupon-modal.visible{right:30px}#welcome-coupon-modal .modal-content{padding:30px}#welcome-coupon-modal img{display:block;margin:20px auto;max-width:100%;height:auto}#welcome-coupon-modal h1,#welcome-coupon-modal h2{font-size:2em;line-height:1.2em;margin-top:0}#welcome-coupon-modal h3,#welcome-coupon-modal h4,#welcome-coupon-modal h5,#welcome-coupon-modal h6{font-size:1.4em}#welcome-coupon-modal .center-align>.dismiss-welcome-coupon{margin-top:15px;display:inline-block}#welcome-coupon-modal .center-align>.dismiss-welcome-coupon:hover{text-decoration:underline}#welcome-coupon-modal form button{width:100%;padding:12px 0;background:var(--color)}#welcome-coupon-modal .modal-close{position:absolute;right:10px;top:15px;z-index:2}#welcome-coupon-modal .modal-close .close-icon:before,#welcome-coupon-modal .modal-close .close-icon:after{background:var(--color)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/wp-content/themes/rgshop-3/assets/img/ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li:only-child{display:none}.slick-dots li button{border:1px solid #ddd;background:transparent;display:block;height:12px;width:12px;border-radius:6px;outline:none;line-height:0;font-size:0;color:transparent;padding:0;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;content:"";top:2px;left:2px;width:8px;height:8px;border-radius:4px;background:#777;line-height:20px;text-align:center;color:#000;opacity:0}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.woocommerce-Price-currencySymbol{padding-left:.25em}.woocommerce-notices-wrapper li{display:block;list-style:none;margin:10px 0;padding:10px;background:var(--darkcolor);color:#fff;font-size:.9em}.woocommerce-notices-wrapper ul.woocommerce-error{margin-bottom:30px}.woocommerce-notices-wrapper ul.woocommerce-error li{margin:0 0 10px;padding:0;background:no-repeat;color:var(--color)}.woocommerce-error li a.modal-trigger strong{font-weight:600;text-decoration:underline}.restricted-countries{margin:20px 0 0;padding-bottom:20px;font-size:.9em}.rgoods-product-wrapper,.single-product .rgoods-product-wrapper{background:#fff;box-shadow:0 0 12px rgba(0,0,0,.07);margin-bottom:30px;position:relative}.rgoods-product-wrapper img,.single-product .rgoods-product-wrapper img{display:block;max-width:100%;height:auto;margin:0 auto;aspect-ratio:1;object-fit:cover}.rgoods-product-wrapper .price,.single-product .rgoods-product-wrapper .price{font-size:.9em;font-family:'Poppins';display:block;margin:0 30px 10px}.rgoods-product-wrapper .woocommerce-loop-product__title,.single-product .rgoods-product-wrapper .woocommerce-loop-product__title{text-align:left;line-height:1.3em;font-size:1.3em;text-transform:uppercase;margin:10px 30px 0}.rgoods-product-wrapper .button,.single-product .rgoods-product-wrapper .button,.rgoods-product-wrapper .added_to_cart,.single-product .rgoods-product-wrapper .added_to_cart{display:block;width:calc(100% - 60px);text-align:center;padding:6px 16px;height:auto;text-transform:uppercase;font-family:'Bebas Neue';background:#444;color:#fff;position:absolute;left:30px;bottom:20px}.rgoods-product-wrapper .button:hover,.single-product .rgoods-product-wrapper .button:hover,.rgoods-product-wrapper .added_to_cart:hover,.single-product .rgoods-product-wrapper .added_to_cart:hover{background:var(--darkcolor)}.rgoods-product-wrapper .added_to_cart,.single-product .rgoods-product-wrapper .added_to_cart{background:#000;color:#fff;bottom:50px}.rgoods-product-wrapper .remove-from-wishlist,.single-product .rgoods-product-wrapper .remove-from-wishlist{position:absolute;right:20px;bottom:30px;color:#777}.rgoods-product-wrapper .remove-from-wishlist .fa,.single-product .rgoods-product-wrapper .remove-from-wishlist .fa{font-size:20px}.rgoods-product-wrapper .remove-from-wishlist:hover,.single-product .rgoods-product-wrapper .remove-from-wishlist:hover{color:var(--darkcolor)}.rgoods-product-wrapper .product-thumbnail{position:relative;aspect-ratio:1;display:block;background:#f4f4f4}.rgoods-product-wrapper .product-thumbnail img{position:absolute;left:0;top:0;width:100%;height:100%}.rgoods-product-wrapper .product-thumbnail img.hover-img{background:#fff;opacity:0;transition:opacity .3s ease-in-out 0s}.rgoods-product-wrapper .product-thumbnail:hover img.hover-img{opacity:1}.price del{color:#777;font-family:'Poppins';font-weight:300}.price ins{text-decoration:none;margin-left:.5em}.onsale{display:inline-block;background:#000;color:#fff;font-size:12px;padding:7px 10px 5px;line-height:1em;border-radius:13px;text-transform:uppercase;position:absolute;left:10px;top:10px;z-index:1}.rgoods-product-wrapper{position:relative;padding-bottom:20px;overflow:hidden}.rgoods-product-wrapper .woocommerce-loop-product__link{display:block;position:relative}.rgoods-product-wrapper .product-spec{margin-left:30px;width:calc(100% - 60px)}.rgoods-product-wrapper .product-spec .wishlink{position:absolute;right:0;top:0;font-size:14px}.rgoods-product-wrapper .product-spec .wishlink.remove-from-wishlist{color:var(--color)}.rgoods-product-wrapper .rgoods-price{display:block;line-height:30px;height:30px;position:relative}.rgoods-product-wrapper .rgoods-price .more{display:block}.rgoods-product-wrapper .rgoods-price .more .price-wrapper,.rgoods-product-wrapper .rgoods-price .more .view-more{position:absolute;left:0;top:0;opacity:1;transition:opacity .3s ease-in-out 0s}.rgoods-product-wrapper .rgoods-price .more .price-wrapper{font-family:'Poppins';font-weight:300}.rgoods-product-wrapper .rgoods-price .more .price-wrapper ins{text-decoration:none}.rgoods-product-wrapper .rgoods-price .more .price-wrapper del{color:#777}.rgoods-product-wrapper .rgoods-price .more .view-more{opacity:0;color:#777}.rgoods-product-wrapper .rgoods-price .more:hover .price-wrapper{opacity:0}.rgoods-product-wrapper .rgoods-price .more:hover .view-more{opacity:1}.rgoods-product-wrapper .color-swatch{display:block;line-height:30px;height:30px;text-align:right;position:absolute;right:10px;top:10px}.rgoods-product-wrapper .color-swatch .color{display:inline-block;width:24px;height:24px;border-radius:12px;background:#fff;border:1px solid #ddd;margin-left:4px}.rgoods-product-wrapper .color-swatch .color>span{display:inline-block;width:16px;height:16px;border-radius:8px;margin:3px}form[name="checkout"] .input-field .helper-text.no-nb{display:none}form[name="checkout"] .input-field.field-error input{border-left:4px solid #ff4500!important}form[name="checkout"] .input-field.field-error .helper-text.no-nb{display:block}form[name="checkout"] .input-field.validated input{border-left:4px solid #28b463!important}.rgoods-product-img{display:block}.product-images-wrapper{position:relative}.gallery-nav-arrow{display:inline-block;width:26px;height:26px;line-height:26px;text-align:center;content:"";margin:0 10px;background-color:#fff;color:#000;opacity:.75;transition:opacity .3s ease-in-out 0s;position:absolute;bottom:45px}.gallery-nav-arrow:before{font-family:'FontAwesome';content:"\f104"}.gallery-nav-arrow.prev-view{left:10px}.gallery-nav-arrow.next-view{right:10px}.gallery-nav-arrow.next-view:before{content:"\f105"}.gallery-nav-arrow:hover{opacity:1}.woocommerce-products-header .term-description{margin:60px 0 0;text-align:center;font-family:'GoghExtraBold',serif;font-size:1.3em;font-weight:300}.woocommerce-products-header .term-description:after{display:block;content:"";width:60px;height:1px;background:#ddd;margin:0 auto}.woocommerce-products-header .page-description h2{font-size:2em}.woocommerce-products-header .page-description p{font-size:1.1em;font-weight:300}#rgoods-store form button.button,.woocommerce form button.button,.woocommerce-form button.button{font-family:'Bebas Neue';background:var(--color)}#rgoods-store form button.button:disabled,.woocommerce form button.button:disabled,.woocommerce-form button.button:disabled{background:#ddd}#rgoods-store form button.button:hover,.woocommerce form button.button:hover,.woocommerce-form button.button:hover{background:var(--color);box-shadow:0 0 12px rgba(0,0,0,.3)}#rgoods-store>.container>p.woocommerce-info{margin:30px .75rem;text-align:center}.woocommerce-pagination{text-align:center;margin:30px 0}.woocommerce-pagination .page-numbers{text-align:center}.woocommerce-pagination .page-numbers li{display:inline-block;float:none;margin:0 8px}.woocommerce-pagination .page-numbers li a,.woocommerce-pagination .page-numbers li span{display:inline-block;height:3em;width:3em;line-height:3em;border-radius:1.5em;background:#fff;color:#777}.woocommerce-pagination .page-numbers li .current{background:var(--darkcolor);color:#fff}.woocommerce-pagination .page-numbers li a:hover{background:#000;color:#fff}.woocommerce-pagination .woocommerce-Button--previous,.woocommerce-pagination .woocommerce-Button--next{font-size:.9em;color:#999;display:inline-block;margin:0 20px}.woocommerce-pagination .woocommerce-Button--next:after{font-family:'FontAwesome';content:"\f105";margin-left:.5em}.woocommerce-pagination .woocommerce-Button--previous:before{font-family:'FontAwesome';content:"\f104";margin-right:.5em}.single-product img{display:block}.single-product .price{color:var(--darkcolor);font-size:1.2em;font-family:'Poppins';font-weight:500}.single-product .entry-title{font-size:2em;text-transform:uppercase;margin:0}.single-product .variations{margin:20px 0}.single-product .variations .attribute-label{margin:0;font-size:.8em;color:#777}.single-product img.rgproduct-img{max-width:100%;height:auto;display:block;aspect-ratio:1;object-fit:cover}.single-product .entry-summary button.button{margin:0!important;font-size:1.3rem;padding:0 30px!important;line-height:1.4em}.single-product .entry-summary strong{font-weight:600}.single-product .entry-summary a{color:#000;text-decoration:underline}.single-product .entry-summary .price .infoslide-trigger{color:inherit;cursor:pointer}.single-product .entry-summary .price .infoslide-trigger .amount:nth-child(1) bdi:after{display:inline-block;font-family:'FontAwesome';vertical-align:text-top;content:"\f05a";font-size:.75em;margin:0 0 0 .3em}.single-product .entry-summary .price .infoslide-trigger del .amount:nth-child(1) bdi:after{display:none}.single-product .entry-summary .product-rating .product-reviews-view{float:right;font-size:.85em}.single-product .entry-summary .rgoods-select-wrapper{width:auto;display:inline-block;float:left}.single-product .entry-summary .rgoods-select-wrapper select{padding-right:40px}.single-product .entry-summary .share-post{clear:both;padding:10px 0 0}.single-product .entry-summary .share-post li a{color:#777}.single-product .entry-summary .share-post li a:hover{color:#000}.single-product .entry-summary .share-post li a .fa{font-size:20px}.single-product .entry-summary ul:not(.share-buttons):not(.tabs):not(.quality-labels) li{position:relative;padding-left:16px}.single-product .entry-summary ul:not(.share-buttons):not(.tabs):not(.quality-labels) li:before{display:block;content:"\f105";font-family:'FontAwesome';position:absolute;left:0;top:auto;color:#ddd}.single-product .entry-summary .product-title h1{max-width:80%;font-size:2.4em;line-height:1.2em;margin:0;float:left}.single-product .entry-summary .product-title .wishlink{float:right;font-size:1.4em;line-height:2em}.single-product .entry-summary .product-title .wishlink.remove-from-wishlist{color:var(--color)}.single-product .entry-summary .product-title:after{display:table;content:"";clear:both}.single-product .entry-summary p.price{font-family:'Poppins';font-size:1.2rem;display:inline-block;margin:15px 0;color:var(--color)}.single-product .entry-summary p.price .discount{display:inline-block;vertical-align:middle;margin-left:.5em;font-size:.85em;padding:5px 12px 3px;line-height:1em;border-radius:12px;background:#000;color:#fff}.single-product .entry-summary .product-brand{margin:10px 0;font-size:1.4em;font-family:'Bebas Neue'}.single-product .entry-summary .product-brand small{color:#777;display:inline-block;margin-right:.3em}.single-product .entry-summary .product-brand a{text-decoration:none}.single-product .entry-summary .product-heading{margin-top:20px;padding-top:15px;border-top:1px solid #ddd}.single-product .entry-summary .quantity{float:left;margin-right:10px}.single-product .entry-summary .quantity input{line-height:46px;height:45px}.single-product .entry-summary button{line-height:40px;height:46px}.single-product .single_variation_wrap .woocommerce-variation-price{display:block;font-size:1em;font-weight:400;margin-bottom:4px}.single-product .single_variation_wrap .quantity{width:130px}.single-product .related.products{margin-top:80px}.single-product .related.products>h2{text-align:center;font-size:1.4em;text-transform:uppercase;font-family:'Poppins'}.single-product .related.products>h2:after{display:block;content:"";width:60px;height:1px;background:#ddd;margin:15px auto 40px}.out-of-stock:before{font-family:'FontAwesome';content:"\f06a";margin-right:.5em}.stock.in-stock{color:var(--color)}#rgoods-store{background:#fff}#rgoods-store .rank-math-breadcrumb{margin:0}#rgoods-store .rgoods-shop-loop{padding-bottom:50px}#rgoods-store.single-product{background:#fff}#rgoods-store.single-product>div{padding-top:0}#rgoods-store .product-main-wrapper{background:#f4f4f4;background-size:400px;padding-bottom:40px}#rgoods-store form button.button.disabled,#rgoods-store form button.button.wc-variation-is-unavailable{background:#ddd}.woocommerce-notices-wrapper{margin-bottom:10px}.woocommerce-notices-wrapper .woocommerce-message{background:#fff;padding:10px 15px}.woocommerce-notices-wrapper .woocommerce-message:after{display:table;content:"";clear:both}.woocommerce-notices-wrapper .woocommerce-message .restore-item{display:inline-block;color:var(--color);margin-left:10px}.post-content p.empty-cart-message{font-family:'Poppins';font-weight:300;font-size:1.3em;color:#777;margin:40px 0}.wc-forward,.wc-backward{display:inline-block;padding:5px 10px;background:var(--color);color:#fff;text-transform:uppercase}.wc-forward:hover,.wc-backward:hover{background:var(--color)}.wc-forward{float:right;background:#777}.wc-forward:hover{background:var(--darkcolor)}.wc-forward:after{display:inline-block;font-family:'FontAwesome';content:"\f105";margin-left:.5em}.wc-backward:before{display:inline-block;font-family:'FontAwesome';content:"\f104";margin-right:.5em}.quantity input.qty{margin:0;width:100%;max-width:calc(100% - 65px);float:left;font-size:14px;text-align:right;-webkit-appearance:none;-moz-appearance:none;appearance:none}.quantity .qty-mod{display:block;width:40px;float:right;text-align:center}.quantity .qty-mod a{display:block;line-height:21px;border:1px solid #eee;margin:0 1px 1px;background:#fff}.quantity .qty-mod a:hover{background:var(--darkcolor);border-color:var(--darkcolor);color:#fff}.quantity input[type="hidden"]+.qty-mod a{display:none}form.cart{width:100%;max-width:480px}form.cart:after{display:table;content:"";clear:both}form.cart .quantity{width:90px;float:left}form.cart .quantity:not(.hidden)+button{float:right}form.cart button{width:calc(100% - 140px)}.woocommerce-grouped-product-list{margin-bottom:20px}.woocommerce-grouped-product-list .stock{margin:0;font-size:.9em;line-height:1.2em}#place_order{padding:16px;display:block;width:100%}body.woocommerce-cart main{background:#fff}body.woocommerce-cart .page-title{margin-top:.75em}body.woocommerce-cart .rgoods-cart-total{margin-top:0}body.woocommerce-cart .rgoods-cart-total tr{border:none}body.woocommerce-cart .rgoods-cart-total tr.fee{font-size:1.2rem;text-transform:uppercase;font-family:'Bebas Neue',sans-serif}body.woocommerce-cart .rgoods-cart-total tr.fee td{text-align:right}body.woocommerce-cart .rgoods-cart-total tr.fee th{font-weight:400}body.woocommerce-cart .rgoods-cart-total th,body.woocommerce-cart .rgoods-cart-total td{border:none;padding:10px 0}body.woocommerce-cart .product-quantity{width:80px;float:right}body.woocommerce-cart .quantity input{width:40px}body.woocommerce-cart .quantity input,body.woocommerce-cart .quantity .qty-mod a{background:#f7f7f7}body.woocommerce-cart .quantity .qty-mod a:hover{background:#777;color:#fff}body.woocommerce-cart .product-remove{clear:both;width:80px;float:right;text-align:center}body.woocommerce-cart .product-remove .remove{display:inline-block;margin-top:6px;font-size:.85em;color:#666}body.woocommerce-cart .product-remove .remove:hover{color:#000}body.woocommerce-cart .arrow-top.is-visible{display:none}body.woocommerce-cart .shop_table{margin:0;border-left:20px solid #fff;border-right:20px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.1)}body.woocommerce-cart .shop_table tr{border-bottom:none}body.woocommerce-cart .shop_table tr td{padding:10px 0}body.woocommerce-cart .shop_table tr.order-total th,body.woocommerce-cart .shop_table tr.cart-discount th{padding:12px 0 0;font-family:'Bebas Neue';font-weight:normal;font-size:1.3rem}body.woocommerce-cart .shop_table tr.order-total th .total-amount,body.woocommerce-cart .shop_table tr.cart-discount th .total-amount{float:right}body.woocommerce-cart .shop_table tr.cart-discount th,body.woocommerce-cart .shop_table tr.cart-discount td{padding:12px 0 0}body.woocommerce-cart .shop_table tr.cart-discount .amount{color:var(--color);padding:12px 0 0;font-family:'Bebas Neue';font-weight:normal;font-size:1.3rem}body.woocommerce-cart .shop_table tr.cart-discount .amount>span{display:inline-block}body.woocommerce-cart .shop_table tr.about-shipping-fees{font-size:.85rem;color:#666}body.woocommerce-cart .shop_table tr.about-shipping-fees th,body.woocommerce-cart .shop_table tr.about-shipping-fees td{padding-bottom:12px;border-bottom:none}body.woocommerce-cart .shop_table tr.complementary-donation{font-size:1.3rem}body.woocommerce-cart .coupon .input-field{margin:20px 0}body.woocommerce-cart .coupon .input-field input{background:#f7f7f7;border-radius:0}body.woocommerce-cart .coupon button{display:block;width:100%;height:46px;margin:20px 0;background:var(--darkcolor);border-radius:0}body.woocommerce-cart .cart-collaterals .rgoods-product-wrapper{margin-bottom:0}body.woocommerce-cart .rgoods-footer-arguments{margin-top:0}.update-cart{margin:0;display:block;width:100%;background:#000;margin-top:20px;padding:10px 0}.update-cart:disabled{display:none}.update-cart:not(:disabled)+.wc-proceed-to-checkout{display:none}.complementary-donation{font-family:'Bebas Neue';font-size:1rem}.complementary-donation th{border-bottom:1px solid #ddd;font-weight:normal}.complementary-donation th .infoslide-trigger:after{font-family:'FontAwesome';content:"\f05a";display:inline-block;vertical-align:text-top;font-size:.6em;margin:-.2em 0 0 .5em}.complementary-donation th .value{float:right;text-align:right;font-weight:normal}.complementary-donation th span.donation{float:left;display:block}.complementary-donation th span.donation:before{display:inline-block;vertical-align:middle;content:"";width:32px;height:32px;background:url(/wp-content/themes/rgshop-3/assets/img/solidarity.svg) no-repeat center center;background-size:contain}.complementary-donation th .donation-message{font-family:'Poppins';font-weight:normal;display:block;font-size:.9rem;margin-right:10px}.complementary-donation .donation-remove{font-family:'Poppins';font-weight:normal;color:#777;font-size:.75rem;display:block}.complementary-donation .donation-remove:hover{color:var(--color)}.rgoods-cart-item .product-quantity{text-align:center;color:#ccc}.rgoods-cart-item .product-name,.woocommerce-cart-item .product-name{text-transform:uppercase;font-family:'Bebas Neue';line-height:1.3em;font-size:1.3em;margin:6px 0 0}.rgoods-cart-item img,.woocommerce-cart-item img{display:block;border:1px solid #ddd}.rgoods-cart-item .product-price,.woocommerce-cart-item .product-price{color:#777}.rgoods-cart-item .product-price del,.woocommerce-cart-item .product-price del{color:#777}.rgoods-cart-item .product-price ins,.woocommerce-cart-item .product-price ins{text-decoration:none;display:inline-block;margin:0 .5em;color:#000}.rgoods-cart-item .product-price .discount,.woocommerce-cart-item .product-price .discount{display:inline-block;vertical-align:middle;padding:0 12px;line-height:24px;border-radius:12px;background:#f4f4f4;color:var(--color)}.rgoods-cart-item a,.woocommerce-cart-item a{display:block}.rgoods-cart-item img,.woocommerce-cart-item img{display:block;width:100%;height:auto}.rgoods-cart-item .product-remove,.woocommerce-cart-item .product-remove{margin-top:8px;font-size:.85em}.rgoods-cart-item .product-remove a,.woocommerce-cart-item .product-remove a{color:#777}.rgoods-cart-item .product-remove a:hover,.woocommerce-cart-item .product-remove a:hover{color:#000}.rgoods-cart-item .quantity,.woocommerce-cart-item .quantity{width:90px;float:right}.rgoods-cart-item .quantity input[id^="quantity"],.woocommerce-cart-item .quantity input[id^="quantity"]{width:45px;max-width:100%;height:45px;padding:0;text-align:center}.rgoods-cart-item .product-remove,.woocommerce-cart-item .product-remove{display:block;clear:both;width:90px;float:right;text-align:center}dl.variation{margin:0;font-family:'Bebas Neue';font-size:.85em}dl.variation dt,dl.variation dd{display:inline-block}dl.variation dt{margin-right:.3em}dl.variation dt.variation-gift{display:none!important}dl.variation dd{margin-right:10px}dl.variation dd.variation-gift{color:var(--color)}.product-meta.gift{text-transform:uppercase;color:var(--color)}.product-meta.gift span.label{display:none}.product-thumbnail .donation-icon,.rgoods-cart-item .donation-icon{display:block;padding:15px}.widget_shopping_cart_content .woocommerce-mini-cart{margin:0 20px;font-size:.9em}.widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item{padding:20px 0;border-bottom:1px solid #ddd}.widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .product-thumbnail,.widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .product-description{display:inline-block;vertical-align:middle}.widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .product-thumbnail{width:25%;margin-right:2%}.widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .product-description{width:70%}.widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .product-description .product-name{font-family:'Poppins';font-weight:500;text-transform:uppercase}.widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .product-description .remove{font-size:.9em;color:#777;display:b;margin-top:6px}.widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .product-description .remove:hover{color:#000}.widget_shopping_cart_content .total{margin:20px;text-align:center}.widget_shopping_cart_content .buttons{margin:20px}.widget_shopping_cart_content .buttons .button{display:block;width:100%;text-align:center;background:var(--darkcolor)}.widget_shopping_cart_content .woocommerce-mini-cart__empty-message{margin:20px;text-align:center;text-transform:uppercase;color:#777}body.woocommerce-account main .page-title{text-align:center}body.woocommerce-account main h2{text-align:center;text-transform:uppercase;font-family:'Poppins';font-weight:300}body.woocommerce-account main .woocommerce-form-login,body.woocommerce-account main .woocommerce-form-register,body.woocommerce-account main .lost_reset_password{max-width:600px;margin:0 auto}body.woocommerce-account main .woocommerce-form-login .required,body.woocommerce-account main .woocommerce-form-register .required,body.woocommerce-account main .lost_reset_password .required{color:#ff4500}body.woocommerce-account main .woocommerce-privacy-policy-text{font-size:.85em;color:#777}body.woocommerce-account .woocommerce-order-details h2,body.woocommerce-account h2.woocommerce-column__title{text-align:left}body.woocommerce-cart main{padding-bottom:60px}.woocommerce nav.woocommerce-MyAccount-navigation{background:transparent;box-shadow:none;height:auto;margin-bottom:40px;width:200px;float:left}.woocommerce nav.woocommerce-MyAccount-navigation>ul{margin:0}.woocommerce nav.woocommerce-MyAccount-navigation>ul li{float:none;padding:0;margin:0;height:auto;line-height:1.2em}.woocommerce nav.woocommerce-MyAccount-navigation>ul li.is-active a{color:#000;font-family:'Poppins';font-weight:500}.woocommerce nav.woocommerce-MyAccount-navigation>ul li:before{display:none}.woocommerce nav.woocommerce-MyAccount-navigation>ul li a{display:block;color:#333;line-height:1.2em;padding:10px 0;border-bottom:1px solid #ddd}.woocommerce nav.woocommerce-MyAccount-navigation>ul li a:before{font-family:'FontAwesome';display:inline-block;width:2em;font-size:14px}.woocommerce nav.woocommerce-MyAccount-navigation>ul li a:hover{background:inherit;color:#000}.woocommerce nav.woocommerce-MyAccount-navigation>ul li a:hover:before{color:#777}.woocommerce nav.woocommerce-MyAccount-navigation>ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{content:"\f0c9"}.woocommerce nav.woocommerce-MyAccount-navigation>ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:"\f07a"}.woocommerce nav.woocommerce-MyAccount-navigation>ul li.woocommerce-MyAccount-navigation-link--downloads a:before{content:"\f0ed"}.woocommerce nav.woocommerce-MyAccount-navigation>ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\f041"}.woocommerce nav.woocommerce-MyAccount-navigation>ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\f13e"}.woocommerce nav.woocommerce-MyAccount-navigation>ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before{content:"\f283"}.woocommerce nav.woocommerce-MyAccount-navigation>ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"\f08b"}.woocommerce nav.woocommerce-MyAccount-navigation>ul li.woocommerce-MyAccount-navigation-link--customer-datas a:before{content:"\f046"}.woocommerce nav.woocommerce-MyAccount-navigation>ul li.woocommerce-MyAccount-navigation-link--liste-cadeau a:before{content:"\f06b"}.woocommerce-MyAccount-content{width:calc(100% - 260px);float:right}.woocommerce-MyAccount-content>*:nth-child(1),.woocommerce-MyAccount-content>form>*:nth-child(1){margin-top:0}.woocommerce-MyAccount-content p{line-height:1.8em}.woocommerce-MyAccount-content p a{font-family:'Poppins';font-weight:500;text-decoration:underline}.woocommerce-MyAccount-content .edit,.woocommerce-MyAccount-content .shop-action .button{display:inline-block;padding:6px 12px;background:var(--darkcolor);color:#fff;line-height:1.4em;margin:15px 0}.woocommerce-MyAccount-content .edit:hover,.woocommerce-MyAccount-content .shop-action .button:hover{background:#000}.woocommerce-MyAccount-content .woocommerce-Address-title h3{margin-bottom:0}.woocommerce-MyAccount-content address{padding:2px 0 0 20px;margin:30px 0;max-width:480px;position:relative}.woocommerce-MyAccount-content address:before{font-family:'FontAwesome';font-style:normal;content:"\f041";position:absolute;left:0;top:0;color:#777}.woocommerce-MyAccount-content .woocommerce-notices-wrapper .woocommerce-message{background:#fff;padding:0 6px;color:var(--color);margin-bottom:20px}.woocommerce-MyAccount-content .woocommerce-notices-wrapper .woocommerce-error li{margin:0 0 30px}.woocommerce-MyAccount-content .woocommerce-notices-wrapper .woocommerce-error li:before{display:none}.woocommerce-MyAccount-content .woocommerce-Address h2{text-align:left;margin-bottom:0}.woocommerce-MyAccount-content .woocommerce-Address h2+a.edit{margin-top:8px}.proceed-to-checkout{background:var(--color);padding:8px 0}.proceed-to-checkout a{color:#fff;text-transform:uppercase}.proceed-to-checkout a.cart-contents{margin-left:.75rem}.proceed-to-checkout a.cart-contents:before{display:inline-block;vertical-align:middle;width:24px;height:24px;content:"";background:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'22\'\ height=\'23\'\ fill=\'%23fff\'\ stroke=\'%23fff\'%3E%3Cpath\ d=\'M2.933\ 1.297L1.002\ 21.64a.33.33\ 0\ 0\ 0\ .082.252.32.32\ 0\ 0\ 0\ .238.108h13.703\ 5.486a.32.32\ 0\ 0\ 0\ .238-.108.33.33\ 0\ 0\ 0\ .082-.252L18.9\ 1.297c-.016-.168-.155-.297-.32-.297h-1.623H3.253c-.166\ 0-.304.128-.32.297zm14.316.36h1.039l1.869\ 19.687H15.38l1.869-19.687zm-.647\ 0l-1.869\ 19.687H1.677L3.546\ 1.657h13.056zm-9.61\ 5.176h5.322c.768\ 0\ 1.448-.77\ 1.515-1.718.034-.472-.086-.919-.338-1.258s-.599-.524-.981-.524H7.187c-.764\ 0-1.441.763-1.514\ 1.703-.035.488.086.935.337\ 1.274s.599.523.981.523zm-.715-1.718c.04-.561.457-1.034.911-1.034h5.321c.21\ 0\ .4.1.534.281a1.03\ 1.03\ 0\ 0\ 1\ .181.689c-.04.561-.457\ 1.034-.911\ 1.034H6.992c-.21\ 0-.399-.1-.534-.281s-.198-.42-.182-.677z\'/%3E%3C/svg%3E) no-repeat center center;background-size:contain;margin-right:.5em}.proceed-to-checkout a.checkout-now{float:right;margin-right:.75rem}.proceed-to-checkout a.checkout-now:after{font-family:'FontAwesome';content:"\f105";margin-left:.5em}.woocommerce-no-products-found{margin:30px .75rem 60px;font-style:italic}.variations .attribute{margin:0 0 5px}.variations .attribute label{display:inline-block;margin:0}.variations .attribute label input[type="radio"]+span{display:inline-block;padding:0 10px;line-height:40px;height:40px;min-width:50px;text-align:center;border:2px solid #ddd;font-weight:800;text-transform:uppercase;margin:0 10px 10px 0}.variations .attribute label input[type="radio"]+span:before,.variations .attribute label input[type="radio"]+span:after{display:none}.variations .attribute label input[type="radio"]:checked+span{color:#fff;background:var(--color);border-color:var(--color)}.variations .attribute label:hover input[type="radio"]+span{color:#777;border-color:#777}.variations .attribute label.is-color input[type="radio"]+span{width:40px;min-width:0;border-radius:25px;position:relative}.variations .attribute label.is-color input[type="radio"]+span strong{display:inline-block;width:30px;height:30px;content:"";border-radius:20px;position:absolute;left:3px;top:3px}.variations .attribute label.is-color input[type="radio"]:checked+span{background:transparent}.rgoods-coupon-wrapper{padding:0;box-shadow:0 0 5px rgba(0,0,0,.1)}.rgoods-coupon-wrapper .coupon-fields-toggle{display:block;padding:12px}.rgoods-coupon-wrapper .coupon-fields-toggle:before{font-family:'FontAwesome';content:"\f145";margin-right:.5em;color:#777}.rgoods-coupon-wrapper .coupon-fields-toggle:after{float:right;display:inline-block;content:"\f107";font-family:'FontAwesome'}.rgoods-coupon-wrapper .input-field{margin:0 0 10px}.rgoods-coupon-wrapper button.button{margin:0;padding:0}.rgoods-coupon-wrapper .row{margin:0}table.woocommerce-cart-total{margin:0}table.woocommerce-cart-total tr,table.woocommerce-cart-total th,table.woocommerce-cart-total td{border:none}table.woocommerce-cart-total th,table.woocommerce-cart-total td{padding-left:0;padding-right:0}table.woocommerce-cart-total td.actions{padding:0}.cart-total-including-donation th,.cart-total-including-donation td{border-top:1px solid #ddd;padding:12px 0 0;font-family:'Bebas Neue';font-weight:normal;font-size:1.3rem;vertical-align:top}.cart-total-including-donation td{text-align:right;line-height:1.2em}.cart-total-including-donation td bdi{font-family:'Bebas Neue'}.cart-total-including-donation td small{display:block;font-size:.85rem;font-family:'Poppins';color:#777}.cart-total-including-donation td small bdi{font-family:'Poppins'}.update-cart,.wc-proceed-to-checkout .checkout-button{background:var(--color);font-family:'Bebas Neue';font-size:1.8em;display:block;width:100%;text-align:center;padding:16px 12px}.product-categories .terms{margin:0 0 40px}.product-categories .terms li{display:inline-block;text-transform:uppercase}.product-categories .terms li a{display:block;padding:0 15px;color:#777;border-right:1px solid #ddd}.product-categories .terms li a:hover{color:#000}.product-categories .terms li:first-child a{padding-left:0}.product-categories .terms li:last-child a{border:none}.product-categories .terms li.current>a{font-family:'Poppins';font-weight:500;color:#000}#categories-scenary{margin-bottom:50px}#categories-scenary .category{margin-bottom:30px;background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:280px;position:relative}#categories-scenary .category a{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4);color:#fff;transition:all .3s ease-in-out 0s}#categories-scenary .category a:hover{background:rgba(0,0,0,.6)}#categories-scenary .category .title{font-size:1.8em;margin:0;text-transform:uppercase}#categories-scenary .category .wrapper{position:absolute;bottom:0;left:0;width:100%;max-width:360px;padding:30px}#waitlist-form{max-width:640px}#waitlist-form .modal-content{background:#fff}#waitlist-form .modal-content .input-field{margin:30px 0 0}#waitlist-form .modal-content .row{margin-bottom:0}#waitlist-form .modal-content h4{text-align:center;font-size:1.4em}#waitlist-form .modal-content h4:before{display:block;content:"";width:60px;height:60px;margin:20px auto;background:url(/wp-content/themes/rgshop-3/assets/img/alarm.svg) no-repeat center center;background-size:contain}#waitlist-form .modal-content button{margin:0;line-height:40px;border:none;color:#fff;width:100%;background:var(--color)}#waitlist-form .close-icon{width:24px;height:24px;right:20px;top:20px}#waitlist-form .close-icon:before,#waitlist-form .close-icon:after{height:24px;background:#777}#waitlist-form .related-title{margin:30px 0}#waitlist-form .related-title:before{display:block;content:"";width:120px;height:1px;background:#ddd;margin:15px auto}#waitlist-form .related-product{margin-bottom:20px}#waitlist-form .related-product a{text-decoration:none}#waitlist-form .related-product .product-title{font-family:'Bebas Neue',sans-serif;font-size:1.2em;line-height:1.3em;margin-top:5px}#waitlist-form .related-product .price{font-size:.85em;font-family:'Poppins'}#waitlist-form .related-product .price a{cursor:default}#waitlist-form .related-product .price a:after{display:none}.rgoods-product-cat-back a:before{display:inline-block;font-family:'FontAwesome';content:"\f104";margin-right:.5em}.featured-products-title{margin:0 0 20px;font-size:1.8em;text-transform:uppercase;font-family:'Poppins';font-weight:300}.featured-products{margin-bottom:50px}.rgoods-product-images{position:relative}.rgoods-product-images .video-trigger{content:"";position:absolute;right:20px;top:20px;z-index:2}.rgoods-product-images .video-trigger .video-icon{display:inline-block;content:"";width:48px;height:32px;background-color:#ddd;border-radius:4px;background-image:url(/wp-content/themes/rgshop-3/assets/img/play.svg);background-repeat:no-repeat;background-position:center center;background-size:20px}.rgoods-product-images .video-trigger:hover .video-icon{background-color:#777}#product-video{background:transparent;max-width:90%;width:800px;box-shadow:none}#product-video .modal-content{padding:40px 0}#product-video .close-icon{width:24px;height:24px;right:0;top:0}#product-video .close-icon:before,#product-video .close-icon:after{height:24px}.toggle-filters.current,.toggle-categories.current{color:var(--color)}#shop-filters{max-height:0;opacity:0;overflow:hidden;transition:all .5s ease-in-out 0s}#shop-filters.visible{max-height:50vh;opacity:1}#shop-filters .filters-wrapper{background:#fff;padding:20px;margin:10px 0;box-shadow:0 0 12px rgba(0,0,0,.1)}#shop-filters .filters-wrapper .row{margin-bottom:0}#shop-filters .filters-wrapper .title{font-family:'Poppins';font-weight:500}#shop-filters .filters-wrapper .reset-filters{display:inline-block;color:#777;font-size:.9em;line-height:24px;border:1px solid #ddd;padding:2px 16px 0;border-radius:14px;transition:all .3s ease-in-out 0s}#shop-filters .filters-wrapper .reset-filters:hover{color:#000;border-color:#000}#shop-filters .filters-wrapper ul{margin:10px 0}#shop-filters .filters-wrapper ul li{font-size:.9em;margin-bottom:.6em}#shop-filters .filters-wrapper ul li a.current{color:var(--color)}#shop-filters .filters-wrapper ul.color li{display:inline-block;width:50%}#shop-filters .filters-wrapper ul.color .color-code{display:inline-block;vertical-align:middle;width:8px;height:8px;border-radius:4px;margin-right:.5em;box-shadow:0 0 1px #bbb}#shop-filters .filters-wrapper .product-tag{display:inline-block;font-size:.9em;padding:4px 10px 2px;border-radius:15px;background:#eaeaea;color:#777;margin:10px 10px 5px 0}#shop-filters .filters-wrapper .product-tag.current{background:#000;color:#fff}#shop-categories{margin:10px 0;max-height:0;opacity:0;overflow:hidden;transition:all .5s ease-in-out 0s}#shop-categories.visible{max-height:50vh;opacity:1}#shop-categories li{display:inline-block}#shop-categories li:after{content:"/";margin:0 .75em;color:#ccc}#shop-categories li:last-child:after{content:""}#shop-categories li a{color:#777}#shop-categories li a:hover{color:#000}#shop-categories li.current-menu-item>a,#shop-categories li.current-menu-parent>a{color:var(--color)}.rg-offered-product{margin:30px 0;display:flex;align-items:center;justify-content:center;gap:15px}.rg-offered-product .thumbnail{flex:2}.rg-offered-product .product-name{flex:8}.rg-offered-product .product-name h3,.rg-offered-product .product-name h4{font-size:1.3em;margin:0}.rg-offered-product .product-name h3{color:var(--color)}.rg-offered-product .product-name h4{font-size:1.5em}#group-user-error p{margin:0}#group-user-error.error{margin-bottom:30px;padding-left:16px;border-left:8px solid var(--color)}.rgoods-empty-cart{text-align:right}#force-empty-cart{display:inline-block;padding:10px 16px 8px;border:1px solid #ddd;margin:20px 0;font-size:.85em;color:#666;transition:color .3s ease-in-out 0s}#force-empty-cart:hover{color:#000}@media only screen and (min-width:992px){#shop-categories{padding-bottom:20px;position:relative}#shop-categories li.menu-item-has-children .sub-menu{display:none;font-size:.9em;position:absolute;left:10px;bottom:0}#shop-categories li.menu-item-has-children.current-menu-item .sub-menu,#shop-categories li.menu-item-has-children.current-menu-parent .sub-menu{display:block}}@media only screen and (max-width:990px){#shop-categories li.menu-item-has-children .sub-menu{margin-top:5px;font-size:.9em}#shop-categories li.menu-item-has-children .sub-menu li{border:none}#shop-categories li.menu-item-has-children .sub-menu li a{padding:10px 0 0 10px}}.post-content .woocommerce-error{margin:20px 0}.post-content .woocommerce-error li{padding:8px;border-radius:3px;margin-bottom:8px;font-size:.9em;background:#fff;color:var(--color)}.post-content .woocommerce-error li:before{margin-left:5px}body.woocommerce-checkout .page-title{margin-top:0}body.woocommerce-checkout .checkout-title{font-size:2em;margin:0 0 10px}body.woocommerce-checkout .required{color:#ff4500}body.woocommerce-checkout .wc_payment_methods{margin-top:30px}body.woocommerce-checkout .wc_payment_methods li{display:block;padding:20px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);margin-bottom:20px}body.woocommerce-checkout .wc_payment_methods li:before{display:none}body.woocommerce-checkout .wc_payment_methods li input[type="radio"]+label{color:var(--darkcolor);font-size:20px;font-family:'Bebas Neue'}body.woocommerce-checkout .wc_payment_methods li.payment_method_stripe fieldset{padding:0;border:none}body.woocommerce-checkout .wc_payment_methods li.payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew{padding-left:24px;position:relative}body.woocommerce-checkout .wc_payment_methods li.payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew input[type="checkbox"]{left:0;top:5px;opacity:1;pointer-events:auto}body.woocommerce-checkout .wc_payment_methods li.payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew label{color:#666;font-size:.9em;line-height:1.3em;cursor:pointer;display:inline-block}body.woocommerce-checkout .row.newsletter_optin{margin-bottom:20px}body.woocommerce-checkout textarea{width:100%;height:5em;min-height:0}body.woocommerce-checkout .showlogin{color:var(--color)}body.woocommerce-checkout input#newsletter_optin+span{color:var(--darkcolor);font-size:13px!important}body.woocommerce-checkout .woocommerce-privacy-policy-text{font-size:.85em;color:#777}body.woocommerce-checkout #place_order{font-size:2em}body.woocommerce-checkout .form-row input[type="checkbox"]+span,body.woocommerce-checkout .input-field input[type="checkbox"]+span{color:var(--darkcolor);line-height:1.3em}body.woocommerce-checkout .form-row input[type="checkbox"]+span a,body.woocommerce-checkout .input-field input[type="checkbox"]+span a{text-decoration:underline}body.woocommerce-checkout .civility-wrapper{margin-top:.75rem;margin-bottom:.4rem;height:46px}body.woocommerce-checkout .civility-wrapper select{line-height:1em;height:46px}body.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text{padding-top:.25em;font-size:13px!important}body.woocommerce-checkout #ship-to-different-address-checkbox+span{color:var(--darkcolor);font-family:'Poppins'}body.woocommerce-checkout .woocommerce-checkout-review-order-table{margin-top:0;border-left:20px solid #fff;border-right:20px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.1)}body.woocommerce-checkout .woocommerce-checkout-review-order-table td{text-align:right;padding-left:0}body.woocommerce-checkout .woocommerce-checkout-review-order-table .total-amount{float:right}body.woocommerce-checkout .woocommerce-checkout-review-order-table .multiple-shipping{border-bottom:none}body.woocommerce-checkout .woocommerce-checkout-review-order-table .multiple-shipping td{text-align:left;padding-bottom:0}body.woocommerce-checkout .woocommerce-checkout-review-order-table tr.fee th,body.woocommerce-checkout .woocommerce-checkout-review-order-table tr.fee td{padding-top:5px;border-top:none}body.woocommerce-checkout .woocommerce-checkout-review-order-table th{font-family:'Bebas Neue';font-weight:normal;font-size:20px;line-height:1.2em;width:40%;padding-left:0}body.woocommerce-checkout .woocommerce-checkout-review-order-table tr.order-total{border-bottom:none}body.woocommerce-checkout .woocommerce-checkout-review-order-table tr.order-total th{text-align:right}body.woocommerce-checkout .woocommerce-checkout-review-order-table tr.order-total th .includes_tax{display:block;font-size:.85rem;font-family:'Poppins'}body.woocommerce-checkout .woocommerce-checkout-review-order-table bdi{font-weight:normal}body.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping th{vertical-align:top;font-family:'Poppins';font-size:.9rem;width:5%;white-space:nowrap}body.woocommerce-checkout .post-content .woocommerce-checkout-review-order-table .shipping .woocommerce-shipping-methods{margin:0;text-align:left}body.woocommerce-checkout .post-content .woocommerce-checkout-review-order-table .shipping .woocommerce-shipping-methods li{padding:0 0 10px;margin:0;width:100%}body.woocommerce-checkout .post-content .woocommerce-checkout-review-order-table .shipping .woocommerce-shipping-methods li:before{display:none}body.woocommerce-checkout .post-content .woocommerce-checkout-review-order-table .shipping .woocommerce-shipping-methods li input[type="radio"]{position:relative;opacity:1;pointer-events:auto;width:15px}body.woocommerce-checkout .post-content .woocommerce-checkout-review-order-table .shipping .woocommerce-shipping-methods li label{font-size:.9rem;display:inline-block;width:calc(100% - 15px);color:var(--darkcolor);padding-left:.75em}body.woocommerce-checkout .post-content .woocommerce-checkout-review-order-table .shipping .woocommerce-shipping-methods li label bdi{float:right}body.woocommerce-checkout .post-content .woocommerce-checkout-review-order-table .shipping .woocommerce-shipping-methods li .shipdesc{font-size:.9em;font-family:'Poppins';font-weight:300;color:#777;display:block;padding-left:2em}body.woocommerce-checkout .checkout-mini-cart p{margin:15px 0;font-size:.9em}body.woocommerce-checkout .checkout-mini-cart p a:after{font-family:'FontAwesome';content:"\f107";margin-left:.5em}body.woocommerce-checkout .checkout-mini-cart p a.active:after{content:"\f106"}body.woocommerce-checkout #checkout-page-mini-cart{background:#fff;margin-bottom:30px;width:100%;display:none;box-shadow:0 0 5px rgba(0,0,0,.1)}body.woocommerce-checkout #checkout-page-mini-cart.active{display:table}body.woocommerce-checkout #checkout-page-mini-cart tr th,body.woocommerce-checkout #checkout-page-mini-cart tr td{border-bottom:1px solid #eaeaea;padding:0;font-size:.9em}body.woocommerce-checkout #checkout-page-mini-cart tr .product-name{padding:6px 0}body.woocommerce-checkout #checkout-page-mini-cart tr .product-thumbnail{width:60px;padding:3px 12px 3px 3px}body.woocommerce-checkout #checkout-page-mini-cart tr .product-thumbnail img{display:block}body.woocommerce-checkout #checkout-page-mini-cart tr .product-total{text-align:right;padding-right:10px}body.woocommerce-checkout #checkout-page-mini-cart tr .product-quantity{display:inline-block;background:#000;padding:0 8px;float:right;margin-right:6px;line-height:24px;height:22px;border-radius:11px;color:#fff}.woocommerce-checkout .woocommerce-checkout #checkout-page-mini-cart{margin-top:0;display:table!important;width:100%}.woocommerce-checkout .woocommerce-checkout #checkout-page-mini-cart .product-thumbnail{width:100px}.express-payment{text-align:center;text-transform:uppercase;color:#777}.express-payment .title{position:relative;margin-bottom:15px}.express-payment .title:after,.express-payment .title:before{margin-top:3px;width:calc(50% - 6em);display:block;height:1px;content:"";position:absolute;background:#ddd;top:.4em}.express-payment .title:before{left:0}.express-payment .title:after{right:0}.applepay-checkout-btn .btn{line-height:60px;height:60px;display:block;background:#000;width:100%;max-width:320px;margin:0 auto 30px;text-transform:none;font-family:'Poppins'}.applepay-checkout-btn .btn img{display:inline-block;vertical-align:middle}.applepay-checkout-btn .applepay-or{text-align:center;margin-bottom:20px;text-transform:uppercase;color:#777;position:relative}.applepay-checkout-btn .applepay-or:after,.applepay-checkout-btn .applepay-or:before{margin-top:3px;width:45%;display:block;height:1px;content:"";position:absolute;background:#ddd;top:.4em}.applepay-checkout-btn .applepay-or:before{left:0}.applepay-checkout-btn .applepay-or:after{right:0}#rgoods-gateway-cc-form{margin:10px 0}#rgoods-gateway-cc-form input{float:left;margin:0 0 10px;border:1px solid #bbb}#rgoods-gateway-cc-form input#rgoods_cc_num{float:none;margin:0 5px 5px 0;width:calc(100% - 20px)}#rgoods-gateway-cc-form input#rgoods_cc_expmonth{width:40px;text-align:center;border-radius:3px 0 0 3px;border-right:none}#rgoods-gateway-cc-form input#rgoods_cc_expyear{width:40px;text-align:center;border-radius:0 3px 3px 0}#rgoods-gateway-cc-form input#rgoods_cc_cvc{width:60px;margin-left:15px;text-align:center}#rgoods-gateway-cc-form select{border:1px solid #bbb!important}#rgoods-gateway-cc-form input::placeholder{color:#999!important;opacity:1}#wc-stripe-upe-form{border:none;padding:0;color:#000}#rgoods-cc-cvc{opacity:1!important;border:1px solid #bbb!important}#rgoods-cc-cvc::placeholder{color:#999!important;opacity:1}.rgoods-product-tabs{margin-top:60px}.rgoods-product-tabs .tabs{margin-bottom:50px;background:transparent;overflow:hidden}.rgoods-product-tabs .tabs .indicator{background:#000}.rgoods-product-tabs .tabs li a{font-family:'Bebas Neue';text-decoration:none;color:#777}.rgoods-product-tabs .tabs li a:hover{color:#000}.rgoods-product-tabs .tabs li a:focus{background:none}.rgoods-product-tabs .tabs li.active a.active{color:#000}.tabs .tab a:focus,.tabs .tab a:focus.active{background:transparent}#characteristics .quality-labels{margin:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}#characteristics .quality-labels>div{margin:30px 0}#characteristics .quality-labels .label-title{font-family:'Poppins';font-weight:500;font-size:1.1em}#characteristics .quality-labels .label-title img,#characteristics .quality-labels .label-title span{display:inline-block;vertical-align:middle}#characteristics .quality-labels .label-title img{width:60px;margin-right:10px}#characteristics .basics li{margin:10px 0;font-size:.9em}#characteristics .basics li .label,#characteristics .basics li .value{display:inline-block;vertical-align:middle}#characteristics .basics li .label{width:30%;font-family:'Poppins';font-weight:500}#characteristics .basics li .value{color:#777}.cart-wrapper .woocommerce-cart-form table{background:transparent}.upsells{margin-top:60px}.upsells h2{text-align:center;font-size:1.6em}#cart-modal{max-width:600px;background:#fff}#cart-modal .row{margin-bottom:0}#cart-modal .product{font-family:'Bebas Neue';font-size:1.4em;line-height:1.3em;margin:0 40px}#cart-modal .related-product{margin-bottom:20px}#cart-modal .product-title{line-height:1.2em}#cart-modal .row.links{margin-bottom:0;padding-top:20px;position:relative}#cart-modal .row.links:before{display:block;content:"";height:1px;width:calc(100% - 1.5rem);background:#ddd;position:absolute;left:.75rem;top:0}#cart-modal .btn{line-height:1.1em;padding:0 20px;min-height:48px;height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#cart-modal .btn.secondary{background:#fff;color:var(--darkcolor);border:1px solid #ddd}#cart-modal .btn.primary{background:var(--color);border:1px solid var(--color)}#cart-modal .cross-sells-title{color:#777;text-align:center;margin-bottom:15px}#cart-modal .cross-sells-title:before{display:block;content:"";width:40px;height:1px;background:#ddd;margin:8px auto}#cart-modal .related-product .product-title{font-family:'Bebas Neue';font-size:1.1em;margin-top:6px}#cart-modal .related-product .price{font-family:'Poppins';font-weight:300;font-size:.85em}#cart-modal .modal-close.icon{position:absolute;right:20px;top:20px;z-index:2}#cart-modal .modal-close.icon .close-icon:before,#cart-modal .modal-close.icon .close-icon:after{background:#333}mark{font-family:'Poppins';font-weight:500;color:var(--color);background:inherit}.my_account_orders.account-orders-table{background:transparent;margin:0}.my_account_orders.account-orders-table thead th,.my_account_orders.account-orders-table thead td{padding-top:0;font-family:'Bebas Neue';font-weight:normal}.my_account_orders.account-orders-table .woocommerce-orders-table__cell-order-actions a{display:inline-block;background:var(--color);border:1px solid var(--color);padding:2px 8px;margin:0 10px 0 0;color:#fff;font-family:'Bebas Neue';font-size:1.2em}.my_account_orders.account-orders-table .woocommerce-orders-table__cell-order-actions a.cancel-order{background:#fff;color:#666;border:1px solid #ddd}.my_account_orders.account-orders-table .woocommerce-orders-table__cell-order-actions a.cancel-order.unauthorized{color:#ccc}.my_account_orders.account-orders-table .woocommerce-orders-table__cell-order-actions a.pay{background:#000;border-color:#000}.my_account_orders.account-orders-table .woocommerce-orders-table__cell-order-actions a.account-get-invoice,.my_account_orders.account-orders-table .woocommerce-orders-table__cell-order-actions a.account-rate-products{background:#fff;color:#333;border-color:#666}.post-content .woocommerce-table--order-details{background:transparent}.post-content .woocommerce-table--order-details thead{display:none}.post-content .woocommerce-table--order-details td,.post-content .woocommerce-table--order-details th{padding:4px 0}.post-content .woocommerce-table--order-details th{font-family:'Bebas Neue';font-size:1.2em;font-weight:normal}.post-content .woocommerce-table--order-details td:nth-child(2){text-align:right}.allows-purchase{margin:15px 0;border-left:6px solid var(--color);padding-left:15px}.allows-purchase strong{display:block;color:var(--color);font-family:'Poppins';font-weight:500;font-style:italic}html #customer-login{max-width:480px;max-height:92%;top:5%!important}html #customer-login .modal-content{position:relative}html #customer-login .modal-content h4,html #customer-login .modal-content .lost_password{text-align:center}html #customer-login .modal-content p,html #customer-login .modal-content label{font-size:1rem}html #customer-login .modal-content .form-row{margin:5px 0}html #customer-login .modal-content .note{margin:0}html #customer-login .modal-content button.woocommerce-button{margin:8px 0 0;font-size:1.6rem}html #customer-login .close-icon{top:30px;right:24px}html #customer-login .close-icon:before,html #customer-login .close-icon:after{background-color:#777}.woocommerce-form-login .mo-openid-app-icons{color:#666;max-width:300px;margin:0 auto}.woocommerce-form-login .mo-openid-app-icons .mo_btn{color:#666!important;border:1px solid #ccc!important;border-radius:0!important;margin-top:10px!important}.woocommerce-form-login .mo-openid-app-icons .mo_btn .fab{font-size:1rem!important}.woocommerce-form-login p,.woocommerce-form-login label{font-size:1rem}.woocommerce-form-login .or-choice{text-transform:uppercase;margin:10px 0;position:relative;line-height:26px;height:26px}.woocommerce-form-login .or-choice:after,.woocommerce-form-login .or-choice:before{display:block;content:"";width:calc(50% - 24px);height:1px;background:#ddd;position:absolute;top:12px}.woocommerce-form-login .or-choice:before{left:0}.woocommerce-form-login .or-choice:after{right:0}.wc_payment_methods .payment_method_rgoods_gateway .payment_box.payment_method_rgoods_gateway div.form-row:before{display:block;content:"";width:100%;height:30px;background:url(/wp-content/themes/rgshop-3/assets/img/payment-cards.svg) no-repeat left top;background-size:contain;margin:15px 0}.secure-payment-info:before{display:inline-block;vertical-align:text-top;content:"";width:1.2em;height:1.2em;background:url(/wp-content/themes/rgshop-3/assets/img/shield.svg) no-repeat center center;background-size:contain;margin-right:.5em}.entry-summary .quality-labels{margin:20px 0}.entry-summary .quality-labels li{display:inline-block;vertical-align:top;text-align:center;margin:0 10px;width:65px}.entry-summary .quality-labels li:first-child{margin-left:0}.entry-summary .quality-labels li:last-child{margin-right:0}.entry-summary .quality-labels li a{text-decoration:none}.entry-summary .quality-labels li span{display:block;font-size:.8em;line-height:1.2em;color:#777;margin:8px 0}.entry-summary .quality-labels li img{display:block;margin:0 auto;width:36px}.entry-summary .size-guide{margin:15px 0}.entry-summary .size-guide:before{font-family:'FontAwesome';content:"\f059";margin-right:.5em}.entry-summary .waitlist-info h5{font-family:'Poppins';font-weight:300;font-size:1.2em;color:var(--color)}.entry-summary .waitlist-info .btn{background:#000;color:#fff;text-decoration:none}.product-name{word-wrap:break-word}.entry-summary .pre-order-product{margin:24px 0;padding:12px;background:#fff;border-radius:8px;box-shadow:0 0 12px rgba(0,0,0,.1)}.product-name .pre-order-product{font-family:'Poppins';text-transform:none;font-size:1rem;color:var(--color);margin:0}.cart_item .product-name{font-family:'Poppins';font-weight:500;text-transform:uppercase}.cart_item .product-name .pre-order-product{font-size:1em;display:block}.cart_item .product-name dl.variation{margin:0;line-height:1.3em;font-family:'Poppins'}.cart_item .product-name dl.variation dt,.cart_item .product-name dl.variation dd{margin:0;display:inline-block}.cart_item .product-name dl.variation dt p,.cart_item .product-name dl.variation dd p{margin:0}.cart_item .product-name dl.variation dt{margin-right:.3em}#mr-parcel-name{padding-left:25px;color:var(--color);margin-top:6px;font-family:'Poppins';font-weight:500}#mr-parcel-name a{font-family:'Poppins';color:var(--color);float:right}#giftlist-dashboard .dashboard-title{font-size:1.6em;margin-top:0}#giftlist-dashboard .no-list-title{font-family:'Poppins';font-size:1.2em}#giftlist-dashboard .btn{border-radius:0;background:var(--color)}#cancel-order-dashboard .dashboard-title{margin-top:0;font-size:2em}#mondial-relay-modal{min-height:90%!important;top:5%!important}#mondial-relay-modal .modal-content{background:#fff;min-height:600px;padding:10px 30px}#mondial-relay-modal .modal-content .MR-Widget{min-height:400px;border:none!important;margin:0}#mondial-relay-modal .modal-content .MR-Widget .MRW-Title{background:#fff!important}#mondial-relay-modal .modal-content .MR-Widget input{background:#f4f4f4!important;margin:0!important;padding:0 10px!important;line-height:36px!important;height:36px!important;border:none!important;box-shadow:none!important}#mondial-relay-modal .modal-content .MR-Widget input:focus{border:none!important;box-shadow:none!important}#mondial-relay-modal .modal-footer{background:#fff;text-align:center}#mondial-relay-modal .modal-footer .mr-choice-made{display:none;background:var(--darkcolor)}#mondial-relay-modal .modal-footer .mr-choice-made.active{display:inline-block}#mondial-relay-modal .close-icon{top:24px;right:15px;top:15px;position:absolute}#mondial-relay-modal .close-icon:before,#mondial-relay-modal .close-icon:after{background-color:#777}#order_review{padding-bottom:120px}#order_review .woocommerce-shipping-totals.shipping th{padding-bottom:0}#order_review .woocommerce-shipping-totals.shipping.shipping-title{border-bottom:none}#size-guide-modal{height:85vh;background:#fff}#size-guide-modal img{display:block;margin:0 auto;max-height:65vh;width:auto}#size-guide-modal .modal-close{position:absolute;right:20px;top:20px;z-index:2}#size-guide-modal .modal-close .close-icon:before,#size-guide-modal .modal-close .close-icon:after{background:#333}#rgoods-gateway-cc-form select{color:#aaa}#rgoods-gateway-cc-form select.has-value{color:#000!important}#rgoods-gateway-cc-form ::placeholder{color:#aaa!important;font-size:14px!important}#rgoods-gateway-cc-form #rgoods-cc-cvc{width:80px;color:#000}#rgoods-gateway-cc-form .cvv-details{width:calc(100% - 130px);color:#000}#order_review .multiple-shipping-notification{margin-bottom:20px;padding-left:30px;position:relative}#order_review .multiple-shipping-notification:before{font-family:'FontAwesome';content:"\f1b2";font-size:20px;color:var(--color);position:absolute;left:0;top:-3px}#rounded-amounts{padding:20px;margin:10px 0 0;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1)}#rounded-amounts .rounded-title{margin-top:0;line-height:1.2em}#rounded-amounts .rounded-title .donation-icon{display:inline-block;vertical-align:middle;margin-right:15px;content:"";width:40px;height:40px;background-repeat:no-repeat;background-position:center center;background-size:contain}#rounded-amounts .rounded-title .donation-icon+span{display:inline-block;vertical-align:middle;max-width:calc(100% - 60px)}#rounded-amounts .rounded-title a{display:inline-block;line-height:1.2em}#rounded-amounts .rounded-title .subtitle{display:block;line-height:1.2em;margin-top:4px;font-family:'Poppins',sans-serif;font-size:.7em;color:#999}#rounded-amounts .rounded-title .fa{margin-left:.3em}#rounded-amounts .rgoods-rounded-donation{font-size:0}#rounded-amounts .rgoods-rounded-donation strong{display:block;font-size:1.3em}#rounded-amounts .rgoods-rounded-donation small{display:block;text-transform:none;font-family:'Poppins',sans-serif;font-weight:400}#rounded-amounts .rgoods-rounded-donation a{display:inline-block;padding:4px 0;width:33.333%;line-height:1.3em;border:2px solid #fff}#rounded-amounts .rgoods-rounded-donation a:hover{background:#000}#rounded-amounts.items-3 .rgoods-rounded-donation a:first-child{border-left:none}#rounded-amounts.items-3 .rgoods-rounded-donation a:last-child{border-right:none}#rounded-amounts.items-2 .rgoods-rounded-donation a{width:50%}#rounded-amounts.items-2 .rgoods-rounded-donation a:first-child{border-left:none}#rounded-amounts.items-2 .rgoods-rounded-donation a:last-child{border-right:none}#rounded-amounts.items-1 .rgoods-rounded-donation a{width:100%;border:none}#customer-reviews #comments .woocommerce-Reviews-title{display:none}#customer-reviews #comments .woocommerce-noreviews{margin:0 0 30px;color:var(--color)}#customer-reviews #comments .commentlist{padding:0;margin:15px 0;list-style:none}#customer-reviews #comments .commentlist li{padding:15px 0;border-bottom:1px solid #ddd}#customer-reviews #comments .commentlist li .star-rating{float:left}#customer-reviews #comments .commentlist li .meta{margin:0;float:right;font-size:.85em;text-align:right}#customer-reviews #comments .commentlist li .meta time{display:block}#customer-reviews #comments .commentlist li .meta .woocommerce-review__dash{display:none}#customer-reviews #comments .commentlist li .description{clear:both}#customer-reviews #comments .commentlist li .description p{margin:0}#customer-reviews #review_form #reply-title{font-family:'Oswald',sans-serif;font-size:1.4em}#customer-reviews #review_form label{color:#444;display:block;margin-top:20px}#customer-reviews #review_form label .required{color:var(--color)}#customer-reviews #review_form .submit{display:inline-block;padding:12px 24px;background:var(--color);border:1px solid var(--color);color:#fff;font-family:'Oswald',sans-serif;text-transform:uppercase}#customer-reviews #review_form textarea{height:5em;border:1px solid #ddd;padding:15px}#customer-reviews #review_form .stars:after{display:table;content:"";clear:both}#customer-reviews #review_form .stars a{display:inline-block;width:2em;line-height:1em;border:1px solid #ddd;text-align:center;float:left;padding:8px 0 5px}#customer-reviews #review_form .stars a:not(.star-1){margin-left:-1px}#customer-reviews #review_form .stars a.active{background:var(--color);border-color:var(--color);color:#fff}.star-rating{display:inline-block;font-size:16px;letter-spacing:.2em;color:#ddd;position:relative}.star-rating>span{position:absolute;left:0;top:0;overflow:hidden}.star-rating>span.value{color:var(--color)}.entry-summary .add-to-gift-list{margin-top:20px;margin-right:0;margin-left:0}.entry-summary .add-to-gift-list:after{display:table;content:"";clear:both}.entry-summary .add-to-gift-list .rgoods-select-wrapper{background:#fff;margin:0;display:block;float:left;width:calc(100% - 60px)}.entry-summary .add-to-gift-list .btn{float:left;width:60px;padding:0;color:#fff;line-height:40px}.giftlist-product-info,.giftlist-checkout-info{position:relative;padding:20px 30px 20px 40px;border-radius:8px;box-shadow:0 0 12px rgba(0,0,0,.1);margin:50px 0}.giftlist-product-info:before,.giftlist-checkout-info:before{content:"\f06b";font-family:'FontAwesome';text-align:center;line-height:48px;font-size:24px;display:inline-block;width:48px;height:48px;background:#000;border-radius:24px;position:absolute;left:-24px;top:10px;background:var(--color);color:#fff}.giftlist-product-info a,.giftlist-checkout-info a{font-weight:600;text-transform:uppercase}.giftlist-product-info a:hover,.giftlist-checkout-info a:hover{color:var(--color)}.giftlist-checkout-info h2,.giftlist-checkout-info p{margin:0}strong.product-quantity{font-weight:400;color:#999}@media only screen and (min-width:602px){#cart-modal .btn{padding:15px 0}.product-images-wrapper.has-nav-gallery .product-gallery-wrapper{float:right;width:calc(100% - 120px)}.product-images-wrapper.has-nav-gallery .product-gallery-nav{width:116px;float:left}.product-images-wrapper.has-nav-gallery .product-gallery-nav img{display:block;width:110px;margin-bottom:4px}}#sticky-product-tabs{position:fixed;left:0;bottom:0;z-index:9999;width:100%;background:#fff;opacity:1;border-top:1px solid #ddd;transition:all .3s ease-in-out 0s}#sticky-product-tabs .tabs,#sticky-product-tabs .rgoods-product-tabs{margin:0}#sticky-product-tabs .tabs .tab a{font-size:1.5em;color:#777}#sticky-product-tabs .tabs .tab a:hover{color:#000}#sticky-product-tabs .tabs .tab.active a{color:#000}#order_review .gift-card td .fa{color:var(--color)}#gift-form-modal{width:360px;max-width:90%;background:#fff}#gift-form-modal .modal-content p{margin:0 0 10px}#gift-form-modal .modal-content .close-icon{position:absolute;top:auto;right:20px;bottom:30px}#gift-form-modal .modal-content .close-icon:after,#gift-form-modal .modal-content .close-icon:before{background:#000}.woocommerce-checkout .woocommerce-thankyou-order-received{font-size:2.4em;font-family:'Bebas Neue',sans-serif;text-align:center;margin:50px 0}.woocommerce-checkout .woocommerce-thankyou-order-received+.woocommerce-info{text-align:center}.woocommerce-checkout .woocommerce-form-login{width:640px;max-width:100%;margin:30px auto}p.free-shipping-info{display:block;clear:both;margin:0;padding:20px 0 20px 24px;position:relative}p.free-shipping-info .fa{color:var(--color);position:absolute;left:0;top:24px}p.free-shipping-info+p.free-shipping-info{padding-top:0}p.free-shipping-info+p.free-shipping-info .fa{top:4px}@media only screen and (min-width:992px){.cart-wrapper .woocommerce-cart-form{position:-webkit-sticky;position:sticky;top:80px}#categories-scenary .category{min-height:320px}#categories-scenary .m8>.category{min-height:480px}.rgoods-product-tabs .tabs li a{font-size:1.3em}.woocommerce-columns--2 .woocommerce-column{width:50%;float:left}.woocommerce-columns--2:after{display:table;content:"";clear:both}#product-video{width:1024px}.woocommerce-cart-item .product-name{font-size:1.8em}.woocommerce-cart-item .product-price{font-size:1.2em}body.woocommerce-cart .shop_table tr.order-total th,body.woocommerce-cart .shop_table tr.complementary-donation,body.woocommerce-cart .shop_table tr.cart-total-including-donation th,body.woocommerce-cart .shop_table tr.cart-total-including-donation td,body.woocommerce-cart .shop_table tr.complementary-donation bdi{font-size:1.6rem}body.woocommerce-cart .rgoods-cart-total.coupon-disabled{margin-top:-30px}body.woocommerce-account #customer_login{margin:60px 0}body.woocommerce-account #customer_login .col-1,body.woocommerce-account #customer_login .col-2{width:50%;float:left}body.woocommerce-account #customer_login .col-1{border-right:1px solid #ddd}body.woocommerce-account main .col-1 form{margin-right:30px}body.woocommerce-account main .col-2 form{margin-left:30px}}@media only screen and (max-width:990px){.cart-collaterals .products-archive .col:nth-child(3){display:none}.cart-collaterals .products-archive .col{width:33%}}@media only screen and (max-width:600px){.product-gallery-wrapper{width:130%;margin-left:-15%;margin-bottom:40px}.product-gallery-wrapper .product-gallery{border:none}.product-gallery-wrapper .product-gallery .slick-slide{width:75vw!important;margin:0 5px}.product-gallery-wrapper .product-gallery .slick-dots{position:absolute;bottom:0}.product-gallery-wrapper .product-gallery .slick-dots li{width:12px}.onsale{font-size:11px;line-height:18px;border-radius:14px;padding:3px 6px 0}.single-product .entry-summary .product_title{font-size:1.6em}.single-product .entry-summary button.button{padding:0 20px!important}.woocommerce-products-header .shop-categories li{display:block;margin:10px 0}.woocommerce-products-header .shop-categories li a{padding:5px 0}.woocommerce table.shop_table_responsive tr:nth-child(2n) td.actions{padding:0;background:transparent;display:block}.woocommerce nav.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{width:100%;float:none}.cart-collaterals .products-archive .col:nth-child(3), .cart-collaterals .products-archive .col:nth-child(4){display:none}.cart-collaterals .products-archive .col{width:50%}#cart-modal{width:90%}#cart-modal .modal-content{padding:20px 5px}#cart-modal .modal-content > .row .col:nth-child(3){display:none}.rgoods-product-wrapper .woocommerce-loop-product__title{margin:8px 8px 0;font-size:1em}.rgoods-product-wrapper .product-spec{width:calc(100% - 16px);margin-left:8px;font-size:.85em}.proceed-to-checkout a{font-size:.8em;line-height:24px}#rgoods-store form label,.woocommerce form label,.woocommerce-form label{font-size:.9rem}#shop-filters .filters-wrapper{padding:0;background:transparent;box-shadow:none;border-bottom:1px solid #ddd}#shop-filters .filters-wrapper .title{cursor:pointer;padding:6px 0 5px;font-size:1em;border-top:1px solid #ddd}#shop-filters .filters-wrapper .title.active:after{content:"-"}#shop-filters .filters-wrapper .title.active+ul,#shop-filters .filters-wrapper .title.active+.tags{max-height:75vh}#shop-filters .filters-wrapper .title:after{display:inline-block;content:"+";float:right}#shop-filters .filters-wrapper .title+ul,#shop-filters .filters-wrapper .title+.tags{margin:0;max-height:0;overflow:hidden;transition:all .5s ease-in-out 0s}#shop-filters .filters-wrapper .title+ul li{font-size:.9em}#shop-categories{width:100%}#shop-categories li{display:block;margin:5px 0;padding:5px 0;text-transform:uppercase;border-bottom:1px solid #ddd}#shop-categories li:first-child{border-top:1px solid #ddd}#shop-categories li:after{display:none}#cart-modal,#size-guide-modal{top:2%!important;width:98%;max-height:96%}.my_account_orders.account-orders-table tr td{background:transparent!important;padding:5px 15px 5px 0}.my_account_orders.account-orders-table tr td:nth-child(1), .my_account_orders.account-orders-table tr td:nth-child(2), .my_account_orders.account-orders-table tr td:nth-child(3){padding-top:15px;font-family:'Poppins';font-weight:500}.my_account_orders.account-orders-table .woocommerce-orders-table__cell-order-total,.my_account_orders.account-orders-table .woocommerce-orders-table__cell-order-actions{display:block;width:100%}.my_account_orders.account-orders-table .woocommerce-orders-table__cell-order-total a,.my_account_orders.account-orders-table .woocommerce-orders-table__cell-order-actions a{margin-bottom:15px}#rounded-amounts .rgoods-rounded-donation a{width:100%!important;display:block!important;border:none;margin-bottom:15px}#customer-reviews #comments .commentlist li .star-rating,#customer-reviews #comments .commentlist li .meta{float:none;text-align:left}#customer-reviews #comments .commentlist li .star-rating{margin-bottom:15px}#sticky-product-tabs .tabs .tab{font-size:10px}#sticky-product-tabs .tabs .tab a{padding:0 6px}}main{background:#f7f7f7;background:linear-gradient(#f7f7f7,#fff)}main.padding-top{padding-top:50px}.rank-math-breadcrumb{color:#777;font-size:.85em;overflow:hidden}.rank-math-breadcrumb p{margin:20px 0}.rank-math-breadcrumb a{color:var(--darkcolor)}.share-post{margin:30px 0}.share-post .share-title{color:#777;font-size:.85em}.share-post .share-buttons{margin:8px 0}.share-post .share-buttons li{display:inline-block;padding:0;margin-right:15px}.share-post .share-buttons li:before{display:none}.share-post .share-buttons li .fa{font-size:18px}.footer-featured{background:#f7f7f7;background:linear-gradient(#f7f7f7,#fff);padding-top:50px}.footer-featured .featured-products-title{margin-bottom:40px}img.rgbg-img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}.rgoods-home .rgoods-slider .valign-wrapper{height:40vw;min-height:360px;background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%}.rgoods-home .rgoods-slider .valign-wrapper .title{font-size:2.4em;text-transform:uppercase;color:#fff;font-family:'Poppins';font-weight:500}.rgoods-home .rgoods-slider .valign-wrapper .subtitle{font-size:1.6em;color:#fff}.rgoods-home .rgoods-slider .valign-wrapper .btn{background:#fff;color:#000;margin:20px 0;padding:6px 24px}.rgoods-home .rgoods-slider .valign-wrapper:after{display:block;content:"";width:100%;height:100%;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACAQMAAABIeJ9nAAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlOAAE0QVXMAAAAMSURBVAjXY3BgaAAAAUQAwetZAwkAAAAASUVORK5CYII=);left:0;top:0;opacity:.4}.rgoods-home .rgoods-slider .valign-wrapper>div{position:relative;z-index:1}.rgoods-home .rgoods-slider .slick-dots{z-index:9;bottom:20px;position:absolute}.rgoods-home .rgoods-slider .slick-dots button{background-color:#fff;border-color:#fff}.rgoods-home .selected-products{margin:50px 0 20px}.rgoods-home .selected-products .products-archive{margin-bottom:0}.rgoods-home .rgoods-wysiwyg .post-content *:nth-child(1){margin-top:0}.rgoods-home .banner{background-repeat:no-repeat;background-position:center center;background-size:cover}.rgoods-home .banner .valign-wrapper{height:40vw;min-height:360px;text-align:center}.rgoods-home .banner .title{font-size:2.4em;text-transform:uppercase;color:#fff;font-family:'Poppins';font-weight:500}.rgoods-home .banner .subtitle{font-size:1.6em;color:#fff}.rgoods-home .banner .btn{background:#000;margin:20px 0;padding:6px 24px}.rgoods-home .menu-images{margin:30px 0 60px}.rgoods-home .menu-images .image-wrapper{position:relative;height:0;padding-bottom:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.rgoods-home .menu-images .image-wrapper .valign-wrapper{position:absolute;height:100%;width:100%;text-align:center;padding:0 40px}.rgoods-home .menu-images .image-wrapper .title{font-size:1.6em;text-transform:uppercase;color:#fff;font-family:'Poppins';font-weight:500}#optin-modal{width:600px;max-width:100%}#optin-modal .modal-content{background:#fff;padding:40px 20px 60px}#optin-modal .modal-content .title{font-size:2em;text-transform:uppercase;color:#000;font-weight:600;text-align:center}#optin-modal .modal-content .input-field{margin-top:30px}#optin-modal .modal-content input[type="email"]+label:before{display:inline-block;font-family:'FontAwesome';content:"\f0e0";color:#000;margin-right:.5em}#optin-modal .modal-content .subtitle{font-size:1.1em;text-align:center;color:#000}#optin-modal .modal-content input[type="checkbox"]+span{font-size:.9em;color:#777;padding-left:28px}#optin-modal .modal-content input[type="checkbox"]+span a{text-decoration:underline}#optin-modal .modal-content button{background:#000;border-radius:0}#optin-modal .modal-content form{padding:0 40px}#optin-modal .modal-content .actions{margin-top:20px}#optin-modal .modal-content .popin-close{float:right;background:#fff;color:#aaa;border:1px solid #ddd}#optin-modal .modal-content .popin-close:hover{border-color:#777;color:#777}.rgoods-footer-arguments{background:#efefef;text-align:center}.rgoods-footer-arguments .argument{display:inline-block;vertical-align:top;padding:30px;text-align:center;font-size:0;width:18%}.rgoods-footer-arguments .argument .title{font-family:'Bebas Neue';font-size:1.2rem;line-height:1.2em;margin-bottom:.3em}.rgoods-footer-arguments .argument .subtitle{font-size:.85rem;line-height:1.4em;font-weight:300}.rgoods-footer-arguments .argument .icon{display:block;content:"";width:80px;height:40px;margin:10px auto}.rgoods-footer-arguments .argument .icon img{height:100%;width:auto;display:block;margin:0 auto}.rgoods-wishlist-wrapper .wishlist-title{margin:0;text-align:center;font-weight:300;font-size:1em}#product-filters{margin-top:20px}#product-filters .filter-and-search{text-align:right}#product-filters .filter-and-search a{display:inline-block;vertical-align:middle;margin-left:1em}#mobile-categories{margin:8px 0}#mobile-categories li{display:block;padding:8px 0;text-transform:uppercase;border-bottom:1px solid #ddd}#mobile-categories li.current-menu-item a{color:var(--color)}#search-filters,#mobile-categories{max-height:0;overflow:hidden;transition:all .2s ease-in-out 0s}#search-filters.visible,#mobile-categories.visible{max-height:50vh}.error-404{background:#fff}.error-404 .error-title{font-size:3em;font-weight:300;color:#777}.error-404 .error-title:before{display:block;width:60px;height:60px;line-height:64px;border-radius:30px;background:#f1f1f1;content:":/";font-size:1.4rem;color:#777;margin:20px auto}.error-404 .actions{margin:30px 0}.error-404 .actions a{margin:0 20px;background:var(--color)}.error-404 .actions a:before{display:inline-block;margin-right:.5em}.error-404 .actions a.back-home:before{content:"\f104";font-family:'FontAwesome'}.error-404 .actions a.try-search:before{width:16px;height:16px;content:"";background:url(data:image/svg+xml,%3Csvg\ height=\'300px\'\ width=\'300px\'\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 32\ 32\'\ x=\'0px\'\ y=\'0px\'%3E%3Cpath\ fill-rule=\'evenodd\'\ clip-rule=\'evenodd\'\ d=\'M8.63604\ 21.364C5.12132\ 17.8492\ 5.12132\ 12.1508\ 8.63604\ 8.63604C12.1508\ 5.12132\ 17.8492\ 5.12132\ 21.364\ 8.63604C24.8787\ 12.1508\ 24.8787\ 17.8492\ 21.364\ 21.364C17.8492\ 24.8787\ 12.1508\ 24.8787\ 8.63604\ 21.364ZM7.22183\ 7.22183C2.92606\ 11.5176\ 2.92606\ 18.4824\ 7.22183\ 22.7782C11.2792\ 26.8356\ 17.7177\ 27.0607\ 22.0394\ 23.4536L26.3137\ 27.7279L27.7279\ 26.3137L23.4536\ 22.0394C27.0607\ 17.7177\ 26.8356\ 11.2792\ 22.7782\ 7.22183C18.4824\ 2.92606\ 11.5176\ 2.92606\ 7.22183\ 7.22183Z\'\ fill=\'white\'%3E%3C/path%3E%3C/svg%3E) no-repeat center center;background-size:contain}.footer-featured{padding:30px 0}.footer-featured .featured-title{font-weight:300;font-size:1.8em;margin:20px 0}#share-by-mail{max-width:480px}#share-by-mail h4{font-size:2em;margin:0}#share-by-mail h5{font-size:1.6em;margin:0}#share-by-mail textarea{width:100%!important;padding:10px!important}#share-by-mail button{background:var(--color);border:none;color:#fff;padding:0 20px}#share-by-mail .close-icon{top:24px;right:24px}#share-by-mail .close-icon:before,#share-by-mail .close-icon:after{background-color:#777}#infoslide .infoslide-content{padding:50px 20px 30px}#infoslide .infoslide-content .infoslide-title{font-family:'Bebas Neue';font-size:1.8em;line-height:1.2em;text-align:center}#infoslide .infoslide-content .infoslide-title:after{display:block;content:"";width:60px;height:1px;background:#ddd;margin:20px auto}#infoslide .post-content{font-size:.9em}#infoslide .wp-post-image{display:block;margin:0 auto 20px;width:80px}#infoslide .sidenav-close{display:block;content:"";width:20px;height:20px;position:absolute;top:10px;right:10px;cursor:pointer}#infoslide .sidenav-close .close-icon:before,#infoslide .sidenav-close .close-icon:after{background-color:#777}.brand-archive .brand-title{margin:0}.brand-archive .brand-products h2{font-size:1.4em;color:#777}.brand-archive .header-img{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;padding-bottom:40%}.brand-archive .header-img .valign-wrapper{position:absolute;width:100%;height:100%}.brand-archive .header-img .valign-wrapper div{width:100%}.brand-archive .header-img .valign-wrapper div .logo{background:#fff;width:360px;padding:20px;max-width:60%;margin:0 auto;padding:20px 40px;font-family:'Bebas Neue';font-size:2.4em}.brand-archive .header-img.transparent-logo .valign-wrapper div .logo{background:transparent}.rgoods-block-slider .valign-wrapper{min-height:var(--minheight);padding:150px .75rem 40px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.rgoods-block-slider .valign-wrapper .overlay{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;background:#000}.rgoods-block-slider .valign-wrapper .slide-title{display:inline-block}.rgoods-block-slider .valign-wrapper .description{max-width:600px;font-family:'Poppins';font-size:1rem}.rgoods-block-slider .valign-wrapper .description:before{display:block;width:100px;content:"";height:2px;background:#fff;margin:15px 0}.rgoods-block-slider .valign-wrapper video{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:auto;height:100%}.rgoods-block-slider.full-height .valign-wrapper{height:100vh}.rgoods-block-slider .slick-arrow.slick-prev{display:none}.rgoods-block-slider .slick-arrow.slick-next{background:url(/wp-content/themes/rgshop-3/assets/img/next.svg) no-repeat center center;background-size:40px;width:60px;height:60px;right:20px;border-radius:8px}.rgoods-block-slider .slick-arrow.slick-next:after,.rgoods-block-slider .slick-arrow.slick-next:before{display:none}.rgoods-block-slider .slick-arrow.slick-next:hover{background-color:rgba(0,0,0,.25)}.rgoods-block-banner .slide-title,.rgoods-block-slider .slide-title{font-family:'Bebas Neue';font-size:2em;color:#fff;position:relative;z-index:1}.rgoods-block-banner .slide-title .subtitle,.rgoods-block-slider .slide-title .subtitle{font-size:1.5em;line-height:1.3em}.rgoods-block-banner .slide-title .cta,.rgoods-block-slider .slide-title .cta{margin-top:10px}.rgoods-block-banner .slide-title .cta .btn,.rgoods-block-slider .slide-title .cta .btn{background:#fff;font-size:1.2rem;color:#000}.rgoods-block-banner .slide-title .cta .btn:hover,.rgoods-block-slider .slide-title .cta .btn:hover{color:var(--color)}.block-title-text-item{margin:30px 0;position:relative}.block-title-text-item:after{display:block;content:"";width:calc(100% - 1.5rem);height:1px;margin:0 .75rem;background:#ddd}.block-title-text-item .block-title{font-size:1.4em;margin-top:.2em}.rgoods-block-selected-products{padding:60px 0 30px}.rgoods-block-selected-products .slide-title{font-family:'Bebas Neue';font-size:2em;color:#fff;position:relative;z-index:1}.rgoods-block-selected-products .slide-title .subtitle{font-size:1.5em}.rgoods-block-selected-products .slide-title .cta .btn{background:#fff;font-size:1.2rem;color:#000}.rgoods-block-selected-products .slide-title .cta .btn:hover{color:var(--color)}.rgoods-block-banner{background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.rgoods-block-banner .valign-wrapper{height:660px;padding:0 .75rem}.rgoods-block-banner .valign-wrapper .overlay{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;background:#000}.rgoods-block-banner.full-height .valign-wrapper{height:100vh}.rgoods-block-wysiwyg{padding:50px 0}.rgoods-block-video{position:relative;height:0;margin:0 auto;padding-bottom:56.5%}.rgoods-block-video iframe{position:absolute;width:100%;height:100%}.rgoods-block-alternate{margin:40px 0}.rgoods-block-alternate .image{text-align:center}.rgoods-block-alternate .image img{display:block;margin:0 auto}.rgoods-block-alternate a{text-decoration:underline}.rgoods-block-menu-images{margin:30px 0}.rgoods-block-menu-images .image-wrapper{height:0;padding-bottom:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:30px;position:relative}.rgoods-block-menu-images .image-wrapper .overlay{display:block;content:"";background:#000;width:100%;height:100%;position:absolute;left:0;top:0}.rgoods-block-menu-images .image-wrapper .valign-wrapper{position:absolute;height:100%;width:100%;text-align:center;padding:0 40px}.rgoods-block-menu-images .image-wrapper .title{font-size:1.6em;text-transform:uppercase;color:#fff;text-shadow:0 0 12px rgba(0,0,0,.6)}.rgoods-block-menu-images .image-wrapper a{display:block;width:100%;height:100%}.rgoods-block-menu-images .image-wrapper a:hover .btn{background-color:var(--color)}.single-product .rgoods-block-alternate .row .row{border-bottom:1px solid #eaeaea;padding-bottom:20px}.single-product .rgoods-block-alternate .row .row:first-child{border-top:1px solid #eaeaea;padding-top:20px}#faqs h2{font-family:'Poppins';font-weight:300;font-size:1.4em;margin-top:20px;margin-bottom:0}#faqs ul.collapsible{box-shadow:none;border:none}#faqs ul.collapsible>li{padding:10px}#faqs ul.collapsible>li:before{display:none}#faqs ul.collapsible>li .collapsible-header{font-size:1em;font-family:'Poppins';font-weight:500;background:transparent;border:none;padding:10px 0 0}#faqs ul.collapsible>li .collapsible-header:before{font-family:'FontAwesome';content:"\f105";display:inline-block;vertical-align:text-top;margin:-.1em 10px 0 0;color:var(--color)}#faqs ul.collapsible>li .collapsible-body{font-family:'Poppins';font-weight:300;line-height:1.6em;padding:10px 0 30px}#faqs ul.collapsible>li.active{background:#fff;box-shadow:0 0 12px rgba(0,0,0,.1)}#faqs ul.collapsible>li.active .collapsible-body{border:none;padding-bottom:20px}#faqs ul.collapsible>li.active .collapsible-header{color:var(--color)}#faqs ul.collapsible>li.active .collapsible-header:before{content:"\f105";color:#ccc}.rgoods-add-donation{margin:60px 0 20px;padding:50px 20px 20px;position:relative;border:1px solid var(--color);box-shadow:0 0 5px rgba(0,0,0,.1)}.rgoods-add-donation .donation-icon{display:block;content:"";width:90px;height:90px;border-radius:45px;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);border:1px solid var(--color);position:absolute;left:20px;top:-45px}.rgoods-add-donation .donation-icon img{display:block;width:auto;height:60px;margin:15px auto}.rgoods-add-donation .title-wrapper{margin:0 15px 10px 0}.rgoods-add-donation .picture,.rgoods-add-donation .donation{display:inline-block;vertical-align:middle}.rgoods-add-donation .title{display:inline-block;font-family:'Bebas Neue';line-height:1.2em;font-size:1.6rem}.rgoods-add-donation .title a{display:inline-block;vertical-align:text-top}.rgoods-add-donation .title a .fa{display:inline-block;vertical-align:text-top;font-size:.7em;margin-left:.3em}.rgoods-add-donation .other-amount .input-field{margin:0;display:inline-block;vertical-align:top}.rgoods-add-donation .other-amount .input-field input{height:40px;line-height:40px;width:174px;border-radius:0;margin:0}.rgoods-add-donation .other-amount .input-field input+label{margin-left:10px}.rgoods-add-donation .other-amount .input-field input+label.active{opacity:0}.rgoods-add-donation .other-amount .input-field input:focus+label{opacity:0}.rgoods-add-donation .other-amount #other-amount-btn{padding:0 8px;display:inline-block;vertical-align:top;height:40px;line-height:40px;border:1px solid var(--color);margin-left:2px}@media only screen and (min-width:992px){.rgoods-add-donation{display:flex;gap:50px}.rgoods-add-donation .donation{width:calc(50% - 25px)}.rgoods-add-donation>.infoslide-trigger{width:calc(50% - 25px)}.rgoods-add-donation>.infoslide-trigger img{display:block;width:100%;height:auto}}@media only screen and (max-width:600px){.rgoods-add-donation .picture,.rgoods-add-donation .donation{display:block;width:auto}.rgoods-add-donation .donation{padding:15px 0}.rgoods-add-donation .donation-amount li{margin-right:2px}.rgoods-add-donation .donation-amount li label span{font-size:1.2rem;min-width:32px;line-height:32px;height:32px}}#other-amount-btn{opacity:0;transition:opacity .2s ease-in-out 0s}#other-amount-btn.visible{opacity:1}.other-amount-deductibility{font-size:.9em;margin-top:5px}#donation-amount{clear:both;display:block;margin:0}#donation-amount li{display:inline-block;padding:0;margin-right:5px}#donation-amount li:last-child{margin-right:0}#donation-amount li:before{display:none}#donation-amount li label span{padding:0 5px;border:1px solid var(--color);background:var(--color);line-height:38px;min-width:45px;text-align:center;font-family:'Bebas Neue';font-size:1.5rem;height:38px;color:#fff}#donation-amount li label span:before,#donation-amount li label span:after{display:none}#donation-amount li label span:hover{background:#000;border-color:#000}#donation-amount li label input[type="radio"]:focus+span,#donation-amount li label input[type="radio"].active+span,#donation-amount li label input[type="radio"]:checked+span{color:var(--darkcolor);border-color:var(--darkcolor)}.confirm-donation{background:var(--color);text-transform:uppercase;font-family:'Bebas Neue';font-size:1.4em;border:none;margin-top:15px;padding:0 15px;color:#fff;cursor:pointer;line-height:35px;height:36px;vertical-align:top}.donation-choice{text-align:center;margin-top:20px}.donation-choice .btn{display:inline-block;font-size:1.2rem;margin:0 10px;border:1px solid var(--color)}.donation-choice .btn.no{background:#fff;color:#333;border-color:#333}#donation-modal .modal-content{background:#fff}#donation-modal .modal-content .rgoods-add-donation{margin-top:40px;box-shadow:none}#donation-modal .modal-content .rgoods-add-donation .donation-icon{left:50%;margin-left:-50px}#donation-modal .modal-content .rgoods-add-donation .title-wrapper{margin-top:20px}#donation-modal .modal-content #other-amount-btn{opacity:0}#donation-modal .modal-content #other-amount-btn.visible{opacity:1}#donation-modal .close-icon{position:absolute;right:25px;top:25px}#donation-modal .close-icon:after,#donation-modal .close-icon:before{background:#333}#donation-modal #donation-amount{display:inline-block;width:auto}#donation-modal .donation-choice .confirm-donation{margin:0;display:inline-block}#donation-modal .other-amount{display:inline-block;vertical-align:top;max-width:160px;margin:0 auto}#donation-modal .other-amount .input-field{margin:0;display:inline-block;vertical-align:text-bottom}#donation-modal .other-amount .input-field input{margin:0;height:36px;line-height:36px;margin-right:3px}#donation-modal .other-amount .input-field input+label{margin-left:10px}#donation-modal .other-amount .input-field input+label.active{opacity:0}#donation-modal .other-amount .input-field input:focus+label{opacity:0}.brand-wrapper{margin:30px 0 0;position:relative}.brand-wrapper.no-bg-image{background:#ddd}.brand-wrapper a{display:block}.brand-wrapper .valign-wrapper{min-height:320px;position:relative}.brand-wrapper .logo{display:inline-block;background:#fff;font-size:2.4em;width:40%;padding:30px 0;font-family:'Bebas Neue'}.brand-wrapper .logo img{max-height:80px;width:auto;display:block;margin:0 auto}.brand-wrapper.transparent-logo .logo{background:transparent}#welcome-modal{width:600px;text-align:center;top:6%!important;max-height:92%}#welcome-modal img{display:block;max-width:100%;height:auto}#welcome-modal .close-icon{position:absolute;right:15px;top:15px}#welcome-modal .close-icon:after,#welcome-modal .close-icon:before{background:#333}#welcome-modal .btn{background:var(--color)}.post-content>.add-donation{float:none;max-width:640px;margin:0 auto}.rgoods-order-thank-you .page-title{font-size:3em;margin-bottom:40px}.rgoods-order-thank-you .image-wrapper{min-height:360px;background-repeat:no-repeat;background-position:center center;background-size:cover}img.rgicon-img{display:block;max-width:100%;height:auto}#return-products{margin:30px 0}#return-products .response{margin:30px 0}#return-products .response .error:before{font-family:'FontAwesome';content:"\f06a";color:var(--color);margin-right:.5em}#return-products .response .success{background:#fff;padding:13px 10px 10px;margin:0;border-radius:4px;color:#000;font-family:'Poppins';font-weight:500;box-shadow:0 0 12px rgba(0,0,0,.1)}#return-products .response .success:before{font-family:'FontAwesome';content:"\f00c";color:var(--color);margin-right:.5em}#return-products .response h4{font-family:'Poppins';font-size:1.1em}#return-products .response table{margin:20px 0}#return-products .response table th{font-size:12px}#return-products .response table tr{border-bottom:1px solid #ddd}#return-products .response table th.qty,#return-products .response table td.qty{width:140px;text-align:center}#return-products .response table th.reason,#return-products .response table td.reason{width:360px}#return-products .response table th .rgoods-select-wrapper,#return-products .response table td .rgoods-select-wrapper{margin:0}#return-products .response table th input[type="number"],#return-products .response table td input[type="number"]{height:38px;margin:0}#return-products .response table th label,#return-products .response table td label{color:#333}#return-products .btn{background:var(--color)}.row.bougie-in-order+.row.rgoods-order-thank-you .page-title{display:none}.share-bougie-msf{box-shadow:0 0 24px rgba(0,0,0,.1);margin-bottom:40px}.share-bougie-msf .row{margin-bottom:0}.share-bougie-msf .image{background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:320px}.share-bougie-msf .text-wrapper{padding:20px}.share-bougie-msf h4{font-size:2em;margin:0}.share-bougie-msf h4 span{color:var(--color)}.share-bougie-msf p{font-size:1.1em;margin:0 30px 0 0}.share-bougie-msf p.download{font-size:1rem}.share-bougie-msf .share-post{margin:10px 0}.share-bougie-msf .share-post .share-buttons{margin:0;text-align:center}.share-bougie-msf .share-post .share-buttons li{padding:0}.share-bougie-msf .share-post .share-buttons li:before{display:none}.share-bougie-msf .share-post .share-buttons li a{display:inline-block;width:48px;height:48px;line-height:52px;text-align:center;border-radius:24px;background:var(--color);color:#fff}.share-bougie-msf .share-post .share-buttons li a:hover{box-shadow:0 0 12px rgba(0,0,0,.3)}#mondial_relay_widget .MR-Widget.MR-Widget-Responsive{border:none}#mondial_relay_widget .MR-Widget.MR-Widget-Responsive .InfoWindowFull{width:100%!important}#mondial_relay_widget .MR-Widget.MR-Widget-Responsive .InfoWindowFull .InfoWindowFull-Hours{width:100%;max-width:100%}#mondial_relay_widget .MR-Widget.MR-Widget-Responsive .InfoWindowFull .InfoWindowFull-Image{width:100%}#mondial_relay_widget .MR-Widget.MR-Widget-Responsive .InfoWindowFull .InfoWindowFull-Image img{display:block;margin:0 auto 15px;max-width:100%}#mondial_relay_widget .MR-Widget .PR-Selected{background:var(--color);color:#fff}#mondial_relay_widget .MR-Widget .PR-Selected .PR-Name{color:#fff}#mondial_relay_widget .MR-Widget.MR-Widget-Responsive .PR-Hours{margin:0}#mondial_relay_widget .MR-Widget.MR-Widget-Responsive .PR-Hours tr td,#mondial_relay_widget .MR-Widget.MR-Widget-Responsive .PR-Hours tr th{padding:2px}#mondial_relay_widget .MRW-Search{padding:10px 10px 0 60px;background-size:40px;background-position:10px 12px}#mondial_relay_widget .MRW-Title{background:#fff;font-family:'Bebas Neue';font-size:1.6em;line-height:1.3em;color:var(--darkcolor);padding:10px 20px;border:none}#mondial_relay_widget .MRW-Container{border:none}#mondial_relay_widget .MRW-Container label{display:block;text-align:left}#mondial_relay_widget .MRW-Container input{line-height:20px;height:20px;margin:0;font-family:'Poppins',sans-serif;font-size:1rem}#mondial_relay_widget .MRW-Container.MRW-CountryContainer{display:none}#mondial_relay_widget .MRW-Container.MRW-ButtonContainer{display:inline-block;width:auto}#mondial_relay_widget .MRW-Container.MRW-ButtonContainer button{background:var(--color);border-color:var(--color)}#mondial_relay_widget .PR-Hours{width:100%}p.customer-login-info{margin:0 0 20px;padding-left:36px;position:relative}p.customer-login-info:before{font-family:'FontAwesome';content:"\f06a";position:absolute;left:0;top:0;color:var(--color);font-size:24px}#auto-coupon-modal{width:480px;max-width:90%;background:#fff}#auto-coupon-modal .modal-content{background:#fff}#auto-coupon-modal .modal-content h4{color:var(--color)}#auto-coupon-modal .modal-content .modal-close{position:absolute;right:20px;top:20px;z-index:2}#auto-coupon-modal .modal-content .modal-close .close-icon:before,#auto-coupon-modal .modal-content .modal-close .close-icon:after{background:#333}main.order-review .error{color:#ff4500}#multiple-products-review{margin:50px 0}#multiple-products-review .row{margin-bottom:30px}#multiple-products-review .product-name{font-family:'Oswald',sans-serif;font-size:1.2em}#multiple-products-review .already-rated p{margin:0}#multiple-products-review .rating-note{display:block;color:#999}#multiple-products-review .comment-form-rating.active .cancel-review{display:inline-block}#multiple-products-review .comment-form-rating .label{margin:0;font-size:.9em}#multiple-products-review .comment-form-rating label input[type="radio"]:checked+span{background:var(--color);border-color:var(--color);color:#fff}#multiple-products-review .comment-form-rating label input[type="radio"]+span{display:inline-block;border:1px solid #ddd;padding:0;line-height:32px;font-size:13px;width:32px;height:32px;text-align:center}#multiple-products-review .comment-form-rating label input[type="radio"]+span:before,#multiple-products-review .comment-form-rating label input[type="radio"]+span:after{display:none}#multiple-products-review .comment-form-rating label:not(.rating-1){margin-left:-1px}#multiple-products-review .comment-form-rating label.rating-1 input[type="radio"]+span{border-radius:4px 0 0 4px}#multiple-products-review .comment-form-rating label.rating-5 input[type="radio"]+span{border-radius:0 4px 4px 0}#multiple-products-review .comment-form-rating .cancel-review{margin-left:.5em;font-size:.8em;color:#999;display:none}#multiple-products-review .input-field{margin:10px 0 0}#multiple-products-review .input-field input[type="text"]:focus{box-shadow:none}#multiple-products-review .input-field label{font-size:12px}#multiple-products-review .input-field label.active{opacity:0}@media only screen and (max-width:600px){#mondial-relay-modal{min-height:calc(540px);max-height:99%;height:730px;top:6px!important;width:98%}#mondial-relay-modal .modal-content{padding:10px;min-height:calc(540px)}#mondial_relay_widget{height:auto;margin:0}#mondial_relay_widget .MRW-Title{font-size:0;line-height:0;margin:0}#mondial_relay_widget .MRW-Title:after{display:block;font-size:1.2rem;line-height:1.2rem;content:"Sélectionnez votre Point Relais®"}#mondial_relay_widget .MR-Widget button.MRW-BtGeoGo,#mondial_relay_widget .MR-Widget button.MRW-ShowList{display:none}#mondial_relay_widget .leaflet-popup{width:260px}#mondial_relay_widget .MR-Widget.MR-Widget-Responsive .leaflet-popup-content .InfoWindow{width:100%!important}#mondial_relay_widget .MR-Widget .PR-List-Item{font-size:10px;line-height:1.2em}#mondial_relay_widget .MRW-Results{padding-bottom:320px;min-height:calc(540px)}#mondial_relay_widget .MR-Widget.MR-Widget-Responsive .MRW-RList{width:100%;max-height:210px}#mondial_relay_widget .MR-Widget.MR-Widget-Responsive .MRW-Map{top:auto;left:0;right:auto;bottom:0;height:320px!important}#mondial_relay_widget .MR-Widget.MR-Widget-Responsive .MRW-Search{padding:0 5px 10px;background:#fff}}@media only screen and (max-height:740px){#mondial_relay_widget .MRW-Results{min-height:calc(500px)}#mondial_relay_widget .MR-Widget.MR-Widget-Responsive .MRW-Map{height:280px!important}#mondial_relay_widget .MR-Widget .PR-AutoCplCity{min-width:120px}#mondial_relay_widget .MR-Widget .MRW-CPContainer{width:80px}}@media only screen and (min-width:992px){#swipebox-container .swipebox-video-container{padding:0!important}#infoslide{width:440px}}@media only screen and (max-width:990px){.rgoods-footer-arguments{position:relative;margin-top:120px;padding-top:100px}.rgoods-footer-arguments .argument{width:24%;max-width:240px;padding:20px 10px}.rgoods-footer-arguments .argument .icon{width:40px;height:40px}.rgoods-footer-arguments .argument:nth-child(1){position:absolute;width:100%;max-width:100%;left:0;top:-40px;padding:0}.rgoods-footer-arguments .argument:nth-child(1) .icon{width:80px;height:80px;border:10px solid #efefef;background-color:#efefef;border-radius:40px;margin-bottom:0}}@media only screen and (min-width:1520px){.rgoods-block-slider .valign-wrapper video{width:100%;height:auto}}@media only screen and (max-width:600px){main{padding-top:0}.rgoods-footer-arguments .argument{width:48%;max-width:100%}.rgoods-footer-arguments .argument .icon{background-size:36px}.error-404 .actions a{display:block;margin:10px 0}.rgoods-block-slider .valign-wrapper{width:100%;padding:0;min-height:0}.rgoods-block-slider .valign-wrapper .description{font-size:.85rem}.rgoods-block-slider .valign-wrapper img.rgbg-img{position:relative;display:block;height:auto}.rgoods-block-slider .slide-title{font-size:1.5em}.rgoods-block-slider .slick-arrow{top:auto;bottom:30px}.rgoods-block-slider .slick-arrow.slick-next{background-size:16px;width:30px;height:30px;right:20px;border-radius:8px;background-color:rgba(0,0,0,.25)}.brand-archive .header-img{padding-bottom:80%}#faqs h2{margin-top:40px}.donation-choice .btn{display:block;width:100%;margin:10px 0}.brand-wrapper .valign-wrapper .logo{min-width:210px;padding:40px}#optin-modal,#donation-modal,#welcome-modal{top:2%!important;width:98%;max-height:96%}.rgoods-block-slider .mobile-slide-title{padding:30px 0 50px}.rgoods-block-slider .mobile-slide-title .title,.rgoods-block-slider .mobile-slide-title .subtitle{font-family:'Bebas Neue',sans-serif;font-size:2em;line-height:1.2em;margin-bottom:.5em}.rgoods-block-slider .mobile-slide-title .title+.subtitle{margin-top:-.5em}.rgoods-block-slider .mobile-slide-title .subtitle{font-size:1.6em;color:var(--color)}}.fab{font-family:'FontAwesome';font-style:normal}