.type-banner{flex:1 0 100%}.footer__title{font-weight:700;font-size:var(--typeBaseSize)}.brand-logo-wrapper{text-align:left}img.brand-logo.responsive-logo{max-width:100%;height:auto;max-height:80px;object-fit:contain;margin-bottom:1rem}@media(max-width:768px){img.brand-logo.responsive-logo{max-height:60px;margin-bottom:.5rem}}body.template-product{--colorBtnPrimary: #bf9658;--colorBtnPrimaryLight: #ceae7e;--colorBtnPrimaryDim: #b98b46}body.template-product #HeaderCart{--colorBtnPrimary: #235f77;--colorBtnPrimaryLight: #2e7f9e;--colorBtnPrimaryDim: #1d4f63}button[name=add],[data-add-to-cart]{min-height:44px;padding:13px 22px;font-size:15px;font-weight:800;line-height:1.2}button[name=add]:disabled,[data-add-to-cart]:disabled,button[name=add][aria-disabled=true],[data-add-to-cart][aria-disabled=true]{cursor:not-allowed;opacity:.55}.site-header{position:relative;z-index:20}#SiteHeader,#SiteHeader .site-header__element--sub{box-shadow:none!important}.header-wrapper:not(.header-wrapper--overlay) #SiteHeader{border-bottom:1px solid var(--ctBeigeLine, #e2ddd6)}@media screen and (max-width:768px){#SiteHeader .header-layout{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;column-gap:0}#SiteHeader .header-layout>.header-item{margin:0!important;flex:none!important;min-width:0}#SiteHeader .header-item--icons,#SiteHeader .header-item--icons>.site-nav,#SiteHeader .header-item--icons .site-nav__icons{display:contents!important}#SiteHeader .header-item--logo{grid-column:1 / -1;grid-row:1;justify-self:center;text-align:center}#SiteHeader .header-item--logo .site-header__logo{margin:0 auto}#SiteHeader .mobile-nav-trigger,#SiteHeader .js-search-header,#SiteHeader #HeaderCartTrigger,#SiteHeader .site-nav__close-cart{position:relative;z-index:1;grid-row:1;margin:0!important}#SiteHeader .mobile-nav-trigger{grid-column:1;justify-self:start}#SiteHeader .js-search-header{grid-column:3;padding-right:0!important}#SiteHeader #HeaderCartTrigger{grid-column:4}#SiteHeader .site-nav__close-cart{grid-column:3 / 5;justify-self:end}#SiteHeader .mobile-nav-trigger{padding-left:0!important}#SiteHeader .mobile-nav-trigger .icon-hamburger{translate:-10.94% 0}#SiteHeader #HeaderCartTrigger{padding-right:0!important;padding-left:10px!important}#SiteHeader #HeaderCartTrigger .icon-cart{translate:5.02% 0}}.ct-new-badge{display:inline-flex!important;align-items:center;width:auto!important;padding:5px 9px!important;border:0!important;border-radius:4px!important;background:#235f77!important;color:#fff!important;font-family:DM Sans,sans-serif!important;font-size:11px!important;font-weight:700!important;line-height:1!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap;box-shadow:none!important}.grid-product__image-wrap:has(>.ct-new-badge--grid){position:relative}.ct-new-badge--grid{position:absolute;right:0;bottom:0;z-index:2;margin:0!important;border-radius:0!important;pointer-events:none}.product__main-photos:has(>.ct-new-badge--pdp){position:relative}.ct-new-badge--pdp{position:absolute;top:14px;right:14px;z-index:4;pointer-events:none;padding:6px 11px!important;font-size:12px!important}@media screen and (max-width:768px){.ct-new-badge--pdp{top:10px;right:10px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/overrides.css.map */
