.garden-shop-theme{--gs-ease: cubic-bezier(.22, 1, .36, 1);--gs-feedback: .18s;--gs-panel: .26s;--gs-gallery-height: clamp(360px, calc(100svh - 320px) , 560px)}.garden-shop-theme .gs-hero{min-height:520px}.garden-shop-theme .gs-hero-copy{padding-block:42px 58px}.garden-shop-theme .gs-hero h1{margin-top:0}.garden-shop-theme .gs-hero-caption{gap:18px;font-size:13px}.garden-shop-theme .gs-categories{padding-block:38px}.garden-shop-theme .gs-section-heading h2{margin-top:0}.garden-shop-theme .gs-products{padding-block:34px 38px}.garden-shop-theme .gs-feature-copy h2{margin-top:0}.garden-shop-theme .gs-product h3{margin:14px 0 8px;min-height:0}.garden-shop-theme .gs-product-grid>div{display:flex}.garden-shop-theme .gs-product{display:flex;flex-direction:column;width:100%}.garden-shop-theme .gs-product-bottom{margin-top:auto;padding-top:8px}.garden-shop-theme .gs-product-bottom>a{font-size:13px}.garden-shop-theme .gs-product-photo{aspect-ratio:1.12;flex:none}.garden-shop-theme .gs-product-photo img{padding:12px;object-fit:contain}.garden-shop-theme .gs-product-photo .gs-product-secondary{opacity:0;background:#fff;transition:opacity .24s var(--gs-ease)}.garden-shop-theme .product-card .card-gallery,.garden-shop-theme .product-grid-container .product-card .card-gallery{background:#fff}.garden-shop-theme .product-card .card-gallery .product-media__image{object-fit:contain;padding:12px}.garden-shop-theme .gs-photo-pending{display:grid;place-items:center;height:100%;padding:24px;text-align:center;font-size:15px}.garden-shop-theme .gs-category-photo img{object-fit:contain}.garden-shop-theme .gs-category:nth-child(4) img{padding:8px}.garden-shop-theme .gs-photo-arrow{background:#fff;padding:0 4px}.garden-shop-theme .gs-finishes{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;margin:0 0 3px}.garden-shop-theme .gs-finish,.garden-shop-theme .gs-finish-more{display:inline-flex;align-items:center;min-height:44px;font:400 13px/1.4 var(--gs-body);color:var(--gs-muted);text-decoration-thickness:1px;text-underline-offset:5px}.garden-shop-theme .gs-finish{text-decoration:underline;text-decoration-color:#b9c5ce}.garden-shop-theme .gs-finish:hover,.garden-shop-theme .gs-finish:focus-visible{color:var(--gs-navy);text-decoration-color:var(--gs-navy)}.garden-shop-theme .hg-card-options{margin:0}.garden-shop-theme .hg-card-options:has(+.gs-finishes){display:none}.garden-shop-theme #MainContent .product-information__media .constrain-height{--constrained-height: var(--gs-gallery-height);height:var(--gs-gallery-height)}.garden-shop-theme #MainContent .product-information__media .constrain-height :is(.product-media-constraint-wrapper,.product-media,.product-media__image){width:100%;max-width:100%;height:100%;max-height:100%;aspect-ratio:auto}.garden-shop-theme #MainContent .product-information__media .product-media__image{object-fit:contain;object-position:center;padding:8px;background:#fff}.garden-shop-theme .product-information__media media-gallery{padding:0}.garden-shop-theme .product-information__media .slideshow-controls__thumbnails{justify-content:safe center;gap:10px;padding-block:14px 6px}.garden-shop-theme .product-information__media .slideshow-controls__thumbnail{width:72px;min-width:72px;height:72px;min-height:72px;padding:4px;aspect-ratio:1;background:#fff;border:1px solid var(--gs-line);box-shadow:none;opacity:1}.garden-shop-theme .product-information__media .slideshow-controls__thumbnail img{width:100%;height:100%;object-fit:contain;padding:0;background:#fff}.garden-shop-theme .product-information__media .slideshow-controls__thumbnail[aria-current=true]{border-color:var(--gs-navy);box-shadow:inset 0 0 0 1px var(--gs-navy)}.garden-shop-theme .product-information .variant-option__button-label--has-swatch:has(:checked){border-color:var(--gs-navy);box-shadow:inset 0 0 0 1px var(--gs-navy);background:#fff}.garden-shop-theme .sticky-add-to-cart__bar{background:#fff;border-top:1px solid var(--gs-line)}.garden-shop-theme .sticky-add-to-cart__button{background:var(--gs-navy);color:#fff}.garden-shop-theme .gs-dimensions{border-left-color:var(--gs-navy)!important}.garden-shop-theme .gs-button{position:relative;isolation:isolate;overflow:hidden;transition:background-color var(--gs-feedback) var(--gs-ease),color var(--gs-feedback) var(--gs-ease)}.garden-shop-theme .gs-button>span,.garden-shop-theme .gs-link>span,.garden-shop-theme .gs-category-label>span,.garden-shop-theme .gs-photo-arrow{transition:transform var(--gs-feedback) var(--gs-ease)}.garden-shop-theme .gs-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff17;z-index:-1;transform:translate(-102%);transition:transform .22s var(--gs-ease)}.garden-shop-theme .gs-button-white:before{background:#e9eff3}.garden-shop-theme .gs-product-photo img,.garden-shop-theme .gs-category-photo img{transition:transform .28s var(--gs-ease)}.garden-shop-theme .gs-product-photo:hover img,.garden-shop-theme .gs-category:hover img{transform:none}.garden-shop-theme .eg-mega[open] .eg-mega__panel{animation:none}.garden-shop-theme .eg-mega>summary svg{transition:transform var(--gs-feedback) var(--gs-ease)}.garden-shop-theme .eg-mega[open]>summary svg{transform:rotate(180deg)}.garden-shop-theme .eg-menu-feature img{transition:transform .28s var(--gs-ease)}.garden-shop-theme .hg-detail-accordions summary>span{transition:transform var(--gs-feedback) var(--gs-ease)}.garden-shop-theme .hg-detail-accordions details[open] summary>span{transform:rotate(45deg)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.garden-shop-theme .gs-button:hover:before{transform:translate(0)}.garden-shop-theme .gs-button:hover>span,.garden-shop-theme .gs-link:hover>span,.garden-shop-theme .gs-category:hover .gs-category-label>span,.garden-shop-theme .gs-product-photo:hover .gs-photo-arrow{transform:translate(3px,-3px)}.garden-shop-theme .gs-category:hover img,.garden-shop-theme .eg-menu-feature:hover img{transform:scale(1.018)}.garden-shop-theme .gs-product-photo:hover .gs-product-secondary{opacity:1}}.garden-shop-theme.gs-keyboard :is(.gs-button,.gs-button:before,.eg-mega>summary svg,.hg-detail-accordions summary>span){transition:none}@media(max-width:1023px){.garden-shop-theme{--gs-gallery-height: clamp(300px, 62vw, 500px)}}@media(max-width:749px){.garden-shop-theme{--gs-gallery-height: clamp(260px, 88vw, 420px)}.garden-shop-theme .gs-hero{min-height:0}.garden-shop-theme .gs-hero-image{height:clamp(230px,65vw,290px)}.garden-shop-theme .gs-hero-copy{padding:25px 24px}.garden-shop-theme .gs-hero h1{font-size:44px;margin:0 0 17px}.garden-shop-theme .gs-hero-intro{margin-bottom:17px!important}.garden-shop-theme .gs-hero-caption{top:auto;bottom:auto;position:relative;left:auto;right:auto;max-width:none;width:100%;padding:10px 24px;font-size:12px;background:#fff;border-bottom:1px solid var(--gs-line)}.garden-shop-theme .gs-hero-secondary{font-size:12px}.garden-shop-theme .gs-categories{padding-block:28px}.garden-shop-theme .gs-products{padding-block:28px 30px}.garden-shop-theme .gs-product-photo{aspect-ratio:1}.garden-shop-theme .gs-product-photo img{padding:6px}.garden-shop-theme .gs-product h3{font-size:20px;margin-top:12px}.garden-shop-theme .gs-product-bottom{padding-top:5px}.garden-shop-theme .gs-product-bottom>a{min-height:44px;font-size:12px}.garden-shop-theme .gs-finishes{gap:0 10px}.garden-shop-theme .gs-finish{font-size:12px}.garden-shop-theme .product-card .card-gallery .product-media__image{padding:6px}.garden-shop-theme .product-information__media .slideshow-controls__thumbnail{width:60px;min-width:60px;height:60px;min-height:60px}.garden-shop-theme .product-information__media .slideshow-controls__thumbnails{gap:8px}}@media(max-width:360px){.garden-shop-theme .gs-hero h1{font-size:40px}.garden-shop-theme .gs-hero-copy{padding-inline:20px}}@media(prefers-reduced-motion:reduce){.garden-shop-theme{scroll-behavior:auto}.garden-shop-theme *,.garden-shop-theme *:before,.garden-shop-theme *:after{animation-duration:0s!important;animation-delay:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}.garden-shop-theme .gs-category:hover img,.garden-shop-theme .gs-product-photo:hover img,.garden-shop-theme .eg-menu-feature:hover img{transform:none}}.garden-shop-theme .resource-card[data-resource-type=product] .resource-card__image{object-fit:contain;padding:6px;background:#fff}
/*# sourceMappingURL=/cdn/shop/t/9/assets/garden-shop-refinement.css.map */
