.product-tabs .tabs-list{row-gap:var(--gap-y);column-gap:var(--gap-x);font-size:var(--font-size);font-weight:var(--tab-title-weight)}.tabs-list.show-border-bottom{line-height:1;border-bottom:1px solid var(--border-bottom-bg);padding-bottom:var(--border-bottom-gap)}.tabs-item .tab-title{position:relative}.tabs-item .tab-title:after{content:"";position:absolute;bottom:calc((var(--border-bottom-gap) * -1) + 2px);left:0;width:0;height:2px;transition:all .3s ease;background:var(--border-active-tab-bg)}.tabs-item .tab-title.is-active:after{width:100%}.tabs-content:not(.style-accordion) .tab-content{opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease}@media(min-width:750px){.tabs-content:not(.style-accordion) .tab-content:not(.is-active){height:0;overflow:hidden;display:contents}.tabs-content:not(.style-accordion) .tab-content:not(.is-active) .toggle-content{display:none}.tabs-content:not(.style-accordion) .tab-content.is-animating{transition:all .3s ease;opacity:0;visibility:hidden;transform:translateY(10px)}.tabs-content:not(.style-accordion) .tab-content.is-animating.is-active{opacity:1;visibility:visible;transform:translateY(0)}}@media(max-width:749px){.tabs-content:not(.style-accordion) .tab-content{opacity:1;visibility:visible;transform:translateY(0)}}.tabs-content:not(.style-accordion) .tab-content.is-active{border-top:none;opacity:1;visibility:visible;transform:translateY(0)}.product-tabs-tab .tabs-item{position:relative}.product-tabs-tab .tabs-item:not(:last-child):after{content:"|";position:absolute;right:0;top:0;color:var(--separator-color);transform:translate(calc(var(--gap-y) / 1.7)) rotate(0)}@media screen and (min-width:750px){.tabs-content:not(.style-accordion) .toggle-title{display:none}}@media screen and (max-width:749px){.tabs-content .tab-content{display:block}.product-tabs-tab .tabs-list{display:none}.product-tabs-tab .toggle-title{display:block}.tabs-content .tab-content{border-top:1px solid #d3d3d3}.tabs-content .toggle-content{height:0;overflow:hidden;opacity:0;transition:all .3s ease}.tabs-content .toggle-title.is-open .icon-caret{transform:rotate(180deg)}.tabs-content .toggle-title.is-open~.toggle-content{height:auto;overflow:visible;display:block;opacity:1;padding:15px 0}}.tabs-content .toggle-title{position:relative;display:block;width:100%}.tabs-content{display:flex;flex-direction:column}.block-product-tabs .tabs-content{flex-direction:var(--flex-direction);flex-wrap:wrap}@media screen and (max-width:749px){.block-product-tabs .tabs-content{flex-direction:var(--flex-direction-mobile)}}.tabs-content .toggle-title .toggle-link{display:flex;width:100%;font-size:var(--font-size);justify-content:var(--alignment)}@media screen and (max-width:749px){.tabs-content .toggle-title .toggle-link{justify-content:var(--alignment-mb)}}@media screen and (max-width:749px){.tabs-content:not(.tabs-content-mobile--row) .tab-content+.tab-content{border-top:1px solid var(--accordion-border-color)}}.tabs-content .toggle-title .svg-wrapper{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.tabs-content .toggle-title .svg-wrapper svg{height:var(--icon-size-xs);width:var(--icon-size-xs)}.style-accordion .toggle-content{display:none;padding:15px 0}.style-accordion .toggle-title.is-open~.toggle-content{display:block}.style-accordion .toggle-title.is-open .icon-caret-wrapper{transform:translateY(-50%) rotate(180deg)}.tabs-content:not(.tabs-content--row) .style-accordion.tabs-content .tab-content:not(:last-child){margin-bottom:var(--accordion-gap)}@media screen and (max-width:749px){.tabs-content:not(.tabs-content-mobile--row) .style-accordion.tabs-content .tab-content:not(:last-child){margin-bottom:var(--accordion-gap)}}.tab-content .toggle-title .toggle-link{--button-color: var(--color, var(--color-primary));line-height:inherit;font-family:inherit;font-style:inherit;font-weight:var(--tab-title-weight);color:var(--button-color);background:var(--accordion-bg);padding:var(--accordion-pt) var(--accordion-pr) var(--accordion-pb) var(--accordion-pl);border:none}.tab-content.border-top .toggle-title,.tab-content.border-top side-drawer-opener{border-top:1px solid var(--accordion-border-color)}.tab-content.border-bottom .toggle-title,.tab-content.border-bottom side-drawer-opener{border-bottom:1px solid var(--accordion-border-color)}.tab-content.border-top-bottom .toggle-title,.tab-content.border-top-bottom side-drawer-opener{border-top:1px solid var(--accordion-border-color);border-bottom:1px solid var(--accordion-border-color)}.tab-content.border-full .toggle-title,.tab-content.border-full side-drawer-opener{border:1px solid var(--accordion-border-color)}.section-product-tabs{--oelo-green: #2f6b38;--oelo-dark: #172019;--oelo-muted: #647066;--oelo-cream: #f6f8f3;--oelo-line: #dfe7dc;background:#fff;padding:64px 20px 80px}.section-product-tabs .product-tabs{max-width:1120px;margin:0 auto;color:var(--oelo-dark);font-family:Arial,sans-serif}.section-product-tabs .product-tabs-wrapper{max-width:1040px;margin:0 auto}.section-product-tabs .tabs-list{display:flex;justify-content:center;gap:8px;margin:0 auto 42px;padding:0 0 14px;border-bottom:1px solid var(--oelo-line)}.section-product-tabs .tabs-item{list-style:none;margin:0}.section-product-tabs .tab-title{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 22px;border-radius:999px;color:var(--oelo-muted);font-size:14px;font-weight:700;letter-spacing:.01em;text-decoration:none;transition:.2s ease}.section-product-tabs .tab-title:hover{color:var(--oelo-green);background:#f0f5ed}.section-product-tabs .tab-title.is-active{color:#fff;background:var(--oelo-green)}.section-product-tabs .tabs-content{max-width:920px;margin:0 auto}.section-product-tabs .tab-content{border:0;background:transparent}.section-product-tabs .tab-content>.toggle-title{display:none}.section-product-tabs .toggle-content{color:var(--oelo-dark);font-size:16px;line-height:1.75}.section-product-tabs .toggle-content>p:first-child{max-width:820px;margin:0 auto 34px;color:#263329;font-size:20px;font-weight:600;line-height:1.55}.section-product-tabs .toggle-content h2{position:relative;max-width:820px;margin:48px auto 18px;padding-left:18px;color:var(--oelo-dark);font-size:clamp(25px,3vw,38px);font-weight:700;line-height:1.12;letter-spacing:-.025em}.section-product-tabs .toggle-content h2:before{position:absolute;top:5px;left:0;width:4px;height:calc(100% - 10px);border-radius:4px;background:var(--oelo-green);content:""}.section-product-tabs .toggle-content h3{max-width:820px;margin:34px auto 12px;color:var(--oelo-green);font-size:21px;font-weight:700;line-height:1.3}.section-product-tabs .toggle-content p{max-width:820px;margin:0 auto 20px;color:#435047;font-size:16px;line-height:1.75}.section-product-tabs .toggle-content ul,.section-product-tabs .toggle-content ol{max-width:820px;margin:18px auto 30px;padding:22px 28px 22px 48px;border:1px solid var(--oelo-line);border-radius:14px;background:var(--oelo-cream)}.section-product-tabs .toggle-content li{margin:9px 0;padding-left:4px;color:#334238;line-height:1.6}.section-product-tabs .toggle-content li::marker{color:var(--oelo-green);font-weight:700}.section-product-tabs .toggle-content strong,.section-product-tabs .toggle-content b{color:var(--oelo-dark);font-weight:700}.section-product-tabs .toggle-content a{color:var(--oelo-green);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.section-product-tabs .toggle-content table{width:100%;max-width:820px;margin:26px auto 34px;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--oelo-line);border-radius:12px;background:#fff}.section-product-tabs .toggle-content th,.section-product-tabs .toggle-content td{padding:14px 16px;border-bottom:1px solid var(--oelo-line);text-align:left;vertical-align:top}.section-product-tabs .toggle-content th{background:var(--oelo-cream);color:var(--oelo-dark);font-weight:700}.section-product-tabs .toggle-content tr:last-child td{border-bottom:0}.section-product-tabs .toggle-content img{display:block;max-width:100%;height:auto;margin:28px auto;border-radius:14px}.section-product-tabs .toggle-content hr{max-width:820px;margin:42px auto;border:0;border-top:1px solid var(--oelo-line)}.section-product-tabs .style-accordion{max-width:920px;margin:0 auto}.section-product-tabs .style-accordion .tab-content{border-top:1px solid var(--oelo-line)}.section-product-tabs .style-accordion .toggle-title{display:block}.section-product-tabs .style-accordion .toggle-link{width:100%;padding:22px 0;color:var(--oelo-dark);background:transparent;border:0;font-size:19px;font-weight:700;text-align:left}.section-product-tabs .style-accordion .toggle-content{padding:0 0 28px}@media(max-width:749px){.section-product-tabs{padding:42px 16px 58px}.section-product-tabs .tabs-list{justify-content:flex-start;margin-bottom:30px;overflow-x:auto;flex-wrap:nowrap;padding-bottom:12px}.section-product-tabs .tab-title{min-width:max-content;padding:10px 16px;font-size:13px}.section-product-tabs .toggle-content{font-size:15px;line-height:1.7}.section-product-tabs .toggle-content>p:first-child{font-size:18px;line-height:1.55}.section-product-tabs .toggle-content h2{margin-top:38px;font-size:27px}.section-product-tabs .toggle-content h3{font-size:19px}.section-product-tabs .toggle-content ul,.section-product-tabs .toggle-content ol{padding:18px 18px 18px 34px}.section-product-tabs .toggle-content th,.section-product-tabs .toggle-content td{padding:11px 10px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/product-tabs.css.map */
