.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, 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:0.125em 0.25em 0.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:yellowgreen;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, 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:0.75em;color:#fff;text-align:center;background:#000;margin-left: .3em;margin-top:-0.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 0.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, 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 0.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, 0.5)}#search-wrapper .white{background:#fff;margin-top:-100px;transition:all 0.5s ease-in-out 0s;z-index:9;position:relative}#search-wrapper #product-search{overflow:hidden;transition:all 0.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, 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, 0.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 0.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 0.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 0.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:0.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, 0.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 0.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, 0.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 0.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:0px;height:0px;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, 0.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:orangered}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:orangered}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 0.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 0.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, 0.3);transition:all 0.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:0px;font-size:0px;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:0.25}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@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')}.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:0px;font-size:0px;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:black;opacity:0}.slick-dots li.slick-active button:before{color:black;opacity:0.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, 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 0.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 0.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 orangered !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 0.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, 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, 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:-0.2em 0 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:orangered}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, 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, 0.4);color:#fff;transition:all 0.3s ease-in-out 0s}#categories-scenary .category a:hover{background:rgba(0, 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 0.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, 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 0.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 0.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 0.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:orangered}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, 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, 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, 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, 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, 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, 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 0.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 0.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 0.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, 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, 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:-0.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, 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, 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, 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 0.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, 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, 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, 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:orangered}#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, 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:-0.5em}.rgoods-block-slider .mobile-slide-title .subtitle{font-size:1.6em;color:var(--color)}}.fab{font-family:'FontAwesome';font-style:normal}