@media(min-width:1200px){.template--product-sticky.no-sticky-product .tabs .page-width{padding:0 5rem}.tabs .page-width{padding-right:0}}.tabs__inner{display:flex;flex-direction:column;gap:2rem}@media(min-width:1200px){.tabs__inner{gap:2.6rem}}.tabs__title{align-items:center;-moz-column-gap:2.6rem;column-gap:2.6rem;display:flex;flex-wrap:wrap;justify-content:flex-start}@media(min-width:1200px){.tabs__title{-moz-column-gap:4rem;column-gap:4rem}}.tabs__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:rgb(var(--color-foreground));cursor:pointer;font-family:var(--font-heading-family);font-size:22px;font-weight:700;opacity:.3;padding:.5rem 0;text-decoration:none;transition:all .2s ease-in-out}@media(min-width:990px){.tabs__button .tabs__panel{display:none}}.tabs__button-title{align-items:center;display:flex;justify-content:space-between;scroll-margin-top:100px;width:100%}@media(min-width:1200px){.tabs__button{font-size:calc(var(--font-body-scale)*2rem)}}@media(max-width:989.98px){.tabs__button{border-bottom:2px solid rgba(35,101,46,.1);display:flex;flex-wrap:wrap;justify-content:space-between;opacity:1;padding:1.5rem 0;width:100%}.tabs__button:first-of-type{border-top:2px solid rgba(35,101,46,.1)}.tabs__button .icon-caret-container{transition:all .2s ease-in-out;width:15px}.tabs__button .tabs__panel{font-size:calc(var(--font-body-scale)*1.6rem);font-weight:400;text-align:left}}.tabs__button[aria-selected=true]{border-bottom:none;opacity:1}@media(max-width:989.98px){.tabs__button[aria-selected=true] .icon-caret-container{transform:rotate(180deg)}}.tabs__content{align-items:center;-moz-column-gap:6rem;column-gap:6rem;display:flex;justify-content:space-between}.tabs__content .text-to-hide{margin-bottom:20px}.tabs__content .read-more{cursor:pointer;text-decoration:underline}.tabs__content .read-more.hide,.tabs__content .read-more:not(.hide)+.text-to-hide,.tabs__content .read-more:not(.hide)+.text-to-hide+.read-less{display:none}.tabs__content .read-less{cursor:pointer;text-decoration:underline}.tabs__content li{list-style-type:none;margin-bottom:15px;padding-left:30px;position:relative}.tabs__content li:before{background-image:url(/cdn/shop/files/fav-icon_6d18bbf3-d4fa-4139-b37e-f156e55c439e.svg?v=1703002097);background-repeat:no-repeat;background-size:13px 13px;content:"";display:block;height:13px;left:0;position:absolute;top:6px;width:13px}.tabs__content p{font-family:var(--font-body-family)}.tabs__content ol li{list-style-type:decimal;padding-left:0}.tabs__content ol li:before{display:none}@media(max-width:749.98px){.tabs__content{flex-direction:column}}.tabs__content-heading-image{border:none!important}@media(max-width:749.98px){.tabs__content-heading-image{min-width:700px}.tabs__content-heading-image-container{display:block;margin-top:20px;max-width:89vw;overflow:scroll}}.tabs__content-heading-arrows{display:none}@media(max-width:749.98px){.tabs__content-heading-arrows{display:flex;gap:10px;justify-content:center;padding:15px}}.tabs__content-heading-arrows svg{width:50px}.tabs__content-buttons{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin:20px 0 30px}@media(max-width:749.98px){.tabs__content-buttons{gap:6px;margin:10px 0 30px}}.tabs__content-button{align-items:center;border-radius:20px;cursor:pointer;display:flex;font-family:var(--font-heading-family);font-size:calc(var(--font-body-scale)*1.8rem);font-weight:700;justify-content:center;letter-spacing:0;line-height:25px;padding:20px;text-align:center}.tabs__content-button svg{display:none}.tabs__content-button:not(.active){opacity:.5}.tabs__content-button:hover{opacity:1}.tabs__content-button__content:not(.active){display:none}@media(max-width:749.98px){.tabs__content-button{display:flex;flex-direction:column;font-size:calc(var(--font-body-scale)*1.4rem);gap:10px;justify-content:space-between;line-height:16px;padding:25px 8px}.tabs__content-button svg{border:2px solid;border-radius:50%;display:block;height:35px;padding:9px;transition:.5s;width:35px}.tabs__content-button.active svg{transform:rotate(180deg)}}.tabs__panel .tabs__image{border:none;height:100%;width:35%}@media(max-width:749.98px){.tabs__panel .tabs__image{margin-top:2rem;width:100%}}.tabs .product__download a{color:currentColor}.tabs .product__download a .icon-nav-down{margin-right:6px;vertical-align:bottom;width:14px}