html body .header .header__heading-link{padding:0}html body .header .header__heading-logo-wrapper{width:auto;display:block;line-height:0}html body .header .header__heading-logo{width:140px;max-width:none;height:auto;max-height:none}@media screen and (max-width:749px){html body .header .header__heading-logo{width:106px}}@media screen and (max-width:989px){html body .header.header--mobile-center.header--has-menu.header--has-account{grid-template-columns:4.4rem 4.4rem 1fr 8.8rem}html body header-drawer{margin-left:-.4rem}}@media screen and (min-width:990px){html body .header.header--top-center{row-gap:.6rem}html body .header--top-center.header--has-account>.header__search{display:inline-flex;justify-self:start;margin-left:1rem}html body .header--top-center.header--has-account .header__icons>.header__search{display:none}html body .header--top-center .header__inline-menu{justify-self:center;text-align:center}html body .header--top-center .header__inline-menu>.list-menu--inline{justify-content:center}html body .mega-menu .mega-menu__list--condensed{display:flex;flex-direction:column;align-items:center}html body .header--top-center .mega-menu__list--condensed>li{width:auto;padding-right:0;text-align:center}}html body .footer.gradient,html body .footer{background-color:#102a2b!important;background-image:url(/cdn/shop/files/karem-logo-pattern-tile.jpg?v=1790987904)!important;background-size:200px 200px!important;background-repeat:repeat!important;background-position:center top!important;text-align:center}@media screen and (max-width:749px){html body .footer.gradient,html body .footer{background-size:150px 150px!important}}html body .footer .footer__content-top{display:flex;flex-direction:column;align-items:center;padding-bottom:2.4rem}html body .footer .footer__blocks-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;margin:0;gap:0}html body .footer .footer__blocks-wrapper>.footer-block{width:100%!important;max-width:90rem!important;margin:0!important;padding:0!important;flex:0 0 auto;text-align:center}html body .footer .footer-block-image{display:flex;justify-content:center;margin:0}html body .footer .footer-block-image .footer-block__image-wrapper{margin:0 auto}html body .footer .footer-block-image img{display:block;width:100%;height:auto}html body .footer .footer-block__details-content.rte{margin-top:2.4rem;margin-bottom:0}html body .footer .footer-block__details-content.rte p{margin:.2rem 0}html body .footer .footer-block--menu .footer-block__details-content{display:flex;flex-wrap:wrap;justify-content:center;gap:0 2.8rem;margin:2rem 0 0}html body .footer .footer-block--menu .footer-block__details-content>li{margin:0}html body .footer .footer-block--menu .list-menu__item--link{display:inline-flex;align-items:center;min-height:4.4rem;padding:0}@media screen and (max-width:749px){html body .footer .footer-block--menu .footer-block__details-content{flex-direction:column;align-items:center;gap:0}}html body .footer .footer-block--newsletter{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1.6rem}html body .footer .footer__list-social{justify-content:center;margin:0}html body .footer .footer__content-bottom{padding-top:2.4rem}html body .footer .footer__content-bottom-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}html body .footer .footer__column{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}html body .footer .footer__column--info{align-items:center}html body .footer .footer__localization:empty{display:none}html body .footer .footer__payment{margin:0 auto}html body .footer .footer__payment .list-payment{justify-content:center;margin:0}html body .footer .footer__copyright{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 1.2rem;margin-top:1.2rem;text-align:center}html body .footer .policies{display:flex;flex-wrap:wrap;justify-content:center;flex-basis:100%}html body .footer .policies li:first-child:before{content:none}html body .menu-drawer,html body .menu-drawer.gradient,html body .menu-drawer__submenu{background-color:#102a2b!important;background-image:url(/cdn/shop/files/karem-logo-pattern-tile.jpg?v=1790987904)!important;background-size:150px 150px!important;background-repeat:repeat!important}@media screen and (max-width:749px){html body .kq-finder .kq-wrap{text-align:center}}@media screen and (min-width:750px){html body .kq-cards--grid .kq-rail{justify-content:center}html body .kq-cards--grid .kq-cards__head{max-width:calc(3 * 220px + 2 * 24px + 2 * var(--kq-g))}}html body .collection-hero .collection-hero__inner{justify-content:center}html body .collection-hero .collection-hero__text-wrapper{flex-basis:100%;text-align:center}html body .collection-hero .collection-hero__title,html body .collection-hero .collection-hero__description,html body .collection-hero .karem-about{margin-left:auto;margin-right:auto}html body .collection-hero .karem-about__summary{justify-content:center}html body cart-items .title-wrapper-with-link,html body .cart__warnings+.title-wrapper-with-link{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.4rem}html body cart-items .title-wrapper-with-link .title{margin:0}html body .main-page-title{text-align:center}html body .banner__buttons .button--secondary{--alpha-button-background: 0;background-color:transparent;color:#fff}html body .banner__buttons .button--secondary:after{box-shadow:0 0 0 1px #e59d41!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/karem-upgrade.css.map */
