#header-group.sunfade-global-header.template-index{position:relative;z-index:var(--layer-sticky, 20);background:transparent}.template-index #header-component[transparent]{position:absolute!important;inset-inline:0;z-index:var(--layer-sticky, 20);width:100%;color:#fff!important;background:transparent!important}.template-index #header-component[transparent] .header__row,.template-index #header-component[transparent] .header__columns,.template-index #header-component[transparent] .sunfade-collection-nav__bar{color:#fff!important;background:transparent!important;border-color:#ffffff2e!important}.template-index #header-component[transparent] :is(.header-actions__action,.header__icon--menu,.search-modal__button,.menu-list__link,.menu-list__list-item,.sunfade-header-search){color:#fff!important;filter:drop-shadow(0 1px 5px rgb(0 0 0 / 48%))!important;text-shadow:0 1px 5px rgb(0 0 0 / 38%)!important}.template-index #header-component[transparent] .header-logo__image-container--original{display:none!important}.template-index #header-component[transparent] .header-logo__image-container--inverse{display:block!important}.template-index #header-component[transparent] .header-logo__image{filter:drop-shadow(0 1px 5px rgb(0 0 0 / 35%))}.template-index .header__row--top .header__columns{min-height:77px!important;padding-block:8px!important}.template-index .header__row--top .header-logo__image{width:auto!important;height:52px!important;max-height:52px!important}.template-index .header__row--bottom,.template-index .header__row--bottom .header__columns{min-height:54px!important}.template-index #header-component .header__row--bottom .menu-list__link{font:400 13px/20.8px Barlow,sans-serif!important;letter-spacing:1px!important}.template-index .sunfade-collection-nav__bar,.template-index .sunfade-collection-nav__list,.template-index .sunfade-collection-nav__trigger{min-height:60px!important}.template-index .sunfade-collection-nav__trigger{font:600 15px/24px Barlow,sans-serif!important;letter-spacing:.02em!important}.template-index main>.shopify-section:first-child{margin-top:0!important}#header-group .announcement-bar,#header-group .header-announcements{min-height:46px}#header-group .announcement-bar__slide,#header-group .header-announcements *{font-family:Barlow,sans-serif}.template-index:has(dialog.search-modal__content[open]) #header-component[transparent]{position:relative!important;color:#252525!important;background:#fff!important}.template-index:has(dialog.search-modal__content[open]) #header-component[transparent] .header__row,.template-index:has(dialog.search-modal__content[open]) #header-component[transparent] .header__columns,.template-index:has(dialog.search-modal__content[open]) #header-component[transparent] .sunfade-collection-nav__bar{color:#252525!important;background:#fff!important;border-color:#ece3da!important}.template-index:has(dialog.search-modal__content[open]) #header-component[transparent] :is(.header-actions__action,.header__icon--menu,.search-modal__button,.menu-list__link,.menu-list__list-item,.sunfade-header-search){color:#252525!important;filter:none!important;text-shadow:none!important}.template-index:has(dialog.search-modal__content[open]) #header-component[transparent] .header-logo__image-container--original{display:block!important}.template-index:has(dialog.search-modal__content[open]) #header-component[transparent] .header-logo__image-container--inverse{display:none!important}.template-index:has(dialog.search-modal__content[open]) #header-component[transparent] .header-logo__image{filter:none}.template-index #header-component[transparent]:is(:hover,:has(.sunfade-collection-nav__trigger[aria-expanded=true])){color:#252525!important;background:#fff!important;box-shadow:0 10px 32px #2b241f1a}.template-index #header-component[transparent]:is(:hover,:has(.sunfade-collection-nav__trigger[aria-expanded=true])) .header__row,.template-index #header-component[transparent]:is(:hover,:has(.sunfade-collection-nav__trigger[aria-expanded=true])) .header__columns,.template-index #header-component[transparent]:is(:hover,:has(.sunfade-collection-nav__trigger[aria-expanded=true])) .sunfade-collection-nav__bar{color:#252525!important;background:#fff!important;border-color:#ece3da!important}.template-index #header-component[transparent]:is(:hover,:has(.sunfade-collection-nav__trigger[aria-expanded=true])) :is(.header-actions__action,.header__icon--menu,.search-modal__button,.menu-list__link,.menu-list__list-item,.sunfade-header-search,.sunfade-collection-nav__trigger){color:#252525!important;filter:none!important;text-shadow:none!important}.template-index #header-component[transparent]:is(:hover,:has(.sunfade-collection-nav__trigger[aria-expanded=true])) .header-logo__image-container--original{display:block!important}.template-index #header-component[transparent]:is(:hover,:has(.sunfade-collection-nav__trigger[aria-expanded=true])) .header-logo__image-container--inverse{display:none!important}.template-index #header-component[transparent]:is(:hover,:has(.sunfade-collection-nav__trigger[aria-expanded=true])) .header-logo__image{filter:none}.template-index #header-component[transparent]:has(.sunfade-collection-nav__trigger[aria-expanded=true]){z-index:var(--layer-overlay)!important}.template-index .sunfade-collection-panel{pointer-events:auto!important}.template-index .sunfade-collection-backdrop{z-index:calc(var(--layer-overlay) - 1)!important;background:#12121261!important}@media screen and (min-width:750px){#header-group #header-component .sunfade-header-search{width:min(350px,100%)!important;max-width:350px!important;height:42px!important;min-height:42px!important;color:#252525!important;filter:none!important}#header-group #header-component .sunfade-header-search__input{width:100%!important;height:42px!important;min-height:42px!important;padding:0 16px 0 44px!important;color:#252525!important;background:#fff!important;border:1px solid #ece3da!important;border-radius:5px!important;box-shadow:none!important;filter:none!important;font:300 14px/22.4px Barlow,sans-serif!important}#header-group #header-component .sunfade-header-search__input::placeholder{color:#4b443f!important;opacity:1!important}#header-group #header-component .sunfade-header-search__icon{color:#252525!important}.template-index:not(:has(dialog.search-modal__content[open])) #header-group #header-component[transparent] .sunfade-header-search{color:#fff!important;filter:drop-shadow(0 1px 5px rgb(0 0 0 / 42%))!important}.template-index:not(:has(dialog.search-modal__content[open])) #header-group #header-component[transparent] .sunfade-header-search__input{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff05!important;border-color:#fff3!important;box-shadow:none!important;filter:none!important}.template-index:not(:has(dialog.search-modal__content[open])) #header-group #header-component[transparent] .sunfade-header-search__input::placeholder{color:#ffffffc7!important;-webkit-text-fill-color:rgb(255 255 255 / 78%)!important;opacity:1!important}.template-index:not(:has(dialog.search-modal__content[open])) #header-group #header-component[transparent] .sunfade-header-search__icon{color:#fff!important}body.template-index #header-group #header-component.header[transparent]:is(:hover,:has(.sunfade-collection-nav__trigger[aria-expanded=true])) .sunfade-header-search{color:#252525!important;filter:none!important}body.template-index #header-group #header-component.header[transparent]:is(:hover,:has(.sunfade-collection-nav__trigger[aria-expanded=true])) .sunfade-header-search__input{color:#252525!important;-webkit-text-fill-color:#252525!important;background:#fff!important;border-color:#ece3da!important;box-shadow:none!important;filter:none!important}body.template-index #header-group #header-component.header[transparent]:is(:hover,:has(.sunfade-collection-nav__trigger[aria-expanded=true])) .sunfade-header-search__input::placeholder{color:#4b443f!important;-webkit-text-fill-color:#4b443f!important;opacity:1!important}body.template-index #header-group #header-component.header[transparent]:is(:hover,:has(.sunfade-collection-nav__trigger[aria-expanded=true])) .sunfade-header-search__icon{color:#252525!important}dialog.search-modal__content.sunfade-search-dropdown[open]{height:auto!important;max-height:calc(100dvh - var(--sunfade-search-top) - 20px)!important}.sunfade-search-dropdown .predictive-search,.sunfade-search-dropdown .predictive-search-form{height:auto!important;max-height:inherit}.sunfade-search-dropdown .predictive-search-form__content-wrapper{flex:0 1 auto;height:auto!important;max-height:calc(100dvh - var(--sunfade-search-top) - 20px)!important}.sunfade-search-dropdown .predictive-search-form__content{max-height:none!important;overflow:visible}.sunfade-search-dropdown .predictive-search-form__content-wrapper{overflow-y:auto!important;background:#fff!important;border:1px solid #ece3da!important;border-radius:5px!important;box-shadow:none!important;scrollbar-gutter:auto!important}.sunfade-search-dropdown .predictive-search-form__content{padding:0 0 18px!important}.sunfade-search-dropdown .sunfade-popular-searches{padding:18px 0 13px!important;border-bottom:1px solid #ece3da!important}.sunfade-search-dropdown .sunfade-search-dropdown__heading,.sunfade-search-dropdown .predictive-search-results__title{margin:0 0 10px!important;padding-inline:20px!important;color:#666!important;font:500 10px/16px Barlow,sans-serif!important;letter-spacing:3px!important}.sunfade-search-dropdown .sunfade-popular-searches__list{gap:0!important}.sunfade-search-dropdown .sunfade-popular-searches__list a{padding:7px 20px!important;color:#252525!important;font:400 16px/25.6px Barlow,sans-serif!important}.sunfade-search-dropdown .sunfade-popular-searches__list a:hover{color:#390a0e!important;background:#390a0e0a}.sunfade-search-dropdown .predictive-search-results__inner{padding:17px 0 0!important}.sunfade-search-dropdown .predictive-search-results__wrapper-products{gap:0!important}.sunfade-search-dropdown .predictive-search-results__card--product .resource-card{grid-template-columns:64px minmax(0,1fr)!important;gap:12px!important;min-height:82px!important;padding:9px 20px!important}.sunfade-search-dropdown .predictive-search-results__card--product:is(:hover,:focus-within){background:#390a0e0a}.sunfade-search-dropdown .predictive-search-results__card--product:before{display:none!important}.sunfade-search-dropdown .resource-card__media{width:64px!important;height:64px!important;min-height:64px!important;border-radius:0!important}.sunfade-search-dropdown .resource-card__title{margin:0 0 3px!important;color:#2e1503!important;font:300 14px/22.4px Barlow,sans-serif!important;letter-spacing:.42px!important}.sunfade-search-dropdown .price{color:#252525!important;font:400 16px/25.6px Barlow,sans-serif!important}}.template-index .section-resource-list :is(h2,h3){font-family:Barlow,sans-serif!important;font-size:clamp(34px,3vw,40px)!important;font-weight:600!important;line-height:1.1!important;letter-spacing:0!important}footer.shopify-section-group-footer-group,.footer-utilities{--color-background: #ffffff !important;--color-background-rgb: 255 255 255 !important;--color-foreground: #252525 !important;--color-foreground-rgb: 37 37 37 !important;--color-foreground-heading: #252525 !important;--color-border: rgb(37 37 37 / 22%) !important;--color-border-rgb: 37 37 37 !important;--color-input-background: transparent !important;--color-input-text: #252525 !important;--color-input-text-rgb: 37 37 37 !important;--color-input-border: rgb(37 37 37 / 22%) !important}footer.shopify-section-group-footer-group .section-background,footer.shopify-section-group-footer-group .section,.footer-utilities .section-background,.footer-utilities .section{color:#252525!important;background:#fff!important}footer.shopify-section-group-footer-group .footer-content{contain:none!important;content-visibility:visible!important;width:100%!important;max-width:var(--sunfade-layout-max, 1500px)!important;padding-block:64px 38px!important}footer.shopify-section-group-footer-group :is(h2,h3,h4,.menu__heading,.menu__heading__default,.menu__heading__accordion){color:#252525!important}footer.shopify-section-group-footer-group .footer-content>:first-child .logo-block{width:min(250px,100%)!important;max-width:250px!important}footer.shopify-section-group-footer-group .footer-content>:first-child .logo-block__image{width:100%!important;height:auto!important;filter:none}footer.shopify-section-group-footer-group .footer-content>:first-child h3{margin:2px 0 4px!important;color:#252525!important;font:600 24px/1.2 Barlow,sans-serif!important}footer.shopify-section-group-footer-group .footer-content>:first-child .group-block-content{gap:18px!important}footer.shopify-section-group-footer-group .footer-content>:first-child .email-signup-block{width:min(100%,400px)!important;max-width:400px!important}body footer.shopify-section-group-footer-group .email-signup__input-group{min-height:60px!important;color:#252525!important;background:#fff!important;border:1.5px solid rgb(116 75 50 / 70%)!important;border-radius:8px!important;box-shadow:none!important;transition:border-color .18s ease,box-shadow .18s ease}body footer.shopify-section-group-footer-group .email-signup__input-group:focus-within{border-color:#744b32!important;box-shadow:0 0 0 1px #744b3247!important}footer.shopify-section-group-footer-group .email-signup__input{min-height:58px!important;padding-inline:20px 54px!important;color:#252525!important;background:transparent!important;font:300 16px/25.6px Barlow,sans-serif!important}footer.shopify-section-group-footer-group .email-signup__input::placeholder{color:#2525259e!important;opacity:1!important}footer.shopify-section-group-footer-group .email-signup__button{color:#252525!important}footer.shopify-section-group-footer-group .juniper-footer-socials{display:flex!important;gap:22px!important;align-items:center;margin-top:22px!important;color:#252525!important}footer.shopify-section-group-footer-group .juniper-footer-socials a{color:#252525!important}footer.shopify-section-group-footer-group .footer-content>:not(:first-child) :is(h4,.menu__heading){margin:0 0 20px!important;color:#252525!important;font:600 16px/25.6px Barlow,sans-serif!important}footer.shopify-section-group-footer-group .footer-content>:not(:first-child) :is(p,a,.menu__item){color:#252525b3!important;font:400 16px/1.6 Barlow,sans-serif!important}footer.shopify-section-group-footer-group .footer-content>:not(:first-child) strong{color:#252525!important;font-weight:600!important}footer.shopify-section-group-footer-group .footer-content>.payment-icons{display:none!important}.footer-utilities .section{border-top:0!important}.footer-utilities .utilities{grid-template-columns:1fr auto 1fr!important;padding-block:14px 36px!important;color:#252525b8!important;border-top:0!important}.footer-utilities .utilities a,.footer-utilities .footer-utilities__text{color:#252525b8!important}.footer-utilities .footer-utilities__policy-list{display:none!important}.footer-utilities .footer-utilities__icons:not(.juniper-footer-socials){display:none!important}.footer-utilities .juniper-footer-payments{grid-column:3;justify-self:end!important;width:auto!important;color:#252525!important}.footer-utilities .juniper-footer-payments .payment-icons__list{justify-content:flex-end!important;flex-wrap:nowrap!important;gap:10px!important}@media screen and (min-width:990px){footer.shopify-section-group-footer-group .footer-content{grid-template-columns:minmax(330px,1.3fr) minmax(290px,1fr) minmax(150px,.62fr) minmax(170px,.68fr)!important;column-gap:clamp(36px,4vw,78px)!important;row-gap:0!important;align-items:start!important}footer.shopify-section-group-footer-group .footer-content>:nth-child(-n+4){grid-row:1;width:100%}footer.shopify-section-group-footer-group .footer-content>:nth-child(1){grid-column:1}footer.shopify-section-group-footer-group .footer-content>:nth-child(2){grid-column:2}footer.shopify-section-group-footer-group .footer-content>:nth-child(3){grid-column:3}footer.shopify-section-group-footer-group .footer-content>:nth-child(4){grid-column:4}}@media screen and (max-width:989px){footer.shopify-section-group-footer-group .footer-content{padding-block:48px 34px!important}footer.shopify-section-group-footer-group .footer-content>:first-child{text-align:left!important}footer.shopify-section-group-footer-group .footer-content>:first-child .logo-block{margin-inline:0!important}}@media screen and (max-width:749px){.template-index #header-component[transparent]{position:absolute!important}.template-index main>.shopify-section:first-child{margin-top:0!important}#header-group .announcement-bar,#header-group .header-announcements{min-height:40px}footer.shopify-section-group-footer-group .footer-content{row-gap:34px!important;padding-block:44px 30px!important}footer.shopify-section-group-footer-group .footer-content>:first-child h3{font-size:22px!important}footer.shopify-section-group-footer-group .footer-content>:not(:first-child) :is(h4,.menu__heading){margin-bottom:12px!important}.footer-utilities .utilities{display:grid!important;grid-template-columns:1fr!important;gap:22px!important;padding-block:10px 30px!important;text-align:center!important}.footer-utilities .utilities>*,.footer-utilities .juniper-footer-payments{grid-column:1!important;justify-self:center!important;text-align:center!important}.footer-utilities .juniper-footer-payments .payment-icons__list{justify-content:center!important;flex-wrap:wrap!important}}body footer.shopify-section-group-footer-group .footer-content .email-signup__input{color:#252525!important;-webkit-text-fill-color:#252525!important}body footer.shopify-section-group-footer-group .footer-content .email-signup__input::placeholder{color:#2525259e!important;-webkit-text-fill-color:rgb(37 37 37 / 62%)!important;opacity:1!important}body footer.shopify-section-group-footer-group .footer-content .email-signup__button,body footer.shopify-section-group-footer-group .footer-content .email-signup__button-icon{color:#252525!important;fill:currentcolor!important}body footer.shopify-section-group-footer-group .footer-content .email-signup__button-icon path{fill:currentcolor!important}#header-group #header-component .sunfade-collection-nav__list{display:flex!important;flex-flow:row nowrap!important;justify-content:space-between!important;align-items:center!important;gap:clamp(6px,1vw,18px)!important;width:min(var(--sunfade-layout-max, 1500px),calc(100% - (var(--sunfade-layout-gutter, 48px) * 2)))!important;padding-inline:clamp(0px,1.25vw,20px)!important;overflow:visible!important}#header-group #header-component .sunfade-collection-nav__item{flex:0 0 auto!important;min-width:0!important}#header-group #header-component .sunfade-collection-nav__trigger{display:inline-flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:center!important;gap:clamp(3px,.32vw,5px)!important;min-width:0!important;padding-inline:0!important;white-space:nowrap!important;font-size:clamp(10px,.84vw,13px)!important;line-height:1!important;letter-spacing:clamp(.015em,.03vw,.055em)!important}#header-group #header-component .sunfade-collection-nav__trigger>span:first-child{display:block;flex:0 0 auto;min-width:0;white-space:nowrap!important}#header-group #header-component .sunfade-collection-nav__caret{display:inline-flex!important;flex:0 0 clamp(7px,.62vw,10px)!important;width:clamp(7px,.62vw,10px)!important;height:clamp(7px,.62vw,10px)!important;min-width:clamp(7px,.62vw,10px)!important;margin:0!important;overflow:visible!important}#header-group #header-component .sunfade-collection-nav__caret svg{display:block!important;width:100%!important;height:100%!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/juniper-reference-polish.css.map */
