.frog20{margin:0;background:#fff;color:#16352c;font:15px/1.5 Arial,sans-serif;letter-spacing:0}.frog20 *{box-sizing:border-box;letter-spacing:0}.frog20 a{color:#007b50}.frog20-header,.frog20-main,.frog20-footer{max-width:1440px;margin:auto;padding:20px 24px}.frog20-header{display:flex;align-items:center;flex-wrap:wrap;gap:24px;border-bottom:1px solid #d9e4df}.frog20-logo{font-size:32px;font-weight:800;text-decoration:none}.frog20-header nav{display:flex;gap:20px;flex-wrap:wrap}.frog20-header form{margin-left:auto;display:flex;gap:8px;max-width:440px;flex:1;min-width:240px}.frog20 input,.frog20 button{font:inherit;min-height:42px;border:1px solid #b5c9bf;border-radius:6px;padding:8px 12px}.frog20 input{min-width:0;width:100%}.frog20 button{background:#008e5a;color:#fff;cursor:pointer}.frog20-main{min-height:65vh}.frog20 h1{font-size:28px;line-height:1.2;margin:20px 0}.frog20-footer{display:flex;gap:24px;flex-wrap:wrap;border-top:1px solid #d9e4df}.frog20-table-wrap{overflow:auto}.frog20 table{border-collapse:collapse;width:100%;font-size:14px}.frog20 th,.frog20 td{text-align:left;padding:10px 12px;border-bottom:1px solid #d9e4df;vertical-align:middle}.frog20 th{background:#f3f7f5}.frog20 td:nth-last-child(-n+2){white-space:nowrap}.frog20-photo{width:60px;height:60px;object-fit:contain}.frog20-product{display:grid;grid-template-columns:minmax(200px,380px) minmax(0,1fr);gap:32px}.frog20-product img{width:100%;height:360px;object-fit:contain}.frog20-search{display:flex;gap:12px;max-width:840px;margin:28px 0}.frog20 .frog-account{max-width:none;padding:0}.frog20 .frog-account__hero{display:block;padding:20px 0;border:0;border-bottom:1px solid #d9e4df;border-radius:0;background:none;box-shadow:none}.frog20 .frog-account h1{font-size:28px}.frog20 .frog-account__card,.frog20 .frog-account__facts{display:none}.frog20 .frog-account__requests,.frog20 .frog-account__organization-picker{padding:20px 0;border:0;border-radius:0;background:none}.frog20 .frog-account__copy>p{font-size:15px}.frog20 .frog-account__request,.frog20 .frog-account__empty{border-radius:6px}.frog20 .frog-account__organization-picker h2{font-size:20px}.frog20 .frog-account__eyebrow{letter-spacing:0}.frog20 :focus-visible{outline:3px solid #73a6df;outline-offset:2px}@media(max-width:700px){.frog20-header,.frog20-main,.frog20-footer{padding:16px}.frog20-header{gap:16px}.frog20-header nav{gap:12px}.frog20-header form{flex-basis:100%;max-width:none;margin:0}.frog20 h1{font-size:24px}.frog20-product{grid-template-columns:1fr}.frog20-product img{height:260px}.frog20-table-wrap{margin:0 -8px}.frog20 th,.frog20 td{padding:8px}.frog20-search{gap:8px}}
.frog20 button,.frog20-pages [aria-current=page]{background:#007d4f}.frog20 .frog-account,.frog20 .frog-basket{--frog-muted:#52685f;--frog-green:#007b50;--frog-accent:#007d4f}.frog20 .frog-basket__list-actions button,.frog20 .frog-basket__submit-button,.frog20 .frog-account__button--primary{background:#007d4f;color:#fff}.frog20 .frog-account__section-head>div>span{color:#007b50}.frog20-sr-only,.frog20-skip{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.frog20-skip:focus{position:fixed;z-index:1000;left:16px;top:8px;width:auto;height:auto;clip-path:none;background:#fff;padding:8px 12px;border:2px solid #007b50}.frog20 [aria-invalid=true]{border-color:#a42639}.frog20 [data-frog20-draft-feedback]{white-space:normal;color:#862331;font-size:13px;margin:4px 0}.frog20 .frog20-catalog-lines td{padding-top:8px;padding-bottom:8px}.frog20-catalog-lines td:last-child{width:270px}.frog20-catalog-lines .frog20-quantity{flex-wrap:nowrap}.frog20-catalog-lines .frog20-quantity button{padding:8px;font-size:13px}.frog20 .frog20-catalog-lines .frog20-draft{margin:0}.frog20-catalog-lines .frog20-quantity input[type=number]{width:64px;flex:0 0 64px}.frog20-pages>span{padding:8px 12px}.frog20 [aria-busy=true]{cursor:progress}.frog20 button:disabled{cursor:wait;opacity:.7}
.frog20 .frog-basket{--fb-muted:#52685f;--fb-green:#007d4f;--fb-deep:#00784d}
.frog20-checkout{grid-template-columns:minmax(0,1fr)}.frog20-checkout label{grid-template-columns:minmax(0,1fr)}.frog20 .frog20-checkout select{width:100%;min-width:0;max-width:100%}
.frog20-filters>label{flex:0 1 280px;min-width:0;max-width:100%}.frog20 .frog20-filters select{width:100%;min-width:0;max-width:100%}.frog20-filters>label.frog20-choice{flex:0 0 auto}
.frog20 .frog-mass-basket__eyebrow{color:#007b50}.frog20-gallery-thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.frog20-gallery-thumbs a{display:block;width:56px;height:56px;border:1px solid #b5c9bf;border-radius:4px;padding:3px}.frog20 .frog20-product .frog20-gallery-thumbs img{width:48px;height:48px;object-fit:contain}
.frog20 .frog-mass-basket__upload{position:relative}.frog20 .frog-mass-basket__upload input[type=file]{width:1px;height:1px;min-height:1px;padding:0;border:0;left:0;top:0}.frog20 .frog-mass-basket__result-select input[type=checkbox]{width:18px;height:18px;min-height:18px;padding:0}
.frog20 input,.frog20 select,.frog20 textarea{border-color:#778e82}.frog20 :focus-visible,.frog20 .frog-basket :is(input,textarea,button,a):focus-visible{outline:3px solid #216ba8;outline-offset:2px}
.frog20 .frog-mass-basket{padding:16px 0;margin:16px 0;border:0;border-top:1px solid #d9e4df;border-radius:0;background:#fff}.frog20 .frog-mass-basket h2{font-size:20px}.frog20 .frog-mass-basket__limits{border:0;border-radius:0;padding:0}.frog20 .frog-mass-basket :is(textarea,button,.frog-mass-basket__upload,.frog-mass-basket__notice,.frog-mass-basket__result,.frog-mass-basket__review-badge){border-radius:6px}.frog20 .frog-mass-basket :is(p,small,.frog-mass-basket__privacy,.frog-mass-basket__form-footer>small){color:#52685f}.frog20 .frog-mass-basket :is(.frog-mass-basket__check,.frog-mass-basket__commit button){background:#007d4f!important;border-color:#007d4f!important}.frog20 .frog-mass-basket textarea{border-color:#778e82}.frog20 .frog-mass-basket :focus-visible,.frog20 .frog-mass-basket__upload:focus-within{outline:3px solid #216ba8;outline-offset:2px}.frog20-mass-target{display:grid;gap:6px;max-width:360px}.frog20 .frog20-pages{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.frog20-pages a{min-width:42px;text-align:center}.frog20 .frog-mass-basket__result-main :is(strong,span),.frog20 .frog-mass-basket__candidate a{white-space:normal;overflow-wrap:anywhere}.frog20 .frog-mass-basket__heading>div{min-width:0}
@media(max-width:700px){.frog20 .frog20-catalog-lines table{min-width:0;display:block}.frog20-catalog-lines thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.frog20-catalog-lines tbody{display:block}.frog20-catalog-lines tr{display:grid;grid-template-columns:56px repeat(2,minmax(0,1fr));border-bottom:1px solid #d9e4df}.frog20-catalog-lines td{min-width:0;border:0;white-space:normal!important}.frog20-catalog-lines td:first-child{grid-column:1;grid-row:1/3;padding:8px 0}.frog20-catalog-lines td:nth-child(2),.frog20-catalog-lines td:nth-child(3){grid-column:2/-1}.frog20-catalog-lines td:nth-child(4){grid-column:1/3}.frog20-catalog-lines td:last-child{grid-column:1/-1;width:auto}.frog20-catalog-lines td[data-label]::before{content:attr(data-label);display:block;color:#52685f;font-size:12px}.frog20-catalog-lines .frog20-photo{width:48px;height:48px}.frog20-catalog-lines .frog20-quantity{justify-content:flex-end}.frog20-catalog-lines .frog20-quantity input[type=number]{width:60px;flex-basis:60px}.frog20 .frog-account__buyer{padding:16px 0;border:0;border-top:1px solid #d9e4df;border-bottom:1px solid #d9e4df;border-radius:0}}

.frog20-contact-honey{display:none}.frog20-contact-captcha{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.frog20-contact-captcha label{flex:1 1 180px}.frog20-contact-captcha img{object-fit:contain;max-width:100%}.frog20-int-contact .frog20-choice{display:flex;align-items:flex-start;gap:8px}
.frog20-cart-badge{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 5px;border-radius:50%;background:#007d4f;color:#fff;font-size:13px;font-weight:700;vertical-align:middle}
.frog20-restored-basket .frog20-basket-article{display:block;color:#52685f;margin-top:4px;overflow-wrap:anywhere}
.frog20-restored-basket td:nth-last-child(-n+2){white-space:nowrap}
.frog20-restored-basket .frog20-quantity{display:flex;flex-wrap:nowrap;align-items:center;gap:4px}
.frog20 .frog20-restored-basket .frog20-quantity button{min-width:32px;width:32px;min-height:36px;height:36px;padding:4px;flex:0 0 32px}
.frog20 .frog20-restored-basket .frog20-quantity input{width:64px;flex:0 0 64px;min-height:36px;padding:4px;text-align:center}
.frog20 .frog20-restored-basket th,.frog20 .frog20-restored-basket td{padding:8px}
.frog20 .frog20-filters .frog20-price-range{display:flex;gap:8px;flex-wrap:wrap;flex:0 1 300px}
.frog20-price-range label{min-width:0;flex:1 1 120px}
.frog20-price-range input{width:100%}
.frog20 .frog-terms__section{margin:24px 0;max-width:1000px}
.frog20 .frog-terms__section header{display:flex;align-items:baseline;gap:10px}
.frog20 .frog-terms__section header span{color:#52685f}
.frog20 .frog-terms__section h2{font-size:20px}
.frog20 .frog-terms__delivery{max-width:720px}
.frog20 .frog-terms__delivery td{white-space:normal}
@media(max-width:700px){
 .frog20 .frog20-restored-basket table,.frog20-restored-basket tbody{display:block;min-width:0}
 .frog20-restored-basket thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
 .frog20-restored-basket tbody tr{display:grid;grid-template-columns:48px minmax(0,1fr) minmax(0,1fr);border-bottom:1px solid #d9e4df}
 .frog20-restored-basket td{min-width:0;border:0;white-space:normal!important}
 .frog20-restored-basket td:first-child{grid-column:1;grid-row:1;padding:8px 0}
 .frog20-restored-basket td:nth-child(2){grid-column:2/-1}
 .frog20-restored-basket td:nth-child(3){grid-column:1/-1}
 .frog20-restored-basket td:nth-child(4){grid-column:1/3}
 .frog20-restored-basket td:nth-child(5){grid-column:3;text-align:right}
 .frog20-restored-basket td[data-label]::before{display:block;content:attr(data-label);font-size:12px;color:#52685f}
 .frog20-restored-basket .frog20-photo{width:44px;height:44px}
 .frog20-restored-basket .frog20-quantity{justify-content:flex-end}
 .frog20-restored-basket tfoot{display:table;width:100%;table-layout:fixed}
 .frog20-restored-basket tfoot th{text-align:right}
}
