.shopify-section--announcement-bar{position:relative;z-index:7}.saunday-announcement-row{display:grid;grid-template-columns:110px minmax(0,1fr) 110px;align-items:center}.saunday-announcement-row .announcement-bar{grid-column:2;padding-inline:12px}.saunday-announcement-country{grid-column:3;justify-self:end;padding-inline-end:20px}.saunday-announcement-country .subheading{font-size:10px;white-space:nowrap}.saunday-announcement-country .country-flag{width:18px;height:13px;object-fit:cover}@media(max-width:699px){.saunday-announcement-row{grid-template-columns:40px minmax(0,1fr) 40px}.saunday-announcement-country{padding-inline-end:8px}.saunday-announcement-country button[aria-controls]{gap:4px;min-width:28px;min-height:28px}.saunday-announcement-country button[aria-controls] .subheading{display:none}.saunday-announcement-country button[aria-controls]>svg{width:10px;height:10px}.saunday-announcement-row .announcement-bar{padding-inline:0;column-gap:6px}}.saunday-utility-item>.header__dropdown-menu{inset-inline-end:0;min-width:220px}.saunday-utility-item>a{font-size:11px}.saunday-header-action{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:44px}.header__secondary-nav{gap:22px}@media(max-width:699px){.header__secondary-nav{gap:16px}.saunday-header-account{display:none}}@media(max-width:999px){.header__secondary-nav:empty{display:none}}.sd-mobile-top-nav{display:none}@media(max-width:699px){.shopify-section--announcement-bar{display:none}.header.header{padding:8px 20px 0;row-gap:0}.sd-mobile-top-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column:1/-1;margin:8px -20px 0;border-top:1px solid #e8e8e8}.sd-mobile-top-nav a{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:11px;letter-spacing:.045em;text-transform:uppercase}.sd-mobile-top-nav a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}.sd-mobile-top-nav a:focus-visible{outline:2px solid;outline-offset:-4px}}.saunday-brand{display:grid;gap:64px}.saunday-brand__intro{display:grid;gap:40px;align-items:center}.saunday-brand__image img{display:block;width:100%;height:auto;max-height:650px;object-fit:cover}.saunday-brand__copy{max-width:680px;justify-items:start}.saunday-brand__logo{width:auto;max-width:180px;height:auto;max-height:80px;object-fit:contain}.saunday-brand__eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.15em}.saunday-brand__routine{max-width:900px}.saunday-brand__routine img,.saunday-brand__video video{width:100%;height:auto}.saunday-brand__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.saunday-brand__gallery img{width:100%;height:auto}.saunday-brand__collections{display:grid;gap:48px}.saunday-brand__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media(min-width:1000px){.saunday-brand__intro--with-image{grid-template-columns:1fr 1fr;gap:64px}}@media(max-width:999px){.saunday-brand__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:699px){.saunday-brand{gap:40px}.saunday-brand__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.saunday-brand__gallery{grid-template-columns:1fr;gap:16px}}.saunday-buy-row{gap:16px;align-items:stretch}.saunday-buy-row>quantity-selector{flex:none;border:1px solid #d2d2d2}.saunday-buy-row>.button{flex:1;min-width:0;border-radius:99px}.saunday-buy-row .quantity-selector{border-radius:0}.saunday-damen-nav{width:100%}.saunday-damen-nav__quick>a{display:block;padding:6px 0;font-size:19px;line-height:1.5}.saunday-damen-nav__quick:last-of-type{margin-bottom:20px}.saunday-damen-nav__category{border-bottom:1px solid rgb(var(--text-color) / .15)}.saunday-damen-nav__quick+.saunday-damen-nav__category{margin-top:24px;border-top:1px solid rgb(var(--text-color) / .15)}.saunday-damen-nav summary{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:30px;line-height:1.15;letter-spacing:-.015em;cursor:pointer;list-style:none}.saunday-damen-nav summary::-webkit-details-marker{display:none}.saunday-damen-nav__plus{position:relative;flex:none;width:14px;height:14px}.saunday-damen-nav__plus:before,.saunday-damen-nav__plus:after{content:"";position:absolute;background:currentColor}.saunday-damen-nav__plus:before{top:6px;left:0;width:14px;height:1px}.saunday-damen-nav__plus:after{left:6px;top:0;width:1px;height:14px}.saunday-damen-nav details[open] .saunday-damen-nav__plus:after{display:none}.saunday-damen-nav details>ul{padding:0 0 18px 12px}.saunday-damen-nav details a{display:block;padding:8px 0;font-size:16px;line-height:1.5}.saunday-damen-nav a:hover{text-decoration:underline;text-underline-offset:4px}.saunday-damen-nav a:focus-visible,.saunday-damen-nav summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}#menu-dropdown-sidebar .saunday-drawer-layout--editorial{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:48px}#menu-dropdown-sidebar .saunday-drawer-layout--editorial .saunday-drawer-links{display:block}#menu-dropdown-sidebar .saunday-drawer-layout--editorial .menu-promo__item .subheading{font-size:15px;line-height:1.3}#menu-dropdown-sidebar .saunday-drawer-layout--editorial .menu-promo__item p:not(.subheading){font-size:13px;line-height:1.5}@media(max-width:699px){.saunday-damen-nav summary{font-size:27px;padding-block:17px}.saunday-damen-nav__quick>a{font-size:18px;padding-block:8px}.saunday-damen-nav details a{min-height:44px;padding-block:10px}}#menu-dropdown-sidebar::part(content){max-width:min(1120px,100vw)}#menu-dropdown-sidebar .menu-drawer__panel-body{padding:30px}#menu-dropdown-sidebar .saunday-drawer-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;align-items:start}#menu-dropdown-sidebar .saunday-drawer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}#menu-dropdown-sidebar .menu-promo{margin:0;overflow:visible}#menu-dropdown-sidebar .menu-promo__carousel{padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;height:auto;overflow:visible}#menu-dropdown-sidebar .menu-promo__item{width:100%;min-width:0;max-width:none}#menu-dropdown-sidebar .menu-promo__item img{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover}#menu-dropdown-sidebar .menu-promo__item .subheading{font-size:10px}#menu-dropdown-sidebar .menu-promo__item p:not(.subheading){font-size:12px}#menu-dropdown-sidebar .floating-controls__control{display:none}#menu-drawer .menu-promo__carousel{gap:12px}#menu-drawer .menu-promo__item{min-width:0;max-width:none;width:calc((100vw - 60px)/2);flex:0 0 auto}#menu-drawer .menu-promo__item img{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover}@media(min-width:700px){#menu-drawer .menu-promo__item{width:198px}}@media(min-width:1000px){.header .mega-menu:not([open]){display:none}.header .mega-menu[open]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,29%);gap:32px;padding:40px 32px 44px;max-height:calc(100svh - var(--header-height,100px));overflow-y:auto;border-top:1px solid #eee}.header .mega-menu__navigation{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;width:100%}.header .mega-menu__navigation>.v-stack{min-width:0}.header .mega-menu__navigation .subheading{font-size:10px;font-weight:600;line-height:1.5;letter-spacing:.04em;color:#111}.header .mega-menu__linklist{display:grid;gap:10px;font-size:12px;line-height:1.6}.header .mega-menu .menu-promo{width:auto;min-width:0;max-width:none;margin:0}.header .mega-menu .menu-promo__carousel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;overflow:visible;padding:0}.header .mega-menu .menu-promo__item{min-width:0;width:auto;max-width:none}.header .mega-menu .menu-promo__item img{width:100%;aspect-ratio:3/4;object-fit:cover}.header .mega-menu .menu-promo__item .subheading{font-size:11px;line-height:1.4}.header .mega-menu .menu-promo__item p:not(.subheading){font-size:11px;line-height:1.5}.header .mega-menu .floating-controls__control{display:none}}@media(min-width:1000px)and (max-width:1199px){.header .mega-menu{grid-template-columns:minmax(0,1fr) 230px;gap:24px;padding-inline:24px}.header .mega-menu__navigation{gap:14px}.header .mega-menu__linklist{font-size:11px}}.sd-routine-complements{padding-top:28px;border-top:1px solid #ddd;margin-top:20px}.sd-routine-complements>h2{font-size:20px;line-height:1.2;letter-spacing:-.02em;font-weight:400;margin-bottom:20px}.sd-routine-complements__list{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.sd-routine-complements__list .product-cross-sell{display:grid;grid-template-columns:80px minmax(0,1fr);gap:20px;padding:20px 0;border-bottom:1px solid #e5e5e5;background:transparent}.sd-routine-complements__list .product-cross-sell>a{width:80px;height:100px;background:#f5f5f5}.sd-routine-complements__list .product-cross-sell img{width:100%;height:100%;max-width:none;object-fit:contain}.sd-routine-complements__list .product-cross-sell .constrained-image{--image-max-width:80px}.sd-routine-complements__guide{display:inline-block;padding:16px 0 8px;font-size:11px;text-transform:uppercase;border-bottom:1px solid}.sd-routine-complements__note{font-size:12px;line-height:1.5;margin-top:16px;color:#666}
/*# sourceMappingURL=/cdn/shop/t/355/compiled_assets/styles.css.map?subset=BACAAAAAABAAAAAAAAAgAAAAAAAL */
