.new span.sidemenu-banner-item-image-container{display:block}.new .mobile-navigation-drawer .navigation.navigation--main{padding:0}.new span.sidemenu-banner-item-container{position:absolute;top:0;padding:24px;bottom:0;text-align:left;display:flex;left:0;right:0;width:100%;z-index:9;height:100%;place-items:center;flex-wrap:wrap}.new span.sidemenu-banner-item-image-container{line-height:0}.new span.sidemenu-banner-item-description-container *{color:#fff;width:100%}.new span.cstm-text-and-dis{font-weight:700;font-size:24px;line-height:100%;margin-top:auto}.new span.sidemenu-banner-item-description-container a{font-weight:400;font-size:16px;line-height:24px;margin-bottom:auto}.mobile-navigation-drawer.new .navigation.navigation--main{padding:0}.navigation__tier-1-container{background:#f5f5f5;padding:30px 20px;width:100%;height:-webkit-fill-available;overflow:auto}.new ul.navigation__tier-1{background:transparent!important}.new a.navigation__link{background:#fff;padding:0!important;margin-top:20px!important;border-radius:3px;overflow:hidden}body .new .mobile-navigation-drawer ul.navigation__tier-1{padding:0!important}body .new span.text-and-dis{font-family:Inter Variable;font-weight:700;font-size:15px;line-height:21px}.new span.m-title{display:flex;align-items:center;min-height:50px}.new span.item-cd{flex:1;padding-left:15px}.new span.img-icon-ebc img{margin-top:0}.new span.img-icon-ebc{line-height:0}.new span.text-and-dis{gap:7px;align-items:center;justify-content:flex-start;font-family:Inter,sans-serif!important}.new .navigation__item span.short-disc{font-weight:500;border-radius:3px!important;font-size:10px;line-height:100%!important;letter-spacing:.32px!important;text-align:center;padding:3px 7px;position:relative;bottom:-1px}.new span.cstm-jtpl-toggle-btn svg{width:9px;margin-right:20px}.new .cstm-desktop-header{padding:19px 20px;display:flex;align-items:center;justify-content:space-between}.new h1.logo{margin:0}.new .cstm-desktop-sidemenu-back{display:flex;align-items:center}.new a.mobile-nav-toggle{padding:0!important}.new .logo img{width:79px}body .new.mobile-navigation-drawer .mobile-nav-toggle{margin-left:0;margin-right:-7px}body .new.mobile-navigation-drawer .bottom_navlink{padding:10px 20px!important}body .new.mobile-navigation-drawer ul.navigation__tier-1{padding:0 0 40px!important}body .new.mobile-navigation-drawer a.navigation__link{max-width:unset!important}.new .navigation__tier-2-container{position:absolute;height:100%;top:0;left:0!important;max-width:unset!important;width:100%!important;z-index:9!important;right:0;border:none!important;background:#f5f5f5!important;z-index:4;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(130%,0);-ms-transform:translate(130%,0);transform:translate(130%);-webkit-transform:translate3d(130%,0,0);transform:translate3d(130%,0,0)}.new .navigation__item--show-children .navigation__tier-2-container{-webkit-transform:translate(+30%,0);-ms-transform:translate(+30%,0);transform:translate(+30%);-webkit-transform:translate3d(+30%,0,0);transform:translateZ(+30%)}.new .cstm-navigation-menu-outer{-webkit-transform:translate(0,0);*/ -ms-transform: translate(0,0);transform:translate(0);-webkit-transform:translate3d(0,0,0);transform:translateZ(0);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.new .cstm-navigation-menu-outer.active-slide{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%)}span.sidemenu-submenu-back-title{cursor:pointer}.new span.sidemenu-submenu-back-title svg{width:8px;height:12px}.new li.navigation__item.navigation__column_remove{background:#fff;padding:7px 13px;border-radius:3px}.new span.sidemenu-submenu-back-title{font-family:Inter Variable;font-weight:700;font-size:15px;line-height:normal}.new span.cstm-bact-text{font-weight:700;font-size:15px;text-transform:lowercase;line-height:21px;color:#282828;position:relative;bottom:-1px;left:12px}.navigation__tier-2 li.navigation__item a.navigation__link-test{text-align:left;justify-content:flex-start;display:flex;background:#fff;margin-top:20px;align-items:center;position:relative;border-radius:3px!important;overflow:hidden;min-height:50px}body .new span.short-disc.list-2-metafield{font-weight:400;font-size:15px;text-align:left;color:#000!important;line-height:21px!important;padding:0!important;bottom:0!important}body .new span.cstm-menu-badge-metafield{font-weight:500;font-size:10px;line-height:100%;letter-spacing:.32px;text-align:center;position:absolute;right:8px;top:8px;padding:3px 7px;border-radius:3px}body .new span.img-icon-ebc{flex:0 0 78px!important}body .new .navigation__item img{width:100%;margin-right:0;border-radius:0}body .new.mobile-navigation-drawer{padding:0!important}body .new .navigation.navigation--main{height:100%;margin:0}body .new div#cstm-menu-banner-text{height:initial;display:block;position:relative;border-radius:3px;overflow:hidden}.cstm-navigation-menu-outer{height:calc(100% - 79px);display:flex;flex-direction:column;justify-content:space-between}.logo-area__right .cart-link__icon svg{width:12px;height:12px}div#country-selector svg{width:7px;height:auto}svg.ripple-nav__country-arrow--mobile{width:12px;height:auto}.logo-area__right__inner{gap:12px}img.ripple-nav__flag.ripple-nav__selectedCountry{width:17px;margin:0;height:auto}.ripple-nav__countrySelector{position:relative;display:inline-block;cursor:pointer;line-height:0}.logo-area__right a.header-account-link{margin:0}.logo-area__right span.header-account-link__text svg{height:14px;width:14px}.logo-area__right a.header-account-link{margin:0 4px 0 0}.ripple-nav__dropdown img.ripple-nav__flag,.ripple-nav__flag--dropdown--mobile img.ripple-nav__flag--mobile{margin:0;width:34px;height:auto}.ripple-nav__flag--dropdown{padding:5px 10px;list-style:none}body .ripple-nav__dropdown,ul#country-dropdown--mobile{top:24px;transform:translate(-50%);left:50%;text-align:center;width:60px}ul#country-dropdown--mobile{padding:6px 0}.ripple-nav__countrySelector--mobile{line-height:0}body .new div#country-selector--mobile{margin-right:10px;display:flex;align-items:center;gap:6px}img.ripple-nav__flag--mobile.ripple-nav__selectedCountry--mobile{width:25px;height:auto}.new.mobile-navigation-drawer .navigation__tier-2{padding-top:10px}html body.template-index .pageheader--transparent .cart-link__icon svg *{fill:#b7a3a300!important}body span.header-account-link__text.desktop-only{gap:12px;display:flex;align-items:center}.navigation .navigation__item--with-small-menu>.navigation__tier-2-container .container{padding:20px!important}span.sidemenu-banner-item-description-container *{margin:0!important;line-height:normal!important}body .logo-area__right .cart-link__count{top:5px;min-width:12px}.new .navigation__tier-2-container,.new .cstm-navigation-menu-outer{will-change:transform}body .logo-area__right .cart-link__count{top:5px;min-width:12px;color:#000!important;padding:0!important;line-height:normal!important;height:12px;width:12px}body .ripple-nav__countrySelector{display:flex;gap:4px}body .ripple-nav__dropdown--mobile a.ripple-nav__link--mobile{padding:5px 10px;display:inline-block}@media only screen and (max-width: 749px){.side-menu-open{overflow:hidden}.new .cstm-desktop-header{justify-content:center}div#country-selector--mobile{position:absolute;right:0;margin-right:20px!important}.cstm-desktop-header a.mobile-nav-toggle{position:absolute;left:16px}ul#country-dropdown--mobile{top:24px;transform:unset;left:-10px;text-align:center;width:62px}html body.template-index .pageheader--transparent .cart-link__icon svg *{fill:#28282800!important}body .logo-area__right__inner .header-account-link{display:block!important}body .logo-area__right a.header-account-link{margin:0 4px 0 0;width:auto;height:auto}body .logo-area__right__inner{gap:0}body .cart-link{justify-content:center;width:auto;height:auto}body .new span.short-disc.list-2-metafield{font-size:12px!important}.new .navigation__item span.short-disc{font-size:8px}.new .cstm-desktop-header{padding:13px 20px}.logo-area__right__inner{padding-right:7px}.logo-area__right span.header-account-link__text svg{position:relative;top:-1px}.cstm-navigation-menu-outer{height:calc(100% - 59px)}}@media only screen and (max-width: 390px){.navigation__tier-1-container{padding:30px 15px}body .new.mobile-navigation-drawer .bottom_navlink{padding:10px 15px!important}.new span.item-cd{padding-left:10px}}@media only screen and (max-width: 370px){body .new span.img-icon-ebc{flex:0 0 58px!important}}@media only screen and (max-width: 340px){body .new span.text-and-dis{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/186/assets/cstm-jtpl-new.css.map */
