.shipping-notice{color:#121210;background:#eeebe4;border:1px solid #cbc6bc;border-radius:0;width:min(520px,100vw - 36px);max-height:calc(100dvh - 36px);margin:auto;padding:48px 44px 40px;position:fixed;overflow:auto;box-shadow:0 22px 100px #00000026}.shipping-notice::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#12121085}html:has(.shipping-notice[open]){overflow:hidden}.shipping-notice-close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}.shipping-notice-close span{font-size:26px;font-weight:300;line-height:1}.shipping-notice-brand{letter-spacing:.19em;text-transform:uppercase;margin:0 0 54px;font-size:11px;font-weight:700}.shipping-notice-kicker{letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px;font-size:9px;font-weight:700}.shipping-notice h2{letter-spacing:-.06em;margin:0;font-size:clamp(46px,6vw,64px);font-weight:450;line-height:.98}.shipping-notice #shipping-notice-message{color:#555249;max-width:330px;margin:24px 0 30px;font-size:14px;line-height:1.7}.shipping-notice-continue{color:#eeebe4;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#121210;border:1px solid #121210;border-radius:0;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:54px;padding:17px 18px;font-size:10px;font-weight:700;display:flex}.shipping-notice button:focus-visible{outline-offset:4px;outline:2px solid #121210}@media (max-width:540px){.shipping-notice{padding:38px 26px 28px}.shipping-notice-brand{margin-bottom:40px}.shipping-notice #shipping-notice-message{font-size:13px}}
