:root{--size_1:calc(20px + ((120 - 20) * ((100vw - 1240px) / (1920 - 1240))));--size_2:var(--size_1)}.ctn{padding-left:20px;padding-right:20px;margin-left:auto!important;margin-right:auto!important;border:0;float:none;box-sizing:content-box}.ctn.ctn-fw{padding-left:0!important;padding-right:0!important}.ctn.ctn-hd{box-sizing:border-box;max-width:1920px;padding-left:var(--size_1);padding-right:var(--size_1)}.ctn.ctn-hd-fw{box-sizing:border-box;padding-left:calc(20px + ((170 - 20) * ((100vw - 1240px) / (2260 - 1240))));padding-right:calc(20px + ((170 - 20) * ((100vw - 1240px) / (2260 - 1240))))}.ctn-hd-gap{padding-left:var(--size_1);padding-right:var(--size_1)}.ctn-hd-gap-l{padding-left:var(--size_1)}.ctn-hd-gap-r{padding-right:var(--size_1)}.ctn.ctn-fhd,.ctn-fhd{max-width:1920px}.ctn.ctn-xxl,.ctn-xxl{max-width:1380px}.ctn.ctn-xl,.ctn-xl{max-width:1200px}.ctn.ctn-lg,.ctn-lg{max-width:992px}.ctn.ctn-md,.ctn-md{max-width:768px}.ctn.ctn-sm,.ctn-sm{max-width:640px}.ctn.ctn-xs,.ctn-xs{max-width:480px}.ctn.ctn-xxs,.ctn-xxs{max-width:360px}.accepted-payment{background-color:#eee}.accepted-payment .cols{display:flex;gap:5vw;align-items:center;padding:2rem 0}.accepted-payment .col-img img{height:30px}hr.section-border{max-width:1200px;margin:0 auto}.bg-grey{background-color:#eee!important}.bg-img{background-position:center center;background-repeat:no-repeat;background-size:cover}.txt-center{text-align:center!important}.txt-white{color:#fff!important}.txt-orange{color:#ff7812!important}.txt-lg{font-size:1.25em}.txt-xl{font-size:1.5em}.txt-2xl{font-size:2em}.txt-w5{font-weight:500!important}.txt-w6{font-weight:600!important}.txt-w7{font-weight:700!important}.txt-w8{font-weight:800!important}.txt-w9{font-weight:900!important}.playfair{font-family:Playfair Display,serif!important}.btn-group{display:flex;flex-wrap:wrap;align-items:center;margin-left:-.75rem;margin-right:-.75rem;margin-bottom:-1.5rem}.btn-group.center{justify-content:center}.btn-group>a,.btn-group>button{margin-left:.75rem;margin-right:.75rem;margin-bottom:1.5rem}.btn-group.btn-gap-no{margin-left:0;margin-right:0;margin-bottom:0}.btn-group.btn-gap-no>a,.btn-group.btn-gap-no>button{margin-left:0;margin-right:0;margin-bottom:0}.btn-group.btn-gap-xs{margin-left:-.25rem;margin-right:-.25rem;margin-bottom:-1rem}.btn-group.btn-gap-xs>a,.btn-group.btn-gap-xs>button{margin-left:.25rem;margin-right:.25rem;margin-bottom:1rem}.btn-group.btn-gap-sm{margin-left:-.5rem;margin-right:-.5rem;margin-bottom:-1.25rem}.btn-group.btn-gap-sm>a,.btn-group.btn-gap-sm>button{margin-left:.5rem;margin-right:.5rem;margin-bottom:1.25rem}.btn-group.btn-gap-lg{margin-left:-1.25rem;margin-right:-1.25rem;margin-bottom:-1.75rem}.btn-group.btn-gap-lg>a,.btn-group.btn-gap-lg>button{margin-left:1.25rem;margin-right:1.25rem;margin-bottom:1.75rem}.btn-group.btn-gap-xl{margin-left:-2rem;margin-right:-2rem;margin-bottom:-2rem}.btn-group.btn-gap-xl>a,.btn-group.btn-gap-xl>button{margin-left:2rem;margin-right:2rem;margin-bottom:2rem}.btn{border:1px solid transparent;line-height:24px;padding:9px 27px;text-align:center;font-size:16px;display:inline-block;position:relative;cursor:pointer;font-weight:700;background-color:transparent;text-transform:none;transition-property:color,border-color,background-color;transition-duration:.4s;vertical-align:middle;border-radius:0}.btn.btn-lg{padding:12px 36px}.btn.btn-xl{padding:15px 45px}.btn.btn-sm{padding:6px 18px}.btn.btn-xs{padding:3px 9px}.btn.ico-before>.btn-txt:before{font-family:"Font Awesome 6 Pro"}.btn.ico-after>.btn-txt:after{font-family:"Font Awesome 6 Pro";margin-left:.5rem}.btn.ico-after.arrow-right>.btn-txt:after{content:"\f061"}.btn.btn1,.btn.hover1:hover{color:#ff7812;border-color:#ff7812;background-color:transparent}.btn.btn2,.btn.hover2:hover{color:#fff;border-color:#000;background-color:#000}.btn.btn3,.btn.hover3:hover{color:#fff;border-color:#fff;background-color:transparent}.btn.btn4,.btn.hover4:hover{color:#000;border-color:#fff;background-color:#fff}.btn.btn5,.btn.hover5:hover{color:#fff;border-color:#ff7812;background-color:#ff7812}.btn.btn6,.btn.hover6:hover{color:#fff;border-color:#fff;background-color:#606060}.btn.btn7,.btn.hover7:hover{color:#fff;border-color:#8e1717;background-color:#8e1717}.btn.btn8,.btn.hover8:hover{color:#8e1717;border-color:#8e1717;background-color:#fff}.btn.btn9,.btn.hover9:hover{color:#727272;border-color:#727272;background-color:transparent}.btn.btn-red-orange,.btn.btn-green-yellow{color:#fff}#more-payment-options-link{display:none!important}.img-center{display:block;margin-left:auto;margin-right:auto}br:empty{display:inline}.category-header img{display:inline}.product-block{position:relative}.product-block:before{content:"";position:absolute;height:1px;top:0;width:1200px;max-width:100%;background-color:#e6e6e6;left:0;right:0;margin:0 auto}.product-block.section-block-template--16480631291965__product_block_p9bpL9:before{display:none}.faqdata{border-top:1px solid #aaa;padding:0}.question .hd{font-size:1.5em;color:#8e1717;font-family:var(--font-stack-header);position:relative;margin:0;padding:15px 0}.question .hd:before{content:"\f107";font-family:FontAwesome;font-weight:100;cursor:pointer;position:absolute;right:0;line-height:2.5rem;text-align:center;display:block;margin:auto 0;height:2rem;width:2rem;top:0;bottom:0;transform-origin:50% 50% 0;transition-property:transform;transition-duration:.4s}.question.closed .hd{color:#ff7812}.question.closed .hd:before{content:"\f106"}.answer{margin-bottom:20px;display:none;max-width:calc(100% - 30px)}@media (min-width:2260px){.ctn.ctn-hd-fw{max-width:1920px;padding-left:0;padding-right:0}}@media (min-width:1921px){:root{--size_1:120px;--size_2:calc(var(--size_1) + ((100vw - 1920px) / 2))}}@media (max-width:800px){.accepted-payment .cols{flex-wrap:wrap;gap:normal normal}.accepted-payment .cols>.col-hd{width:100%;text-align:center;margin-bottom:20px}.accepted-payment .cols>.col-img{width:calc(100% / 3)}.accepted-payment .col-img img{margin-left:auto;margin-right:auto}}@media (max-width:768px){:root{--size_1:10px}.ctn{padding-left:10px;padding-right:10px}.pf-897d8d837ac2-2_{flex-direction:column-reverse}}@media (max-width:600px){.accepted-payment .col-img img{height:20px}}@media (max-width:450px){.accepted-payment .cols{justify-content:space-between}.accepted-payment .cols>.col-img{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/rgc.css.map */
