body:is(.template-index,.template-product) .shopify-section-group-header-group{position:relative;top:auto}html:has(body:is(.template-index,.template-product)){scroll-padding-top:24px}body:is(.template-index,.template-product) :is(.header-navigation,.footer-top,.footer-bottom){border:0}body:is(.template-index,.template-product) :is(.header-utility,.header-actions>.header-cart>[data-cart-count],.footer-bottom,.footer-bottom small,.footer-bottom a){font-size:13px}body:is(.template-index,.template-product) .header-navigation{background:var(--sage)}body:is(.template-index,.template-product) .header-category-nav a{font-size:14px}.template-index :is(.workshop-shelf,.garden-story__purchase,.garden-journal,.garden-journal__card,.home-planner__card,.shelf-category-card,.detail-tabs,.detail-feature__media,.detail-stage__facts,.detail-models,.garden-journal__read,.home-service-links a){border:0}.template-index .shelf-category-card,.template-index .garden-journal__card{background:transparent}.template-index .shelf-category-card:hover{background:#e1e9d7}.template-index .garden-journal__read{padding-top:12px}.template-index :is(.garden-story__purchase-note,.garden-story__caption,.garden-story__utility,.garden-story__featured .price,.garden-story__chapters button,.garden-story__playback,.detail-model>small,.detail-stage__facts dt){font-size:14px}.template-index .detail-stage__facts .product-facts,.template-index .detail-stage__facts .product-facts>div{border:0}.template-index .detail-stage__facts .product-facts>div{padding-block:12px}.template-index .detail-stage__facts dt{font-size:14px;text-transform:none;letter-spacing:0}.template-index .detail-tabs a{padding:14px 18px;background:#164d3c;border:0}.template-index .detail-tabs a[aria-current],.template-index .detail-tabs a.is-active{background:#dce8a4;color:var(--green)}.template-index .detail-hotspot{box-shadow:none;border:0}.template-index .detail-hotspot[aria-pressed=true]{box-shadow:none}.template-index .workshop-services>a{border:0}.template-index .home-brand-marquee__item>span{font-size:20px}.template-index .garden-story__utility,.template-index .garden-story__featured>span{font-size:19px}.template-index .garden-story__copy{z-index:2;pointer-events:auto}.template-index garden-story.garden-story{display:flex;flex-direction:column}.template-index .garden-story__stage{order:0;flex:none}.template-index .garden-story__utility{order:1}.template-index .garden-story__bottom{order:2}.template-index .garden-story__purchase{order:3}.template-index .garden-story__caption{font-size:18px}.template-index .shelf-category-card small,.template-index .shelf-category-card__action,.template-index .detail-models__count{font-size:14px}.template-index .garden-story__title{margin:0;font-size:clamp(64px,10.4vw,150px)}.template-index .garden-story__description{max-width:42ch;margin:24px 0 0;font-size:18px;line-height:1.5}.template-index .garden-story__caption{z-index:2;pointer-events:none}.template-index .garden-story__chapters{gap:8px}.template-index .garden-story__chapters button{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;background:#e7ebdc;border:0;border-radius:0}.template-index .garden-story__chapters button[aria-current]{background:var(--green);color:#fff}.template-index .home-planner__steps{gap:10px 20px;font-size:14px;list-style:disc;padding-left:18px}.template-product .product-heading h1{font-size:clamp(24px,2.2vw,32px);line-height:1.15;letter-spacing:-.035em}.template-product :is(.product-breadcrumb,.product-gallery__caption,.product-gallery__zoom-label,.product-related-options__label,.product-related-options__choice,.product-related-options__choice small,.product-form__availability,.product-form__inventory,.product-coupon__hint,.product-shipping__note,.product-benefits small){font-size:14px}.template-product .product-related-options__choice{min-height:38px}.template-product .product-gallery__zoom-label{box-shadow:none;border:0;background:var(--paper)}.template-product :is(.product-heading,.product-specs .product-facts,.product-specs .product-facts>div,.product-details,.product-assistance,.product-assistance a,.product-recommendations,.product-coupon,.product-faq__card){border:0}.template-product .product-coupon{background:#f8e5b9}.template-product .product-specs .product-facts>div{padding-block:14px}.template-product .product-specs .product-facts dt{font-size:14px;text-transform:none;letter-spacing:0}.template-product .product-specs h2{font-size:clamp(26px,3vw,36px);line-height:1.15}.template-product .product-form__label{font-size:14px;text-transform:none;letter-spacing:0}.template-product .product-spotlight__heading>p:last-child,.template-product .product-details__body{font-size:16px;color:var(--ink)}.template-product .product-details__body{max-width:70ch}.template-product .product-spotlight__fact p{max-width:52ch}.template-product .product-faq__card{background:var(--sage);padding:4px 18px}.template-product .product-faq__card summary{min-height:54px;font-size:16px}.template-product .product-assistance a{background:transparent}.template-product .product-assistance{gap:16px}.template-product .product-page.is-reveal-ready [data-product-reveal]{opacity:1;transform:none;transition:none}.template-product .product-faq,.template-product .product-details{scroll-margin-top:24px}.template-product .product-details__disclosure:not([open]) .product-details__content{display:none}.template-product .product-details__teaser,.template-product .product-details__preview{font-size:16px;color:var(--ink);max-width:70ch}.template-product .product-faq__heading>p,.template-product .product-spotlight__heading>p,.template-product .product-faq__contact>p{font-size:16px;color:var(--ink);max-width:70ch}.template-product .product-faq{margin-top:72px}.template-product .product-shipping__status,.template-product .product-purchase-note,.template-product .product-benefits__item p{font-size:14px}body:is(.template-index,.template-product) main :is(.product-card .price__from,.product-card .price__compare,.product-card__badge,.price__card,.price__from,.price__compare){font-size:13px}.template-product .product-form{border:0}.template-product .product-spotlight__fact p{font-size:16px;color:var(--ink)}.template-product .space-ar-launcher,.template-product .product-quick-actions .space-ar-launcher,.template-product .product-quick-actions .product-faq-shortcut,.template-product .product-quick-actions .product-faq-shortcut span{font-size:14px}.template-product #MainContent{position:relative;z-index:2}@media(min-width:750px)and (max-width:989px){.template-index .garden-story__copy{top:12%;width:44%}.template-index .garden-story__description{margin-top:16px}body:is(.template-index,.template-product) .header-category-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 14px;overflow:visible;padding-block:6px}body:is(.template-index,.template-product) .header-category-nav a{min-height:38px;font-size:13px}.template-product .product-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "gallery" "caption" "options" "purchase" "shipping" "benefits" "specs";grid-template-rows:repeat(8,auto);gap:20px}.template-product .product-layout .product-gallery__track{aspect-ratio:var(--gallery-ratio,.75);height:auto}.template-product .product-heading h1{font-size:32px}.template-product .product-heading:has(.product-price--coupon) .product-price{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto}.template-product .product-heading:has(.product-price--coupon) .product-price>.product-price__row>.product-coupon{grid-column:2;grid-row:1/3;max-width:370px;align-self:start;margin-top:0}.template-product .product-heading:has(.product-price--coupon) .product-price>.product-payment-terms{grid-column:1;grid-row:2;max-width:none}.template-product .product-layout .product-gallery__navigation{margin:0}.template-product .product-layout .product-gallery__caption{margin-top:0}.template-product .product-layout .product-benefits--gallery{margin-top:12px}}@media(max-width:749px){body:is(.template-index,.template-product) .header-category-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;overflow:visible;padding-block:4px}body:is(.template-index,.template-product) .header-category-nav a{min-height:36px;font-size:13px;white-space:normal;line-height:1.3}.template-product .product-layout>.product-heading{order:-1;margin-bottom:20px}.template-product .product-heading h1{font-size:24px;margin-bottom:14px}.template-product .product-gallery__caption{font-size:14px}.template-product .product-breadcrumb{font-size:13px}.template-index .garden-story__title{font-size:clamp(48px,15vw,78px);max-width:9ch}.template-index .garden-story__chapters button{padding:10px 12px;font-size:14px}.template-index .garden-story__bottom{gap:10px}.template-index .garden-story__playback{font-size:13px;min-width:76px}.template-index .garden-story__featured .price{padding-left:8px;font-size:13px}.template-index .garden-story__utility{font-size:13px}.template-index .garden-story__featured>span{font-size:13px;white-space:nowrap}.template-index .garden-story__featured .price,.template-index [data-story-skip]{white-space:nowrap}.template-index .detail-model>small,.template-index .detail-model .price,.template-index .detail-model__name{font-size:14px}.template-index .detail-stage__buy .price{font-size:22px}.template-index .garden-story__caption{font-size:18px;bottom:18px}}@media(prefers-reduced-motion:no-preference){@keyframes taste-arrive{0%{transform:translateY(18px)}to{transform:translateY(0)}}.template-index .taste-arrive,.template-product .taste-arrive{animation:taste-arrive .45s cubic-bezier(.22,1,.36,1) both}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/taste-refinements.css.map */
