body:has(.sgh-hero) .scroll-to-top-btn{display:none!important}body:has(.sgh-hero) :is(.sg-header__mobile-toggle,.sg-header__mobile-cart,.sg-mobile-menu__close){width:44px;height:44px;min-width:44px;min-height:44px;flex-shrink:0;border-radius:50%;transition:background-color .14s ease}body:has(.sgh-hero) .sg-header__mobile .sgi-mobile-trigger{flex:0 0 44px!important;width:44px!important;min-width:44px!important;min-height:44px}body:has(.sgh-hero) .sg-header__mobile-logo{min-height:44px;display:flex;align-items:center}body:has(.sgh-hero) .sg-header__mobile-toggle span{left:13px}body:has(.sgh-hero) .sg-header__mobile-toggle span:first-child{top:19px}body:has(.sgh-hero) .sg-header__mobile-toggle span:last-child{top:25px}body:has(.sgh-hero) .sg-mobile-menu__close span{left:12px;top:21px}body:has(.sgh-hero) :is(.sg-header__mobile-toggle,.sg-header__mobile-cart):active{background:#f9f8f624}body:has(.sgh-hero) .sg-mobile-menu__close:active{background:#16151414}body:has(.sgh-hero) :is(.sg-header,.sg-mobile-menu) :focus-visible{outline:2px solid currentColor;outline-offset:3px}body:has(.sgh-hero) .sg-mobile-menu__primary a{min-height:60px}body:has(.sgh-hero) .sg-mobile-menu__top{position:sticky;top:0;z-index:2;min-height:56px;background:#f9f8f6}body:has(.sgh-hero) .sg-mobile-menu__primary strong{font-family:"Instrument Serif",Georgia,serif;font-size:30px;font-weight:400;line-height:1.1}body:has(.sgh-hero) :is(.sg-mobile-menu__top>span,.sg-mobile-menu__label,.sg-mobile-menu__primary a>span,.sg-mobile-menu__routine-eyebrow){font-size:11px;color:#5a5550}body:has(.sgh-hero) .sg-mobile-menu__categories-grid a{font-size:14px;letter-spacing:normal}body:has(.sgh-hero) .sg-mobile-menu__routine p{font-size:14px;line-height:1.5;letter-spacing:normal}body:has(.sgh-hero) .sg-mobile-menu__footer a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;letter-spacing:normal}body:has(.sgh-hero) .sg-mobile-menu a:active{background-color:#1615140f}body:has(.sgh-hero) .sg-drawer-empty__eyebrow{font-size:11px;line-height:1.4}body:has(.sgh-hero) .sg-drawer-empty h2{font-size:36px;line-height:1.05;letter-spacing:-.02em}body:has(.sgh-hero) .sg-drawer-empty__text{max-width:34ch;font-size:16px;line-height:1.55;letter-spacing:normal}body:has(.sgh-hero) .sg-drawer-empty__actions{gap:12px;align-items:stretch}body:has(.sgh-hero) .sg-drawer-empty__link{display:inline-flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 20px;border:1px solid #161514;border-radius:999px;font-size:14px;line-height:1.3;letter-spacing:normal;transition:background-color .14s ease}body:has(.sgh-hero) .sg-drawer-empty__link:first-child{background:#161514;color:#f9f8f6}body:has(.sgh-hero) .sg-drawer-empty__link:active{background:#eae5df;color:#161514}body:has(.sgh-hero) .sg-drawer-empty__link svg{width:16px;height:16px;flex:none}body:has(.sgh-hero) .sg-drawer-empty__close{width:44px;height:44px}body:has(.sgh-hero) .sg-drawer-empty :focus-visible{outline:2px solid currentColor;outline-offset:3px}body:has(.sgh-hero) .drawer__inner .drawer__heading{font-family:"Instrument Serif",Georgia,serif;font-size:28px!important;font-weight:400;line-height:1.1}body:has(.sgh-hero) .drawer__inner .drawer__heading span{font-size:14px!important}body:has(.sgh-hero) .drawer__inner .cart-item__name{font-size:16px!important;line-height:1.35;letter-spacing:normal}body:has(.sgh-hero) .drawer__inner .cart-item__details{min-width:0}body:has(.sgh-hero) .drawer__inner .cart-drawer-item__details-and-delete-btn{gap:8px}body:has(.sgh-hero) .drawer__inner cart-remove-button{flex:0 0 44px}body:has(.sgh-hero) .drawer__inner cart-remove-button button{width:44px;height:44px;min-width:44px;min-height:44px}body:has(.sgh-hero) .drawer__inner .cart-drawer-item__quantity-and-prices{display:flex;flex-wrap:wrap;align-items:center;gap:12px}body:has(.sgh-hero) .drawer__inner .cart-item__quantity{flex:0 0 134px}body:has(.sgh-hero) .drawer__inner .cart-item__totals{margin-left:auto;min-width:100px}body:has(.sgh-hero) .drawer__inner .quantity{box-sizing:border-box;width:134px;min-width:134px;min-height:46px;padding:0}body:has(.sgh-hero) .drawer__inner .quantity__button{box-sizing:border-box;width:44px;height:44px;padding:0;flex:0 0 44px}body:has(.sgh-hero) .drawer__inner .quantity__input{box-sizing:border-box;width:44px;min-width:44px;height:44px;padding:0;font-size:16px!important}body:has(.sgh-hero) .drawer__inner :is(.cart-item__old-price,.cart-item__final-price,.cart-item__totals .price,.cart-item__totals .price-item,.cart-item__details .product-option){font-size:14px!important;line-height:1.5;letter-spacing:normal}body:has(.sgh-hero) .drawer__inner .cart-item__totals :is(span,s,strong){font-size:14px!important;line-height:1.4;letter-spacing:normal}body:has(.sgh-hero) .drawer__inner .cart-drawer__discounts .badge{font-size:12px;line-height:1.4;letter-spacing:normal;white-space:normal}body:has(.sgh-hero) .drawer__inner :is(.cart-drawer__totals__row,.cart-drawer__totals__row strong){font-size:16px;line-height:1.4;letter-spacing:normal}body:has(.sgh-hero) .drawer__inner .sg-drawer-fullcart{display:inline-flex;align-items:center;min-height:44px;font-size:14px;letter-spacing:normal}body:has(.sgh-hero) .drawer__inner .cart__checkout-button{font-size:16px!important;min-height:52px;letter-spacing:normal}body:has(.sgh-hero) .drawer__inner :focus-visible{outline:2px solid currentColor;outline-offset:3px}body:has(.sgh-hero) .sgi-dialog h2{font-size:36px;line-height:1.08}body:has(.sgh-hero) .sgi-dialog p{font-size:16px;line-height:1.5;letter-spacing:normal}body:has(.sgh-hero) .sgi-dialog .sgi-field-note{font-size:14px}body:has(.sgh-hero) .sgi-dialog label{font-size:11px;line-height:1.4}body:has(.sgh-hero) .sgi-dialog .sgi-select{font-size:16px;min-height:52px}body:has(.sgh-hero) .sgi-dialog .sgi-close{width:44px;height:44px;flex:none}body:has(.sgh-hero) .sg-footer h2{font-family:"Instrument Serif",Georgia,serif;font-size:28px;font-weight:400;line-height:1.15}body:has(.sgh-hero) .sg-footer__contact-intro{font-size:16px;line-height:1.55;letter-spacing:normal}body:has(.sgh-hero) .sg-footer__schedule :is(strong,span){font-size:14px;line-height:1.5;letter-spacing:normal}body:has(.sgh-hero) .sg-footer :is(.sg-footer__links a,.sg-footer__email,.sg-footer__policies a){display:inline-flex;align-items:center;min-height:44px;font-size:14px;line-height:1.45;letter-spacing:normal}body:has(.sgh-hero) .sg-footer__copyright span{font-size:12px;line-height:1.5}body:has(.sgh-hero) :is(.sg-footer__policies a,.sg-footer__copyright span){color:#f9f8f6bd}body:has(.sgh-hero) .sg-footer a:hover{color:#f9f8f6;text-decoration:underline;text-underline-offset:4px}body:has(.sgh-hero) .sg-footer a:focus-visible{outline:2px solid currentColor;outline-offset:3px}body:has(.sgh-hero) .sg-footer a:active{opacity:.7}@media(max-width:749px){body:has(.sgh-hero) .sg-footer__main{grid-template-columns:1fr;gap:40px}body:has(.sgh-hero) .sg-footer__policies{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/saglou-home-chrome.css.map */
