[data-hensley-open-welcome][hidden]{display:none!important}@media(max-width:991px){body .vnp .vnp-filter-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;min-height:48px;padding:6px}body .vnp[data-vnp-filter-open=true] .vnp-rail{height:100dvh;max-height:100dvh;padding-bottom:max(24px,env(safe-area-inset-bottom));overscroll-behavior:contain}body .vnp .vnp-option:not(.vnp-color-option),body .destination-atelier .vnp .vnp-option:not(.vnp-color-option),body .destination-atelier .collection-filter-panel .collection-filter-group label:not(.phase89m-flower-color-option),body .collection-filter-panel .collection-filter-group label:not(.phase89m-flower-color-option){min-height:44px;align-items:center;padding-block:6px}body .vnp :is(.vnp-filter-trigger,.vnp-clear,.vnp-apply,.vnp-load-more),body .destination-atelier .vnp :is(.vnp-filter-trigger,.vnp-clear,.vnp-apply,.vnp-load-more),body .collection-filter-menu>summary,body .collection-filter-panel__actions :is(button,a){min-height:44px}}@media(max-width:760px){.site-main :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea):not(.product-commerce__quantity-stepper input),.phase89d-footer :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea){min-width:0;max-width:100%;min-height:44px;font-size:16px!important}.site-main :is(.rte,.gl-article-body,.gl-seedcalc__main,.gl-vegetable-library__main,.main-page-doflee),.site-main :is(.gl-article-layout,.gl-index-layout,.gl-landing-layout,.gl-seedcalc__layout,.gl-vegetable-library)>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.site-main :is(.rte,.gl-article-body,.gl-vegetable-library__main) table{display:block;width:100%;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}body .seed-atelier .sa-shell{width:calc(100% - 32px)}body .seed-atelier :is(.sa-hero,.sa-visual,.sa-summary,.sa-commerce,.product-commerce,.product-commerce>form){min-width:0;max-width:100%}body .seed-atelier .phase89d-pdp__media-track{height:min(340px,calc(100vw - 32px));max-height:340px;aspect-ratio:auto}body .seed-atelier .phase89d-pdp__media{height:100%;aspect-ratio:auto}body .seed-atelier .phase89d-pdp__media>img,body .seed-atelier .phase89d-pdp__gallery>img{max-height:340px;object-fit:contain}body .seed-atelier .phase89e3-pdp__gallery-actions{gap:4px 12px}body .seed-atelier .phase89e3-pdp__gallery-actions button{min-width:44px;min-height:44px}body .seed-atelier .phase89d-pdp__thumbnails{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;overscroll-behavior-inline:contain}body .seed-atelier .phase89d-pdp__thumbnails li{flex:0 0 52px}body .seed-atelier .product-commerce__sticky-region{padding:8px 12px calc(8px + env(safe-area-inset-bottom))}body .seed-atelier .product-commerce__controls{grid-template-columns:134px minmax(0,1fr);gap:8px;align-items:stretch}body .seed-atelier .product-commerce__quantity-stepper{width:134px;height:48px;grid-template-columns:44px minmax(0,1fr) 44px}body .seed-atelier .product-commerce__quantity-stepper :is(button,input){width:100%;min-width:0;height:46px;min-height:46px}body .seed-atelier:not(.sa-storewide-final) .product-commerce__quantity-stepper input{font-size:16px}body .seed-atelier .product-commerce__submit{min-width:0;min-height:48px;height:auto;padding:8px;flex-wrap:wrap;gap:2px 4px;white-space:normal;line-height:1.35}body.doflee-menu-open .product-commerce__sticky-region,body.vnp-filter-drawer-open .product-commerce__sticky-region,body:has(dialog[open]) .product-commerce__sticky-region,body:has(input:focus,select:focus,textarea:focus) .product-commerce__sticky-region:not(:focus-within){visibility:hidden;pointer-events:none}body .seed-atelier .product-commerce__variant-choice{min-height:48px;grid-template-columns:16px minmax(0,1fr) auto;gap:4px 8px}body .seed-atelier .product-commerce__variant-choice>small{grid-column:2;grid-row:2}body .seed-atelier .product-commerce__variant-pricing{grid-column:3;grid-row:1 / span 2;text-align:right}body .seed-atelier .product-commerce__variant-title{overflow-wrap:anywhere}body .phase89d-cart{min-height:0;padding-block:24px 32px}body .phase89d-cart-item{grid-template-columns:minmax(0,1fr) auto;column-gap:12px}body .phase89d-cart-item__total{max-width:120px;overflow-wrap:anywhere}body .phase89d-cart-help,body .phase89d-cart-recommendations{min-height:0}body .phase89d-cart-recommendations .seed-catalog-card,body .phase89d-cart-recommendations .seed-catalog-card__body{height:auto;min-height:0}body .phase89d-cart-recommendations .seed-catalog-card__media{width:100%;height:auto;aspect-ratio:1}body .search-atelier__header{padding:18px 14px;gap:14px}body .search-atelier__header .catalog-search{min-width:0}body .search-atelier .collection-browse-actions,body .destination-atelier .collection-browse-actions,body .destination-atelier .vnp .vnp-results-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;width:100%;min-width:0}body .search-atelier .collection-sort,body .destination-atelier .collection-sort,body .destination-atelier .vnp .vnp-results-controls label{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;min-width:0}body .search-atelier .collection-sort select,body .destination-atelier .collection-sort select,body .destination-atelier .vnp .vnp-results-bar select{width:100%;min-width:0;max-width:100%;height:44px}body .search-atelier .collection-filter-menu>summary,body .destination-atelier .collection-filter-menu>summary{display:flex;align-items:center;min-height:44px}body .search-atelier .search-atelier__active-filters>a,body .vnp .vnp-chip,body .search-atelier .phase89l-search-related>a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;overflow-wrap:anywhere}body .search-atelier .search-results-doflee__main>.seed-catalog-grid .seed-catalog-card__quick-shop,body .destination-atelier :is(.phase89m-results-main>.seed-catalog-grid,.phase89g-guide-products__grid) .seed-catalog-card__quick-shop,body .destination-atelier .vnp .vnp-quick{min-height:44px}body .collection-filter-panel{width:min(360px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:65dvh;overscroll-behavior:contain}body .phase89d-footer .footer-conversion__block{min-height:0}body .phase89d-footer .footer-newsletter__controls{grid-template-columns:minmax(0,1fr);gap:8px}body .phase89d-footer .footer-newsletter__controls>*{width:100%;min-width:0}body .phase89d-footer .footer-support-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body .phase89d-footer .footer-support-links a{min-width:0;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/hensley-mobile-refinement.css.map */
