.flagship{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:clip}.flagship__grid{display:grid;gap:clamp(2rem,5vw,5.5rem);align-items:center}@media screen and (min-width:900px){.flagship__grid{grid-template-columns:1.05fr 1fr}.flagship--media-end .flagship__media{order:2}}.flagship__media{position:relative;align-self:stretch;min-height:100%}.flagship__image-wrap{position:relative;overflow:hidden;border-radius:var(--flagship-radius, 4px);aspect-ratio:var(--flagship-ratio, 4 / 5)}.flagship--ratio-square .flagship__image-wrap{max-width:42rem;margin-inline:auto}@media screen and (min-width:900px){.flagship--ratio-square .flagship__grid{grid-template-columns:.9fr 1fr;gap:clamp(2rem,4vw,4.5rem)}}.flagship__image{width:100%;height:100%;object-fit:cover;display:block}.flagship__badge{position:absolute;inset-block-start:1rem;inset-inline-start:1rem;z-index:2;display:inline-flex;align-items:center;padding:.5rem 1.1rem;border-radius:100px;background:var(--ga-badge);color:#faf6f0;font-size:1.2rem;font-weight:600;letter-spacing:.02em}.flagship__content{display:flex;flex-direction:column;gap:1.4rem;padding-block:clamp(1rem,4vw,3rem);max-width:46rem}.flagship__eyebrow{font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ga-accent-ink);margin:0}.flagship__heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 700);line-height:1.1;letter-spacing:.005em;font-size:clamp(2.2rem,1.5rem + 2.4vw,3.6rem);margin:0}.flagship__body{font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.78)}.flagship__body>*{margin:0 0 .8rem}.flagship__body>*:last-child{margin-bottom:0}.flagship__highlights{list-style:none;margin:.6rem 0 0;padding:0;display:flex;flex-direction:column;gap:.9rem}.flagship__highlight{display:flex;align-items:center;gap:1rem;font-size:1.65rem;font-weight:600;line-height:1.4;letter-spacing:.005em;color:rgb(var(--color-foreground))}.flagship__highlight:before{content:"";flex:0 0 auto;width:2.4rem;height:2px;background:var(--ga-accent)}.flagship__price{display:flex;align-items:baseline;gap:.9rem;margin-block-start:.4rem}.flagship__price-current{font-size:1.9rem;font-weight:600}.flagship__price-compare{font-size:1.5rem;color:rgba(var(--color-foreground),.5);text-decoration:line-through}.flagship__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.1rem 1.8rem;margin-block-start:.8rem}.flagship__button{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:0 2.4rem;border-radius:100px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));border:1px solid rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.45rem;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:background-color .18s ease,color .18s ease}.flagship__button:hover{background:transparent;color:rgb(var(--color-foreground))}.flagship__button:focus-visible,.flagship__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.flagship__link{display:inline-flex;align-items:center;gap:.4rem;color:rgb(var(--color-foreground));font-size:1.4rem;text-decoration:none;border-bottom:1px solid var(--ga-accent);padding-bottom:.2rem;transition:border-color .18s ease,color .18s ease}.flagship__link:hover{color:var(--ga-accent-ink);border-color:var(--ga-accent)}.flagship__link svg{width:1.3rem;height:1.3rem;color:var(--ga-accent)}[dir=rtl] .flagship__link svg{transform:scaleX(-1)}@media screen and (max-width:899px){.flagship__content{max-width:none}.flagship__image-wrap{aspect-ratio:var(--flagship-ratio-mobile, 4 / 5)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/flagship-spotlight.css.map */
