.mgb-shopping-hero{max-width:1400px;margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#fff;border-bottom:1px solid #c4a15a;color:#101014}.mgb-shopping-hero__copy{padding:24px 40px}.mgb-shopping-hero__brand{width:100%;max-width:480px;height:auto;display:block;margin-bottom:16px}.mgb-shopping-hero h1{font-family:Georgia,serif;font-size:clamp(36px,4vw,60px);line-height:1.05;margin:0 0 16px}.mgb-shopping-hero p{max-width:380px;line-height:1.6;margin:0 0 22px}.mgb-shopping-hero__actions{display:flex;align-items:flex-start;gap:20px;flex-direction:column}.mgb-shopping-hero__secondary{font-size:14px;text-decoration:underline;text-underline-offset:5px}.mgb-shopping-hero__photo{position:relative;display:block;height:490px;overflow:hidden}.mgb-shopping-hero__photo img{width:100%;height:100%;object-fit:cover;object-position:center 35%}.mgb-shopping-hero__photo span{position:absolute;bottom:0;left:0;right:0;background:#101014e8;color:#fff;padding:14px 20px;font-size:14px}.mgb-shopping-hero a:focus-visible{outline:3px solid #2450ff;outline-offset:4px}@media(max-width:700px){.mgb-shopping-hero{grid-template-columns:1fr}.mgb-shopping-hero__copy{padding:12px 20px 20px;text-align:center}.mgb-shopping-hero__brand{max-width:300px;margin:0 auto 10px}.mgb-shopping-hero h1{font-size:32px;margin-bottom:10px}.mgb-shopping-hero p{font-size:14px;margin:0 auto 14px}.mgb-shopping-hero__actions{gap:14px;align-items:center}.mgb-shopping-hero__photo{height:260px}.mgb-shopping-hero__photo img{object-position:center 32%}.mgb-shopping-hero__photo span{font-size:12px;padding:10px 16px}}.mgb-micro{background:#fff;color:#111;border-top:1px solid #ddd;scroll-margin-top:130px;padding:40px 24px}.mgb-micro__inner{max-width:1320px;margin:auto}.mgb-micro__eyebrow{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;color:#164be0}.mgb-micro h1,.mgb-micro h2{font-size:clamp(26px,3vw,38px);line-height:1.2;margin:0 0 12px}.mgb-micro__intro{max-width:650px;margin:0 0 24px;line-height:1.65}.mgb-micro__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px}.mgb-micro__card{position:relative;border:1px solid #d5d5d5;border-top:3px solid #164be0;padding:22px;display:flex;flex-direction:column}.mgb-micro__card:nth-child(2){border-top-color:#008b92}.mgb-micro__card:nth-child(3){border-top-color:#d44033}.mgb-micro__number{font-size:12px;letter-spacing:.12em;color:#555;margin-bottom:20px}.mgb-micro h3{font-size:21px;line-height:1.3;margin:0 0 10px}.mgb-micro__card p{font-size:15px;line-height:1.65;margin:0 0 20px}.mgb-micro__link{margin-top:auto;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #ddd;padding-top:12px;font-size:13px;font-weight:700;letter-spacing:.035em;color:#111;text-decoration:none}.mgb-micro__link:hover{text-decoration:underline;text-underline-offset:5px}.mgb-micro__link:focus-visible{outline:3px solid #164be0;outline-offset:5px}.mgb-micro--compact{padding-block:30px}.mgb-micro--compact .mgb-micro__card{border:0;border-bottom:2px solid #111;background:#faf8f5}.mgb-micro--compact .mgb-micro__link{border:0;padding-top:4px}.mgb-micro--compact .mgb-micro__card:hover{background:#f0f3ff}.mgb-micro--cards{background:#faf8f5}.mgb-micro--cards .mgb-micro__card{background:#fff}.mgb-micro--cards .mgb-micro__card:nth-child(2){border-top-color:#111}.mgb-micro--cards .mgb-micro__card:nth-child(3){border-top-color:#ff785f}.mgb-micro__card:focus-within{outline:2px solid #164be0;outline-offset:3px}.mgb-micro--compact h1,.mgb-micro--compact h2{font-size:24px}.mgb-micro--compact .mgb-micro__number{display:none}.mgb-micro--compact .mgb-micro__card{padding:18px}.mgb-micro--compact h3{font-size:18px}.mgb-micro--compact .mgb-micro__card p{font-size:14px;margin-bottom:12px}@media(max-width:600px){.mgb-micro{padding:30px 18px}.mgb-micro--compact .mgb-micro__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mgb-micro--compact .mgb-micro__card{padding:14px}.mgb-micro--compact h3{font-size:17px}.mgb-micro--compact .mgb-micro__card p{font-size:13px}.mgb-micro__link{font-size:12px;letter-spacing:0}}.mgb-shop-edit{max-width:1400px;margin:auto;padding:36px 32px;color:#101014}.mgb-shop-edit h2{font-family:Georgia,serif;font-size:36px;line-height:1.15;margin:0 0 24px}.mgb-shop-edit__categories{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:48px}.mgb-shop-edit__categories a{border-bottom:3px solid #2450ff;display:block}.mgb-shop-edit__categories img{display:block;width:100%;height:clamp(150px,22vw,320px);object-fit:cover}.mgb-shop-edit__categories span{display:block;padding:14px 0;font-weight:600}.mgb-shop-edit__looks{display:grid;grid-template-columns:1fr 1fr;gap:32px}.mgb-shop-edit article{border-top:1px solid #c4a15a;padding-top:20px}.mgb-shop-edit h3{font-family:Georgia,serif;font-size:28px;margin:0 0 12px}.mgb-shop-edit p{font-size:14px;line-height:1.6;margin:0 0 20px;max-width:520px}.mgb-shop-edit__pieces{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mgb-shop-edit__pieces img{display:block;width:100%;height:clamp(200px,28vw,420px);object-fit:cover}.mgb-shop-edit__pieces span,.mgb-shop-edit__pieces strong,.mgb-shop-edit__pieces u{display:block;font-size:14px;margin-top:8px}.mgb-shop-edit__pieces u{text-underline-offset:4px}.mgb-shop-edit a:focus-visible{outline:3px solid #2450ff;outline-offset:4px}@media(max-width:700px){.mgb-shop-edit{padding:28px 20px}.mgb-shop-edit h2{font-size:28px}.mgb-shop-edit__categories{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:32px}.mgb-shop-edit__looks{grid-template-columns:1fr;gap:32px}.mgb-shop-edit h3{font-size:25px}.mgb-shop-edit__categories img{height:calc((100vw - 56px)/2)}.mgb-shop-edit__pieces img{height:calc((100vw - 56px)*.66667)}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=AAAAABAD */
