.gp-plant-sticky-options{display:none}@media(max-width:767px){body:has([data-gp-plant-layout]) #MainContent .hdt-section-inner:has(>.hdt-sticky-btn-atc){opacity:1}body:has([data-gp-plant-layout]) #MainContent .hdt-sticky-atc__variant-price:has(.gp-plant-sticky-options)>select[name=id]{display:none}body:has([data-gp-plant-layout]) #MainContent .gp-plant-sticky-options{display:grid;grid-template-columns:repeat(var(--gp-option-count, 1),minmax(0,1fr));gap:8px;width:100%}body:has([data-gp-plant-layout]) #MainContent .gp-plant-sticky-options label{display:block;min-width:0;margin:0}body:has([data-gp-plant-layout]) #MainContent .gp-plant-sticky-caption{display:flex;justify-content:space-between;align-items:baseline;gap:6px;margin-bottom:5px;font-size:12px;line-height:18px;color:#536156}body:has([data-gp-plant-layout]) #MainContent .gp-plant-sticky-price{color:#26352b;font-size:14px;font-weight:700;white-space:nowrap}body:has([data-gp-plant-layout]) #MainContent .gp-plant-sticky-options select{width:100%;min-width:0;max-width:100%;height:44px;padding:8px 28px 8px 12px;font-size:16px;line-height:1.4;background-color:#fff;color:#26352b;border:1px solid #8c9e90!important;border-radius:6px!important;text-overflow:ellipsis}body:has([data-gp-plant-layout]) #MainContent .hdt-sticky-btn-atc>.hdt-container{padding-inline:12px}body:has([data-gp-plant-layout]) #MainContent .hdt-sticky-btn-atc hdt-height-observer{padding-block:10px}body:has([data-gp-plant-layout]) #MainContent .hdt-sticky-atc__infos{width:100%}body:has([data-gp-plant-layout]) #MainContent .hdt-sticky-atc__form{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}body:has([data-gp-plant-layout]) #MainContent .hdt-sticky-atc__qty-selector .hdt-product-info__item{margin:0}body:has([data-gp-plant-layout]) #MainContent .hdt-sticky-atc__qty-selector .hdt-quantity-wrapp{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;width:132px;min-width:0;height:48px;border:1px solid #8c9e90;border-radius:6px;overflow:hidden}body:has([data-gp-plant-layout]) #MainContent .hdt-sticky-atc__qty-selector :is(button,input){position:static;width:100%;min-width:0;height:46px;padding:0;font-size:16px}body:has([data-gp-plant-layout]) #MainContent .hdt-sticky-atc__qty-selector button{display:flex;align-items:center;justify-content:center;text-align:center}body:has([data-gp-plant-layout]) #MainContent .hdt-sticky-atc__qty-selector button svg{display:block;position:static;margin:0;flex:none}body:has([data-gp-plant-layout]) #MainContent .hdt-sticky-atc__submit{height:48px;border-radius:6px;background:#355945;color:#fff;text-transform:none}body.gp-plant-sticky-managed:not(.gp-plant-form-passed) #MainContent .hdt-sticky-btn-atc{visibility:hidden;pointer-events:none;transform:translateY(110%)!important}body.gp-plant-form-passed #MainContent .hdt-sticky-btn-atc{visibility:visible;transform:translateY(0)!important}body.gp-plant-form-passed .hdt-toolbar{visibility:hidden;pointer-events:none}body:has([data-gp-plant-layout]) #MainContent{--gp-mobile-gallery-height: clamp(260px, 78vw, 340px);--gp-plant-green: #355945;--gp-plant-line: #d8dfd8}body:has([data-gp-plant-layout]) #MainContent .hdt-product-media__thumb{width:100%;max-width:264px;margin:8px auto 0}body:has([data-gp-plant-layout]) #MainContent .hdt-product-media__main .hdt-slider__container,body:has([data-gp-plant-layout]) #MainContent .hdt-product-media__main .hdt-product__media{height:var(--gp-mobile-gallery-height)!important}body:has([data-gp-plant-layout]) #MainContent .hdt-product-media__thumb .hdt-slider__container{display:flex;flex-wrap:wrap!important;transform:none!important;gap:8px;margin:0}body:has([data-gp-plant-layout]) #MainContent .hdt-product-media__thumb .hdt-thumbnail__media{flex:0 0 calc((100% - 24px)/4);max-width:calc((100% - 24px)/4);padding:0;margin:0}body:has([data-gp-plant-layout]) #MainContent .hdt-product-media__thumb .hdt-slider__viewport{height:auto!important}body:has([data-gp-plant-layout]) #MainContent .hdt-product__title :is(h1,h2){font-size:24px;line-height:1.3;overflow-wrap:anywhere}body:has([data-gp-plant-layout]) #MainContent .gp-en-intro p{font-size:16px;line-height:1.65}body:has([data-gp-plant-layout]) #MainContent .gp-en-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-block:12px}body:has([data-gp-plant-layout]) #MainContent .gp-en-facts dd{font-size:15px;line-height:1.5;overflow-wrap:anywhere}body:has([data-gp-plant-layout]) #MainContent hdt-variant-picker :is(fieldset,.hdt-product-form__values){min-width:0;max-width:100%}body:has([data-gp-plant-layout]) #MainContent hdt-variant-picker fieldset:not(.is-style-color) .hdt-product-form__values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body:has([data-gp-plant-layout]) #MainContent hdt-variant-picker fieldset:not(.is-style-color) label.hdt-product-form_value{min-height:64px;height:auto;min-width:44px;max-width:100%;margin:0;width:100%;display:flex;align-items:center;justify-content:center;position:relative;padding:14px 20px;border:1px solid #8c9e90;border-radius:6px;font-size:16px;line-height:1.4;white-space:normal;overflow-wrap:anywhere;text-align:center;background:#fff;color:#26352b}body:has([data-gp-plant-layout]) #MainContent hdt-variant-picker fieldset:not(.is-style-color) label:last-child:nth-of-type(odd){grid-column:1 / -1}body:has([data-gp-plant-layout]) #MainContent hdt-variant-picker fieldset:not(.is-style-color) input:checked+label{background:var(--gp-plant-green)!important;color:#fff!important;border-color:var(--gp-plant-green)!important}body:has([data-gp-plant-layout]) #MainContent hdt-variant-picker fieldset:not(.is-style-color) input:checked+label:after{content:"\2713";position:absolute;top:4px;right:5px;font-size:12px;line-height:16px}body:has([data-gp-plant-layout]) #MainContent hdt-variant-picker legend{font-size:17px;line-height:1.5;text-transform:none}body:has([data-gp-plant-layout]) #MainContent hdt-variant-picker fieldset.is-style-color .hdt-product-form__values{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;overflow:visible}body:has([data-gp-plant-layout]) #MainContent hdt-variant-picker .gp-sw{font-size:13px;line-height:1.45;overflow-wrap:anywhere}body:has([data-gp-plant-layout]) #MainContent .gp-en-included,body:has([data-gp-plant-layout]) #MainContent .gp-en-support{font-size:14px;line-height:1.65}body:has([data-gp-plant-layout]) #MainContent .gp-en-support summary{min-height:44px;align-content:center}body:has([data-gp-plant-layout]) #MainContent .gp-en-support>a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 12px;margin-top:16px;border:1px solid #315b3c;border-radius:6px;text-align:center}body:has([data-gp-plant-layout]) #MainContent .hdt-product-form__submit{min-height:48px;font-size:16px}body:has([data-gp-plant-layout]) #MainContent .hdt-quantity-wrapp :is(button,input){min-height:44px;font-size:16px}body:has([data-gp-plant-layout]) #MainContent .hdt-sticky-btn-atc{padding-bottom:env(safe-area-inset-bottom,0px);background:#fff;border-top:1px solid var(--gp-plant-line);box-shadow:0 -3px 12px #00000014}body:has([data-gp-plant-layout]) #MainContent .hdt-sticky-atc__btns{display:grid;grid-template-columns:132px minmax(0,1fr);width:100%;gap:8px}body:has([data-gp-plant-layout]) #MainContent .hdt-sticky-atc__submit{min-width:0;width:100%;min-height:48px;font-size:16px}body:has([data-gp-plant-layout]) #MainContent .hdt-sticky-atc__variant-price select{min-height:44px;font-size:16px;border:2px solid var(--gp-plant-green);border-radius:6px}body:has([data-gp-plant-layout]):is(.sticky-shown,.gp-plant-form-passed){padding-bottom:calc(var(--hdt-sticky-atc-height, 124px) + env(safe-area-inset-bottom,0px))}body:has([data-gp-plant-layout]) #MainContent .hdt-product-accordion__item>summary{min-height:56px;font-size:18px}body:has([data-gp-plant-layout]) #MainContent .hdt-product-accordion__content{padding-block:16px;font-size:16px;line-height:1.75;overflow-wrap:anywhere}body:has([data-gp-plant-layout]) #MainContent .hdt-product-description :is(h2,h3){line-height:1.4;margin-block:24px 12px}body:has([data-gp-plant-layout]) #MainContent .hdt-product-description h2{font-size:22px}body:has([data-gp-plant-layout]) #MainContent .hdt-product-description h3{font-size:19px}body:has([data-gp-plant-layout]) #MainContent .hdt-product-description :is(img,video,iframe){max-width:100%}body:has([data-gp-plant-layout]) #MainContent .hdt-product-description img{height:auto}body:has([data-gp-plant-layout]) #MainContent .hdt-product-description table{display:block;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}body:has([data-gp-plant-layout]) #MainContent [data-gp-care-guide]{display:grid!important;grid-template-columns:96px minmax(0,1fr);gap:16px!important;padding:16px!important;border-radius:8px}body:has([data-gp-plant-layout]) #MainContent [data-gp-care-guide] h3{font-size:19px!important}body:has([data-gp-plant-layout]) #MainContent [data-gp-care-guide] p{font-size:14px;line-height:1.6}body:has([data-gp-plant-layout]) #MainContent [data-gp-care-guide]>div>a{min-height:44px;display:inline-flex!important;align-items:center;font-size:14px}body:has([data-gp-plant-layout]) #MainContent :is(button,a,summary,select):focus-visible,body:has([data-gp-plant-layout]) #MainContent input:focus-visible+label{outline:2px solid #315b3c;outline-offset:3px}}@media(max-width:359px){body:has([data-gp-plant-layout]) #MainContent [data-gp-care-guide]{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/gp-plant-mobile.css.map */
