.header__inline-menu .mega-menu .mega-menu__list--stacked{display:block}.header__inline-menu .mega-menu .mega-menu__list--stacked>li{width:auto;padding-right:0}.mega-menu__list--stacked .mega-menu__link{width:fit-content;min-height:44px;display:flex;align-items:center;padding-block:1rem}.mega-menu__nested>summary{list-style:none;cursor:pointer}.mega-menu__nested>summary::-webkit-details-marker{display:none}.mega-menu__nested>ul{margin:0;padding-left:1.6rem}.sg-guide{padding:34px max(24px,calc((100vw - 1650px)/2)) 80px;background:#f0ece6;color:#101b50}.sg-guide__heading{margin:0 0 36px}.sg-guide__heading h1{margin:0 0 8px;font-size:clamp(28px,2.6vw,42px);font-weight:400;letter-spacing:-.02em}.sg-guide__heading p{max-width:650px;margin:0;font-size:14px;line-height:1.6}.sg-guide__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:46px 22px}.sg-guide__card{grid-column:span 2;min-width:0}.sg-guide__card:nth-child(-n+2){grid-column:span 3}.sg-guide__link{display:block;color:inherit;text-decoration:none}.sg-guide__link:focus-visible{outline:2px solid #244da4;outline-offset:6px}.sg-guide__image{overflow:hidden;aspect-ratio:8 / 5;background:#e7e1d8}.sg-guide__photo,.sg-guide__placeholder{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 35%;border:0;border-radius:0}.sg-guide__caption{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-top:15px}.sg-guide__caption h2{color:inherit;margin:0;font-family:var(--font-heading-family);font-size:clamp(16px,1.15vw,19px);font-weight:400;line-height:1.35}.sg-guide__category{max-width:45%;font-size:10px;line-height:1.4;text-align:right;text-transform:uppercase;letter-spacing:.04em}.sg-guide__link:hover h2{text-decoration:underline;text-underline-offset:4px}.sg-guide__pagination{display:flex;justify-content:center;gap:18px;margin-top:50px}.sg-guide__pagination a,.sg-guide__pagination span{color:inherit}@media(min-width:990px)and (max-width:1745px){.sg-guide{padding-left:5vw;padding-right:5vw}}@media(max-width:989px){.sg-guide__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-guide__card,.sg-guide__card:nth-child(-n+2){grid-column:span 1}}@media(max-width:749px){.sg-guide{padding:26px 20px 54px}.sg-guide__heading{margin-bottom:25px}.sg-guide__grid{grid-template-columns:minmax(0,1fr);gap:34px}.sg-guide__caption{padding-top:12px}.sg-guide__category{font-size:9px}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAABAAAAAAAAIA */
