.eds-hlp .upgraded{padding-top:10px;grid-template-columns:54% 46%;gap:0}.eds-hlp .upgraded .pdp-main-photo{height:680px;background:#f3f3ed}.eds-hlp .upgraded .pdp-main-photo img{object-fit:contain;width:100%;height:100%}.eds-hlp .photo-tabs{display:flex;align-items:center;gap:12px;margin-top:16px}.eds-hlp .photo-tabs button{width:72px;height:80px;padding:0;border:1px solid #c4cbc4;background:#fff;border-radius:4px;overflow:hidden}.eds-hlp .photo-tabs button[aria-pressed=true]{border:2px solid #006b40}.eds-hlp .photo-tabs img{width:100%;height:100%;object-fit:cover}.eds-hlp .photo-tabs span{font-size:12px;color:#58645d;line-height:1.5;margin-left:8px}.eds-hlp .upgraded .pdp-info{padding-top:12px}.eds-hlp .upgraded h1{font-size:58px;line-height:1.02;margin:15px 0 18px;letter-spacing:-.055em}.eds-hlp .product-name{font-size:18px;font-weight:600}.eds-hlp .lead{font-size:16px;line-height:1.6;color:#45584a;margin:16px 0 22px;max-width:43ch}.eds-hlp .price-line{display:flex;align-items:baseline;gap:16px}.eds-hlp .price-line strong{font-size:28px;font-weight:600}.eds-hlp .price-line span{font-size:13px;color:#58645d}.eds-hlp .snapshot-note{font-size:11px;line-height:1.6;color:#58645d;margin-top:10px}.eds-hlp .purchase-box{margin:24px 0;border-top:1px solid #dce2dc;padding-top:22px}.eds-hlp .buy-button{width:100%;margin-top:20px;text-align:center}.eds-hlp .purchase-note{font-size:12px;line-height:1.6;color:#45584a;margin-top:12px}.eds-hlp .size:disabled{opacity:.45;cursor:not-allowed}.eds-hlp .hl-ordering{padding:24px;background:#fff2b9;border-radius:5px}.eds-hlp .hl-ordering h2{font-size:19px;letter-spacing:-.025em;margin-bottom:20px}.eds-hlp .hl-ordering>div{display:grid;grid-template-columns:155px 1fr;gap:14px;border-top:1px solid #ddd6ad;padding:15px 0}.eds-hlp .hl-ordering strong{font-size:13px;line-height:1.5}.eds-hlp .hl-ordering p{font-size:12px;line-height:1.6}.eds-hlp .hl-ordering>a{display:inline-block;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:4px;padding:16px 0 0}.eds-hlp .pdp-jump{display:flex;gap:22px;margin-top:22px;font-size:12px}.eds-hlp .pdp-jump a{text-decoration:underline;text-underline-offset:4px;padding:10px 0}.eds-hlp .plant-editorial{padding:60px 48px;background:#f5f4ef;display:grid;grid-template-columns:1fr 1fr;gap:70px}.eds-hlp .plant-story h2{font-size:39px;margin:18px 0}.eds-hlp .plant-story>p:not(.eyebrow):not(.snapshot-note){font-size:16px;line-height:1.7;max-width:46ch}.eds-hlp .plant-story details{margin-top:22px}.eds-hlp .plant-story summary{font-size:14px}.eds-hlp .source-description{font-size:14px;line-height:1.6}.eds-hlp .source-description h2,.eds-hlp .source-description h3{font-size:20px;margin:18px 0 12px}.eds-hlp .source-description p{max-width:none;padding:0;margin-bottom:14px}.eds-hlp .browse-links{margin-top:26px;display:flex;flex-direction:column;gap:10px;font-size:13px}.eds-hlp .browse-links a{text-decoration:underline;font-weight:600}.eds-hlp .browse-links span{color:#58645d;font-size:12px}.eds-hlp .hl-facts h2{font-size:28px;margin-bottom:24px}.eds-hlp .hl-facts dl{display:grid;grid-template-columns:1fr 1fr;margin:0;gap:0 24px}.eds-hlp .hl-facts dl>div{padding:20px 0;border-top:1px solid #cbd4cb}.eds-hlp .hl-facts dt{font-size:12px;color:#58645d}.eds-hlp .hl-facts dd{font-size:16px;margin:8px 0 0;line-height:1.5}.eds-hlp .hl-related .hlp-products{grid-template-columns:repeat(2,minmax(0,1fr));max-width:840px}.eds-hlp .hl-related .product-image{aspect-ratio:1/1!important;background:#f5f4ef}.eds-hlp .hl-related .product-image img{object-fit:contain}.eds-hlp .related-reason{display:block;margin:10px 0;font-size:12px;color:#58645d}.eds-hlp .hl-related .text-link{display:inline-block;margin-top:5px;padding:8px 0}
@media(max-width:760px){.eds-hlp .upgraded .pdp-main-photo{height:420px}.eds-hlp .upgraded h1{font-size:43px}.eds-hlp .product-name{font-size:16px}.eds-hlp .lead{font-size:15px}.eds-hlp .hl-ordering{padding:20px}.eds-hlp .hl-ordering>div{display:block}.eds-hlp .hl-ordering>div p{margin-top:7px}.eds-hlp .sizes{flex-wrap:wrap}.eds-hlp .size{padding:12px 17px}.eds-hlp .plant-editorial{padding:40px 18px;display:block}.eds-hlp .plant-story h2{font-size:33px}.eds-hlp .hl-facts{margin-top:38px}.eds-hlp .hl-facts dd{font-size:14px}.eds-hlp .hl-facts dl{gap:0 16px}.eds-hlp .hl-related .hlp-card h3{font-size:14px}.eds-hlp .hl-related .hlp-card p{font-size:14px}.eds-hlp .pdp-jump{gap:20px}}
