.home-collection{width:min(1190px,calc(100% - 110px))}.home-collection .home-grid{max-width:1190px;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 50px}.home-collection .home-grid .product-image{aspect-ratio:570/558;padding:20px}.home-collection .home-grid .product-image img{width:100%;height:100%;object-fit:contain}.home-collection .home-grid .product-image .product-alternate{object-fit:cover}.home-collection .home-grid .product-card-copy{min-height:180px;padding:48px 20px 43px}.home-collection .home-grid .product-card h3{font-size:24px;font-weight:400;line-height:30px}.home-collection .home-grid .product-card p{font-family:var(--font-script);font-size:24px;line-height:30px;margin:6.5px 0}.home-collection .home-grid .product-card span{display:block;color:var(--navy);font-size:16px;line-height:16px;letter-spacing:0;text-transform:none}.home-collection .home-grid .product-card{display:grid;grid-template-rows:auto subgrid;grid-row:span 4;row-gap:0}.home-collection .home-grid .product-card-copy{display:grid;grid-template-rows:subgrid;grid-row:span 3}.home-collection .home-grid .product-card-copy>span{align-self:end;padding-top:12px}@media (min-width:701px){#main .home-intro{max-width:1200px;padding:56px 40px 24px}#main .home-intro h2{font-size:clamp(28px,2.4vw,40px);line-height:1.2;margin-bottom:18px}#main .home-intro p{max-width:1040px;font-size:16px;line-height:1.6}#main .home-collection{width:min(760px,calc(100% - 80px));padding:24px 0 54px}#main .home-collection>.section-heading{font-size:clamp(28px,2.4vw,36px);line-height:1.2;margin:0 0 24px}.home-collection .home-grid{gap:12px 24px}.home-collection .home-grid .product-image{height:clamp(135px,18svh,175px);aspect-ratio:auto;padding:10px}.home-collection .home-grid .product-card-copy{min-height:0;padding:12px 16px 16px}.home-collection .home-grid .product-card h3{font-size:18px;line-height:1.25}.home-collection .home-grid .product-card p{font-size:22px;line-height:1.25;margin:5px 0}.home-collection .home-grid .product-card span{font-size:14px;line-height:1.3}.home-collection .home-grid .product-card-copy>span{padding-top:8px}}@media (max-width:700px){.home-collection{width:calc(100% - 36px)}.home-collection .home-grid{gap:9px 10px}.home-collection .home-grid .product-image{height:clamp(170px,48vw,224px);aspect-ratio:auto;padding:8px 0}.home-collection .home-grid .product-image>img:not(.product-alternate){width:auto;max-width:none;height:100%}.home-collection .home-grid .product-card-copy{min-height:0;padding:12px 9px 18px}.home-collection .home-grid .product-card h3{font-size:14px;line-height:1.3}.home-collection .home-grid .product-card p{font-size:20px;line-height:1.3;margin:5px 0}.home-collection .home-grid .product-card-copy>span{padding-top:8px}.home-collection .home-grid .product-card span{font-size:12px;line-height:1.4}}@media (min-width:701px) and (max-width:900px){.home-collection .home-grid .product-image{height:200px}}@media (min-width:901px){#main .home-collection{width:min(940px,calc(100% - 80px))}.home-collection .home-grid{gap:24px}.home-collection .home-grid .product-card{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;grid-row:auto;text-align:center}.home-collection .home-grid .product-image{width:100%;height:clamp(300px,29vw,390px);aspect-ratio:1;padding:14px 10px 0}.home-collection .home-grid .product-image>img:not(.product-alternate){width:auto;max-width:none;height:100%}.home-collection .home-grid .product-card-copy{grid-row:auto;grid-template-rows:auto 1fr auto;min-height:126px;padding:18px 24px 22px;row-gap:6px}.home-collection .home-grid .product-card h3{font-size:clamp(19px,1.7vw,23px);line-height:1.2}.home-collection .home-grid .product-card p{font-size:clamp(23px,2vw,27px);line-height:1.22;margin:0;text-wrap:balance}.home-collection .home-grid .product-card-copy>span{padding-top:4px;font-size:15px}}#main .home-collection .home-grid .product-image{display:flex;align-items:center;justify-content:center;padding:22px 24px;min-width:0}#main .home-collection .home-grid .product-image>.product-primary{display:block;width:auto;max-width:100%;height:100%;min-height:0;object-fit:contain;object-position:center;scale:1;translate:none;transform:translateX(var(--tin-offset,0))}#main .home-collection .product-image[data-product=beluga-hybrid]{--tin-offset:4%}#main .home-collection .product-image[data-product=kaluga]{--tin-offset:4.8%}#main .home-collection .product-image[data-product=baerii]{--tin-offset:4%}#main .home-collection .product-image[data-product$=ossetra]{--tin-offset:4.8%}#main .home-collection .product-card-copy h3,#main .home-collection .product-card-copy p{align-self:start}@media (max-width:700px){#main .home-collection .home-grid .product-image{padding:14px 16px}}