#SiteHeader{--header-height:48px;--header-background-height:48px;--header-sticky-height:48px}#SiteHeader .header__desktop{height:48px;min-height:48px}@media(max-width:749px){#SiteHeader{--header-height:56.861px;--header-background-height:56.861px;--header-sticky-height:56.861px}#SiteHeader .header__mobile{height:56.861px;min-height:56.861px}}#SiteHeader>.wrapper{--header-sticky-height:48px;min-height:48px;height:48px}#SiteHeader .logo{margin-top:0;margin-bottom:0}@media(max-width:749px){#SiteHeader>.wrapper{--header-sticky-height:56.861px;min-height:56.861px;height:56.861px}}#SiteHeader>.wrapper{max-width:1248px;padding-left:16px;padding-right:16px}@media(min-width:750px){#SiteHeader .logo__image-link{width:150px;height:20.125px}}@media(max-width:749px){#SiteHeader>.wrapper{max-width:none;padding-left:16px;padding-right:16px}#SiteHeader .logo__image-link{width:126px;height:16.9px}}@media(max-width:749px){#SiteHeader .logo__image-link{width:150px;height:20.125px}}#SiteHeader{height:48px;min-height:48px}@media(max-width:749px){#SiteHeader{height:56.861px;min-height:56.861px}}#SiteHeader{height:var(--fh-header-height,48px);min-height:var(--fh-header-height,48px)}#SiteHeader>.wrapper{--header-sticky-height:var(--fh-header-height,48px);height:var(--fh-header-height,48px);min-height:var(--fh-header-height,48px);max-width:var(--fh-header-width,1248px)}#SiteHeader .logo__image-link{width:var(--fh-header-logo,150px);height:calc(var(--fh-header-logo,150px)*.134168)}@media(max-width:749px){#SiteHeader{height:var(--fh-header-mobile-height,56.86084px);min-height:var(--fh-header-mobile-height,56.86084px)}#SiteHeader>.wrapper{--header-sticky-height:var(--fh-header-mobile-height,56.86084px);height:var(--fh-header-mobile-height,56.86084px);min-height:var(--fh-header-mobile-height,56.86084px)}#SiteHeader .logo__image-link{width:var(--fh-header-mobile-logo,150px);height:calc(var(--fh-header-mobile-logo,150px)*.134168)}}.shopify-section-header{height:var(--fh-header-height,48px)}@media(max-width:749px){.shopify-section-header{height:var(--fh-header-mobile-height,56.86084px)}}@media(min-width:750px){#SiteHeader .nav--default{padding-left:20px;padding-right:0}#SiteHeader .navlink--toplevel{font-size:10px;padding-left:12px;padding-right:12px}#SiteHeader .nav__icons .icon{width:18px;height:18px}}@media(min-width:750px){#SiteHeader>.wrapper{width:calc(100% - 64px);max-width:calc(var(--fh-header-width,1248px) + 192px);padding-left:0;padding-right:0}#SiteHeader .nav--default{padding-left:0;padding-right:0}#SiteHeader .navlink--toplevel{font-size:12px}#SiteHeader .menu__items>.menu__item:first-child>.navlink--toplevel{padding-left:0}}body.template-collection{--gutter:32px;--gutter-mobile:32px;--site-width:1504px;--wrapper-width:calc(100vw - var(--scrollbar-width) - var(--gutter-mobile)*2)}@media(min-width:1024px){body.template-collection{--wrapper-width:min(calc(100vw - var(--scrollbar-width) - 64px),1440px)}}@media(max-width:749px){body.template-collection{--gutter-mobile:16px}}body.template-product{--gutter:32px;--gutter-mobile:32px;--site-width:1504px;--wrapper-width:calc(100vw - var(--scrollbar-width) - var(--gutter-mobile)*2)}@media(min-width:1024px){body.template-product{--wrapper-width:min(calc(100vw - var(--scrollbar-width) - 64px),1440px)}}@media(max-width:749px){body.template-product{--gutter-mobile:16px}}@media(min-width:767px){body.template-product .product-single__gallery{top:calc(var(--announcement-height,0px) + 48px + 16px)!important}}@media(min-width:750px){[id$=__sale_bundles] .fh-product-list,[id$=__sale_bestsellers] .fh-product-list,[id$=__bestsellers_shelf] .fh-product-list,[id$=__bestsellers_bundles] .fh-product-list{flex-wrap:wrap;overflow:visible;row-gap:32px}}.fh-hero-slide:only-of-type{opacity:1;visibility:visible;pointer-events:auto;z-index:1}body#contact{--gutter:32px;--gutter-mobile:32px;--site-width:1504px;--wrapper-width:calc(100vw - var(--scrollbar-width) - var(--gutter-mobile)*2)}@media(min-width:1024px){body#contact{--wrapper-width:min(calc(100vw - var(--scrollbar-width) - 64px),1440px)}}@media(max-width:749px){body#contact{--gutter-mobile:16px}}body#contact .cs-wrap{width:min(1440px,calc(100% - 64px));max-width:none;padding:0;margin-left:auto;margin-right:auto}@media(max-width:749px){body#contact .cs-wrap{width:calc(100% - 32px)}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/smooche-header-home.css.map */
