.submenu__link--heading .submenu__link-text,.submenu__list-control .submenu__link-text{font-weight:600;opacity:1;letter-spacing:.02em}.submenu__link--item .submenu__link-text{font-weight:400;opacity:.75}.submenu__link--item:hover .submenu__link-text{opacity:1}.submenu--mega>.submenu__container>.submenu__inner{padding-top:var(--spacing-450);padding-bottom:var(--spacing-450)}@media screen and (min-width:1024px){.navigation--left .submenu--primary>.submenu__container>.submenu__inner>.submenu__list{gap:0!important}.navigation--left .submenu__item--primary>.submenu__link,.navigation--left .submenu__item--primary>.submenu__list-control{padding-left:6px!important;padding-right:6px!important}}.banner.banner--has-image{display:flex;flex-direction:column;gap:10px;position:static;min-height:0;height:auto;overflow:visible}.banner.banner--has-image .banner__content-wrapper{order:-1;position:static;inset:auto;display:block;width:100%;height:auto;min-height:0;padding:0;margin:0;overflow:visible}.banner.banner--has-image .banner__content-wrapper .collection_banner{max-width:none;margin:0 auto;padding:0;text-align:center;color:inherit;overflow:visible}.banner.banner--has-image .banner__content-wrapper .content-block-wrapper--heading{justify-content:center;margin:0;padding:0;overflow:visible}.banner.banner--has-image .banner-content__heading{margin:0;padding:0;line-height:1.25;text-align:center;overflow:visible;opacity:1;transform:none;animation:none;-webkit-mask-image:none;mask-image:none}.banner.banner--has-image .banner__overlay{display:none}.banner.banner--has-image .banner__image-wrapper{position:static;display:block;width:100%;max-width:700px;height:auto;min-height:0;overflow:visible;margin:0 auto;align-self:center}.banner.banner--has-image .banner__image-wrapper img,.banner.banner--has-image .banner__image{--object-fit: contain;position:static;display:block;width:100%;height:auto;max-height:350px;object-fit:contain;margin:0 auto}@media screen and (max-width:719.9px){.banner.banner--has-image{gap:8px}.banner.banner--has-image .banner__image-wrapper{max-width:100%}.banner.banner--has-image .banner__image-wrapper img,.banner.banner--has-image .banner__image{max-height:230px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
