.st-mp2{--st-mp2-ink: #181a1d;--st-mp2-muted: #6b6f75;--st-mp2-line: #eeeeee;--st-mp2-soft: #f9f9f9;color:var(--st-mp2-ink);font-family:var(--font-body-family);line-height:1.3;letter-spacing:normal;--st-mp2-img-max: 190px;--st-mp2-reserve: 545px;--st-mp2-img: clamp( 80px, calc((100svh - var(--header-height, 100px) - var(--st-mp2-reserve)) / 2), var(--st-mp2-img-max) );width:100%;padding-block:10px 6px}.mega-menu__list:has(.st-mp2){padding-block-end:24px}.st-mp2 a{color:inherit;text-decoration:none}.st-mp2 ul{list-style:none;margin:0;padding:0}.st-mp2 p{margin:0}.st-mp2__main{display:grid;grid-template-columns:400px minmax(0,1fr);column-gap:36px;align-items:stretch}.st-mp2__focus{display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:radial-gradient(ellipse 70% 55% at 50% 66%,#34322f,#1a1a1a 58%,#0e0e0e);color:#fff}.st-mp2 .st-mp2__focus{color:#fff}.st-mp2__focus-copy{display:flex;flex-direction:column;align-items:flex-start;padding:30px 30px 0}.st-mp2__eyebrow{font-size:11px;font-weight:600;letter-spacing:.145em;text-transform:uppercase;color:#8fb3ff}.st-mp2__focus-title{margin-block:8px;font-family:var(--font-heading-family);font-size:40px;font-weight:700;line-height:1.05;letter-spacing:.005em}.st-mp2__focus-text{max-inline-size:300px;margin-block-end:18px;font-size:15px;line-height:1.45;letter-spacing:.03em;color:#b5bac1}.st-mp2__pill{display:inline-flex;align-items:center;padding:10px 20px;border-radius:999px;background:#fff;color:var(--st-mp2-ink);font-size:14px;font-weight:500;line-height:1.3;transition:background-color .15s ease}.st-mp2__focus:hover .st-mp2__pill,.st-mp2__focus:focus-visible .st-mp2__pill{background:#e8e9eb}.st-mp2__focus-media{position:relative;flex:1 1 auto;display:flex;align-items:flex-end;justify-content:center;min-block-size:150px;padding:24px 0 22px}.st-mp2__focus-media:before{content:"";position:absolute;inset-block-end:18px;inset-inline-start:50%;inline-size:240px;block-size:22px;margin-inline-start:-120px;border-radius:50%;background:radial-gradient(ellipse,#0000008c,#0000 70%)}.st-mp2__focus-media img{position:absolute;top:24px;right:0;bottom:22px;left:0;display:block;inline-size:100%;block-size:calc(100% - 46px);object-fit:contain;object-position:center bottom}.st-mp2__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-block-end:18px}.st-mp2__heading{font-family:var(--font-heading-family);font-size:26px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.st-mp2__all,.st-mp2__cta{display:inline-flex;align-items:center;gap:4px;font-weight:600;white-space:nowrap}.st-mp2__all{font-size:14px}.st-mp2__arrow{inline-size:12px;block-size:12px;flex:none;transition:transform .15s ease}.st-mp2__all:hover .st-mp2__arrow,.st-mp2__tile:hover .st-mp2__arrow{transform:translate(2px)}.st-mp2__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 18px}.st-mp2__grid>li{display:flex}.st-mp2__tile{display:flex;flex-direction:column;inline-size:100%;block-size:100%}.st-mp2__img{display:flex;align-items:center;justify-content:center;block-size:var(--st-mp2-img);padding:14px;border-radius:20px;overflow:hidden;background:var(--st-mp2-soft)}.st-mp2__img img{display:block;inline-size:100%;block-size:100%;object-fit:contain;mix-blend-mode:darken;transition:transform .3s ease}.st-mp2__tile:hover .st-mp2__img img{transform:translateY(-3px)}.st-mp2__title{margin-block-start:12px;font-family:var(--font-heading-family);font-size:18px;font-weight:700;line-height:1.25}.st-mp2__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;block-size:40px;margin-block-start:3px;overflow:hidden;font-size:13px;line-height:20px;color:var(--st-mp2-muted)}.st-mp2__cta{margin-block-start:auto;padding-block-start:10px;font-size:13px}.st-mp2__tile:focus-visible,.st-mp2__focus:focus-visible,.st-mp2__chip:focus-visible,.st-mp2__all:focus-visible,.st-mp2__adv:focus-visible{outline:2px solid currentColor;outline-offset:3px}.st-mp2__focus:focus-visible{outline-color:var(--st-mp2-ink)}.st-mp2__more{display:flex;align-items:center;gap:10px;margin-block-start:26px;padding-block-start:20px;border-block-start:1px solid var(--st-mp2-line)}.st-mp2__more-label{margin-inline-end:6px;font-size:11px;font-weight:600;letter-spacing:.145em;text-transform:uppercase;color:#8a8a8a}.st-mp2__chips{display:flex;flex-wrap:wrap;gap:10px}.st-mp2__chip{display:flex;align-items:center;gap:12px;padding:6px 12px 6px 6px;border:1px solid #efefef;border-radius:16px;background:#fff;font-size:14px;font-weight:600;transition:border-color .15s ease}.st-mp2__chip:hover{border-color:#cfd1d4}.st-mp2__chip-img{flex:none;inline-size:48px;block-size:48px;padding:4px;border-radius:12px;background:var(--st-mp2-soft)}.st-mp2__chip-img img{display:block;inline-size:100%;block-size:100%;object-fit:contain;mix-blend-mode:darken}.st-mp2__adv{display:inline-flex;align-items:center;gap:8px;margin-inline-start:auto;font-size:13px;white-space:nowrap}.st-mp2__adv svg{inline-size:16px;block-size:16px;flex:none;color:var(--st-mp2-muted)}.st-mp2__adv span{text-decoration:underline;text-underline-offset:3px}@media screen and (max-height:959px){.st-mp2{--st-mp2-reserve: 460px;padding-block:2px 0}.st-mp2__head{margin-block-end:12px}.st-mp2__heading{font-size:22px}.st-mp2__grid{row-gap:14px}.st-mp2__img{padding:8px}.st-mp2__title{margin-block-start:8px;font-size:17px}.st-mp2__cta{padding-block-start:6px}.st-mp2__focus-copy{padding-block-start:24px}.st-mp2__focus-text{margin-block-end:14px}.st-mp2__more{margin-block-start:14px;padding-block-start:12px}.st-mp2__chip{padding:4px 12px 4px 4px;border-radius:14px}.st-mp2__chip-img{inline-size:38px;block-size:38px;padding:3px;border-radius:10px}}@media screen and (max-width:1439px){.st-mp2__main{grid-template-columns:320px minmax(0,1fr);column-gap:28px}.st-mp2__focus-copy{padding:26px 24px 0}.st-mp2__focus-title{font-size:34px}.st-mp2{--st-mp2-img-max: 170px}.st-mp2__grid{gap:22px 14px}}@media screen and (max-width:1199px){.st-mp2__main{grid-template-columns:240px minmax(0,1fr);column-gap:20px}.st-mp2__focus-copy{padding:22px 18px 0}.st-mp2__focus-title{font-size:28px}.st-mp2__focus-text{font-size:13px}.st-mp2{--st-mp2-img-max: 130px}.st-mp2__img{padding:10px}.st-mp2__title{font-size:16px}.st-mp2__text{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/163/assets/st-mega-p2.css.map */
