:root{--acq-navy: #16325c;--acq-red: #d0202e;--acq-green: #519c66;--acq-yellow: #fdb94a}.AnnouncementBar__Offer{margin:0;color:inherit;font-weight:600;letter-spacing:.15em}.AnnouncementBar__Offer a{text-decoration:underline;white-space:nowrap}@media(max-width:576px){.AnnouncementBar__Offer{letter-spacing:.11em;font-size:clamp(7px,.8rem,10px)}}.offer-gift .featured-columns-section{background-color:#d1e0dd!important}.AcqHero__Disclosure{font-size:13px;line-height:1.45}.AcqHero__Disclosure a{text-decoration:underline}.AcqHeroSection{container-type:inline-size}.AcqHero{--u: calc(100cqw / 1440);position:relative;display:flex;flex-direction:column;gap:24px;padding:32px 16px 0;overflow:hidden;background:linear-gradient(180deg,var(--acq-hero-bg-start),var(--acq-hero-bg-end));color:var(--acq-hero-text);font-family:avenir-next-lt-pro,sans-serif}.AcqHero__Bg{position:absolute;inset:0}.AcqHero__Bg img{width:100%;height:100%;object-fit:cover}.AcqHero__Content,.AcqHero__Disclosure,.AcqHero__Media{position:relative}.AcqHero__Content{display:flex;flex-direction:column;align-items:center;gap:calc(var(--acq-hero-gap) * .6px);text-align:center}.AcqHero__Titles{display:flex;flex-direction:column;align-items:inherit;gap:4px}.AcqHero__Eyebrow{margin:0;font-size:calc(var(--acq-hero-eyebrow-size) * .65px);font-weight:500;letter-spacing:var(--acq-hero-eyebrow-spacing);line-height:1.2;text-transform:uppercase}.AcqHero__Heading{margin:0;font-family:inherit;font-size:calc(var(--acq-hero-heading-size) * .55px);font-weight:800;line-height:1.1;letter-spacing:-.04em;text-transform:uppercase;color:inherit}.AcqHero--highlight-box .AcqHero__Heading strong{display:inline-block;padding:0 .08em;background:var(--acq-hero-highlight-bg);color:var(--acq-hero-highlight-text)}.AcqHero--highlight-bold .AcqHero__Heading{font-weight:500}.AcqHero--highlight-bold .AcqHero__Heading strong{font-weight:800}.AcqHero__Heading em{font-style:normal;color:var(--acq-hero-accent)}.AcqHero__Subheading{max-width:34em;margin:0;font-size:16px;font-weight:500;line-height:1.43}.AcqHero__Button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border-radius:999px;background:var(--acq-navy);color:#fff;font-size:15px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;transition:opacity .2s ease}.AcqHero__Button:hover,.AcqHero__Button:focus-visible{opacity:.85;color:#fff}.AcqHero__Disclosure{margin:0;font-size:12px;font-weight:500}.AcqHero__Media{display:block;margin:0 -16px}.AcqHero__Image{display:block;width:100%;height:auto}@media(min-width:768px){.AcqHero{display:block;aspect-ratio:1440 / 560;padding:0}.AcqHero__Content{position:absolute;top:0;bottom:0;left:calc(var(--acq-hero-content-left) * var(--u));z-index:2;justify-content:center;width:calc(var(--acq-hero-content-width) * var(--u));gap:calc(var(--acq-hero-gap) * var(--u))}.AcqHero--left .AcqHero__Content{align-items:flex-start;text-align:left}.AcqHero__Titles{gap:calc(var(--acq-hero-title-gap) * var(--u))}.AcqHero__Eyebrow{font-size:max(13px,calc(var(--acq-hero-eyebrow-size) * var(--u)))}.AcqHero__Heading{font-size:max(28px,calc(var(--acq-hero-heading-size) * var(--u)));line-height:1}.AcqHero__Subheading{max-width:100%;font-size:max(14px,calc(var(--acq-hero-subheading-size) * var(--u)));line-height:1.4}.AcqHero__Button{min-height:max(40px,calc(60 * var(--u)));padding:0 calc(34 * var(--u));font-size:max(13px,calc(18 * var(--u)))}.AcqHero__Disclosure{position:absolute;bottom:calc(31 * var(--u));left:calc(65 * var(--u));z-index:2;width:calc(532 * var(--u));font-size:max(11px,calc(14 * var(--u)))}.AcqHero__Media{position:absolute;top:var(--acq-hero-img-top);left:var(--acq-hero-img-left);z-index:1;width:var(--acq-hero-img-width);margin:0;transform:rotate(var(--acq-hero-img-rotate, 0deg))}}.AcqHero__MobileOnly,.AcqHero__Seal{display:none}@media(min-width:768px){.AcqHero__BgMobileOnly{display:none}.AcqHero__Seal--desktop{position:absolute;top:calc(37 * var(--u));left:calc(1239 * var(--u));z-index:2;display:grid;place-items:center;width:calc(175 * var(--u));aspect-ratio:1;margin:0;padding-top:calc(10 * var(--u));background:var(--acq-seal-bg) center / contain no-repeat;color:#4b4b4b;font-size:max(11px,calc(19 * var(--u)));font-weight:800;line-height:1;text-align:center;text-transform:uppercase}}@media(max-width:767px){.AcqHero__DesktopOnly{display:none!important}.AcqHero__MobileOnly{display:revert}.AcqHero--mobile-art{--m: calc(100cqw / 375);display:block;aspect-ratio:375 / var(--acq-hero-m-height);padding:0}.AcqHero--mobile-art .AcqHero__Media{display:none}.AcqHero--mobile-art .AcqHero__Content{position:absolute;top:calc(var(--acq-hero-m-top) * var(--m));right:calc(7 * var(--m));left:calc(7 * var(--m));z-index:2;gap:calc(var(--acq-hero-m-gap) * var(--m))}.AcqHero--mobile-art .AcqHero__Titles{gap:calc(var(--acq-hero-m-title-gap) * var(--m))}.AcqHero--mobile-art .AcqHero__Eyebrow{font-size:calc(var(--acq-hero-m-eyebrow-size) * var(--m));letter-spacing:var(--acq-hero-m-eyebrow-spacing)}.AcqHero--mobile-art .AcqHero__Heading{max-width:calc(330 * var(--m));font-size:calc(var(--acq-hero-m-heading-size) * var(--m));line-height:1;letter-spacing:-.01em}.AcqHero--mobile-art .AcqHero__Subheading{max-width:calc(300 * var(--m));font-size:calc(16 * var(--m));font-weight:var(--acq-hero-m-sub-weight);line-height:1.5}.AcqHero--mobile-art .AcqHero__Button{min-width:calc(250 * var(--m));min-height:calc(41 * var(--m));padding:0 calc(11 * var(--m));font-size:calc(14 * var(--m))}.AcqHero__Disclosure--mobile{margin-top:calc(-8 * var(--m, 1px));font-size:calc(11 * var(--m, 1px))}.AcqHero--mobile-art .AcqHero__Seal{position:absolute;top:calc(10 * var(--m));left:calc(13 * var(--m));z-index:2;display:grid;place-items:center;width:calc(101.4 * var(--m));aspect-ratio:1;margin:0;color:#4b4b4b;font-size:calc(11 * var(--m));font-weight:800;line-height:1;text-align:center;text-transform:uppercase}}.AcqMarquee{overflow:hidden;background:var(--acq-marquee-bg);color:var(--acq-marquee-text)}.AcqMarquee__Track{display:flex;width:max-content;animation:acq-marquee var(--acq-marquee-duration, 40s) linear infinite}.AcqMarquee__Group{display:flex;flex-shrink:0;align-items:center}.AcqMarquee__Item,.AcqMarquee__Separator{padding:14px .9em;font-size:clamp(13px,1.5vw,20px);letter-spacing:.3em;text-transform:uppercase;white-space:nowrap}.AcqMarquee__Separator{padding:0}@media(max-width:767px){.AcqMarquee--desktop{display:none}.AcqMarquee__Item{padding:11px .9em;font-size:12px}}@media(min-width:768px){.AcqMarquee--mobile{display:none}}@keyframes acq-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.AcqMarquee__Track{animation:none}}.AcqGiftCallout{--c: calc(100cqw / 347);position:relative;container-type:inline-size;margin:16px 0;border-radius:12px;background:linear-gradient(135deg,#f6f4fb,#fdf1f4);color:var(--acq-navy);overflow:hidden}.AcqGiftCallout__Bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.AcqGiftCallout__Text{position:relative;display:flex;flex-direction:column;gap:calc(8 * var(--c));min-height:calc(107 * var(--c));padding:calc(15 * var(--c)) calc(13 * var(--c));justify-content:center}.AcqGiftCallout__Eyebrow{margin:0;font-size:max(10px,calc(10.5 * var(--c)));font-weight:800;letter-spacing:.05em;line-height:1.3;text-transform:uppercase}.AcqGiftCallout__Eyebrow strong{margin-left:.3em;padding:1px 4px;background:var(--acq-red);color:#fff}.AcqGiftCallout__Heading{margin:0;font-size:calc(24 * var(--c));font-weight:800;letter-spacing:-.01em;line-height:1;text-transform:uppercase}.AcqGiftCallout__Body{max-width:calc(175 * var(--c));margin:0;font-size:max(11px,calc(12 * var(--c)));font-weight:500;line-height:calc(16 / 12)}.AcqGiftCallout__Body strong{font-weight:800}.AcqCartReminder{margin:12px 16px;padding:12px 16px;border-radius:10px;background:#fdf1f4;color:var(--acq-navy);font-weight:600;text-align:center}.AcqCartReminder p{margin:0}.AcqCartReminder__Link,.CartItem__AcqGiftChange{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.CartItem__AcqGiftChange{font-size:12px;text-decoration:none}.CartItem__AcqGiftLabel{display:inline-block;margin:4px 0 8px;padding:2px 6px;background:var(--acq-red);color:#fff;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}html:has(.AcqGiftPicker[open]){overflow:hidden}.AcqGiftPicker{width:min(1000px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:12px;background:#fff;color:var(--acq-navy);overflow:auto}.AcqGiftPicker::backdrop{background:#16325c8c}.AcqGiftPicker__Close{position:sticky;top:0;z-index:1;display:flex;justify-content:flex-end;height:0}.AcqGiftPicker__Close button{display:grid;place-items:center;width:44px;height:44px;margin:8px 8px 0 0;border:0;border-radius:50%;background:#ffffffe6;cursor:pointer}.AcqGiftPicker__Close svg{width:14px;height:14px}.AcqGiftPicker__Grid{display:grid;gap:24px;padding:24px 16px}.AcqGiftPicker__MainImage img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.AcqGiftPicker__Thumbs{display:flex;gap:12px;margin:12px 0 0;padding:0;list-style:none}.AcqGiftPicker__Thumb{width:54px;height:54px;padding:0;border:1px solid transparent;background:none;cursor:pointer}.AcqGiftPicker__Thumb img{width:100%;height:100%;object-fit:cover}.AcqGiftPicker__Badge{display:inline-block;margin:0 0 10px;padding:0 7px;background:#cf1329;color:#fff;font-size:14px;font-weight:800;letter-spacing:.05em;line-height:17px;text-transform:uppercase}.AcqGiftPicker__Rating{display:flex;gap:8px;align-items:center;margin:0 0 10px;font-size:11.3px}.AcqGiftPicker__Stars{color:var(--acq-yellow)}.AcqGiftPicker__ReviewCount{color:#0c152a99;text-decoration:underline}.AcqGiftPicker__Eyebrow{margin:0;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.AcqGiftPicker__Title{margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.15;color:inherit}.AcqGiftPicker__Price{display:flex;gap:12px;align-items:baseline;margin:0 0 10px;font-size:17.8px}.AcqGiftPicker__PriceFree{color:#cf1329;font-weight:800}.AcqGiftPicker__PriceCompare{color:#000}.AcqGiftPicker__Meta{display:flex;flex-wrap:wrap;gap:6px;margin:0;color:#666;font-size:8.9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.AcqGiftPicker__MetaSep{font-weight:400;opacity:.4}.AcqGiftPicker__Divider{margin:20px 0;border:0;border-top:1px solid #e7e7e7}.AcqGiftPicker__Option{margin:0 0 16px;padding:0;border:0}.AcqGiftPicker__OptionLabel{margin-bottom:12px;padding:0;color:#1c1b1b;font-size:13px;font-weight:800}.AcqGiftPicker__Sizes{display:grid;gap:12px}.AcqGiftPicker__SizeRow{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.AcqGiftPicker__SizeRow:nth-child(2){grid-template-columns:repeat(3,1fr)}.AcqGiftPicker__Values--swatch{display:flex;flex-wrap:wrap;gap:10px}.AcqGiftPicker__Pill{display:grid;place-items:center;min-height:29px;padding:0 8px;border-radius:6.4px;background:#f5f5f5;color:#1c1b1b;font-size:11.3px;font-weight:800;letter-spacing:.05em;cursor:pointer}.AcqGiftPicker__Swatch{width:32px;height:32px;border-radius:50%;background-size:cover;box-shadow:0 0 0 1px #00000026;cursor:pointer}input:checked+.AcqGiftPicker__Pill{background:var(--acq-navy);color:#fff}input:checked+.AcqGiftPicker__Swatch{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--acq-navy)}input:focus-visible+.AcqGiftPicker__Pill,input:focus-visible+.AcqGiftPicker__Swatch{outline:2px solid var(--acq-navy);outline-offset:3px}.AcqGiftPicker__Pill.is-unavailable,.AcqGiftPicker__Swatch.is-unavailable{opacity:.35;cursor:not-allowed;text-decoration:line-through}.AcqGiftPicker__Add{width:100%;min-height:39px;margin-top:4px;border:0;border-radius:999px;background:#3d8452;color:#fff;font-size:11.3px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.AcqGiftPicker__Add:disabled{opacity:.5;cursor:not-allowed}.AcqGiftPicker__Error{margin:10px 0 0;color:var(--acq-red)}@media(max-width:767px){.AcqGiftPicker__Grid{padding:8px 8px 24px}.AcqGiftPicker__Media{position:relative}.AcqGiftPicker__MainImage img{border-radius:12px;aspect-ratio:355 / 355}.AcqGiftPicker__Thumbs{position:absolute;bottom:14px;left:50%;gap:9px;margin:0;transform:translate(-50%)}.AcqGiftPicker__Thumb{width:9px;height:9px;border:0;border-radius:999px;background:#16325c;opacity:1}.AcqGiftPicker__Thumb.is-active{width:25px}.AcqGiftPicker__Thumb img{display:none}.AcqGiftPicker__Meta+.AcqGiftPicker__Divider{margin:16px 0}}@media(min-width:768px){.AcqGiftPicker__Grid{grid-template-columns:1fr 1fr;gap:40px;padding:48px}}
