#v7-life .vm2315-photo-item:first-child .vm2315-photo-art{aspect-ratio:8/7}
body.site-v22.pdp-local-revision[data-page="product"] #real-contents{display:block}
#real-contents>.flow-heading{max-width:680px;margin-bottom:26px}
#real-contents>.vm2315-story-figure{max-width:1000px;margin:0 auto;width:100%}
#v7-gift{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}
#v7-gift>.vm2315-photo-item:nth-child(-n+2){grid-column:1/-1}
#v7-gift>.vm2315-photo-item:nth-child(3){grid-column:1}
#v7-gift>.vm2315-photo-item:nth-child(4){grid-column:2}
body.site-v22.pdp-local-revision[data-page="product"] .vm2316-set-note{font:400 15px/1.5 Arial,sans-serif;color:#53674b;margin:10px 0 0}
#real-contents>.vm2316-gift-body{max-width:1000px;margin:24px auto 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:start}
body.site-v22.pdp-local-revision[data-page="product"] .vm2316-gift-body>.flow-contents{margin:0}
body.site-v22.pdp-local-revision[data-page="product"] .vm2316-gift-body>.flow-quality-review{padding:0 0 0 22px;margin:0;border-left:1px solid #c7cfbd}
body.site-v22.pdp-local-revision[data-page="product"] .vm2316-gift-body>.flow-quality-review>p{font:400 20px/1.5 Georgia,serif;margin:0 0 10px}
body.site-v22.pdp-local-revision[data-page="product"] .vm2316-gift-body>.flow-quality-review>footer{display:flex;justify-content:space-between;gap:2px 16px;font:400 13px/1.5 Arial,sans-serif}
body.site-v22.pdp-local-revision[data-page="product"] .vm2316-gift-body #flow-read-review{font-size:14px;min-height:44px;padding:0}
@media(max-width:650px){#v7-gift{gap:20px 12px}#v7-gift>.vm2315-photo-item:nth-child(n+3) .vm2315-photo-caption{font-size:14px}#real-contents>.vm2316-gift-body{display:block;margin-top:20px}body.site-v22.pdp-local-revision[data-page="product"] .vm2316-gift-body>.flow-quality-review{margin-top:24px;padding:0;border-left:0}body.site-v22.pdp-local-revision[data-page="product"] .vm2316-gift-body>.flow-quality-review>footer{justify-content:flex-start;gap:0 18px}}
@media(min-width:651px){#v7-gift{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 18px}#v7-gift>.vm2315-photo-item:nth-child(-n+2){grid-column:span 2}#v7-gift>.vm2315-photo-item:nth-child(3){grid-column:2}#v7-gift>.vm2315-photo-item:nth-child(4){grid-column:3}#v7-gift>.vm2315-photo-item:first-child .vm2315-photo-art{aspect-ratio:1}#v7-gift>.vm2315-photo-item:first-child .v7-giving-crop{width:114.2857%;flex:none}}
