.rnr_footer_main{padding:40px 0 17px;position:relative;background:#655c4f14}.footer_inner{display:flex;column-gap:180px;justify-content:space-between}.footer_logo_box{max-width:450px}.footer_right_block{max-width:410px}a.footer_logo{display:block;max-width:208px}p.footer_description{font-family:Euclid Circular A;font-weight:400;font-size:18px;line-height:1.5;letter-spacing:.2px;padding-top:15px;color:#111;margin:0!important}.rnr_footer_social_box .footer__list-social{justify-content:start;gap:15px;padding-top:8px;display:flex}li.list-social__item{width:40px;height:40px;display:block}.rnr_footer_social_box .footer__list-social li.list-social__item a.link.link--text.list-social__link svg{width:24px;height:24px;display:block}.footer-social ul.footer__list-social li.list-social__item a.link.link--text{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#c6b2b033;border:.5px solid #C6B2B026;border-radius:50%;transition:.4s all ease}.footer-social ul.footer__list-social li.list-social__item a.link.link--text:hover{background:#645a4e}.rnr_footer_social_box .footer__list-social li.list-social__item a.link.link--text svg path{transition:.4s all ease}.rnr_footer_social_box .footer__list-social li.list-social__item a.link.link--text:hover svg path{fill:#fff}h2.footer_menu_heading,h2.footer_newsletter_heading,h2.footer_contact_heading{font-family:Euclid Circular A;font-weight:500;font-size:18px;line-height:1.5;letter-spacing:.2px;color:#111;margin-bottom:15px}a.footer_menu_link{font-family:Euclid Circular A;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:.2px;color:#111;margin:0!important}ul.footer_menu_list{display:flex;flex-direction:column;gap:10px;width:max-content}a.footer_menu_link:hover{color:#645a4e}p.footer_newsletter_des{font-family:Euclid Circular A;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:.2px;color:#111;margin:0}.rnr_footer_newsletter_form input{border:1px solid #E1DED7;box-shadow:none!important;background:#fff;padding:12px 150px 12px 18px!important;min-height:46px;font-family:Euclid Circular A;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:.2px;color:#111;margin:0}.rnr_footer_newsletter_form input::placeholder{opacity:1;font-family:Euclid Circular A;font-weight:400;font-size:18px;line-height:1.2;letter-spacing:.2px;color:#111}.rnr_footer_newsletter_form .newsletter-form__field-wrapper .field:before,.rnr_footer_newsletter_form .newsletter-form__field-wrapper .field:after{display:none}.rnr_footer_newsletter_form button{width:auto;height:auto;padding:10px 23px;background:#645a4e;font-family:Euclid Circular A;font-weight:700;font-size:16px;line-height:1;letter-spacing:.2px;color:#fff;top:4px;right:4px;min-height:38px;transition:.4s all ease;border:1px solid #645A4E}.rnr_footer_newsletter_form button:hover{background:transparent;color:#645a4e}.rnr_footer_newsletter_form{padding-top:13px}.footer_contact_us{margin-top:30px}span.footer_contact_us_icon{width:24px;height:24px;display:block}span.footer_contact_us_icon svg{width:100%;height:100%;display:block}a.footer_contact_us_list{display:flex;align-items:center;gap:10px;font-family:Euclid Circular A;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:.2px;color:#111}span.open_time{font-family:Euclid Circular A;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:.2px;color:#111}.footer_contact_us_details{display:flex;flex-direction:column;gap:9px}.copyrights_inner{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:15px}.copyright_text *,.policy_text *{font-family:Euclid Circular A;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:.2px;color:#111}.copyright_payment_icon_box{max-width:258px;min-width:258px}.footer_main_box{position:relative;z-index:1;padding-bottom:50px;border-bottom:1px solid #645a4e2b}.footer_main_img_block{margin-top:-200px;position:relative}.footer_mobile_accordion{display:none}h2.footer_acc_title{font-family:Euclid Circular A;font-weight:600;font-size:16px;line-height:1.5;letter-spacing:0;vertical-align:middle;color:#1f3e71;display:flex;align-items:center;gap:20px;padding:0;justify-content:space-between}.footer_acc_content{display:none}ul.footer_acc_menu{list-style:none;padding:10px 0 0;margin:0}ul.footer_acc_menu li{line-height:1;padding:0 0 10px}span.acc_icon{width:24px;height:24px;display:block}span.acc_icon svg{width:100%;height:100%;display:block;transition:.4s all ease}.footer_acc_item{border-bottom:1px solid #DED4D4;padding-bottom:10px;margin-bottom:15px}ul.footer_acc_menu a,.footer_acc_custom p a{font-family:Euclid Circular A;font-weight:400;font-size:14px;line-height:1;letter-spacing:0;text-align:center;vertical-align:middle;color:#222}.footer_acc_item.active span.acc_icon svg{transform:rotate(180deg)}.footer_menu_heading_icon{display:none;width:18px;height:10px}.footer_menu_heading_icon svg{width:100%;height:100%;display:block}@media(max-width:1399px){.footer_inner{column-gap:60px}}@media(max-width:1199px){.footer_inner{column-gap:30px}.footer_logo_box,.footer_right_block{max-width:310px}.copyright_text *,.policy_text *,p.footer_description,a.footer_contact_us_list,p.footer_newsletter_des,a.footer_menu_link{font-size:14px}h2.footer_menu_heading,h2.footer_newsletter_heading,h2.footer_contact_heading{font-size:16px}}@media(max-width:991px){p.footer_description,p.footer_newsletter_des,a.footer_menu_link,a.footer_contact_us_list,.copyright_text *{font-size:14px}h2.footer_menu_heading,h2.footer_newsletter_heading,h2.footer_contact_heading{font-size:16px;margin-bottom:10px}.footer_main_img_block{margin-top:-200px;position:relative}.footer_inner{column-gap:30px}.footer_inner{flex-wrap:wrap;row-gap:30px}.footer_left_block{width:100%}.footer_logo_box{max-width:450px;margin:0 auto;text-align:center}.rnr_footer_social_box .footer__list-social{justify-content:center}}@media(max-width:767px){.footer_inner{flex-wrap:wrap}.footer_left_block{width:100%}.footer_center_block{width:calc(50% - 10px)}.footer_right_block{width:100%}.footer_inner{column-gap:20px;row-gap:30px}.footer_logo_box,.footer_right_block_content{max-width:100%}a.footer_logo{max-width:208px;margin:0 auto}p.footer_description{text-align:center;max-width:500px;margin:0 auto!important}.footer_right_block{max-width:100%}.rnr_footer_social_box .footer__list-social{justify-content:center}ul.footer_menu_list{column-count:2;display:block}ul.footer_menu_list li:not(:last-child){margin-bottom:10px}.footer_contact_us{margin-top:20px}li.list-social__item{width:30px;height:30px;display:block}.rnr_footer_social_box .footer__list-social li.list-social__item a.link.link--text.list-social__link svg{width:18px;height:18px;display:block}.footer-social ul.footer__list-social li.list-social__item a.link.link--text{width:30px;height:30px;margin:0!important}.copyright_payment_icon_box{max-width:200px;min-width:200px}.footer_main_box{padding-bottom:20px}.copyright_text P{font-size:12px}}@media(max-width:650px){.footer_menu_box{display:none}.footer_center_block{width:100%}ul.footer_menu_list{column-count:1;display:block}.footer_menu_heading{cursor:pointer}.footer_mobile_accordion{display:block;width:100%;margin-top:30px}.rnr_footer_social_box li.social-media__item{width:22px;height:22px}.rnr_footer_social_box li.social-media__item svg{width:14px;height:14px;display:block}.footer_main_img_block{margin-top:0;position:relative}.footer_right_block{width:100%}.footer_inner{column-gap:0;row-gap:0}.copyright_payment_icon_box{max-width:258px;min-width:258px}.copyrights_inner{flex-wrap:wrap;justify-content:space-around;gap:10px;padding-top:10px}.footer_acc_custom p{padding-top:10px}.footer_left_block{margin-bottom:20px}.footer_right_block{margin-top:5px}.footer_contact_us{margin-top:15px}span.footer_menu_heading_icon{display:block;transition:.4s all ease}h2.footer_menu_heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:0}.footer_centre_menu{border-bottom:1px solid #00000030;padding-bottom:13px;margin-bottom:15px}.footer_menu_box{padding-top:15px}.footer_center_block.active span.footer_menu_heading_icon{transform:rotate(180deg)}.rnr_footer_newsletter_form button{padding:10px 20px;font-size:14px}.rnr_footer_newsletter_form input,.rnr_footer_newsletter_form input::placeholder{font-size:16px}span.footer_contact_us_icon{width:18px;height:18px;display:block}.policy_text *{font-size:14px}.copyright_text{width:100%;order:3;text-align:center}.policy_text{width:100%;text-align:center}span.open_time{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/sw--custom_footer.css.map */
