.mega-menu__wrapper{border-top:none!important;padding:0 0 0 50px!important;gap:0!important;min-height:420px;align-items:stretch}.mega-menu__list{gap:0!important}.mega-menu__item{padding:44px 32px 48px;border-right:1px solid rgba(239,231,220,.25);border-right-color:color-mix(in srgb,currentColor 28%,transparent)}.mega-menu__item:first-child{padding-left:0}.mega-menu__promotions{padding:0!important;grid-auto-rows:1fr;align-content:stretch}.mega-menu__promotions .promotion-item{height:100%}.mega-menu__promotions .card-media--link{display:block;height:100%}.mega-menu__promotions .card-media{border-radius:0!important;height:100%}.mega-menu__promotions .card-media__content.content-overlay{z-index:1}.mega-menu__promotions .card-media__content.content-overlay:before{content:"";position:absolute;z-index:-1;right:0;bottom:0;left:0;height:55%;pointer-events:none;border-radius:inherit;background-image:linear-gradient(to bottom,#0000,#0000000a 20%,#00000026 42%,#0000004d 62%,#00000073 80%,#0000009e)}.mega-menu__promotions .card-media__content .card-media__heading{text-shadow:0 1px 3px rgba(0,0,0,.4)}.mega-menu__promotions .card-media__content .card-media__button .btn.btn--primary{--color-button: 239, 231, 220;--color-button-text: 115, 152, 167;--color-button-hover-background: 255, 255, 255;--color-button-hover-text: 26, 26, 26;--color-button-before: #ffffff;background-color:#efe7dc;color:#7398a7;border:0}@media(min-width:1024px){.mega-menu__wrapper{min-height:var(--sw-mega-promo-height, 360px)}.mega-menu__promotions{align-self:start}.mega-menu__promotions .promotion-item,.mega-menu__promotions .card-media--link,.mega-menu__promotions .card-media,.mega-menu__promotions .card-media__media[style*=--aspect-ratio]{height:var(--sw-mega-promo-height, 360px)}.mega-menu__promotions .card-media__media[style*=--aspect-ratio]:before{padding-top:0}.mega-menu__promotions .card-media__media>img{object-position:center 30%}.mega-menu__promotions .card-media__content.content-overlay{--padding-y: clamp(1.6rem, calc(var(--sw-mega-promo-height, 360px) * .09), 3.2rem)}.mega-menu__promotions .card-media__content.content-overlay:before{height:max(55%,190px)}}.layered-images .layer>.media-wrapper{border:10px solid rgb(239,231,220);border-radius:2px;box-shadow:0 14px 34px #0000002e;transition:box-shadow .4s ease,border-color .4s ease}.layered-images .layer>.media-wrapper:hover{box-shadow:0 22px 52px #00000047;border-color:#fff}.layered-images .layer img{transition:filter .4s ease}.layered-images .layer>.media-wrapper:hover img{filter:saturate(1.12)}.search-drawer-button{display:none!important}.header__menu .menu__item{font-size:17px}.mega-menu__link--top{font-size:25px}.mega-menu__link:not(.mega-menu__link--top){font-size:17px;line-height:1.9}@media(min-width:1024px){.header__navigation{min-width:max-content}.header__menu>ul{flex-wrap:nowrap}.header__menu .menu__item{white-space:nowrap}}.sw-collection-header{--sw-ch-min-height: 520px;--sw-ch-padding-block: 56px;display:grid;grid-template-columns:1fr;align-items:stretch;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}@media(min-width:1000px){.sw-collection-header{grid-template-columns:1fr 1fr}.sw-collection-header--image-right .sw-collection-header__media{order:2}}.sw-collection-header--no-image{grid-template-columns:1fr}.sw-collection-header__media{position:relative;overflow:hidden;margin:0;background-color:rgb(var(--color-secondary-background))}.sw-collection-header__media img,.sw-collection-header__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:999px){.sw-collection-header__media{aspect-ratio:4 / 3}}@media(min-width:1000px){.sw-collection-header{min-height:var(--sw-ch-min-height)}.sw-collection-header--no-image{min-height:0}}.sw-collection-header__content{display:flex;flex-direction:column;justify-content:center;padding:var(--sw-ch-padding-block) clamp(2rem,5vw,6rem)}@media(min-width:1000px){.sw-collection-header__content{padding-left:clamp(4rem,5.5vw,9rem);padding-right:clamp(4rem,5.5vw,9rem)}}.sw-collection-header__inner{width:100%;max-width:52rem}.sw-collection-header--no-image .sw-collection-header__inner{max-width:var(--page-width);margin-inline:auto}.sw-collection-header__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-bottom:2.4rem;font-size:1.2rem;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground-lighten-60)}.sw-collection-header__crumbs a{color:inherit;text-decoration:none;transition:color var(--duration-default) ease}.sw-collection-header__crumbs a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3em}.sw-collection-header__crumbs [aria-current=page]{color:rgb(var(--color-foreground))}.sw-collection-header__crumb-sep{opacity:.55}.sw-collection-header__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-transform);font-size:clamp(3.4rem,4.2vw,5.8rem);line-height:1.06}.sw-collection-header__tagline{margin:1.4rem 0 0;font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:clamp(1.8rem,1.7vw,2.2rem);line-height:1.4;color:var(--color-foreground-lighten-19)}.sw-collection-header__description{margin-top:2rem;max-width:46ch;font-size:1.6rem;line-height:1.75}.sw-collection-header__description>:first-child{margin-top:0}.sw-collection-header__description>:last-child{margin-bottom:0}.sw-collection-header__link{display:inline-flex;align-items:center;gap:.8rem;align-self:flex-start;margin-top:2.8rem;padding-bottom:.5rem;border-bottom:1px solid currentColor;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));transition:opacity var(--duration-default) ease,gap var(--duration-default) ease}.sw-collection-header__link:hover,.sw-collection-header__link:focus-visible{opacity:.6;gap:1.4rem}.sw-collection-header__arrow{width:1.4rem;height:auto;flex:0 0 auto}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sunwray-custom.css.map */
