body:has(.acsg) .shopify-section-group-header-group,body:has(.acsg) .shopify-section-group-ecom-footer_footer{display:none!important;height:0!important;margin:0!important;padding:0!important}.acsg{background:#f3f0e9;color:#101722;display:block;font-family:Montserrat,Arial,sans-serif;min-height:100vh}.acsg *{box-sizing:border-box}.acsg a{color:inherit;text-decoration:none}.acsg__header{align-items:center;background:#0b1320;color:#fff;display:grid;grid-template-columns:1fr auto 1fr;min-height:94px;padding:14px clamp(20px,4vw,68px)}.acsg__brand{display:flex;flex-direction:column;justify-self:start}.acsg__brand strong{font-size:20px;letter-spacing:.14em}.acsg__brand span{color:#c6aa94;font-size:9px;letter-spacing:.3em;margin-top:2px}.acsg__header nav{display:flex;gap:34px}.acsg__header nav a{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.acsg__header nav a[aria-current]{color:#c6aa94}.acsg__tools{align-items:center;display:flex;gap:6px;justify-self:end}.acsg__tools a{align-items:center;display:flex;gap:7px;justify-content:center;min-height:46px;min-width:46px}.acsg__tools svg{fill:none;height:21px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:21px}.acsg__tools .acsg__bag{border:1px solid rgba(255,255,255,.3);padding:0 14px}.acsg__bag span{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.acsg__hero{background:#0b1320;color:#fff;padding:90px clamp(22px,9vw,150px) 100px}.acsg__hero p,.acsg__panel-head p{color:#b67b58;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.acsg__hero h1{color:#fff!important;font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(64px,7.5vw,116px);font-weight:500;letter-spacing:-.05em;line-height:.86;margin:20px 0;max-width:980px}.acsg__hero span{color:#b8bec8;display:block;font-size:16px;line-height:1.6;max-width:720px}.acsg__guide{padding:72px clamp(18px,7vw,115px) 100px}.acsg__selector{display:flex;gap:8px;margin-bottom:44px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.acsg__selector button{background:transparent;border:1px solid #bfb7ab;color:#666b72;cursor:pointer;flex:0 0 auto;font:700 11px Montserrat,Arial,sans-serif;min-height:48px;padding:0 18px}.acsg__selector button[aria-selected=true]{background:#101722;border-color:#101722;color:#fff}.acsg__selector button:focus-visible{outline:3px solid #b67b58;outline-offset:2px}.acsg__panel[hidden]{display:none}.acsg__panel-head{align-items:end;border-bottom:1px solid #bfb7ab;display:flex;gap:40px;justify-content:space-between;margin-bottom:18px;padding-bottom:28px}.acsg__panel-head h2{font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(48px,5vw,74px);font-weight:500;letter-spacing:-.04em;line-height:.95;margin:10px 0 0}.acsg__panel-head>span{color:#626870;font-size:13px;line-height:1.6;max-width:440px}.acsg__table{overflow-x:auto}.acsg__table table{border-collapse:collapse;min-width:670px;width:100%}.acsg__table th,.acsg__table td{border-bottom:1px solid #d0c9be;padding:16px;text-align:left}.acsg__table thead th{color:#777b81;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.acsg__table tbody th{font-size:14px}.acsg__table tbody td{font-size:14px}.acsg__table tbody tr{transition:background .2s}.acsg__table tbody tr:hover{background:#e8e2d8}.acsg__note{align-items:center;background:#d9d2c7;display:grid;gap:18px;grid-template-columns:.5fr 1.5fr auto;margin-top:52px;padding:30px}.acsg__note b{font-family:'Cormorant Garamond',Georgia,serif;font-size:30px;font-weight:500}.acsg__note p{color:#555b63;font-size:12px;line-height:1.6;margin:0}.acsg__note a{font-size:11px;font-weight:700;text-transform:uppercase}.acsg__footer{align-items:end;background:#090f19;color:#fff;display:flex;justify-content:space-between;padding:56px clamp(20px,4vw,68px)}.acsg__footer p{color:#878f9b;font-size:10px}.acsg__footer nav{display:flex;gap:24px}.acsg__footer nav a{font-size:10px;text-transform:uppercase}@media(max-width:960px){.acsg__header{grid-template-columns:1fr auto}.acsg__header nav{display:none}.acsg__tools a:nth-child(2),.acsg__tools a:nth-child(3){display:none}.acsg__panel-head{align-items:start;display:block}.acsg__panel-head>span{display:block;margin-top:14px}.acsg__note{grid-template-columns:1fr}.acsg__footer{align-items:start;display:block}.acsg__footer nav{margin-top:26px}}@media(max-width:600px){.acsg__header{min-height:78px;padding:10px 14px}.acsg__brand strong{font-size:17px}.acsg__tools a{min-height:44px;min-width:44px}.acsg__tools .acsg__bag{padding:0 10px}.acsg__bag span{display:none}.acsg__hero{padding:64px 18px 70px}.acsg__hero h1{font-size:58px}.acsg__hero span{font-size:14px}.acsg__guide{padding:48px 16px 70px}.acsg__selector{margin-inline:-16px;padding-inline:16px}.acsg__panel-head h2{font-size:46px}.acsg__table th,.acsg__table td{padding:14px 12px}.acsg__note{padding:24px}.acsg__footer{padding:44px 18px}}

