.shop-contact-info{display:flex;column-gap:30px}@media(min-width: 768px)and (max-width: 991px){.shop-contact-info .shop-contact-info-number{display:flex;align-self:center;column-gap:4px}}@media(max-width: 767px)and (min-width: 376px){.shop-contact-info .shop-contact-info-number{display:flex;align-self:center;column-gap:4px}}@media(max-width: 375px){.shop-contact-info .shop-contact-info-number{display:flex;align-self:center;column-gap:4px}}.shop-contact-info .shop-contact-info-number>a,.shop-contact-info .shop-contact-info-number>span{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;text-decoration:underline}@media(min-width: 1200px)and (max-width: 1300px){.shop-contact-info .shop-contact-info-number>a,.shop-contact-info .shop-contact-info-number>span{font-size:14px}}@media(min-width: 992px)and (max-width: 1199px){.shop-contact-info .shop-contact-info-number>a,.shop-contact-info .shop-contact-info-number>span{font-size:14px}}@media(min-width: 768px)and (max-width: 991px){.shop-contact-info .shop-contact-info-number>a,.shop-contact-info .shop-contact-info-number>span{font-size:14px}}.shop-contact-info .shop-contact-info-open-hours{font-family:"Source Sans 3",sans-serif;font-weight:400;font-size:16px;letter-spacing:0;padding-top:3px;line-height:1}@media(min-width: 1200px)and (max-width: 1300px){.shop-contact-info .shop-contact-info-open-hours{font-size:14px}}@media(min-width: 992px)and (max-width: 1199px){.shop-contact-info .shop-contact-info-open-hours{font-size:14px}}@media(min-width: 768px)and (max-width: 991px){.shop-contact-info .shop-contact-info-open-hours{font-size:14px}}@media(max-width: 767px)and (min-width: 376px){.shop-contact-info .shop-contact-info-open-hours{display:none !important}}@media(max-width: 375px){.shop-contact-info .shop-contact-info-open-hours{display:none !important}}.nav-promotion-info-wrapper{display:flex;justify-content:flex-end;column-gap:15px;align-items:center}.nav-promotion-info-wrapper .nav-promotion-info{font-family:"Source Sans 3",sans-serif;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0}@media(min-width: 1200px)and (max-width: 1300px){.nav-promotion-info-wrapper .nav-promotion-info{font-size:14px}}@media(min-width: 992px)and (max-width: 1199px){.nav-promotion-info-wrapper .nav-promotion-info{font-size:14px}}@media(min-width: 768px)and (max-width: 991px){.nav-promotion-info-wrapper .nav-promotion-info{font-size:14px}}@media(min-width: 768px)and (max-width: 991px){.nav-promotion-info-wrapper .nav-promotion-info{display:none !important}}@media(max-width: 767px)and (min-width: 376px){.nav-promotion-info-wrapper .nav-promotion-info{display:none !important}}@media(max-width: 375px){.nav-promotion-info-wrapper .nav-promotion-info{display:none !important}}.nav-promotion-info-wrapper .nav-promotion-info.highlighted{font-weight:600;font-size:18px;line-height:100%;text-transform:uppercase;text-decoration:underline;color:#ffeb67}.nav-promotion-info-wrapper .nav-promotion-info.highlighted>a{font-weight:inherit !important;font-size:inherit !important;color:inherit !important}@media(min-width: 1200px)and (max-width: 1300px){.nav-promotion-info-wrapper .nav-promotion-info.highlighted{font-size:14px}}@media(min-width: 992px)and (max-width: 1199px){.nav-promotion-info-wrapper .nav-promotion-info.highlighted{font-size:14px}}@media(min-width: 768px)and (max-width: 991px){.nav-promotion-info-wrapper .nav-promotion-info.highlighted{font-size:14px}}@media(min-width: 768px)and (max-width: 991px){.nav-promotion-info-wrapper .nav-promotion-info.highlighted{font-size:15px;display:block !important}}@media(max-width: 767px)and (min-width: 376px){.nav-promotion-info-wrapper .nav-promotion-info.highlighted{font-size:15px;display:block !important}}@media(max-width: 375px){.nav-promotion-info-wrapper .nav-promotion-info.highlighted{font-size:15px;display:block !important}}.footer-stores>ul{display:grid;grid-template-columns:1fr 1fr}.footer-stores>ul .store-name{color:#0f406b;font-family:"IBM Plex Sans",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px}.footer-stores>ul .store-info{display:flex;flex-direction:column;row-gap:15px}.footer-stores>ul .store-info>div{display:flex;align-items:center;column-gap:5px}.footer-stores>ul .store-info>div>span{flex:1;color:#000;font-family:"Source Sans 3",sans-serif;line-height:1;font-size:16px;font-style:normal;font-weight:400}.footer-stores>ul .store-info>div>span a{text-decoration:underline;font-weight:500}.footer-stores>ul .store-info i{font-size:18px}.footer-stores>ul .store-info .store-address i{font-size:20px}@media(max-width: 767px)and (min-width: 376px){.footer-stores>ul{grid-template-columns:1fr;row-gap:15px}}@media(max-width: 375px){.footer-stores>ul{grid-template-columns:1fr;row-gap:15px}}.footer-socialfollow{margin-top:30px}@media(min-width: 768px)and (max-width: 991px){.footer-socialfollow{margin-top:15px}}@media(max-width: 767px)and (min-width: 376px){.footer-socialfollow{margin-top:15px}}@media(max-width: 375px){.footer-socialfollow{margin-top:15px}}.footer-socialfollow h4{color:#0f406b;font-family:"IBM Plex Sans",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px}.footer-socialfollow ul{display:flex;column-gap:5px}.footer-socialfollow ul li.linkedin a{font-size:0}.footer-socialfollow ul li.linkedin a:before{content:"";font-family:"Font Awesome 7 Brands",serif;font-weight:900;font-size:20px;padding-right:10px}.footer-socialfollow ul li.facebook a{font-size:0}.footer-socialfollow ul li.facebook a:before{content:"";font-family:"Font Awesome 7 Brands",serif;font-weight:900;font-size:22px;padding-right:10px}.footer-socialfollow ul li.twitter a{font-size:0}.footer-socialfollow ul li.twitter a:before{content:"";font-family:"Font Awesome 7 Brands",serif;font-weight:300;font-size:24px;padding-right:10px}.footer-socialfollow ul li.instagram a{font-size:0}.footer-socialfollow ul li.instagram a:before{content:"";font-family:"Font Awesome 7 Brands",serif;font-weight:400;font-size:24px;padding-right:10px}.footer-socialfollow ul li.youtube a{font-size:0}.footer-socialfollow ul li.youtube a:before{content:"";font-family:"Font Awesome 7 Brands",serif;font-weight:900;font-size:24px;padding-right:10px}.footer-socialfollow ul li.linkedin a{font-size:0}.footer-socialfollow ul li.linkedin a:before{content:"";font-family:"Font Awesome 7 Brands",serif;font-weight:500;font-size:22px;padding-right:10px}.footer-shop-feature-certificates img{width:200px;max-width:100%}.footer-shop-feature-shipping img{width:230px;max-width:100%}.footer-shop-feature-payment img{width:250px;max-width:100%}#left-column-contact-info{display:none;border-radius:20px;border:.5px solid #b7b7b7;min-height:200px;position:sticky;top:220px}#left-column-contact-info .block-contact-info-title{border-radius:20px 20px 0 0;background:#eee;text-align:center;text-transform:uppercase;padding:15px 0;font-weight:600;font-size:18px;color:#000}#left-column-contact-info .block-contact-info-description{color:#000;font-family:"Source Sans 3",serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:10px}#left-column-contact-info .block-contact-info-description strong,#left-column-contact-info .block-contact-info-description b{font-weight:600}#left-column-contact-info .block-contact-info-actions{margin:20px 10px 15px 10px;display:flex;flex-direction:column;row-gap:15px}#left-column-contact-info .block-contact-info-actions *{transition-duration:0s !important}#left-column-contact-info .block-contact-info-actions a{text-transform:uppercase;letter-spacing:.5px;padding:12px 20px 14px;background-size:auto;border:0;width:100%;border-radius:30px;background:#0070f3;color:#fff;font-family:"IBM Plex Sans",serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:flex;text-align:center;justify-content:center;align-items:center;column-gap:6px}#left-column-contact-info .block-contact-info-actions a:hover{background:#0f406b;border-color:#0f406b}#left-column-contact-info .block-contact-info-actions a i{position:relative;top:1px}#left-column-contact-info .block-contact-info-actions a.contact-cta{font-size:18px;text-transform:initial;border:1px solid #0f406b;color:#0f406b;background-color:rgba(0,0,0,0)}#left-column-contact-info .block-contact-info-actions a.contact-cta:hover{background:#0f406b;border-color:#0f406b;color:#fff !important}
