.api{display:block;position:relative;isolation:isolate;background:var(--api-background);color:var(--api-text);font-family:var(--api-body-font);padding:var(--api-top) var(--api-gutter) var(--api-bottom)}.api,.api *{box-sizing:border-box}.api [hidden]{display:none!important}.api :is(h1,h2,h3,p,fieldset){margin:0}.api fieldset{border:0;padding:0;min-width:0}.api a{color:inherit}.api button,.api input,.api select{font:inherit}.api button{cursor:pointer}.api :is(button,a,input,select,summary):focus-visible{outline:3px solid var(--api-focus);outline-offset:4px}.api :is(button,input,select):disabled{opacity:.45;cursor:not-allowed}.api__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.api__background picture,.api__background img{width:100%;height:100%;display:block}.api__background img{object-fit:var(--api-bg-fit);object-position:var(--api-bg-position)}.api__background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--api-overlay);opacity:var(--api-overlay-opacity)}.api__layout{max-width:var(--api-width);margin:auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"visual information" "details information";gap:20px var(--api-gap);align-items:start}.api__visual{grid-area:visual;min-width:0}.api__information{grid-area:information;min-width:0}.api__details{grid-area:details;min-width:0;display:grid;gap:10px}.api[data-sticky=true] .api__information{position:sticky;top:110px}.api__gallery{display:grid;grid-template-columns:var(--api-thumb) minmax(0,1fr);gap:14px;align-items:start}.api__thumbnails{display:flex;flex-direction:column;gap:10px;max-height:650px;max-height:min(650px,75vh);overflow:auto;scrollbar-width:thin;padding:4px}.api__thumbnail{position:relative;padding:3px;border:1px solid var(--api-border);border-radius:14px;background:var(--api-surface);width:100%;flex:none;aspect-ratio:1;box-shadow:inset 0 1px #fff8}.api__thumbnail img{display:block;width:100%;height:100%;object-fit:contain;border-radius:10px}.api__thumbnail[aria-pressed=true]{border-color:var(--api-accent);box-shadow:0 0 0 2px var(--api-accent),inset 0 1px #fff8}.api__thumbnail>span{position:absolute;inset:auto 4px 4px auto;border-radius:50%;background:var(--api-button-bg);color:var(--api-button-text);width:24px;height:24px;display:grid;place-items:center}.api__stage{border:var(--api-border-width) solid var(--api-border);border-radius:var(--api-radius);overflow:hidden;background:var(--api-image-bg);box-shadow:0 22px 48px rgb(27 43 19 / var(--api-shadow));min-width:0}.api__media{position:relative;aspect-ratio:var(--api-ratio);padding:var(--api-image-pad);display:grid;place-items:center}.api__media :is(.api__main-image,video,.api__external){display:block;width:100%;height:100%;min-height:0;object-fit:var(--api-fit)}.api__media .api__main-image{max-width:100%}.api__external{aspect-ratio:1}.api__external iframe{width:100%;height:100%;border:0}.api__play{width:100%;height:100%;position:relative;padding:0;border:0;background:none}.api__play img{width:100%;height:100%;object-fit:contain}.api__play>span{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:var(--api-button-bg);color:var(--api-button-text)}.api__zoom-button{position:absolute;right:16px;bottom:16px;width:44px;height:44px;border-radius:50%;font-size:24px!important;background:var(--api-surface);border:1px solid var(--api-border);color:var(--api-text);box-shadow:0 4px 12px #0001}.api__placeholder{width:100%;height:auto;min-height:260px;fill:var(--api-accent);opacity:.4}.api__panel{padding:var(--api-panel-pad);border:var(--api-border-width) solid var(--api-border);border-radius:var(--api-radius);background:var(--api-surface);box-shadow:inset 0 1px #fff9,0 20px 50px rgb(27 43 19 / var(--api-shadow));backdrop-filter:blur(var(--api-blur));-webkit-backdrop-filter:blur(var(--api-blur));display:grid;gap:20px}.api__eyebrow{justify-self:start;display:inline-flex;border-radius:999px;border:1px solid var(--api-border);padding:7px 14px;color:var(--api-accent);background:var(--api-surface);box-shadow:inset 0 1px #fff}.api__heading{text-wrap:balance;overflow-wrap:anywhere}.api__intro{color:var(--api-muted)}.api__rating{color:var(--api-accent)}.api__rating a{text-decoration:none}.api__rating span:first-child{font-size:22px}.api__muted{color:var(--api-muted)}.api__price-area{padding:16px 0;border-block:1px solid var(--api-border);display:grid;gap:6px}.api__prices{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px}.api__compare{color:var(--api-muted);font-size:17px}.api__saving{padding:6px 10px;border:1px solid var(--api-border);border-radius:999px;background:var(--api-badge-bg);color:var(--api-badge-text)}.api__unit{color:var(--api-muted)}.api__purchase-fields{display:grid;gap:20px}.api__variant-fieldset legend{margin-bottom:12px}.api__selected{font-weight:400;color:var(--api-muted);margin-left:8px}.api__variants{display:grid;grid-template-columns:repeat(var(--api-variant-columns),minmax(0,1fr));gap:10px}.api__variant{position:relative;cursor:pointer;min-width:0}.api__variant>input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;width:100%;height:100%;cursor:pointer}.api__variant-face{height:100%;min-height:92px;padding:16px 10px;border:1px solid var(--api-border);border-radius:14px;background:var(--api-surface);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center;overflow-wrap:anywhere;font-size:var(--api-label-size);line-height:1.4;box-shadow:inset 0 1px #fff8}.api__variant-face>span:not(.api__check){color:var(--api-muted)}.api__variant-face small{color:var(--api-muted);font-size:11px}.api__check{position:absolute;right:6px;top:-7px;border-radius:50%;width:22px;height:22px;background:var(--api-accent);color:var(--api-button-text);display:none;place-items:center;font-size:12px}.api__variant input:checked+.api__variant-face{border-color:var(--api-accent);box-shadow:0 0 0 1px var(--api-accent),inset 0 1px #fff;background:var(--api-badge-bg)}.api__variant input:checked+.api__variant-face .api__check{display:grid}.api__variant input:focus-visible+.api__variant-face{outline:3px solid var(--api-focus);outline-offset:4px}.api__plans{display:grid;gap:8px}.api__plans select{padding:12px;min-height:48px;border:1px solid var(--api-border);border-radius:var(--api-button-radius);background:var(--api-surface);color:var(--api-text);width:100%;min-width:0;font-size:16px}.api__purchase-row{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px;align-items:end}.api__quantity-wrap{display:grid;gap:8px}.api__quantity{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;border:1px solid var(--api-border);border-radius:var(--api-button-radius);overflow:hidden;min-height:52px;background:var(--api-surface)}.api__quantity input{min-width:0;width:100%;border:0;background:none;color:var(--api-text);text-align:center;-webkit-appearance:textfield;appearance:textfield;font-size:16px;padding:0}.api__quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.api__quantity button{border:0;background:var(--api-surface);color:var(--api-text);font-size:22px;min-height:50px;padding:0}.api__button{display:flex;align-items:center;justify-content:center;gap:12px;min-height:52px;width:100%;padding:13px 18px;text-align:center;overflow-wrap:anywhere;background:var(--api-button-bg);color:var(--api-button-text)!important;border:1px solid var(--api-accent);border-radius:var(--api-button-radius);box-shadow:inset 0 1px #fff5,0 5px 16px #18301814;text-decoration:none}.api__button svg{width:22px;height:22px;flex:none}.api__buy{background:var(--api-surface);color:var(--api-accent)!important}.api__button:hover:not(:disabled),.api__close:hover{background:var(--api-button-hover);color:var(--api-button-text)!important}.api__button:active:not(:disabled),.api__close:active{background:var(--api-button-pressed)}.api__meta{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;color:var(--api-muted);margin-top:16px}.api__meta [data-availability]:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:7px}.api__status:empty{display:none}.api__status{margin-top:12px!important}.api__recovery{text-underline-offset:3px}.api__assurances{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.api__assurances:empty{display:none}.api__assurance{display:flex;align-items:center;gap:12px;min-width:0;padding-top:18px;border-top:1px solid var(--api-border)}.api__icon-space{position:relative;width:max(44px,var(--api-icon-size));height:max(44px,var(--api-icon-size));flex:none;display:grid;place-items:center;color:var(--api-accent)}.api__icon-circle{position:absolute;width:44px;height:44px;border-radius:50%;background:var(--api-badge-bg);border:1px solid var(--api-border)}.api__icon-space img{position:relative;width:var(--api-icon-size);height:var(--api-icon-size);object-fit:contain}.api__icon-space svg{position:relative;width:26px;height:26px}.api__assurance .api__body{font-size:13px}.api__assurance .api__label{font-size:14px;display:block}.api__assurance a{text-underline-offset:3px}.api__footer-note{text-align:center;color:var(--api-muted);padding-top:4px}.api__detail{border:var(--api-border-width) solid var(--api-border);border-radius:16px;background:var(--api-surface);box-shadow:inset 0 1px #fff8;overflow:hidden}.api__detail summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:18px 22px;cursor:pointer}.api__detail summary::-webkit-details-marker{display:none}.api__detail summary>span{font-size:24px;font-weight:400;flex:none}.api__detail[open] summary>span{transform:rotate(45deg)}.api__detail .api__richtext{padding:0 22px 22px;color:var(--api-muted)}.api__richtext{overflow-wrap:anywhere;overflow-x:auto}.api__richtext img{max-width:100%;height:auto}.api__richtext :is(p,ul,ol)+*{margin-top:12px}.api__richtext table{display:block;overflow:auto;max-width:100%}.api__richtext iframe{max-width:100%}.api__zoom{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;max-width:95vw;max-height:94dvh;width:min(1000px,95vw);padding:20px;border:1px solid var(--api-border);border-radius:var(--api-radius);background:var(--api-image-bg);color:var(--api-text)}.api__zoom img{display:block;width:100%;height:80dvh;object-fit:contain}.api__zoom .api__close{position:absolute;top:12px;right:12px}.api__close{width:44px;height:44px;flex:none;border-radius:50%;border:1px solid var(--api-border);background:var(--api-button-bg);color:var(--api-button-text);font-size:26px!important}.api :is(.api__zoom,.api__drawer)::backdrop{background:#10201588;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.api__drawer{position:fixed;inset:0 0 0 auto;margin:0;width:min(460px,100vw);height:100dvh;max-height:100dvh;max-width:100vw;padding:0;border:0;border-left:1px solid var(--api-border);background:var(--api-drawer-bg);color:var(--api-text);box-shadow:-14px 0 50px #0002;font:16px/1.5 var(--api-body-font,Arial,sans-serif)}.api__drawer[open]{display:flex;flex-direction:column}.api__drawer-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid var(--api-border)}.api__drawer-header h2{font-size:22px;font-weight:700;line-height:1.3}.api__drawer-content{padding:0 24px;overflow:auto;flex:1;min-height:0}.api__drawer-item{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px;padding:22px 0;border-bottom:1px solid var(--api-border)}.api__drawer-item img{width:76px;height:76px;object-fit:contain;background:#fff;border-radius:8px}.api__drawer-item a{font-weight:600;overflow-wrap:anywhere}.api__drawer-item p{margin:5px 0;font-size:14px}.api__drawer-footer{padding:20px 24px;display:grid;gap:14px;border-top:1px solid var(--api-border)}.api__subtotal{display:flex;justify-content:space-between;gap:12px}.api__empty{padding:60px;text-align:center;background:#faf8f1;color:#244024}.api[data-motion=true] :is(.api__button,.api__thumbnail,.api__variant-face,.api__zoom-button){transition:transform var(--api-duration) ease,box-shadow var(--api-duration) ease}.api[data-motion=true] :is(.api__button,.api__thumbnail):active{transform:scale(.98)}.api[data-motion=true] .api__drawer[open]{animation:api-drawer-in var(--api-duration) ease both}@keyframes api-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media(hover:hover){.api[data-motion=true] .api__variant:hover .api__variant-face{transform:translateY(-2px);box-shadow:0 8px 16px #25402410}.api__detail summary:hover{background:var(--api-badge-bg)}}@media(min-width:750px)and (max-width:1099px){.api__layout{grid-template-columns:1fr 1fr;gap:20px}.api__gallery{display:flex;flex-direction:column-reverse}.api__stage{width:100%}.api__thumbnails{flex-direction:row;width:100%;max-height:none}.api__thumbnail{width:var(--api-thumb)}.api__purchase-row{grid-template-columns:1fr}.api__quantity{max-width:180px}.api__assurances{grid-template-columns:1fr}.api__variants{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.api__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"visual" "information" "details";gap:var(--api-gap)}.api__gallery{display:flex;flex-direction:column-reverse;gap:12px}.api__stage{width:100%}.api__thumbnails{flex-direction:row;width:100%;max-height:none;padding:4px;gap:10px}.api__thumbnail{width:var(--api-thumb)}.api[data-sticky=true] .api__information{position:static}.api__panel{gap:18px}.api__purchase-row{grid-template-columns:1fr}.api__quantity{width:150px;min-height:48px}.api__variant-face{min-height:86px;padding:14px 8px}.api__assurances{grid-template-columns:1fr}.api__icon-space{--api-icon-size:var(--api-icon-size-mobile)}.api__detail summary{padding:16px 18px}.api__detail .api__richtext{padding:0 18px 18px}.api__compare{font-size:16px}}@supports not(backdrop-filter:blur(1px)){.api__panel{background:var(--api-background)}}@media(prefers-reduced-motion:reduce){.api *,.api *:before,.api *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}agrolix-product-information.api .api__eyebrow{font-family:var(--api-eyebrow-font);font-size:var(--api-eyebrow-size);font-weight:var(--api-eyebrow-weight);line-height:var(--api-eyebrow-line);letter-spacing:var(--api-eyebrow-spacing);text-transform:var(--api-eyebrow-case)}agrolix-product-information.api .api__heading{font-family:var(--api-heading-font);font-size:var(--api-heading-size);font-weight:var(--api-heading-weight);line-height:var(--api-heading-line);letter-spacing:var(--api-heading-spacing);text-transform:var(--api-heading-case)}agrolix-product-information.api .api__body{font-family:var(--api-body-font);font-size:var(--api-body-size);font-weight:var(--api-body-weight);line-height:var(--api-body-line);letter-spacing:var(--api-body-spacing);text-transform:var(--api-body-case)}agrolix-product-information.api .api__price{font-family:var(--api-price-font);font-size:var(--api-price-size);font-weight:var(--api-price-weight);line-height:var(--api-price-line);letter-spacing:var(--api-price-spacing);text-transform:var(--api-price-case)}agrolix-product-information.api .api__label{font-family:var(--api-label-font);font-size:var(--api-label-size);font-weight:var(--api-label-weight);line-height:var(--api-label-line);letter-spacing:var(--api-label-spacing);text-transform:var(--api-label-case)}agrolix-product-information.api .api__button{font-family:var(--api-button-font);font-size:var(--api-button-size);font-weight:var(--api-button-weight);line-height:var(--api-button-line);letter-spacing:var(--api-button-spacing);text-transform:var(--api-button-case)}agrolix-product-information.api .api__accordion{font-family:var(--api-accordion-font);font-size:var(--api-accordion-size);font-weight:var(--api-accordion-weight);line-height:var(--api-accordion-line);letter-spacing:var(--api-accordion-spacing);text-transform:var(--api-accordion-case)}.api .api__variant{display:block;width:100%;margin:0}.api .api__variant-face{position:relative;width:100%;pointer-events:none}.api .api__variant>input{z-index:1}.api__assurance>div:last-child{min-width:0;overflow-wrap:anywhere}.api .api__description-dropdowns{display:grid;gap:12px;min-width:0}.api .api__description-intro{padding:4px 0 8px;color:var(--api-muted)}.api .api__description-intro>:first-child{margin-top:0}.api .api__description-intro>:last-child{margin-bottom:0}.api .api__description-item{border-inline-start:3px solid var(--api-accent)}.api .api__description-item>summary{min-height:58px;color:var(--api-text);background:var(--api-surface)}.api .api__description-item>summary h3{margin:0;min-width:0;font:inherit;letter-spacing:inherit;text-transform:inherit;overflow-wrap:anywhere;color:inherit}.api .api__description-item>summary>span{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--api-badge-bg);color:var(--api-accent)}.api .api__description-item[open]>summary{background:var(--api-badge-bg);border-bottom:1px solid var(--api-border)}.api .api__description-item>.api__richtext{padding-top:16px}.api .api__description-item>.api__richtext>:first-child{margin-top:0}.api .api__description-item>.api__richtext>:last-child{margin-bottom:0}.api .api__description-item>summary:focus-visible{outline:2px solid var(--api-focus);outline-offset:-4px;border-radius:12px}.api .api__description-item>summary:active{background:var(--api-badge-bg)}.api[data-motion=true] .api__description-item>summary>span{transition:transform var(--api-duration) ease}.api[data-motion=true] .api__description-item[open]>.api__richtext{animation:api-description-in var(--api-duration) ease both}@keyframes api-description-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(hover:hover){.api .api__description-item>summary:hover{background:var(--api-badge-bg)}}@media(prefers-reduced-motion:reduce){.api .api__description-item>summary>span,.api .api__description-item>.api__richtext{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/agrolix-product-information.css.map */
