.shipping-info-page{--shipping-accent: #b07a52;--shipping-accent-light: rgba(176, 122, 82, .15);--shipping-accent-mid: rgba(176, 122, 82, .35);--shipping-soft-bg: rgba(176, 122, 82, .05);padding:calc(var(--sectionVerticalSpacing) * var(--topSpacingRatio, 1)) var(--sectionGuttersSpacing) calc(var(--sectionVerticalSpacing) * var(--bottomSpacingRatio, 1)) var(--sectionGuttersSpacing)}.shipping-info-page__hero{text-align:center;margin-bottom:calc(var(--pxSize) * 1.5);max-width:900px;margin-left:auto;margin-right:auto}.shipping-info-page__title{margin-bottom:calc(var(--pxSize) / 2);text-align:center;color:var(--shipping-accent)}.shipping-info-page__subtitle{text-align:center;max-width:36rem;margin-left:auto;margin-right:auto;color:rgba(var(--color-text),.7)}.shipping-info-page__section{margin-bottom:calc(var(--pxSize) * 1.5)}.shipping-info-page__section--highlight{background:var(--shipping-soft-bg);border:1px solid var(--shipping-accent-light);border-radius:calc(var(--pxSize) / 3);padding:calc(var(--pxSize) * 1.25);margin-bottom:calc(var(--pxSize) * 1.75);box-shadow:0 20px 36px #0000000d}.shipping-info-page__section-title{text-align:center;margin-bottom:var(--pxSize);color:var(--shipping-accent);font-weight:600;font-size:calc(2rem * var(--font-heading-scale));line-height:1.2}.shipping-info-page__section--highlight .shipping-info-page__section-title{font-family:Fredoka,sans-serif!important}.shipping-info-page__section-kicker{display:block;margin-top:.35rem;font-size:calc(1rem * var(--font-body-scale));letter-spacing:.05em;color:#b07a52d9;font-weight:600;text-transform:none;font-family:var(--font-body)}.key-dates{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:calc(var(--pxSize) / 2);max-width:900px;margin:0 auto}.key-dates__item{background:RGB(var(--color-background));border:1px solid var(--shipping-accent-light);border-radius:calc(var(--pxSize) / 6);padding:calc(var(--pxSize) * .75);text-align:center;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 12px 24px #0000000a}.key-dates__item:hover{transform:translateY(-2px);box-shadow:0 4px 12px RGBA(var(--color-foreground),.08)}.key-dates__icon{width:90px;height:90px;margin:0 auto calc(var(--pxSize) * .4);display:flex;align-items:center;justify-content:center;border-radius:999px;background:transparent}.key-dates__icon img{width:70px;height:70px;display:block}.key-dates__day{display:block;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:calc(1.4rem * var(--font-heading-scale));margin-bottom:calc(var(--pxSize) / 8)}.key-dates__time{display:block;font-size:calc(.875rem * var(--font-body-scale));color:rgba(var(--color-text),.55);text-transform:uppercase;letter-spacing:.05em;margin-bottom:calc(var(--pxSize) / 3);font-weight:500}.key-dates__item p{margin:0;color:RGBA(var(--color-text),.8);line-height:1.5;font-size:calc(1rem * var(--font-body-scale))}.shipping-info-page__note{margin:calc(var(--pxSize) * 1.5) auto 0;max-width:600px;text-align:center;font-size:calc(.95rem * var(--font-body-scale));color:rgba(var(--color-text),.82);display:flex;flex-direction:column;align-items:center;gap:calc(var(--pxSize) * .3)}.shipping-info-page__note p{margin:0;line-height:1.6;text-align:center}.shipping-info-page__note-caption{font-size:calc(.9rem * var(--font-body-scale));color:rgba(var(--color-text),.6);font-style:italic}.shipping-faq{max-width:700px;margin:0 auto}.shipping-faq__item{margin-bottom:calc(var(--pxSize) / 3);border:1px solid RGBA(var(--color-border),.15);border-radius:calc(var(--pxSize) / 8);overflow:hidden;transition:border-color .2s ease}.shipping-faq__item[open]{border-color:RGBA(var(--color-foreground),.25)}.shipping-faq__question{padding:calc(var(--pxSize) * .6) calc(var(--pxSize) * .75);font-size:calc(1.05rem * var(--font-body-scale));font-weight:500;color:RGB(var(--color-foreground));cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s ease}.shipping-faq__question:hover{background:RGBA(var(--color-background),.5)}.shipping-faq__question:after{content:"+";font-size:1.5rem;font-weight:300;color:RGBA(var(--color-foreground),.4);transition:transform .2s ease}.shipping-faq__item[open] .shipping-faq__question:after{transform:rotate(45deg)}.shipping-faq__answer{padding:0 calc(var(--pxSize) * .75) calc(var(--pxSize) * .75)}.shipping-faq__answer p{margin:0;color:RGBA(var(--color-text),.85);line-height:1.6}.shipping-info-page__cta{text-align:center;padding:calc(var(--pxSize) * 1.25);background:var(--shipping-soft-bg);border:1px solid var(--shipping-accent-light);border-radius:calc(var(--pxSize) / 4);margin-top:calc(var(--pxSize) * 1.5)}.shipping-info-page__cta h2{margin-bottom:calc(var(--pxSize) / 3)}.shipping-info-page__cta p{margin-bottom:var(--pxSize);max-width:500px;margin-left:auto;margin-right:auto;opacity:.8}.shipping-info-page__button{display:inline-block;padding:calc(var(--pxSize) / 2.5) calc(var(--pxSize) * 1.25);background:var(--shipping-accent);color:RGB(var(--color-background));text-decoration:none;border-radius:calc(var(--pxSize) / 10);font-size:calc(1rem * var(--font-body-scale));font-weight:600;font-family:var(--font-body-family);transition:opacity .2s ease,transform .2s ease;border:2px solid transparent}.shipping-info-page__button:hover{opacity:.85;transform:translateY(-1px)}@media (max-width: 676px){.key-dates{grid-template-columns:1fr;gap:calc(var(--pxSize) / 3)}.shipping-info-page__section--highlight{padding:calc(var(--pxSize) * .75)}.shipping-info-page__note p{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/shipping-info.css.map */
