.shipping{padding:7rem clamp(1.5rem,9vw,9rem);background:#eef0e7;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(3rem,8vw,8rem);position:relative}.shipping:before{content:"SHIPS FROZEN";position:absolute;right:clamp(1.5rem,5vw,5rem);top:2.5rem;color:rgba(23,24,20,.07);font:400 clamp(2.5rem,7vw,7rem)/1 "Rye",serif;white-space:nowrap}.shipping-heading,.shipping-details,.shipping-note{position:relative}.shipping-heading h2{max-width:620px}.shipping-heading>p:not(.eyebrow){font-size:1.1rem;color:#4d5048;max-width:610px;margin:1.35rem 0 1.8rem}.shipping-details article{display:grid;grid-template-columns:54px 1fr;gap:1rem;padding:1.5rem 0;border-top:1px solid rgba(23,24,20,.2)}.shipping-details article:last-child{border-bottom:1px solid rgba(23,24,20,.2)}.shipping-details span{font:400 1.45rem "Rye",serif;color:#8f4428}.shipping-details h3{font-size:1.15rem;margin:0 0 .25rem}.shipping-details p{margin:0;color:#57584f}.shipping-note{grid-column:1/-1;margin:0;padding:1rem 1.25rem;border-left:3px solid #c68b39;background:rgba(255,255,255,.55);font-size:.88rem;color:#4f5149}@media(max-width:850px){.shipping{grid-template-columns:1fr}.shipping:before{top:1.5rem}.shipping-note{grid-column:auto}}@media(max-width:520px){.shipping{padding-top:6rem}.shipping:before{font-size:2.4rem}}
