.overall-wrapper{-webkit-box-shadow:none;box-shadow:none}@media (max-width:767px){.overall-wrapper{padding-top:158px!important}.overall-wrapper #header{height:105px;background:#fff}.overall-wrapper #header .cart-count{top:120px!important}.overall-wrapper .top-navigation-bar{top:55px}.overall-wrapper #navigation,.overall-wrapper .popup-widget,.overall-wrapper .search{top:159px!important}.overall-wrapper a[data-target=navigation]{top:auto!important}}.site-name img{max-height:100px!important}@media (min-width:768px){.site-name img{max-height:130px!important}}.footer-banners{display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px 1fr!important;grid-template-columns:repeat(2,1fr)!important;gap:10px;margin:0}@media (min-width:768px){.footer-banners{-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr!important;grid-template-columns:repeat(4,1fr)!important;margin:70px auto 0;gap:20px}}@media (min-width:1200px){.footer-banners{-ms-grid-columns:(1fr)[8]!important;grid-template-columns:repeat(8,1fr)!important}}.footer-banners:before{display:none}.footer-banners .footer-banner{padding:0}.footer-banners .footer-banner img{display:block;width:100%;border-radius:100%;aspect-ratio:1/1;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.footer-banners .footer-banner a:hover img{-webkit-transform:none;transform:none;opacity:0.8}.footer-banners .footer-banner .extended-banner-texts{position:relative;width:100%;left:0;top:0;height:auto;margin:15px 0}.footer-banners .footer-banner .extended-banner-texts .extended-banner-title{font-size:16px;font-weight:600;color:var(--color-tertiary)!important;font-family:var(--template-headings-font),sans-serif;text-transform:uppercase}@media (min-width:1200px){.footer-banners .footer-banner .extended-banner-texts .extended-banner-title{font-size:18px}}.footer-banners .footer-banner .extended-banner-texts .extended-banner-link{display:none}.next-to-carousel-banners{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);gap:5px}@media (min-width:768px){.next-to-carousel-banners{margin-top:20px;gap:20px;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:repeat(2,1fr)}}.next-to-carousel-banners a{width:100%}.next-to-carousel-banners img{width:100%}.benefitBanner{margin:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}@media (min-width:992px){.benefitBanner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}}.benefitBanner .benefitBanner__picture{min-width:45px;width:45px;height:45px;margin:0;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;background:#fff;border-radius:100%;overflow:hidden}@media (min-width:992px){.benefitBanner .benefitBanner__picture{min-width:75px;width:75px;height:75px}}.benefitBanner .benefitBanner__item,.benefitBanner .benefitBanner__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;text-align:center;text-decoration:none;padding:15px}@media (min-width:992px){.benefitBanner .benefitBanner__item,.benefitBanner .benefitBanner__link{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto;padding:25px}}.benefitBanner .benefitBanner__item .benefitBanner__content,.benefitBanner .benefitBanner__link .benefitBanner__content{line-height:normal;margin-top:10px;padding:0}.benefitBanner .benefitBanner__item .benefitBanner__content .benefitBanner__data,.benefitBanner .benefitBanner__link .benefitBanner__content .benefitBanner__data{line-height:normal}.benefitBanner .benefitBanner__item .benefitBanner__content .benefitBanner__title,.benefitBanner .benefitBanner__link .benefitBanner__content .benefitBanner__title{display:block;font-weight:500;margin:10px auto}.type-index .benefitBanner{margin-top:0}.type-index .benefitBanner .benefitBanner__content,.type-index .benefitBanner .benefitBanner__data,.type-index .benefitBanner .benefitBanner__title{color:#fff}.body-banners{margin:30px auto;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.body-banners{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.body-banners:after,.body-banners:before{display:none}.body-banners .col-sm-12,.body-banners .col-sm-4,.body-banners .col-sm-8{padding:0!important}.body-banners .col-sm-12 img,.body-banners .col-sm-8 img{display:none}.body-banners .banner-wrapper{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;background:#477285;color:#fff;font-size:15px;line-height:1.6;padding:60px}.body-banners .banner-wrapper .image{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;position:relative;z-index:1}@media (max-width:767px){.body-banners .banner-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px}.body-banners .banner-wrapper .image{-webkit-box-flex:1;-ms-flex:1;flex:1}}.body-banners .banner-wrapper>div,.body-banners .banner-wrapper>span{-webkit-box-flex:1;-ms-flex:1;flex:1}.body-banners .banner-wrapper .extended-banner-texts{position:relative;top:auto;left:0;width:100%;font-size:15px}@media (min-width:992px){.body-banners .banner-wrapper .extended-banner-texts{font-size:16px}}.body-banners .banner-wrapper .extended-banner-texts .extended-banner-text,.body-banners .banner-wrapper .extended-banner-texts .extended-banner-title{display:block!important;color:#373737}.body-banners .banner-wrapper .extended-banner-texts .extended-banner-title{font-family:var(--template-headings-font),sans-serif;color:#fff;font-size:26px;margin-bottom:30px;text-transform:uppercase;font-weight:400}.body-banners .banner-wrapper .extended-banner-texts .extended-banner-text{font-size:14px;color:#fff!important;font-weight:400;max-width:none}@media (min-width:992px){.body-banners .banner-wrapper .extended-banner-texts .extended-banner-text{font-size:16px}}.body-banners .banner-wrapper .extended-banner-texts .extended-banner-text p{max-width:none;color:#fff;font-weight:400;font-size:15px;line-height:1.6}@media (min-width:992px){.body-banners .banner-wrapper .extended-banner-texts .extended-banner-text p{font-size:16px}}.body-banners .banner-wrapper .extended-banner-texts .extended-banner-text p:last-child{margin-bottom:0}.body-banners .banner-wrapper .extended-banner-texts .extended-banner-link-inner{padding:10px 30px;color:#477285;background:#fff;margin-top:15px}.body-banners .banner-wrapper .extended-banner-texts .extended-banner-link-inner:hover{background:var(--color-primary);color:#fff}.body-banners .banner-wrapper .badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-top:30px}.body-banners .banner-wrapper .badge img{max-width:140px;border:2px solid #fff;border-radius:100%}.body-banners .banner-wrapper .badge .text strong{font-size:120%;display:block}.body-banners .banner-wrapper h3{color:#fff;margin-bottom:10px;margin-top:25px}.body-banners .banner-wrapper h3 a{text-decoration:underline;color:#fff}.content-wrapper.welcome-wrapper{margin-top:40px!important}.socials{padding:60px 10px;background:#477285}.socials .container{padding:0}.socials .homepage-group-title{color:#fff!important;margin-top:0}.socials .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;font-size:0;padding:0}.socials .icons a:hover:before{-webkit-transform:scale(1.06);transform:scale(1.06);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.socials .icons .facebook a:before{display:block;content:"\e900";font-family:"shoptet";font-size:36px;color:#fff}.socials .icons .instagram a:before{display:block;content:"\e909";font-family:"shoptet";font-size:36px;color:#fff}footer#footer{background:#efefef}footer#footer .custom-footer__contact .contact-box{min-height:auto}footer#footer .custom-footer__contact li:has(.facebook),footer#footer .custom-footer__contact li:has(.instagram){display:none}footer#footer .footer-bottom{background:#efefef;width:100%;padding-left:9%;padding-right:9%}@media (max-width:767px){.ordering-process .next-step{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ordering-process .next-step .next-step-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:10px;line-height:normal;text-indent:inherit}.ordering-process .next-step .next-step-back:before{display:none}.ordering-process .next-step .next-step-back span{text-indent:inherit;line-height:normal}}