body{color:var(--ss-text-dark);background:var(--ss-card)}h1,.h1{color:var(--ss-text-dark);letter-spacing:-.02em}h2,.h2{color:var(--ss-green);letter-spacing:-.01em}h3,.h3,h4,.h4{color:var(--ss-text-dark)}a{color:var(--ss-green)}a:hover{color:var(--ss-gold-dark)}.utility-bar,.announcement-bar{background:var(--ss-dark)!important;color:var(--ss-text)!important;border:0}.announcement-bar__message,.utility-bar__message{color:var(--ss-text)!important;font-size:.82rem;letter-spacing:.06em;font-weight:600}.header-wrapper,.shopify-section-header,.shopify-section-header .header-wrapper,.header-wrapper.gradient,.shopify-section-header-sticky .header-wrapper,.shopify-section-header-sticky .header-wrapper.gradient,sticky-header.header-wrapper,sticky-header.header-wrapper.gradient{background:var(--ss-card)!important;background-color:var(--ss-card)!important;background-image:none!important;background-attachment:scroll!important;border:0!important;border-bottom:0!important;box-shadow:none!important;color:var(--ss-text-dark)!important;--color-foreground: 43, 42, 38;--color-background: 250, 248, 241;--gradient-background: var(--ss-card)}.header-wrapper .header,.shopify-section-header .header{padding-top:18px!important;padding-bottom:18px!important}.header-wrapper .header__heading,.header-wrapper .header__heading-link{margin-right:24px}@media(max-width:989px){.header-wrapper .header,.shopify-section-header .header{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;gap:2px!important;padding-left:16px!important;padding-right:8px!important}.header-wrapper>.header>.header__heading,.shopify-section-header>.header>.header__heading,.header-wrapper>.header>.header__heading-link,.shopify-section-header>.header>.header__heading-link{order:0!important;margin:0 auto 0 0!important;padding:0!important;text-align:left!important;justify-self:start!important;flex:0 0 auto!important}.header-wrapper>.header>.header__heading>.header__heading-link{margin:0!important;padding:0!important;text-align:left!important}.header-wrapper .header__heading-link img,.header-wrapper .header__heading-link svg{display:block;margin:0!important;max-height:36px;width:auto}.header-wrapper .header__inline-menu{display:none!important}.header-wrapper .header__icons{order:3!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:2px!important;margin:0!important;justify-self:end!important;flex:0 0 auto!important}.header-wrapper .header__icons .header__icon--search{order:1!important}.header-wrapper .header__icons .header__icon--cart{order:2!important}.header-wrapper .header__icons .header__icon--account{order:3!important}.header-wrapper header-drawer,.shopify-section-header header-drawer{order:4!important;margin:0!important;justify-self:end!important;flex:0 0 auto!important;display:block!important}.header-wrapper header-drawer .header__icon--menu,.header-wrapper .header__icon--menu{margin:0!important}.header-wrapper>.header>.header__icon--menu{order:4!important;margin:0!important}.header-wrapper .header__icon{width:40px!important;height:40px!important;padding:9px!important;flex:0 0 auto!important}}.header-wrapper .header__inline-menu .header__menu-item,.header-wrapper .header__inline-menu summary.header__menu-item,.header-wrapper .header__inline-menu a.header__menu-item{color:var(--ss-text-dark)!important;font-weight:700!important;font-size:1.02rem!important;letter-spacing:.02em;text-decoration:none!important;padding:10px 14px!important;border-radius:var(--ss-radius-sm);transition:background .15s ease,color .15s ease}.header-wrapper .header__inline-menu .header__menu-item span{text-decoration:none!important;font-weight:inherit!important;color:inherit!important}.header-wrapper .header__inline-menu .header__menu-item:hover,.header-wrapper .header__inline-menu .header__menu-item:focus-visible,.header-wrapper .header__inline-menu summary.header__menu-item:hover,.header-wrapper .header__inline-menu details[open]>summary.header__menu-item{color:var(--ss-green)!important;background:#2a5e450f}.header-wrapper .header__inline-menu .header__menu-item:hover span,.header-wrapper .header__inline-menu summary.header__menu-item:hover span{color:var(--ss-green)!important}.header-wrapper .header__menu-item .header__active-menu-item,.header-wrapper .header__menu-item[aria-current]{color:var(--ss-green)!important;text-decoration:none!important}.header-wrapper .header__menu-item .icon-caret{color:var(--ss-muted);margin-left:10px!important;padding-left:2px;width:.7rem;flex-shrink:0}.header-wrapper .header__inline-menu summary.header__menu-item{display:inline-flex!important;align-items:center;gap:8px}.header-wrapper .header__inline-menu .header__menu-item:hover .icon-caret{color:var(--ss-green)}.header-wrapper .mega-menu__content,.header-wrapper .header__submenu,.shopify-section-header .mega-menu__content,.shopify-section-header .header__submenu{background:var(--ss-card)!important;background-color:var(--ss-card)!important;border:1px solid var(--ss-border)!important;border-radius:var(--ss-radius)!important;box-shadow:var(--ss-shadow-lg)!important;padding:24px 28px!important;margin-top:8px;--color-foreground: 43, 42, 38;--color-background: 250, 248, 241}.header-wrapper .mega-menu__content,.shopify-section-header .mega-menu__content{min-width:560px;max-width:calc(100vw - 48px)}.header-wrapper .header__submenu,.shopify-section-header .header__submenu{min-width:240px}.header-wrapper .mega-menu__list{list-style:none;padding:0!important;margin:0!important;column-count:2;column-gap:36px;column-fill:balance}.header-wrapper .mega-menu__list>li{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin-bottom:14px}.header-wrapper .mega-menu__list>li:last-child{margin-bottom:0}.header-wrapper .mega-menu__list ul,.header-wrapper .mega-menu__list .list-unstyled{list-style:none;margin:6px 0 0 14px!important;display:flex;flex-direction:column;gap:0;border-left:2px solid var(--ss-border);padding:0 0 0 14px!important}.header-wrapper .mega-menu__link--level-2{color:var(--ss-green)!important;font-weight:700!important;font-size:1.05rem!important;letter-spacing:-.005em;text-transform:none!important;padding:10px 12px 10px 0!important;margin:0 0 2px;display:flex!important;align-items:center;gap:8px;border-radius:var(--ss-radius-sm);border-bottom:0;text-decoration:none!important;position:relative;transition:color .15s ease,background .15s ease}.header-wrapper .mega-menu__link--level-2:after{content:"\2192";display:inline-block;font-size:.92em;font-weight:600;color:currentColor;opacity:.5;transition:transform .18s ease,opacity .18s ease;margin-left:4px}.header-wrapper .mega-menu__link--level-2:hover{color:var(--ss-green-dark)!important;background:#2a5e450f;padding-left:10px!important;margin-left:-10px}.header-wrapper .mega-menu__link--level-2:hover:after{opacity:1;transform:translate(3px)}.header-wrapper .mega-menu__list .list-unstyled .mega-menu__link,.header-wrapper .mega-menu__list ul .mega-menu__link,.header-wrapper .mega-menu__list ul a{color:var(--ss-text-dark)!important;font-weight:400!important;font-size:.92rem!important;letter-spacing:0;text-transform:none!important;padding:6px 8px!important;margin:0 0 0 -8px;display:block;border-radius:var(--ss-radius-sm);text-decoration:none!important;transition:color .15s ease,background .15s ease,padding-left .15s ease;border-bottom:0!important;line-height:1.4}.header-wrapper .mega-menu__list .list-unstyled .mega-menu__link:hover,.header-wrapper .mega-menu__list ul .mega-menu__link:hover,.header-wrapper .mega-menu__list ul a:hover{color:var(--ss-green)!important;background:#2a5e450d}.header-wrapper .header__submenu .header__menu-item,.header-wrapper .header__submenu a{color:var(--ss-text-dark)!important;font-weight:600!important;font-size:.98rem!important;padding:10px 12px!important;text-decoration:none!important;transition:color .15s ease,background .15s ease;letter-spacing:0;display:block;border-radius:var(--ss-radius-sm)}.header-wrapper .header__submenu .header__menu-item:hover,.header-wrapper .header__submenu a:hover{color:var(--ss-green)!important;background:#2a5e450f}@media(max-width:1100px){.header-wrapper .mega-menu__content,.shopify-section-header .mega-menu__content{min-width:360px}.header-wrapper .mega-menu__list{column-count:1}}.header-wrapper .header__icon,.header-wrapper .header__icon--cart,.header-wrapper .header__icon--account,.header-wrapper .header__icon--search,.header-wrapper .header__icon--menu{color:var(--ss-text-dark)!important;width:44px;height:44px;padding:10px;border-radius:var(--ss-radius-sm);transition:background .15s ease,color .15s ease}.header-wrapper .header__icon:hover{color:var(--ss-green)!important;background:#2a5e450f}.header-wrapper .header__icon svg{width:22px;height:22px}.header-wrapper .cart-count-bubble{background:var(--ss-green)!important;color:var(--ss-text)!important;font-weight:700}.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container{background:var(--ss-card)!important;background-color:var(--ss-card)!important;color:var(--ss-text-dark)!important;--color-foreground: 43, 42, 38;--color-background: 250, 248, 241}@media(max-width:989px){.menu-drawer{position:fixed!important;top:var(--header-bottom-position, 0)!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;height:calc(100vh - var(--header-bottom-position, 0px))!important;height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 0px))!important}}html,body{overflow-x:clip}.menu-drawer .menu-drawer__navigation,.menu-drawer__navigation{padding:16px 0}.menu-drawer__menu-item,.menu-drawer .menu-drawer__menu-item{color:var(--ss-text-dark)!important;font-weight:700!important;font-size:1.18rem!important;letter-spacing:-.01em;border-bottom:1px solid var(--ss-border)!important;padding:18px 22px!important;text-decoration:none!important;transition:background .15s ease,color .15s ease;background:transparent!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus-visible{background:var(--ss-cream)!important;color:var(--ss-green)!important}.menu-drawer__menu-item--active,.menu-drawer__menu-item[aria-current]{color:var(--ss-green)!important;background:#2a5e450f!important}.menu-drawer__submenu .menu-drawer__menu-item,.menu-drawer__submenu summary.menu-drawer__menu-item,.menu-drawer__submenu a.menu-drawer__menu-item{color:var(--ss-green)!important;font-weight:600!important;font-size:1.02rem!important;letter-spacing:0;padding:14px 22px 14px 38px!important;background:var(--ss-cream)!important;border-bottom:1px solid var(--ss-border)!important}.menu-drawer__submenu .menu-drawer__menu-item:hover,.menu-drawer__submenu summary.menu-drawer__menu-item:hover{background:var(--ss-cream-soft)!important;color:var(--ss-green-dark)!important}.menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu-item,.menu-drawer__submenu .menu-drawer__submenu summary.menu-drawer__menu-item,.menu-drawer__submenu .menu-drawer__submenu a.menu-drawer__menu-item{color:var(--ss-text-dark)!important;font-weight:500!important;font-size:.95rem!important;letter-spacing:0;padding:11px 22px 11px 56px!important;background:var(--ss-cream-soft)!important;border-bottom:1px solid var(--ss-border)!important}.menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu-item:hover{color:var(--ss-green)!important;background:var(--ss-card-elevated)!important}.menu-drawer__submenu .menu-drawer__menu-item--active,.menu-drawer__submenu .menu-drawer__menu-item[aria-current]{color:var(--ss-green-dark)!important;background:#2a5e451a!important;font-weight:700!important}.menu-drawer .menu-drawer__submenu,.js .menu-drawer .menu-drawer__submenu,.js .menu-drawer__submenu{position:static!important;width:auto!important;height:auto!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;visibility:visible!important;background:transparent!important;z-index:auto!important;overflow:visible!important}.js .menu-drawer__navigation .submenu-open,.menu-drawer__navigation .submenu-open{visibility:visible!important}.menu-drawer details:not([open])>.menu-drawer__submenu{display:none!important}.menu-drawer details[open]>.menu-drawer__submenu{display:block!important}.menu-drawer .menu-drawer__inner-submenu{height:auto!important;overflow:visible!important;padding:0!important}.menu-drawer .menu-drawer__submenu .menu-drawer__menu,.menu-drawer .menu-drawer__submenu ul.list-menu{padding:0!important;margin:0!important;list-style:none!important;display:block!important}.menu-drawer .menu-drawer__submenu,.js .menu-drawer__submenu{transition:none!important}.menu-drawer .menu-drawer__close-button,.menu-drawer .menu-drawer__submenu .menu-drawer__close-button{display:none!important}.menu-drawer .menu-drawer__menu-item .icon-arrow,.menu-drawer summary.menu-drawer__menu-item .icon-arrow,.menu-drawer .menu-drawer__menu-item>.svg-wrapper:has(.icon-arrow),.menu-drawer summary.menu-drawer__menu-item>.svg-wrapper:has(.icon-arrow){display:none!important}.js .menu-drawer summary.menu-drawer__menu-item .icon-caret,.menu-drawer summary.menu-drawer__menu-item .icon-caret{display:inline-block!important;width:12px;height:7px;position:absolute;right:22px;top:50%;margin:0!important;transform:translateY(-50%);color:var(--ss-muted);transition:transform .2s ease,color .2s ease;flex-shrink:0}.js .menu-drawer details[open]>summary.menu-drawer__menu-item .icon-caret,.menu-drawer details[open]>summary.menu-drawer__menu-item .icon-caret{transform:translateY(-50%) rotate(180deg);color:var(--ss-green)}.menu-drawer summary.menu-drawer__menu-item{position:relative;padding-right:44px!important;cursor:pointer;list-style:none!important}.menu-drawer summary.menu-drawer__menu-item::-webkit-details-marker{display:none!important}.menu-drawer__submenu summary.menu-drawer__menu-item{padding-right:44px!important}.menu-drawer__utility-links,.menu-drawer .menu-drawer__utility-links{background:var(--ss-cream-soft)!important;padding:24px 22px!important;border-top:1px solid var(--ss-border)}.menu-drawer__utility-links a,.menu-drawer__utility-links button{color:var(--ss-text-dark)!important;font-weight:600!important;padding:8px 0!important}.header-wrapper .header__icon--menu summary,.header-wrapper .header__icon--menu{color:var(--ss-text-dark)!important}.search-modal,predictive-search{background:var(--ss-card)!important;color:var(--ss-text-dark)}.search__input,.search-modal__form input{background:var(--ss-card-elevated)!important;color:var(--ss-text-dark)!important;border:1px solid var(--ss-border)!important;border-radius:var(--ss-radius-sm);padding:14px 18px;font-size:1rem}.search__input::placeholder{color:var(--ss-muted)}.search__input:focus{border-color:var(--ss-green)!important;box-shadow:0 0 0 3px #2a5e4526}.predictive-search__results-groups-wrapper{background:var(--ss-card)!important}.predictive-search__heading{color:var(--ss-gold-dark)!important;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.predictive-search__list-item:hover{background:var(--ss-cream-soft)}.drawer,cart-drawer,cart-notification{background:var(--ss-card)!important;color:var(--ss-text-dark)}.drawer__header,.cart-notification__header{background:var(--ss-card)!important;border-bottom:1px solid var(--ss-border);padding:20px 24px}.drawer__heading,.cart-notification__heading{color:var(--ss-green)!important;font-weight:700;font-size:1.15rem;letter-spacing:-.01em}.drawer__close{color:var(--ss-text-dark)}.cart-item__details a{color:var(--ss-text-dark)!important;font-weight:600;text-decoration:none}.cart-item__details a:hover{color:var(--ss-green)!important}.cart-item__price-wrapper,.cart-item__price{color:var(--ss-text-dark)}.cart-item .product-option{color:var(--ss-muted);font-size:.85rem}.quantity{background:var(--ss-card);border:1px solid var(--ss-border);border-radius:var(--ss-radius-sm)}.quantity__input{color:var(--ss-text-dark);background:transparent!important}.quantity__button{color:var(--ss-text-dark)}.quantity__button:hover{color:var(--ss-green)}.cart-item__discounted-prices,.cart-item__discount{color:var(--ss-gold-dark)}.drawer__footer,.cart-drawer__footer{background:var(--ss-card)!important;border-top:1px solid var(--ss-border);padding:24px}.totals{color:var(--ss-text-dark)}.totals__total{font-weight:700;color:var(--ss-green)}.drawer__footer .button,.cart-notification__links .button,button[name=checkout]{background:var(--ss-green)!important;color:var(--ss-text)!important;border:1px solid var(--ss-green)!important;border-radius:var(--ss-radius-sm)!important;font-weight:700;letter-spacing:.05em;transition:background .2s ease}button[name=checkout]:hover{background:var(--ss-green-dark)!important}.button--secondary{background:transparent!important;color:var(--ss-green)!important;border:1px solid var(--ss-green)!important}.button--secondary:hover{background:var(--ss-green)!important;color:var(--ss-text)!important}.button,.shopify-payment-button__button{background:var(--ss-green);color:var(--ss-text);border-radius:var(--ss-radius-sm);font-weight:700;letter-spacing:.05em;border:1px solid var(--ss-green);transition:background .2s ease,transform .15s ease;font-family:inherit}.button:hover{background:var(--ss-green-dark);transform:translateY(-1px)}.button--primary{background:var(--ss-gold);color:var(--ss-dark);border-color:var(--ss-gold)}.button--primary:hover{background:var(--ss-gold-dark);color:var(--ss-dark)}.field__input,input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number]:not(.ct-qty__field):not(.pp-quantity__field):not(.quantity__input),input[type=password],textarea,select{background:var(--ss-card-elevated);color:var(--ss-text-dark);border:1px solid var(--ss-border);border-radius:var(--ss-radius-sm);padding:12px 16px;font-size:.95rem;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}.ct-qty__field,.pp-quantity__field,.quantity__input{background:transparent!important;border:0!important}.field__input:focus,input:focus,textarea:focus,select:focus{outline:none;border-color:var(--ss-green);box-shadow:0 0 0 3px #2a5e4526}.field__label{color:var(--ss-muted);font-weight:500;font-size:.85rem}.customer{background:var(--ss-cream);color:var(--ss-text-dark);padding:60px 20px}.customer h1,.customer h2,.customer h3{color:var(--ss-green)}.customer .field{margin-bottom:16px}.customer table{border-collapse:collapse;width:100%;background:var(--ss-card-elevated);border:1px solid var(--ss-border);border-radius:var(--ss-radius);overflow:hidden}.customer table th,.customer table td{padding:14px 18px;text-align:left;border-bottom:1px solid var(--ss-border);color:var(--ss-text-dark)}.customer table th{background:var(--ss-cream-soft);color:var(--ss-green);font-weight:700;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase}.shopify-section-footer{background:var(--ss-dark);color:var(--ss-text)}.list-payment__item{opacity:.85}.pagination__list{gap:6px}.pagination__item{border-radius:var(--ss-radius-sm);color:var(--ss-text-dark);font-weight:600;padding:8px 12px;transition:background .15s ease,color .15s ease}.pagination__item:hover{background:var(--ss-cream-soft);color:var(--ss-green)}.pagination__item--current{background:var(--ss-green);color:var(--ss-text)!important}.breadcrumb,.breadcrumb__list{color:var(--ss-muted);font-size:.85rem;letter-spacing:.04em}.breadcrumb a{color:var(--ss-green);text-decoration:none}.breadcrumb a:hover{color:var(--ss-gold-dark)}.cart-notification,.notification{background:var(--ss-card)!important;border:1px solid var(--ss-border)!important;box-shadow:var(--ss-shadow-lg);border-radius:var(--ss-radius)}.modal__content{background:var(--ss-cream)!important;color:var(--ss-text-dark);border-radius:var(--ss-radius)}.modal__close-button{color:var(--ss-text-dark)}.form__message,.form-status{color:var(--ss-green);font-weight:600}.form-status--error,.errors{color:#b03a2e;background:#b03a2e14;padding:12px 16px;border-radius:var(--ss-radius-sm);border:1px solid rgba(176,58,46,.2)}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/schtips-dawn-overrides.css.map */
