body.site-v22.site-v21[data-page=home] .home-hero{display:block;padding:32px 24px 38px;min-height:0;background:linear-gradient(160deg,#f4efe5,#faf8f3 85%)}body.site-v22.site-v21[data-page=home] .hero-copy{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:760px;margin:0 auto;padding:0}body.site-v22.site-v21[data-page=home] .hero-copy>*{grid-row:auto;grid-column:auto;order:0;float:none}body.site-v22.site-v21[data-page=home] .hero-copy>h1{font-size:43px;line-height:1.12;letter-spacing:-1px;max-width:24ch;margin:0 auto}body.site-v22.site-v21[data-page=home] .hero-photo{position:relative;flex:none;width:min(100%,640px);height:auto;min-height:0;aspect-ratio:3/2;overflow:hidden;border-radius:10px;margin:22px auto 0;background:#eee9de}body.site-v22.site-v21[data-page=home] .hero-photo picture,body.site-v22.site-v21[data-page=home] .hero-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}body.site-v22.site-v21[data-page=home] .vm2311-product-name{font:400 25px/1.25 Georgia,serif;letter-spacing:-.3px;color:#294635;margin:22px auto 0}body.site-v22.site-v21[data-page=home] .hero-copy>.lead{font:400 17px/1.5 Arial,Helvetica,sans-serif;max-width:44ch;margin:9px auto 0}body.site-v22.site-v21[data-page=home] .hero-action{display:flex;justify-content:center;align-items:center;gap:26px;flex-wrap:wrap;width:auto;margin:22px auto 0}body.site-v22.site-v21[data-page=home] .hero-action .button{min-height:56px;min-width:166px}body.site-v22.site-v21[data-page=home] .hero-copy>.hero-shipping{font:400 15px/1.5 Arial,Helvetica,sans-serif;text-align:center;max-width:none;margin:14px auto 0}body.site-v22.site-v21[data-page=home] .hero-shipping strong{font-weight:500;color:#3e5f46}body.site-v22.site-v21[data-page=home] .hero-shipping span{color:#667360}body.site-v22.site-v21[data-page=home] .hero-copy>.text-link{margin:10px auto 0;align-self:center;justify-self:center}body.site-v22.site-v21[data-page=home] main>.section{padding-top:64px;padding-bottom:64px;text-align:center}body.site-v22.site-v21[data-page=home] .section-head{max-width:660px;text-align:center;margin-left:auto;margin-right:auto}body.site-v22.site-v21[data-page=home] .section-head p:last-child{margin-left:auto;margin-right:auto}body.site-v22.site-v21[data-page=home] .meaning{display:flex;flex-direction:column;align-items:center;gap:30px}body.site-v22.site-v21[data-page=home] .meaning>div{max-width:660px;margin:0 auto;text-align:center}body.site-v22.site-v21[data-page=home] .meaning>.giving-crop{position:relative;top:auto;width:min(100%,760px);margin:0 auto;flex:none}body.site-v22.site-v21[data-page=home] .occasion{display:flex;justify-content:center;gap:12px 26px;flex-wrap:wrap;margin-top:24px}body.site-v22.site-v21[data-page=home] .occasion span+span:before{display:none}body.site-v22.site-v21[data-page=home] .counts{max-width:720px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:30px auto 0}body.site-v22.site-v21[data-page=home] .counts>div{display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center}body.site-v22.site-v21[data-page=home] .counts span{max-width:150px}body.site-v22.site-v21[data-page=home] .everyday{display:flex;flex-direction:column;align-items:center;gap:28px;padding:64px 24px;text-align:center}body.site-v22.site-v21[data-page=home] .everyday>figure{width:min(100%,760px);height:auto;aspect-ratio:1;overflow:hidden;margin:0 auto}body.site-v22.site-v21[data-page=home] .everyday-copy{max-width:660px;margin:0 auto;padding:0;text-align:center}body.site-v22.site-v21[data-page=home] .everyday-copy blockquote{border-left:0;padding-left:0}body.site-v22.site-v21[data-page=home] .everyday-copy small{margin-left:auto;margin-right:auto}body.site-v22.site-v21[data-page=home] .detail-pair{display:flex;flex-direction:column;align-items:center;gap:32px}body.site-v22.site-v21[data-page=home] .detail-pair>.detail-crop{width:min(100%,680px);height:auto;aspect-ratio:1.2;margin:0 auto}body.site-v22.site-v21[data-page=home] .detail-pair>div{max-width:660px;text-align:center}body.site-v22.site-v21[data-page=home] .review footer{justify-content:center}body.site-v22.site-v21[data-page=home] .story{display:block;text-align:center;margin:44px auto 0;padding-top:30px;max-width:800px}body.site-v22.site-v21[data-page=home] .story>p:last-child{margin:16px auto 0;max-width:650px;font-size:25px}body.site-v22.site-v21[data-page=home] .purchase>h2,body.site-v22.site-v21[data-page=home] .purchase>p{max-width:680px;margin-left:auto;margin-right:auto}body.site-v22.site-v21[data-page=home] .policy-links{justify-content:center;flex-wrap:wrap}body.site-v22.site-v21[data-page=home] .site-footer{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}body.site-v22.site-v21[data-page=home] .site-footer>div:nth-child(2){display:flex;flex-wrap:wrap;justify-content:center;gap:5px 24px;width:min(100%,760px);max-width:760px;flex-direction:row;justify-self:center}body.site-v22.site-v21[data-page=home] .site-footer .operator{width:100%;text-align:center}@media(max-width:650px){body.site-v22.site-v21[data-page=home] .home-hero{padding:23px 22px 30px}body.site-v22.site-v21[data-page=home] .hero-copy>h1{font-size:32px;line-height:1.12;letter-spacing:-.7px;margin:0}body.site-v22.site-v21[data-page=home] .hero-photo{margin-top:20px;width:100%;aspect-ratio:1.5}body.site-v22.site-v21[data-page=home] .vm2311-product-name{font-size:23px;margin-top:19px}body.site-v22.site-v21[data-page=home] .hero-copy>.lead{font-size:16px;line-height:1.5;margin:8px auto 0}body.site-v22.site-v21[data-page=home] .hero-action{gap:24px;margin-top:21px;width:100%}body.site-v22.site-v21[data-page=home] .hero-action .price{font-size:25px}body.site-v22.site-v21[data-page=home] .hero-action .button{min-width:150px;padding:13px 19px}body.site-v22.site-v21[data-page=home] .hero-copy>.hero-shipping{margin-top:13px;font-size:14px}body.site-v22.site-v21[data-page=home] main>.section,body.site-v22.site-v21[data-page=home] .everyday{padding:48px 22px}body.site-v22.site-v21[data-page=home] .section-head h2,body.site-v22.site-v21[data-page=home] .meaning h2,body.site-v22.site-v21[data-page=home] .everyday-copy h2{font-size:32px;line-height:1.15}body.site-v22.site-v21[data-page=home] .counts{gap:14px}body.site-v22.site-v21[data-page=home] .counts b{font-size:36px}body.site-v22.site-v21[data-page=home] .counts span{font-size:14px;line-height:1.5}body.site-v22.site-v21[data-page=home] .story>p:last-child{font-size:23px}body.site-v22.site-v21[data-page=home] .site-footer>div:nth-child(2){gap:5px 18px}}@media(max-width:360px){body.site-v22.site-v21[data-page=home] .hero-action{gap:18px}body.site-v22.site-v21[data-page=home] .hero-action .button{min-width:142px}body.site-v22.site-v21[data-page=home] .vm2311-product-name{font-size:22px}}body.site-v22.site-v21[data-page=home] .hero-action{width:auto;max-width:100%;margin-left:auto;margin-right:auto;justify-content:center}body.site-v22.site-v21[data-page=home] .hero-action>*{flex:0 0 auto}body.site-v22.site-v21[data-page=home] .opening .tin-crop{height:auto;aspect-ratio:1.5}body.site-v22.site-v21[data-page=home] .opening .tin-crop img{position:static;inset:auto;width:100%;max-width:100%;height:auto;aspect-ratio:1.5;object-fit:contain}body.site-v22.site-v21[data-page=home] .opening .tin-crop picture{display:contents}body.site-v22.site-v21[data-page=home] .site-footer>div:nth-child(2)>a{flex:0 0 auto}
/*# sourceMappingURL=/cdn/shop/t/22/assets/vm2311-centered.css.map */
