.slaygo-nav-enabled{--sg-ink:#241a1e;--sg-pink:#f04f84;--sg-rule:#e9e3e6}.slaygo-nav-enabled .header{min-height:88px}.slaygo-nav-enabled.sg-header-compact .header{min-height:64px}.slaygo-nav-enabled.sg-header-compact .header__heading{padding-block:6px}.slaygo-nav-enabled.sg-header-compact .header__heading-link{transform:scale(.88);transform-origin:left center}.slaygo-nav-enabled .header__heading-link{transition:transform .22s cubic-bezier(.22,.68,0,1)}.slaygo-nav-enabled .header-wrapper{position:relative}.slaygo-nav-enabled:has(.sg-nav__disclosure[open]),.slaygo-nav-enabled.sg-header-compact,.slaygo-nav-enabled:focus-within{background:#fff;--color-foreground:36,26,30;--color-background:255,255,255;--color-light-text-hex:#241a1e;color:var(--sg-ink)}@media(hover:hover){.slaygo-nav-enabled:hover{background:#fff;--color-foreground:36,26,30;--color-background:255,255,255;--color-light-text-hex:#241a1e;color:var(--sg-ink)}}.sg-nav__list,.sg-nav__links,.sg-nav__links ul{list-style:none;padding:0;margin:0}.sg-nav__list{display:flex;align-items:center;gap:clamp(12px,1.65vw,28px)}.sg-nav__item{position:static}.sg-nav__trigger{display:flex;align-items:center;gap:5px;padding:24px 0;color:inherit;text-decoration:none;cursor:pointer;list-style:none;font-size:14px;font-weight:500;white-space:nowrap;line-height:1.25;position:relative}.sg-nav__trigger::-webkit-details-marker{display:none}.sg-nav__trigger:after{content:"";position:absolute;bottom:17px;left:0;right:18px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.sg-nav__disclosure[open]>.sg-nav__trigger:after,.sg-nav__trigger:hover:after{transform:scaleX(1)}.sg-nav__trigger>.sg-icon{width:12px;height:12px}.sg-nav__disclosure[open]>.sg-nav__trigger>.sg-icon{transform:rotate(180deg)}.sg-nav__panel{position:absolute;top:100%;left:0;width:100%;background:#fff;color:var(--sg-ink);max-height:calc(100dvh - 110px);overflow:auto;border-top:1px solid var(--sg-rule);border-bottom:1px solid var(--sg-rule);z-index:4;text-transform:none}.sg-nav__disclosure[open]>.sg-nav__panel{animation:sg-menu-reveal .2s ease-out}.sg-nav__panel-inner{max-width:1440px;margin:auto;padding:24px clamp(24px,4vw,64px) 32px}.sg-nav__intro{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px}.sg-nav__eyebrow{font-size:12px;line-height:1.5;color:#71616b;margin:0 0 4px}.sg-nav__heading{font-size:clamp(23px,2vw,30px);line-height:1.2;margin:0;font-family:var(--font-heading-family)}.sg-nav__view-all{display:flex;align-items:center;gap:18px;font-size:13px;color:inherit;text-decoration:none;padding:10px 0}.sg-nav__gallery{display:grid;grid-template-columns:minmax(220px,.95fr) minmax(0,2fr);gap:28px}.sg-nav__feature{position:relative;display:block;min-height:330px;overflow:hidden;color:#fff;background:#33282f;text-decoration:none}.sg-nav__feature>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 32%;transition:transform .5s ease}.sg-nav__feature:after{content:"";position:absolute;top:35%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#140c12bf);pointer-events:none}.sg-nav__feature-caption{position:absolute;left:24px;right:24px;bottom:22px;z-index:1;display:grid;gap:12px}.sg-nav__feature-caption strong{font-family:var(--font-heading-family);font-weight:400;font-size:28px;line-height:1.15;color:#fff}.sg-nav__feature-caption>span{display:flex;align-items:center;justify-content:space-between;font-size:13px}.sg-nav__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:22px 20px}.sg-nav-card{color:var(--sg-ink);text-decoration:none;display:block;min-width:0}.sg-nav-card__media{aspect-ratio:4/3;overflow:hidden;background:#f4f0f2}.sg-nav-card__media img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;transition:transform .5s ease;display:block}.sg-nav-card__caption{display:flex;align-items:start;justify-content:space-between;gap:8px;font-size:13px;line-height:1.4;padding-top:10px}.sg-nav-card__caption .sg-icon{flex:0 0 16px;width:16px;height:16px;margin-top:2px;transition:transform .2s ease}.sg-nav__gallery--products .sg-nav-card__media{aspect-ratio:3/4}.sg-nav__gallery--products .sg-nav-card__caption>span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sg-nav__links{display:flex;gap:28px;padding-top:22px;margin-top:22px;border-top:1px solid var(--sg-rule);flex-wrap:wrap}.sg-nav__links a{color:inherit;text-decoration:none;font-size:14px;line-height:1.8}.sg-nav__links ul{margin-top:8px}.sg-nav__panel--text .sg-nav__panel-inner{max-width:1120px;padding-block:32px 20px}.sg-text-menu{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:28px 56px}.sg-text-menu__group{min-width:0}.sg-text-menu__heading{margin:0 0 13px;color:var(--sg-ink);font-family:var(--font-heading-family);font-size:23px;font-weight:400;line-height:1.25;letter-spacing:0;text-wrap:balance}.sg-text-menu__links{margin:0;padding:0;list-style:none}.sg-text-menu__links a{display:block;width:fit-content;max-width:100%;padding:9px 0;color:var(--sg-ink);font-size:14px;line-height:1.5;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;text-decoration-thickness:1px;overflow-wrap:anywhere;transition:text-decoration-color .18s ease-out,transform .18s ease-out}.sg-text-menu__links a:focus-visible{text-decoration-color:currentColor}.sg-text-menu__empty{color:var(--sg-ink);font-size:14px}.sg-text-menu__all{margin-top:24px;padding-top:18px;border-top:1px solid var(--sg-rule);justify-content:space-between}@media(hover:hover){.sg-text-menu__links a:hover{text-decoration-color:currentColor;transform:translate(3px)}}.sg-nav a:focus-visible,.sg-nav summary:focus-visible,.sg-mobile-nav button:focus-visible{outline:2px solid var(--sg-ink);outline-offset:5px}@media(hover:hover){.sg-nav-card:hover img,.sg-nav__feature:hover img{transform:scale(1.035)}.sg-nav-card:hover .sg-icon{transform:translate(3px)}}.sg-icon{display:block;width:24px;height:24px;flex-shrink:0}.sg-icon--sculpt{stroke-width:1.65;stroke-linecap:square}.sg-icon__accent{color:var(--sg-pink,#f04f84)}.slaygo-nav-enabled .header__right--part{gap:12px}.slaygo-nav-enabled .header__right--part .header__icons--container{min-width:40px;min-height:44px;justify-content:center}.slaygo-nav-enabled .header__right--part .sg-icon{width:24px;height:24px}.slaygo-nav-enabled .header__icon--cart{position:relative}.slaygo-nav-enabled .header__cart.only_icon .header__cart--text,.slaygo-nav-enabled .header__cart.mobile_only_icon .header__cart--text{display:contents}.slaygo-nav-enabled .header__cart.only_icon .text-cart{display:none}.slaygo-nav-enabled .header__cart.only_icon .cart-count-bubble{position:absolute;top:0;right:-2px;font-size:10px;min-width:14px;line-height:16px;border-radius:50%;background:var(--sg-ink);color:#fff;padding:0 3px}.slaygo-nav-enabled .header__cart.only_icon .cart-count-bubble:has([data-count="0"]){display:none}.sg-mobile-nav{display:none}.sg-mobile-nav__dialog{position:fixed;margin:0;inset:12px auto auto 12px;width:min(390px,calc(100vw - 24px));max-width:none;padding:0;max-height:calc(100dvh - 24px);border:0;border-radius:8px;color:var(--sg-ink);background:#fff;overflow:hidden;box-shadow:0 4px 8px #21182426}.sg-mobile-nav__dialog::backdrop{background:#21182466}.sg-mobile-nav__dialog[open]{display:flex;flex-direction:column;animation:sg-sheet-in .24s cubic-bezier(.22,.68,0,1)}.sg-mobile-nav__top{padding:16px 18px 12px 22px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;border-bottom:1px solid var(--sg-rule);font-size:14px}.sg-mobile-nav__toggle,.sg-mobile-nav__top button{display:grid;place-items:center;width:44px;height:44px;background:transparent;border:0;padding:10px;color:inherit;cursor:pointer}.sg-mobile-nav__body{overflow:auto;overscroll-behavior:contain;padding:4px 22px}.sg-mobile-nav__bottom{flex-shrink:0;padding:18px 22px;border-top:1px solid var(--sg-rule);display:flex;align-items:center;justify-content:space-between;gap:12px}.sg-mobile-nav__bottom a{display:flex;align-items:center;gap:10px;color:inherit;font-size:12px;text-decoration:none}.sg-mobile-nav__bottom .sg-icon{width:16px;height:16px}.sg-menu-open{overflow:hidden}.sg-nav--mobile .sg-nav__list{display:block}.sg-nav--mobile .sg-nav__item+.sg-nav__item{border-top:1px solid var(--sg-rule)}.sg-nav--mobile .sg-nav__trigger{font-size:19px;padding:21px 0;justify-content:space-between}.sg-nav--mobile .sg-nav__trigger:after{content:none}.sg-nav--mobile .sg-nav__panel{position:static;max-height:none;border:0;overflow:visible}.sg-nav--mobile .sg-nav__panel-inner{padding:0 0 24px}.sg-nav--mobile .sg-nav__intro{margin-bottom:14px}.sg-nav--mobile .sg-nav__intro>div{display:none}.sg-nav--mobile .sg-nav__view-all{padding:0;font-size:13px}.sg-nav--mobile .sg-nav__gallery{grid-template-columns:1fr;gap:16px}.sg-nav--mobile .sg-nav__feature{min-height:175px}.sg-nav--mobile .sg-nav__feature>img{object-position:50% var(--sg-mobile-image-position,50%)!important}.sg-nav--mobile .sg-nav__feature-caption{left:16px;bottom:16px}.sg-nav--mobile .sg-nav__feature-caption strong{font-size:24px}.sg-nav--mobile .sg-nav__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.sg-nav--mobile .sg-nav-card__caption{font-size:12px}.sg-nav--mobile .sg-nav__panel--text .sg-nav__panel-inner{padding:0 0 18px}.sg-nav--mobile .sg-text-menu{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:4px}.sg-nav--mobile .sg-text-menu__heading{font-size:21px;margin-bottom:8px}.sg-nav--mobile .sg-text-menu__links a{padding-block:11px;min-height:44px}.sg-nav--mobile .sg-text-menu__all{padding-top:16px;margin-top:18px}@media(max-width:1099px){.sg-mobile-nav{display:block}.slaygo-nav-enabled .header{display:flex;flex-wrap:nowrap;min-height:76px;gap:8px}.slaygo-nav-enabled .header>.menu_left_block{display:flex;flex:1;justify-content:center}.slaygo-nav-enabled .header>.menu_left_block .header__inline-menu{display:none}.slaygo-nav-enabled .header .header__right--part,.slaygo-nav-enabled .header .header__icons{gap:0}.slaygo-nav-enabled .header .header__heading-link>.slaygo-motion-logo{max-width:min(145px,32vw)}.slaygo-nav-enabled.sg-header-compact .header{min-height:62px}.slaygo-nav-enabled.sg-header-compact .header__heading-link{transform-origin:center}.slaygo-nav-enabled .header__cart.mobile_only_icon .text-cart{display:none}.slaygo-nav-enabled .header__cart.mobile_only_icon .cart-count-bubble{position:absolute;top:0;right:-2px;font-size:10px;min-width:14px;line-height:16px;border-radius:50%;background:var(--sg-ink);color:#fff;padding:0 3px}}@media(max-width:380px){.slaygo-nav-enabled .header{gap:0;padding-inline:12px}.slaygo-nav-enabled .header__right--part .header__icons--container{min-width:34px}.slaygo-nav-enabled .header .header__heading-link>.slaygo-motion-logo{max-width:110px}}@keyframes sg-menu-reveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes sg-sheet-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.slaygo-nav-enabled *{transition:none!important;animation:none!important}}.sg-cart-icon-options>.sg-icon:not(.sg-icon--signature){display:none}[data-slaygo-icon-style=silk] .sg-cart-icon-options>.sg-icon,[data-slaygo-icon-style=sculpt] .sg-cart-icon-options>.sg-icon{display:none}[data-slaygo-icon-style=silk] .sg-cart-icon-options>.sg-icon--silk,[data-slaygo-icon-style=sculpt] .sg-cart-icon-options>.sg-icon--sculpt{display:block}.header__cart.only_text .sg-cart-icon-options{display:none}@media(max-width:1099px){.header__cart.mobile_only_text .sg-cart-icon-options{display:none}[data-slaygo-action-mode=text] .header__right--part{font-size:11px;gap:8px!important}[data-slaygo-action-mode=text] .header__icons--container{min-width:0!important}}.shopify-section-header.slaygo-nav-enabled:is(.shopify-section-header-sticky,:has(.sg-nav__disclosure[open]),:focus-within){background:#fff!important}.slaygo-nav-enabled .sg-mobile-nav__dialog .sg-icon{color:inherit!important}@media(max-width:1099px){.slaygo-nav-enabled .header__right--part>.header__account{display:flex}.slaygo-nav-enabled .header__account--icon .header__button{min-width:40px;min-height:44px;padding:0}}@media(max-width:1099px){[data-slaygo-action-mode=text] .header__heading-link{max-width:min(105px,27vw)}[data-slaygo-action-mode=text] .header__icons--container,[data-slaygo-action-mode=text] .header__button{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/slaygo-navigation.css.map */
