.gi-restocking{overflow:clip;background:var(--gi-cloud)}.gi-restocking em{font-style:italic;font-weight:400}.gi-restocking__hero{background:var(--gi-cloud);border-bottom:1px solid #d9dfd9}.gi-restocking__hero-inner{display:grid;grid-template-columns:1.13fr .87fr;gap:clamp(65px,8vw,160px);align-items:end;padding-block:clamp(87px,10vw,155px) clamp(70px,8vw,118px)}.gi-restocking__hero-text h1{font-size:clamp(57px,6vw,92px);margin:25px 0 26px;max-width:850px}.gi-restocking__hero-text h1 em{display:block}.gi-restocking__hero-description{font-size:16px;color:#4a5d63;line-height:1.8;max-width:565px}.gi-restocking__hero-aside{border-left:2px solid var(--gi-teal);padding:19px 0 20px 27px;min-width:0;margin-bottom:3px}.gi-restocking__hero-aside>span{font-size:10px;font-weight:700;letter-spacing:.13em;color:#426e67}.gi-restocking__hero-aside p{font-family:var(--font-heading--family),Georgia,serif;font-size:clamp(26px,3vw,39px);line-height:1.12;color:var(--gi-navy);letter-spacing:-.02em;margin:18px 0 22px}.gi-restocking__ribbon{background:var(--gi-navy);color:#e5eee9}.gi-restocking__ribbon-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.gi-restocking__ribbon-inner span{padding:22px 22px 22px 0;border-right:1px solid rgba(255,255,255,.18);font-size:10px;font-weight:700;letter-spacing:.11em;line-height:1.55}.gi-restocking__ribbon-inner span+span{padding-left:25px}.gi-restocking__ribbon-inner span:last-child{border:0}.gi-restocking__layout{display:grid;grid-template-columns:minmax(205px,.35fr) minmax(0,1fr);align-items:start;gap:clamp(65px,9vw,140px);padding-block:clamp(76px,9vw,125px) clamp(95px,10vw,145px)}.gi-restocking__sidebar{position:sticky;top:115px;min-width:0}.gi-restocking__sidebar nav{border-top:1px solid #cbd3cc;margin-top:23px}.gi-restocking__sidebar nav a{display:flex;gap:17px;align-items:start;padding:17px 0;border-bottom:1px solid #cbd3cc;color:#4e7770!important;font-size:10px;letter-spacing:.11em;font-weight:700;text-decoration:none!important}.gi-restocking__sidebar nav a span{flex:1;color:var(--gi-navy);font-size:13px;font-weight:600;letter-spacing:0;line-height:1.5}.gi-restocking__sidebar nav a:hover span{color:#427e74}.gi-restocking__sidebar-note{margin-top:35px;background:#e6e2da;padding:27px 24px;border-left:2px solid var(--gi-teal)}.gi-restocking__sidebar-note strong{color:var(--gi-navy);font-size:15px}.gi-restocking__sidebar-note p{font-size:13px;line-height:1.7;color:#4c5b60;margin-top:11px}.gi-restocking__sidebar-note a{display:inline-flex;align-items:center;gap:17px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--gi-navy)!important;margin-top:19px;border-bottom:1px solid var(--gi-teal)}.gi-restocking__main{min-width:0;max-width:840px}.gi-restocking__intro{border-bottom:1px solid #cad4cc;padding-bottom:42px;margin-bottom:40px}.gi-restocking__intro h2{font-size:clamp(42px,4vw,64px);margin:20px 0}.gi-restocking__intro>p{font-size:16px;color:#4b5b61;line-height:1.8;max-width:680px}.gi-restocking__body{font-family:var(--font-body--family),Arial,sans-serif;color:#4d5b62;font-size:15px;line-height:1.82}.gi-restocking__body h2{font-family:var(--font-heading--family),Georgia,serif;color:var(--gi-navy);font-weight:400;letter-spacing:-.02em;font-size:clamp(27px,2.7vw,39px);line-height:1.18;margin:45px 0 15px;scroll-margin-top:115px}.gi-restocking__body h2:first-child{margin-top:0}.gi-restocking__body p{margin:0 0 16px}.gi-restocking__body ul{margin:16px 0 27px;padding-left:24px}.gi-restocking__body li{padding-left:4px;margin-bottom:8px}.gi-restocking__body li::marker{color:var(--gi-teal)}.gi-restocking__body strong{color:var(--gi-navy);font-weight:700}.gi-restocking__body a{color:#255b52!important;text-decoration:underline!important;text-underline-offset:4px}.gi-restocking__body a:focus-visible,.gi-restocking__sidebar a:focus-visible{outline:3px solid var(--gi-sand);outline-offset:3px}.gi-restocking__help{background:var(--gi-stone);padding:clamp(26px,4vw,48px);margin-top:60px}.gi-restocking__help h2{font-size:clamp(32px,3.4vw,47px);margin:15px 0 17px}.gi-restocking__help p{font-size:15px;line-height:1.78;color:#48585f;max-width:660px}.gi-restocking__help .gi-button{margin-top:25px}@media(max-width:970px){.gi-restocking__hero-inner{grid-template-columns:1fr;gap:32px}.gi-restocking__hero-aside{max-width:570px}.gi-restocking__layout{grid-template-columns:1fr;gap:48px}.gi-restocking__sidebar{position:static}.gi-restocking__sidebar nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.gi-restocking__sidebar-note{margin-top:25px}}@media(max-width:749px){.gi-restocking__hero-inner{padding-block:70px 67px;gap:26px}.gi-restocking__hero-text h1{font-size:clamp(52px,12vw,70px)}.gi-restocking__hero-description{font-size:15px}.gi-restocking__hero-aside{padding-left:19px}.gi-restocking__ribbon-inner{grid-template-columns:1fr}.gi-restocking__ribbon-inner span,.gi-restocking__ribbon-inner span+span{border:0;border-bottom:1px solid rgba(255,255,255,.17);padding:12px 0}.gi-restocking__ribbon-inner span:last-child{border:0}.gi-restocking__layout{padding-block:69px 82px;gap:47px}.gi-restocking__sidebar nav{grid-template-columns:1fr}.gi-restocking__intro{padding-bottom:28px;margin-bottom:27px}.gi-restocking__intro h2{font-size:clamp(39px,10vw,53px)}.gi-restocking__body h2{font-size:clamp(27px,7.5vw,34px);margin-top:35px}.gi-restocking__help{margin-top:42px}.gi-restocking__help .gi-button{width:100%}}@media(prefers-reduced-motion:reduce){.gi-restocking *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gi-restocking.css.map */
