#MainContent[data-template=list-collections]>.ui-test-collection-list>.section{padding-block-start:48px!important}#MainContent[data-template=list-collections] .section-resource-list__content rte-formatter:has(>h1){--width: 100% !important;--max-width: 100% !important;display:block;width:100%!important;max-width:none!important;margin-inline:auto!important;text-align:center!important}#MainContent[data-template=list-collections] .section-resource-list__content h1{color:#498070!important;font-family:"Instrument Serif",serif!important;font-size:clamp(42px,5.67vw,72px)!important;font-weight:400!important;line-height:1.05!important;text-align:center!important;margin:0 auto!important}#MainContent:has(.gv-styles) .gv-styles__intro{width:100%!important;max-width:960px!important;margin-inline:auto!important;text-align:center!important}#MainContent:has(.gv-styles) .gv-styles__title{color:#498070!important;font-family:"Instrument Serif",serif!important;font-size:clamp(42px,5.1vw,64px)!important;font-weight:400!important;letter-spacing:normal!important;line-height:1.05!important;margin:16px 0!important;text-align:center!important}@media screen and (max-width:749px){#MainContent[data-template=list-collections]>.ui-test-collection-list>.section{padding-block-start:32px!important}#MainContent[data-template=list-collections] .section-resource-list__content h1,#MainContent:has(.gv-styles) .gv-styles__title{font-size:clamp(38px,9.5vw,48px)!important}}@media screen and (min-width:750px){header-component header-menu .menu-list__list-item:has(>a[href="/pages/shop-per-stile"][aria-haspopup=true]){position:relative}header-component header-menu .menu-list__list-item:has(>a[href="/pages/shop-per-stile"][aria-haspopup=true])>.menu-list__submenu{left:50%!important;right:auto!important;translate:-50% 0;width:260px!important;max-width:calc(100vw - 24px)!important;box-sizing:border-box}}#MainContent:has(.gv-styles) .gv-newdrop{position:relative;min-height:330px;border:1px solid rgba(73,128,112,.42);border-radius:16px;background:linear-gradient(135deg,#3f6f61,#498070)!important;color:#fff5df!important;box-shadow:0 14px 34px #1d1e1c21}#MainContent:has(.gv-styles) .gv-newdrop__content{position:relative;z-index:1;padding:clamp(28px,5vw,58px)}#MainContent:has(.gv-styles) .gv-newdrop__eyebrow{display:inline-flex;align-items:center;align-self:flex-start;margin-bottom:16px;border:1px solid rgba(29,30,28,.12);border-radius:999px;background:#f3c96b;padding:8px 12px;color:#252720!important;font-size:10px;font-weight:700;letter-spacing:.13em}#MainContent:has(.gv-styles) .gv-newdrop__title{color:#fff5df!important;font-size:clamp(34px,4.1vw,48px)}#MainContent:has(.gv-styles) .gv-newdrop__copy{max-width:400px;color:#fff5dfe6!important}#MainContent:has(.gv-styles) .gv-newdrop__cta{border:1px solid rgba(255,245,223,.65);background:#fff3db!important;color:#386555!important;font-weight:600;box-shadow:0 5px 16px #1d1e1c1f}#MainContent:has(.gv-styles) .gv-newdrop:hover .gv-newdrop__cta{background:#1d1e1c!important;color:#fff3db!important}#MainContent:has(.gv-styles) .gv-newdrop__image{border-left:1px solid rgba(255,245,223,.42)}@media screen and (max-width:620px){#MainContent:has(.gv-styles) .gv-newdrop{min-height:0;border-radius:12px}#MainContent:has(.gv-styles) .gv-newdrop__content{padding:26px 22px}#MainContent:has(.gv-styles) .gv-newdrop__image{border-left:0;border-bottom:1px solid rgba(255,245,223,.42)}}@media(prefers-reduced-motion:reduce){#MainContent:has(.gv-styles) .gv-newdrop,#MainContent:has(.gv-styles) .gv-newdrop__cta{transition:none}}@media screen and (max-width:749px){.header-section:has(>#header-component[sticky=scroll-up]){position:sticky!important;top:0!important;z-index:var(--layer-sticky)!important}#header-component[sticky=scroll-up] .header{opacity:1!important}}@media screen and (min-width:750px)and (max-width:1100px){header-component header-menu .menu-list__list-item:not([slot=more])>.menu-list__link{padding-inline:4px!important}}@media screen and (min-width:750px){header-component header-menu .menu-list__list-item:has(>a[href="/collections"][aria-haspopup=true]){position:relative!important}header-component header-menu .menu-list__list-item:has(>a[href="/collections"][aria-haspopup=true])>.menu-list__submenu{position:fixed!important;inset-inline-start:var(--gv-categories-menu-left, 0px)!important;inset-inline-end:auto!important;left:var(--gv-categories-menu-left, 0px)!important;right:auto!important;top:var(--gv-categories-menu-top, 100px)!important;width:260px!important;min-width:0!important;max-width:min(260px,calc(100vw - 24px))!important;margin:0!important;padding:0!important;transform:none!important;translate:none!important;background:transparent!important;border:0!important;box-shadow:none!important;clip-path:none!important;overflow:visible!important;z-index:var(--layer-header-menu)}header-component header-menu .menu-list__list-item:has(>a[href="/collections"][aria-haspopup=true]) .menu-list__submenu-inner{display:block!important;width:100%!important;min-width:0!important;max-width:260px!important;margin:0!important;padding:8px!important;background:#fff7e6!important;border:1px solid rgb(73 128 112 / .3);border-radius:13px;box-shadow:0 12px 28px #19231f33}header-component header-menu .menu-list__list-item:has(>a[href="/collections"][aria-haspopup=true]) .mega-menu.section,header-component header-menu .menu-list__list-item:has(>a[href="/collections"][aria-haspopup=true]) .mega-menu__grid{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important}header-component header-menu .menu-list__list-item:has(>a[href="/collections"][aria-haspopup=true]) .mega-menu__list{display:flex!important;flex-flow:column nowrap!important;align-items:stretch!important;gap:2px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important}header-component header-menu .menu-list__list-item:has(>a[href="/collections"][aria-haspopup=true]) .mega-menu__column,header-component header-menu .menu-list__list-item:has(>a[href="/collections"][aria-haspopup=true]) .mega-menu__column>div{display:contents!important;grid-column:auto!important;width:auto!important;padding:0!important}header-component header-menu .menu-list__list-item:has(>a[href="/collections"][aria-haspopup=true]) .mega-menu__link{display:flex!important;align-items:center;justify-content:flex-start!important;width:100%!important;min-height:40px;padding:9px 12px!important;color:#31594e!important;background:transparent;border:0;border-radius:8px;font-family:var(--menu-top-level-font-family, var(--font-paragraph--family, sans-serif))!important;font-size:13px!important;font-style:normal!important;font-weight:600!important;line-height:1.2!important;letter-spacing:.035em;text-align:left;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color .16s ease,background-color .16s ease}header-component header-menu .menu-list__list-item:has(>a[href="/collections"][aria-haspopup=true]) .mega-menu__link:hover,header-component header-menu .menu-list__list-item:has(>a[href="/collections"][aria-haspopup=true]) .mega-menu__link:focus-visible{color:#203f37!important;background:#49807024}header-component header-menu .menu-list__list-item:has(>a[href="/collections"][aria-haspopup=true]) .mega-menu__link-title{display:block;white-space:nowrap}}header-component header-menu .menu-list__list-item>a.menu-list__link[href="/collections"]{width:auto!important;min-width:0!important;max-width:none!important;flex:0 1 auto!important;font-size:14px!important}@media screen and (min-width:750px)and (max-width:1100px){header-component header-menu .menu-list__list-item>a.menu-list__link[href="/collections"]{padding-inline:4px!important}}@media screen and (min-width:750px){header-component header-menu .menu-list__list-item:has(>a.menu-list__link[href="/pages/shop-per-stile"][aria-haspopup=true])>.menu-list__submenu{position:fixed!important;inset-inline-start:var(--gv-shop-style-menu-left, 0px)!important;inset-inline-end:auto!important;left:var(--gv-shop-style-menu-left, 0px)!important;right:auto!important;top:var(--gv-shop-style-menu-top, 100px)!important;width:260px!important;min-width:0!important;max-width:min(260px,calc(100vw - 24px))!important;margin:0!important;padding:0!important;transform:none!important;translate:none!important;background:transparent!important;border:0!important;box-shadow:none!important;clip-path:none!important;overflow:visible!important;z-index:var(--layer-header-menu)}header-component header-menu .menu-list__list-item:has(>a.menu-list__link[href="/pages/shop-per-stile"][aria-haspopup=true]) .menu-list__submenu-inner{display:block!important;box-sizing:border-box!important;width:260px!important;min-width:0!important;max-width:min(260px,calc(100vw - 24px))!important;max-height:calc(100vh - 130px)!important;overflow-x:hidden!important;overflow-y:auto!important;margin:0!important;padding:8px!important;background:#fff7e6!important;border:1px solid rgb(73 128 112 / .3)!important;border-radius:13px!important;box-shadow:0 12px 28px #19231f33!important}header-component header-menu .menu-list__list-item:has(>a.menu-list__link[href="/pages/shop-per-stile"][aria-haspopup=true]) .mega-menu.section,header-component header-menu .menu-list__list-item:has(>a.menu-list__link[href="/pages/shop-per-stile"][aria-haspopup=true]) .mega-menu__grid{display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important}header-component header-menu .menu-list__list-item:has(>a.menu-list__link[href="/pages/shop-per-stile"][aria-haspopup=true]) .mega-menu__list{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:2px!important;grid-column:auto!important;grid-template-columns:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important}header-component header-menu .menu-list__list-item:has(>a.menu-list__link[href="/pages/shop-per-stile"][aria-haspopup=true]) .mega-menu__column,header-component header-menu .menu-list__list-item:has(>a.menu-list__link[href="/pages/shop-per-stile"][aria-haspopup=true]) .mega-menu__column>div{display:contents!important;grid-column:auto!important;width:auto!important;padding:0!important}header-component header-menu .menu-list__list-item:has(>a.menu-list__link[href="/pages/shop-per-stile"][aria-haspopup=true]) .mega-menu__link,header-component header-menu .menu-list__list-item:has(>a.menu-list__link[href="/pages/shop-per-stile"][aria-haspopup=true]) .mega-menu__link:has(.mega-menu__link-image){display:flex!important;flex-direction:row!important;flex:0 0 auto!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:40px!important;padding:9px 12px!important;color:#31594e!important;background:transparent!important;border:0!important;border-radius:8px!important;font-family:var(--menu-top-level-font-family, var(--font-paragraph--family, sans-serif))!important;font-size:13px!important;font-style:normal!important;font-weight:600!important;line-height:1.2!important;letter-spacing:.035em!important;text-align:left!important;text-decoration:none!important;text-transform:uppercase!important;white-space:normal!important}header-component header-menu .menu-list__list-item:has(>a.menu-list__link[href="/pages/shop-per-stile"][aria-haspopup=true]) .mega-menu__link-image{display:none!important}header-component header-menu .menu-list__list-item:has(>a.menu-list__link[href="/pages/shop-per-stile"][aria-haspopup=true]) .mega-menu__link-title{display:block!important;width:100%!important;white-space:normal!important}header-component header-menu .menu-list__list-item:has(>a.menu-list__link[href="/pages/shop-per-stile"][aria-haspopup=true]) .mega-menu__link:hover,header-component header-menu .menu-list__list-item:has(>a.menu-list__link[href="/pages/shop-per-stile"][aria-haspopup=true]) .mega-menu__link:focus-visible{color:#203f37!important;background:#49807024!important}}@media screen and (min-width:750px){header-component header-menu .menu-list__list-item:has(>a.menu-list__link[href="/pages/shop-per-stile"][aria-expanded=true])>.menu-list__submenu{visibility:visible!important;clip-path:none!important}header-component header-menu .menu-list__list-item:has(>a.menu-list__link[href="/pages/shop-per-stile"][aria-expanded=true]) .menu-list__submenu-inner{opacity:1!important;visibility:visible!important;--submenu-content-opacity: 1 !important}}#MainContent .media-gallery--carousel slideshow-arrows.product-media-gallery__arrows[position=center] .slideshow-control--shape-circle{padding:0!important;background-color:#fff3db!important;color:#386555!important;justify-content:center;align-items:center}#MainContent .media-gallery--carousel slideshow-arrows.product-media-gallery__arrows[position=center]{box-sizing:border-box;left:50%!important;right:auto!important;width:70%;padding-inline:1px;transform:translate(-50%)}@media screen and (max-width:749px){#MainContent .media-gallery--carousel slideshow-arrows.product-media-gallery__arrows[position=center]{left:0!important;right:0!important;width:100%;padding-inline:1px;transform:none}}@media screen and (min-width:750px)and (max-width:1099px){#MainContent .media-gallery--carousel slideshow-arrows.product-media-gallery__arrows[position=center]{left:50%!important;right:auto!important;width:100%;padding-inline:1px;transform:translate(-50%)}}zoom-dialog .zoom-dialog__navigation{background-color:#fff3db!important;color:#386555!important;border-color:#3865552e!important}zoom-dialog .zoom-dialog__navigation:hover{background-color:#fff3db!important;color:#386555!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/genesis-editorial-pages.css.map */
