.images-card{display:block;min-width:0}.images-card__frame{display:block;position:relative;overflow:hidden;border-radius:var(--images-card-radius, 1.2rem)}.images-card__frame .media-link{display:block}.images-card .media{aspect-ratio:var(--announcement-details-aspect, .8)}.images-card__collage{display:grid;grid-template-columns:201fr 421fr;gap:2rem;aspect-ratio:var(--announcement-details-aspect, 1.3333)}.images-card__stack{display:grid;grid-template-rows:1fr 1fr;gap:2rem;min-height:0}.images-card__collage .media{height:100%;min-height:0;aspect-ratio:auto;border-radius:var(--images-card-radius, 1.2rem)}.images-card__collage .media-link{display:block;height:100%}.announcement-details__content{display:flex;flex-direction:column;min-width:0}.announcement-details__content>.images-card{margin-block-start:2.4rem}.announcement-details{padding-inline:var(--announcement-arrow-clearance, 0px)}@media(min-width:750px){.announcement-details--split{--announcement-details-media-size: var(--announcement-details-media, 42rem);position:relative;display:flex;align-items:center;min-height:calc(var(--announcement-details-media-size) / var(--announcement-details-aspect, .8));padding-inline-end:calc(var(--announcement-arrow-clearance, 0px) + var(--announcement-details-media-size) + clamp(3.2rem,5vw,8rem))}.announcement-details--split>.announcement-details__content{flex:1 1 auto;justify-content:center}.announcement-details--split .images-card{position:absolute;inset-inline-end:var(--announcement-arrow-clearance, 0px);top:50%;transform:translateY(-50%);width:var(--announcement-details-media-size);margin-block-start:0}}@media(min-width:750px)and (max-width:1080px){.announcement-details--split{--announcement-details-media-size: min(421px, 42vw)}}.announcement-bar{position:relative;z-index:2;font-size:1.4rem}.announcement-bar__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2.4rem}.announcement-bar__meta--start{grid-column:1}.announcement-bar__carousel{grid-column:2}.announcement-bar__meta--end{grid-column:3}.announcement-bar__meta{display:flex;align-items:center;white-space:nowrap;color:rgb(var(--color-text))}.announcement-bar__meta a{color:inherit;text-decoration:none}.announcement-bar__meta--end a{color:rgb(var(--color-heading));transition:color .3s var(--ease-inout),background-size var(--duration-long) var(--ease-out)}.announcement-bar__meta--end a:is(:hover,:focus-visible){color:rgb(var(--color-accent))}.announcement-bar .social-icons{gap:.4rem}.announcement-bar .social-icons a{width:4rem;height:4rem;transition:background .3s var(--ease-inout),color .3s var(--ease-inout)}.announcement-bar .social-icons a:hover{background:rgb(var(--color-accent));color:rgb(var(--color-background))}.announcement-bar .social-icons .icon{width:2.4rem;height:2.4rem}.announcement-bar__track{--ftc-gap: 0rem;padding-bottom:0}.announcement-bar :focus-visible{outline-offset:-2px}.announcement-bar__item{display:flex;align-items:center;justify-content:center;gap:1.6rem;min-width:0}.announcement-bar__text{margin:0;color:rgb(var(--color-heading));text-transform:var(--announcement-text-transform, none)}.announcement-bar__text a{color:rgb(var(--color-accent));text-decoration:none}.announcement-bar__text a:hover{text-decoration:underline;text-underline-offset:.3em}.announcement-bar__text--accent a,.announcement-bar__text--custom-color a,.announcement-bar__text--subtext a{color:inherit}.announcement-bar__text--paragraph{font-family:var(--font-body-family);font-size:var(--font-body-size, 16px);line-height:var(--font-body-line-height)}.announcement-bar__text--custom{font-size:var(--announcement-text-size, 1.4rem);font-weight:var(--announcement-text-weight, 400);line-height:var(--announcement-text-line-height, 1.4);letter-spacing:var(--announcement-text-letter-spacing, 0)}.announcement-bar__text--subtext{color:rgba(var(--color-text),.85)}.announcement-bar__text--accent{color:rgb(var(--color-accent))}.announcement-bar__text--custom-color{color:var(--announcement-text-color, inherit)}.announcement-bar__details{display:inline-flex;align-items:center;gap:.6rem;flex:none;min-height:2.8rem;padding:.2rem 1.4rem;border:1px solid rgb(var(--color-accent));border-radius:999px;background:transparent;color:rgb(var(--color-heading));font:inherit;line-height:1.2;white-space:nowrap;transition:background .3s var(--ease-inout),color .3s var(--ease-inout)}.announcement-bar__details:hover{background:rgb(var(--color-accent));color:rgb(var(--color-background))}.announcement-bar__details .icon{width:1.4rem;height:1.4rem;transition:transform .3s var(--ease-inout)}.announcement-bar__details[aria-expanded=true] .icon{transform:rotate(90deg)}.announcement-drawer{position:relative;background:var(--gradient-background);color:rgb(var(--color-text))}.announcement-drawer__inner{position:relative}.announcement-drawer__texture{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;opacity:var(--texture-opacity, .1)}.announcement-drawer__texture img{width:100%;height:100%;object-fit:cover}.announcement-drawer__body{position:relative;padding-block:clamp(3.2rem,6vw,8rem)}.announcement-drawer__track{--ftc-gap: 0rem;padding-bottom:0}@media(min-width:750px){.announcement-drawer__track>*{--announcement-arrow-clearance: clamp(5.6rem, 9vw, 12.2rem)}}.announcement-drawer__nav{margin:0}.announcement-drawer__arrow{width:4rem;height:4rem;border-color:rgb(var(--color-heading));background:transparent;color:rgb(var(--color-heading))}.announcement-drawer__arrow:hover{background:rgb(var(--color-heading));color:rgb(var(--color-background))}.announcement-drawer__arrow:disabled{background:transparent;color:rgb(var(--color-heading))}@media(max-width:749px){.announcement-bar__row{grid-template-columns:minmax(0,1fr)}.announcement-bar__carousel{grid-column:1}.announcement-bar__meta{display:none}.announcement-bar__item{gap:1rem}.announcement-bar__text--custom{font-size:var(--announcement-text-size-mobile, var(--announcement-text-size, 1.4rem))}.announcement-bar__details{min-height:2.6rem;padding-inline:1.1rem;font-size:1.3rem}.announcement-drawer__nav{justify-content:center;gap:1.2rem;margin-top:2.4rem}}@media(min-width:750px){.announcement-drawer__nav{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.announcement-drawer__arrow{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto}.announcement-drawer__arrow--prev{left:0}.announcement-drawer__arrow--next{right:0}}@media(prefers-reduced-motion:reduce){.announcement-bar__details .icon,.announcement-drawer__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3544/assets/section-announcement-bar.css.map */
