.ServiceNotice_overlay__9LVmF{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 5%;background:rgba(17,17,17,.6);-webkit-animation:ServiceNotice_fadeIn__o9YjF .2s ease;animation:ServiceNotice_fadeIn__o9YjF .2s ease}.ServiceNotice_dialog__T5H5p{position:relative;width:100%;max-width:530px}.ServiceNotice_card__0ZB2W{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px;border-radius:24px;background:#FDFCF2;color:#191818;font-family:DM Sans,sans-serif;font-family:var(--font-family-body,"DM Sans",sans-serif);text-align:center;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.25);box-shadow:0 20px 60px rgba(0,0,0,.25)}.ServiceNotice_card__0ZB2W,.ServiceNotice_icon__d_Gvg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ServiceNotice_icon__d_Gvg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:46px;height:46px;margin-bottom:20px;border:3px solid #19302a;border:3px solid var(--notice-accent,#19302a);border-radius:50%;color:#19302A;color:var(--notice-accent,#19302A);font-size:26px;font-weight:700;line-height:1}.ServiceNotice_title__z9Psj{margin:0 0 16px;font-size:22px;font-weight:500;line-height:1.3;letter-spacing:-.01em}.ServiceNotice_message__hBiWt{margin:0 0 28px;font-size:16px;font-weight:300;line-height:1.6}.ServiceNotice_button__Ou_8g{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:46px;padding:12px 24px;border-radius:999px;background:#19302A;background:var(--notice-accent,#19302A);color:#FFFFFF;font-size:16px;font-weight:500;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.ServiceNotice_button__Ou_8g:hover{opacity:.9}.ServiceNotice_close__gqb_L{position:absolute;top:-36px;right:0;width:32px;height:32px;border:0;background:transparent;color:#FFFFFF;font-size:28px;line-height:1;cursor:pointer}.ServiceNotice_button__Ou_8g.ServiceNotice_focus-visible__MPer5.ServiceNotice_js-focus-visible__6rdml,.ServiceNotice_close__gqb_L.ServiceNotice_focus-visible__MPer5.ServiceNotice_js-focus-visible__6rdml,.ServiceNotice_js-focus-visible__6rdml .ServiceNotice_button__Ou_8g.ServiceNotice_focus-visible__MPer5,.ServiceNotice_js-focus-visible__6rdml .ServiceNotice_close__gqb_L.ServiceNotice_focus-visible__MPer5{outline:2px solid #FFFFFF;outline-offset:3px}.ServiceNotice_button__Ou_8g:focus-visible,.ServiceNotice_close__gqb_L:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px}.ServiceNotice_builderPreview__re8lB{padding:32px 5%;background:rgba(17,17,17,.6)}.ServiceNotice_builderPreview__re8lB .ServiceNotice_card__0ZB2W{max-width:530px;margin:0 auto}.ServiceNotice_builderLabel__BjT1B{margin:0 0 16px;color:#FFFFFF;font-family:DM Sans,sans-serif;font-family:var(--font-family-body,"DM Sans",sans-serif);font-size:13px;text-align:center}@media (max-width:640px){.ServiceNotice_card__0ZB2W{padding:32px 24px;border-radius:18px}.ServiceNotice_title__z9Psj{font-size:19px}.ServiceNotice_message__hBiWt{font-size:15px}}@-webkit-keyframes ServiceNotice_fadeIn__o9YjF{0%{opacity:0}to{opacity:1}}@keyframes ServiceNotice_fadeIn__o9YjF{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ServiceNotice_overlay__9LVmF{-webkit-animation:none;animation:none}}.ShopByStyleCards_section__LJ_d5{background:var(--section-bg);padding:100px 5%;color:var(--text-color);font-family:DM Sans,sans-serif;width:100%}.ShopByStyleCards_header__hIxNG{text-align:center;max-width:1560px;margin:0 auto 75px}.ShopByStyleCards_eyebrow__GI3QQ{margin:0 0 12px;font-size:16px;color:rgba(25,24,24,.6)}.ShopByStyleCards_title__fl8Pr{margin:0;line-height:1.15}.ShopByStyleCards_titlePrimary__AxMxP{display:block;font-size:48px;font-weight:300}.ShopByStyleCards_titleSecondary__alMBX{display:block;font-family:var(--font-family-butler);font-size:52px;font-weight:400}.ShopByStyleCards_grid__3ggSA{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;max-width:1560px;margin:0 auto}.ShopByStyleCards_card__ccam_{display:grid;justify-items:center;text-align:center;background:var(--card-bg);border-radius:14px;padding:24px}.ShopByStyleCards_icon__lQ3Cw{width:70px;height:70px;-o-object-fit:contain;object-fit:contain;margin-bottom:42px}.ShopByStyleCards_card__ccam_ h3{margin:0 0 8px;font-size:24px;line-height:1;font-weight:400}.ShopByStyleCards_card__ccam_ p{margin:0 0 24px;color:rgba(25,24,24,.7);font-size:16px;line-height:1.4;letter-spacing:-1%}.ShopByStyleCards_button__sVgmb{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:12px 24px;border:1px solid var(--button-border);border-radius:6px;background:var(--button-bg);color:var(--button-text);-webkit-text-decoration:none;text-decoration:none;font-size:16px;font-weight:600}.ShopByStyleCards_buttonIcon__eipC1{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}@media (max-width:1100px){.ShopByStyleCards_grid__3ggSA{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ShopByStyleCards_titlePrimary__AxMxP{font-size:34px}.ShopByStyleCards_titleSecondary__alMBX{font-size:38px}}@media (max-width:640px){.ShopByStyleCards_section__LJ_d5{padding:70px 5%}.ShopByStyleCards_header__hIxNG{margin-bottom:44px}.ShopByStyleCards_grid__3ggSA{grid-template-columns:1fr}.ShopByStyleCards_card__ccam_{padding:36px 24px 30px}.ShopByStyleCards_ShopByStyleCards_icon__lQ3Cw__vv14s{width:58px;height:58px;margin-bottom:30px}.ShopByStyleCards_titlePrimary__AxMxP{font-size:30px}.ShopByStyleCards_titleSecondary__alMBX{font-size:34px;line-height:1}}