.ob-header{position:relative;z-index:20;border-bottom:1px solid #e4e8df;background:#fff;color:#23331e}.ob-header__inner{max-width:1440px;margin:auto;min-height:98px;padding:14px 32px;display:flex;align-items:center;gap:20px}.ob-logo{display:inline-flex;flex:0 0 auto;align-items:center;color:var(--ob-accent);font-weight:700;text-decoration:none}.ob-logo img{width:76px;height:76px;object-fit:contain}.ob-header__label{color:var(--ob-accent);font-size:12px;font-weight:600;max-width:78px;line-height:1.4}.ob-desktop-nav{margin-left:auto}.ob-menu{display:flex;align-items:center;gap:24px;margin:0;padding:0;list-style:none}.ob-menu a,.ob-menu summary{color:inherit;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;cursor:pointer}.ob-menu a:hover,.ob-footer a:hover{text-decoration:underline;text-underline-offset:4px}.ob-menu summary{list-style:none;display:flex;align-items:center;gap:8px}.ob-menu summary::-webkit-details-marker,.ob-mobile-menu>summary::-webkit-details-marker{display:none}.ob-dropdown{position:relative}.ob-dropdown>ul{position:absolute;top:calc(100% + 16px);left:-18px;min-width:250px;padding:12px;margin:0;list-style:none;background:#fff;border:1px solid #e4e8df;box-shadow:0 8px 24px #00000012;border-radius:12px}.ob-dropdown>ul a{display:block;padding:9px 10px;border-radius:5px}.ob-dropdown>ul a:hover{background:#f1f5eb;text-decoration:none}.ob-header__actions{display:flex;align-items:center;gap:16px}.ob-search-link{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;color:inherit}.ob-catalogue{padding:10px 15px;border:1px solid var(--ob-accent);border-radius:8px;color:var(--ob-accent);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.ob-mobile-menu{display:none}.ob-footer{font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-size:var(--font-paragraph--size);font-weight:600;line-height:var(--font-paragraph--line-height);margin-top:40px;background:#f3f5ee;border-top:1px solid #e0e5d7;color:#23331e}.ob-footer__inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px;max-width:1300px;margin:auto;padding:48px 32px 32px}.ob-footer a{color:inherit;text-decoration:none;font-size:14px}.ob-footer .ob-footer__brand{font-size:var(--font-paragraph--size);font-weight:inherit;line-height:inherit}.ob-footer p{font-size:14px;margin:12px 0 20px}.ob-footer h2{font-size:24px;line-height:var(--font-h4--line-height);margin:0 0 24px;font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);letter-spacing:var(--font-h4--letter-spacing)}.ob-footer__inner>nav a{font-size:16px;font-weight:600;line-height:var(--font-paragraph--line-height)}.ob-footer__contact{min-width:0}.ob-footer__contact-details{font-size:14px;font-weight:inherit;line-height:var(--font-paragraph--line-height);overflow-wrap:anywhere}.ob-footer__contact-details p{margin:0 0 16px;font-size:inherit;line-height:inherit}.ob-footer__contact-details a{font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline}.ob-footer__contact-details :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h4--family);font-size:24px;font-weight:var(--font-h4--weight);font-style:var(--font-h4--style);line-height:var(--font-h4--line-height)}.ob-footer__contact-brand p,.ob-footer__contact-brand a:not(.ob-button){font-size:var(--font-paragraph--size);font-weight:inherit;line-height:inherit}.ob-footer__contact-brand{margin-top:22px}.ob-footer__contact-brand p{margin:8px 0 16px}.ob-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.ob-footer__copyright{max-width:1236px;margin:auto;padding:20px 0;border-top:1px solid #dce2d3;font-size:12px}.ob-button,.ob-footer .ob-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border:0;border-radius:8px;background:var(--ob-accent);color:#fff;text-decoration:none;font-size:14px;font-weight:600;line-height:1.5}.ob-content{max-width:1300px;margin:auto;padding:26px 32px 48px;color:#23331e}.ob-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;margin-bottom:28px}.ob-breadcrumbs a{color:inherit}.ob-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:52px}.ob-product__media{display:grid;gap:16px;align-content:start}.ob-product__media img{width:100%;height:auto;max-height:640px;object-fit:contain;border:1px solid #edf0e8;border-radius:12px}.ob-product__media video,.ob-product__media model-viewer{width:100%}.ob-product h1{font-size:clamp(25px,3vw,40px);line-height:1.2;margin:0 0 26px;color:inherit}.ob-product__details .ob-button{margin-bottom:28px}.ob-product__description{overflow-wrap:anywhere;line-height:1.7;font-size:15px;color:#35422f}.ob-product__description img{max-width:100%;height:auto}.ob-product__description table{width:100%}.ob-product__description :is(h1,h2,h3,h4,h5,h6){font-size:20px;line-height:1.4;margin-top:26px}.ob-product__back{display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;min-height:48px;padding:12px 20px;border:1px solid var(--ob-accent);border-radius:8px;background:#f3f5ee;color:var(--ob-accent);margin-top:30px;font-size:14px;font-weight:600;line-height:1.5;text-align:center;text-decoration:none;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.ob-product__back svg{width:18px;height:18px;flex:0 0 18px}.ob-product__back:focus-visible{outline:3px solid #507b29;outline-offset:4px}@media(hover:hover){.ob-product__back:hover{background:var(--ob-accent);color:#fff;box-shadow:0 4px 12px #23331e18}}@media(max-width:749px){.ob-product__back{width:100%;padding:13px 16px}}.ob-content__title{font-size:clamp(26px,4vw,40px);margin:10px 0 24px;color:inherit}.ob-search{display:flex;gap:10px;max-width:650px;margin-bottom:20px}.ob-search input{min-width:0;flex:1;min-height:48px;border:1px solid #a5b198;border-radius:8px;padding:12px 15px;color:#23331e;background:#fff;font:inherit}.ob-search-count{font-size:14px;margin:14px 0 24px}.ob-search-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ob-search-card{border:1px solid #e3e8dc;border-radius:12px;overflow:hidden;text-decoration:none;color:inherit}.ob-search-card[hidden]{display:none}.ob-search-card img{width:100%;aspect-ratio:1;object-fit:contain}.ob-search-card h2{padding:15px;margin:0;font-size:16px;line-height:1.4;font-family:inherit;color:inherit}.ob-empty{padding:40px 0;max-width:650px;line-height:1.6}.ob-empty .ob-button{margin-top:12px}.ob-header :focus-visible,.ob-footer :focus-visible,.ob-content :focus-visible{outline:3px solid #507b29;outline-offset:4px}@media(min-width:750px){#OrgoBulkHeader .ob-desktop-nav .ob-menu a,#OrgoBulkHeader .ob-desktop-nav .ob-menu summary{font-size:18px;font-weight:700;font-style:normal}#OrgoBulkHeader .ob-desktop-nav .ob-dropdown>ul a{font-family:Inter,sans-serif;font-size:16px;font-weight:600;font-style:normal;line-height:1.4}#OrgoBulkHeader .ob-desktop-nav .ob-dropdown>summary>span{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;flex:0 0 12px;font-size:0}#OrgoBulkHeader .ob-desktop-nav .ob-dropdown>summary>span:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}#OrgoBulkHeader .ob-desktop-nav .ob-dropdown>ul:before{content:"";position:absolute;top:-17px;left:0;right:0;height:17px}}@media(max-width:1050px){.ob-header__inner{padding:12px 20px;gap:12px}.ob-menu{gap:16px}.ob-header__label{display:none}}@media(max-width:749px){.ob-header__inner{min-height:82px;padding:10px 16px;gap:12px}.ob-logo img{width:60px;height:60px}.ob-header__label{display:block;font-size:11px;max-width:70px}.ob-desktop-nav{display:none}.ob-header__actions{margin-left:auto;gap:8px}.ob-header .ob-catalogue{display:none}.ob-mobile-menu{display:block}.ob-mobile-menu>summary{display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;list-style:none}.ob-mobile-menu>nav{position:absolute;top:100%;left:0;right:0;max-height:calc(100dvh - 90px);overflow:auto;background:#fff;border-bottom:1px solid #e0e5d7;box-shadow:0 8px 12px #0000000c;padding:20px}.ob-mobile-menu .ob-menu{display:grid;gap:0}.ob-mobile-menu .ob-menu>li{border-bottom:1px solid #edf0e8}.ob-mobile-menu .ob-menu>li>a,.ob-mobile-menu .ob-dropdown>summary{display:flex;justify-content:space-between;padding:14px 0}.ob-mobile-menu .ob-dropdown>ul{position:static;border:0;box-shadow:none;padding:0 0 12px 12px}.ob-footer__inner{grid-template-columns:1fr;gap:30px;padding:32px 20px}.ob-footer h2{margin-bottom:14px}.ob-footer__copyright{margin:0 20px}.ob-content{padding:22px 16px 32px}.ob-breadcrumbs{margin-bottom:20px}.ob-product{grid-template-columns:1fr;gap:26px}.ob-product__media{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ob-product__media>:first-child{grid-column:1 / -1}.ob-search-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ob-search-card h2{font-size:14px;padding:12px}.ob-search .ob-button{padding:12px 16px}}@media(max-width:768px){.ob-footer{font-weight:400}}.ob-footer__accordion{display:block}.ob-footer .ob-footer__summary{display:flow-root;padding:0;list-style:none;color:inherit}.ob-footer__summary::-webkit-details-marker{display:none}.ob-footer__summary .ob-footer__toggle{display:none}@media(max-width:749px){.ob-footer__details{border-bottom:var(--style-border-width) solid #e6e6e6}.ob-footer .ob-footer__summary{display:flex;justify-content:space-between;gap:12px;padding:var(--padding-sm) 0}.ob-footer .ob-footer__summary h2{margin:0;font-size:15px;font-family:var(--font-h4--family);font-weight:var(--font-h4--weight);line-height:1;letter-spacing:normal}.ob-footer__summary .ob-footer__toggle{display:inline-flex;flex-shrink:0}.ob-footer__details>ul{margin-top:12px;padding-bottom:var(--padding-sm)}}@media(max-width:749px){html[data-orgo-bulk] #OrgoRetailFooter{background-size:100% auto}}@media(max-width:749px){#OrgoBulkHeader .ob-mobile-menu>summary>svg{width:var(--icon-size-xs);height:20px}#OrgoBulkHeader .ob-mobile-menu .ob-dropdown>summary>span{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;flex:0 0 12px;font-size:0}#OrgoBulkHeader .ob-mobile-menu .ob-dropdown>summary>span:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}#OrgoBulkHeader .ob-mobile-menu .ob-dropdown[open]>summary>span:after{transform:translateY(2px) rotate(225deg)}}#OrgoBulkHeader .ob-header__label{max-width:none;white-space:nowrap;flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/16/assets/orgo-bulk.css.map */
