.garden-shop-theme .gs-product-nav{display:flex;flex-wrap:wrap;gap:8px 30px;padding-block:16px 22px;border-bottom:1px solid var(--gs-line)}.garden-shop-theme .gs-product-nav a,.garden-shop-theme .gs-product-text-link{display:inline-flex;align-items:center;gap:15px;min-height:44px;font:400 14px/1.5 var(--gs-body);color:var(--gs-navy);text-underline-offset:5px}.garden-shop-theme :is(#heritage-product-visuals,#gs-product-features,#heritage-product-details,#gs-product-delivery){scroll-margin-top:145px}.garden-shop-theme :is(.gs-product-scene,.gs-product-features,.gs-product-details,.gs-product-delivery,.gs-product-related){max-width:1240px;background:#fff}.garden-shop-theme :is(.gs-product-scene,.gs-product-features,.gs-product-details,.gs-product-delivery,.gs-product-related) h2{font:400 clamp(36px,3.6vw,54px)/1.08 var(--gs-serif);letter-spacing:-.025em;margin:0;color:var(--gs-navy)}.garden-shop-theme .gs-scene-intro{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;padding-block:36px 25px}.garden-shop-theme .gs-scene-intro p{color:var(--gs-muted);font-size:16px;line-height:1.7;margin:0;max-width:48ch}.garden-shop-theme .gs-scene-figure{margin:0}.garden-shop-theme .gs-scene-image{display:block;width:100%;height:clamp(320px,38vw,480px);object-fit:cover;object-position:center 65%;background:var(--gs-product-surface)}.garden-shop-theme .gs-scene-figure[data-gs-product=calypso-planter] .gs-scene-image{object-position:center 10%}.garden-shop-theme .gs-scene-figure figcaption{font-size:13px;line-height:1.5;color:var(--gs-muted);padding-top:10px}.garden-shop-theme .gs-product-features{display:grid;grid-template-columns:1fr 1.05fr;gap:65px;align-items:center;padding-block:44px;border-bottom:1px solid var(--gs-line)}.garden-shop-theme .gs-features-copy h2{max-width:14ch;margin-bottom:25px}.garden-shop-theme .gs-feature-tabs{display:flex;flex-direction:column}.garden-shop-theme .gs-feature-tabs[hidden]{display:none}.garden-shop-theme .gs-feature-tabs button{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:60px;width:100%;padding:15px 0;border:0;border-bottom:1px solid var(--gs-line);background:#fff;color:var(--gs-navy);text-align:left;font:400 18px/1.5 var(--gs-body);cursor:pointer}.garden-shop-theme .gs-feature-tabs button[aria-selected=true]{font-weight:700;border-bottom-color:var(--gs-navy)}.garden-shop-theme .gs-feature-tabs button span{font-weight:400;font-size:22px}.garden-shop-theme .gs-feature-panel[hidden]{display:none}.garden-shop-theme .gs-feature-fallback-title{font:400 28px/1.2 var(--gs-serif);margin-block:20px}.garden-shop-theme .gs-features-enhanced .gs-feature-fallback-title{display:none}.garden-shop-theme .gs-story-feature-photo{display:block;width:100%;max-width:100%;min-width:0;height:420px;background:var(--gs-product-surface);isolation:isolate}.garden-shop-theme .gs-story-feature-photo img{display:block;width:100%;max-width:100%;height:100%;min-height:0;object-fit:contain;padding:24px}.garden-shop-theme .gs-story-feature-photo img[data-gs-photo=studio]{mix-blend-mode:multiply}.garden-shop-theme .gs-feature-panel>p{font-size:16px;line-height:1.7;color:var(--gs-muted);margin:18px 0 0;min-height:82px}.garden-shop-theme .gs-product-details{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding-block:44px;border-bottom:1px solid var(--gs-line)}.garden-shop-theme .gs-product-details__intro>p{font-size:16px;line-height:1.7;color:var(--gs-muted);max-width:42ch;margin:18px 0 10px}.garden-shop-theme .gs-care-accordions{margin-block:22px 12px}.garden-shop-theme .gs-care-accordions details{padding:0;margin:0;border:0;border-bottom:1px solid var(--gs-line)}.garden-shop-theme .gs-care-accordions summary{display:flex;justify-content:space-between;gap:18px;min-height:54px;padding:15px 0;cursor:pointer;list-style:none;font:400 16px/1.5 var(--gs-body)}.garden-shop-theme .gs-care-accordions summary+div{padding:0 0 18px;font-size:15px;line-height:1.7;color:var(--gs-muted)}.garden-shop-theme .gs-care-accordions :is(p,ul,ol){margin-block:10px}.garden-shop-theme .gs-care-accordions :is(ul,ol){padding-left:22px}.garden-shop-theme .gs-product-facts{min-width:0}.garden-shop-theme .gs-specifications table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.6}.garden-shop-theme .gs-specifications :is(th,td){border:0;border-bottom:1px solid var(--gs-line);padding:13px 0;text-align:left;vertical-align:top;overflow-wrap:anywhere}.garden-shop-theme .gs-specifications th{width:44%;font-weight:400;color:var(--gs-muted);padding-right:20px}.garden-shop-theme .gs-specifications td{color:var(--gs-navy)}.garden-shop-theme .gs-specifications .gs-spec-note{color:var(--gs-muted)}.garden-shop-theme .gs-model-note{color:var(--gs-muted);margin:0 0 15px;font-size:15px}.garden-shop-theme .gs-model-spec{border-bottom:1px solid var(--gs-line)}.garden-shop-theme .gs-model-spec>summary{display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;padding:16px 0;min-height:58px;list-style:none;font-size:18px}.garden-shop-theme .gs-model-spec[open]>summary span{transform:rotate(45deg)}.garden-shop-theme .gs-model-spec>div{padding-bottom:16px}.garden-shop-theme .gs-product-delivery{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;padding-block:38px;border-bottom:1px solid var(--gs-line)}.garden-shop-theme .gs-product-delivery h2{font-size:40px}.garden-shop-theme .gs-product-delivery p{max-width:45ch;margin:16px 0 0;font-size:16px;line-height:1.7;color:var(--gs-muted)}.garden-shop-theme .gs-delivery-links{display:flex;flex-direction:column;align-items:start}.garden-shop-theme .gs-delivery-links a{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;width:100%;text-underline-offset:5px;font-size:15px}.garden-shop-theme .gs-product-related{padding-block:40px 48px}.garden-shop-theme .gs-product-related .gs-section-heading{align-items:center}.garden-shop-theme .gs-product-related h2{font-size:42px}.garden-shop-theme :is(.gs-product-features,.gs-product-details,.gs-product-delivery)>*{min-width:0}@media(max-width:989px){.garden-shop-theme .gs-product-features,.garden-shop-theme .gs-product-details,.garden-shop-theme .gs-product-delivery{gap:32px}.garden-shop-theme .gs-story-feature-photo{height:350px}}@media(max-width:749px){.garden-shop-theme .gs-product-nav{gap:4px 20px;padding-block:10px 15px}.garden-shop-theme .gs-product-nav a{font-size:13px}.garden-shop-theme :is(#heritage-product-visuals,#gs-product-features,#heritage-product-details,#gs-product-delivery){scroll-margin-top:130px}.garden-shop-theme .gs-scene-intro{grid-template-columns:1fr;gap:16px;padding-block:25px 22px}.garden-shop-theme .gs-scene-intro p{font-size:15px}.garden-shop-theme .gs-scene-image{height:300px}.garden-shop-theme .gs-scene-figure figcaption{font-size:12px}.garden-shop-theme .gs-product-features,.garden-shop-theme .gs-product-details,.garden-shop-theme .gs-product-delivery{grid-template-columns:1fr;gap:25px;padding-block:30px}.garden-shop-theme .gs-features-copy h2{max-width:none;margin-bottom:20px}.garden-shop-theme .gs-feature-tabs button{min-height:54px;font-size:16px;padding-block:12px}.garden-shop-theme .gs-story-feature-photo{height:300px}.garden-shop-theme .gs-story-feature-photo img{padding:18px}.garden-shop-theme .gs-feature-panel>p{font-size:15px;min-height:102px;margin-top:15px}.garden-shop-theme .gs-product-details__intro>p{font-size:15px}.garden-shop-theme .gs-product-details__intro>h2 br{display:none}.garden-shop-theme .gs-specifications table{font-size:14px}.garden-shop-theme .gs-specifications th{width:42%;padding-right:15px}.garden-shop-theme .gs-model-spec>summary{font-size:16px}.garden-shop-theme .gs-product-delivery{gap:18px}.garden-shop-theme .gs-product-delivery h2,.garden-shop-theme .gs-product-related h2{font-size:36px}.garden-shop-theme .gs-product-delivery p{font-size:15px}.garden-shop-theme .gs-product-related{padding-block:30px}}@media(prefers-reduced-motion:reduce){.garden-shop-theme .gs-feature-panel{animation:none!important;transition:none!important}}.garden-shop-theme .gs-feature-panel>.gs-feature-image-note{min-height:0;margin-top:8px;font-size:12px;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/8/assets/garden-shop-product-story.css.map */
