.home-shop-edit .product-price-type{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;margin-top:7px}.home-shop-edit .product-price-type .product-category{font-size:12px;font-weight:600;letter-spacing:.035em;line-height:1.45;margin:0}.home-shop-edit .product-price-type .product-price{font-size:14px;line-height:1.45;margin:0;white-space:nowrap}@media(min-width:768px){.home-shop-edit .product-price-type{gap:8px 18px}.home-shop-edit .product-price-type .product-category{font-size:14px}}[id^=announcement-bar-]:has(.announcement-marquee-toggle){height:44px!important;min-height:44px;padding-right:72px;box-sizing:border-box}[id^=announcement-bar-] .announcement-marquee-toggle{opacity:1;top:0;right:0;transform:none;width:68px;height:44px;min-height:44px;padding:0 8px;font-size:11px;letter-spacing:.08em;border:0;border-left:1px solid #5e5e5e;background:#000;color:#fff}[id^=announcement-bar-] .announcement-marquee-toggle:focus-visible{outline-offset:-4px}#main-header .header-region-desktop{display:none;margin-right:14px}#main-header .header-region-desktop .mci-country-label{display:none}#main-header .header-region-desktop .mci-region-summary{gap:0}#main-header .header-region-desktop .mci-region-current{padding:0 20px 0 8px;border:0;color:#000;font-size:11px;letter-spacing:.06em}#main-header .header-region-desktop .mci-country-chevron{right:2px;color:#000}#main-header .header-region-desktop .mci-region-panel{position:absolute;top:100%;bottom:auto;right:0;left:auto;width:360px;max-width:calc(100vw - 32px);max-height:70vh;overflow:auto;background:#fff;color:#000;border:1px solid #000;margin-top:8px;padding:20px}#nav-overlay .header-region-mobile{margin-top:22px;padding-top:18px;border-top:1px solid #5e5e5e;width:100%;color:#fff}#nav-overlay .header-region-mobile .mci-country-selector,#nav-overlay .header-region-mobile .mci-region{display:block;width:100%;text-align:left}#nav-overlay .header-region-mobile .mci-region-summary{display:flex;flex-direction:column;align-items:stretch;gap:0;text-align:left}#nav-overlay .header-region-mobile .mci-country-label{font-size:11px;letter-spacing:1.6px;line-height:1.4;color:#aaa}#nav-overlay .header-region-mobile .mci-region-current{min-height:48px;display:flex;justify-content:space-between;padding:0 24px 0 0;border:0;font-size:14px;letter-spacing:.06em}#nav-overlay .header-region-mobile .mci-region-panel{position:static;width:100%;max-height:none;padding:16px;margin-top:12px;background:#fff;color:#000;border:1px solid #5e5e5e}:is(#main-header,#nav-overlay) :is(.header-region-desktop,.header-region-mobile) .mci-region-option{color:#000;min-height:44px;border-color:#888;letter-spacing:.08em}:is(#main-header,#nav-overlay) :is(.header-region-desktop,.header-region-mobile) .mci-region-option[aria-current=true]{color:#fff;background:#000;border-color:#000}:is(#main-header,#nav-overlay) :is(.header-region-desktop,.header-region-mobile) .mci-region-option[aria-current=true] .mci-region-currency{color:#fff}:is(#main-header,#nav-overlay) :is(.header-region-desktop,.header-region-mobile) :is(.mci-region-heading,.mci-region-other-label,.mci-region-currency){color:#5e5e5e}:is(#main-header,#nav-overlay) :is(.header-region-desktop,.header-region-mobile) .mci-country-select{color:#000;border-color:#888;letter-spacing:.06em}:is(#main-header,#nav-overlay) :is(.header-region-desktop,.header-region-mobile) .mci-country-submit{background:#000;color:#fff;border-color:#000}:is(#main-header,#nav-overlay) :is(.header-region-desktop,.header-region-mobile) :is(button,select):focus-visible{outline:2px solid #000;outline-offset:2px}#main-header .header-region-desktop .mci-region-summary:focus-visible .mci-region-current{outline:2px solid #000;outline-offset:2px}#nav-overlay .header-region-mobile .mci-region-summary:focus-visible .mci-region-current{outline:2px solid #fff;outline-offset:2px}#main-header .header-collections{position:relative}#main-header .header-collections>summary{display:flex;align-items:center;gap:7px;min-height:48px;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;list-style:none;cursor:pointer;white-space:nowrap}#main-header .header-collections>summary::-webkit-details-marker{display:none}#main-header .header-collections>summary svg{width:10px;height:10px}#main-header .header-collections[open]>summary svg{transform:rotate(180deg)}#main-header .header-collections>summary:focus-visible{outline:2px solid #000;outline-offset:4px}#main-header .header-collections-panel{position:absolute;left:0;top:calc(100% + 8px);min-width:240px;max-width:calc(100vw - 48px);max-height:60vh;overflow:auto;background:#fff;color:#000;border:1px solid #000;padding:8px 16px;z-index:20000}#main-header .header-collections-panel a{display:flex;align-items:center;min-height:48px;padding:8px 0;font-size:13px;font-weight:600;letter-spacing:.08em;white-space:normal;text-transform:uppercase}#main-header .header-collections-panel a+a{border-top:1px solid #e5e5e5}#main-header .header-collections-panel a:hover{text-decoration:underline;text-underline-offset:5px}.home-product-story .story-facts--colours{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;padding-top:24px}.home-product-story .story-facts--colours dt{font-size:12px;font-weight:700;color:#000;letter-spacing:.08em;margin-bottom:8px}.home-product-story .story-facts--colours dd{font-size:14px;line-height:1.7;max-width:28ch}@media(max-width:767px){.home-product-story .story-facts--colours{grid-template-columns:1fr;gap:18px}.home-product-story .story-facts--colours dd{max-width:none}}@media(min-width:1024px){#main-header .header-region-desktop{display:block}}@media(prefers-reduced-motion:reduce){[id^=announcement-bar-]:has(.announcement-marquee-toggle){padding-right:0}}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/homepage-refinements.css.map */
