.product__tabs-below-image{margin-top:60px;max-width:70vw;margin-left:auto;margin-right:auto;box-sizing:border-box}p.product__tagline{font-size:.8rem;margin-top:-18px;margin-bottom:0;font-weight:500;line-height:1.4;max-width:600px;letter-spacing:.02em}.product-form__buttons{background-color:#f5f5f5;padding:1.2rem 1.5rem;border-radius:5px}.vervan-custom-tabs-section{padding:0;margin:0;list-style:none}.vervan-tab-item{display:block;border-bottom:1px solid #e0e0e0;margin-bottom:10px}.vervan-tab-item:last-child{border-bottom:none;margin-bottom:0}.vervan-tab-button{position:relative;display:block;width:100%;padding:15px 20px;border:none;background-color:transparent;outline:none;box-shadow:none;color:inherit;font-size:1.1em;font-weight:700;text-align:left;white-space:nowrap;cursor:pointer;transition:color .2s ease-out}.vervan-tab-button:before{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:1.2em}.vervan-tab-button.active:before{content:"-"}.vervan-tab-button:after{content:"";position:absolute;bottom:0;height:2px;background-color:#000;width:0%;left:50%;transform:translate(-50%);display:none;transition:width .3s ease-out}.vervan-tab-button.active{color:#000}.vervan-tab-button:not(.active):hover{color:#555}.vervan-tab-panel{display:none;padding:20px;box-sizing:border-box;background-color:var(--color-background);border-radius:8px;box-shadow:0 2px 5px #0000000d}.vervan-tab-panel[hidden]{display:none}.vervan-tab-panel.expanded{display:block;-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;position:relative;z-index:1}.tab-loading-placeholder{padding:20px;text-align:center;color:#666;font-style:italic;opacity:.7}.vervan-video-container{position:relative;width:100%;padding-bottom:100%;height:0;overflow:hidden;background:#000;margin:20px auto}.vervan-video-container iframe,.vervan-video-container video{position:absolute;top:0;left:0;width:100%;height:100%;border:0;object-fit:contain;object-position:center}.vervan-video-container.vervan-video--standalone{max-width:500px}.vervan-tab-panel video{width:100%;height:auto;max-width:100%;object-fit:contain;margin:20px auto;display:block}.vervan-alternating-section{display:flex;flex-wrap:nowrap;align-items:center;gap:50px;padding-bottom:30px;margin-bottom:30px;box-sizing:border-box;overflow:visible;min-height:500px}.vervan-col{flex:1 1 0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:450px;min-width:0}.vervan-col-content{display:flex;flex-direction:column;justify-content:center;height:100%;text-align:left;align-items:flex-start;width:100%}.vervan-col-media{display:flex;align-items:center;justify-content:center;width:100%;flex:1;min-height:450px}.vervan-col-media .vervan-video-container{margin:0;flex-shrink:0;flex-grow:0}.vervan-media-placeholder img{display:block;max-width:100%;height:auto;outline:none;border:none;box-shadow:none}.vervan-text-wrapper h3{font-size:26px;margin-bottom:15px;color:var(--color-base-text);font-weight:700}.vervan-text-wrapper p{font-size:16px;line-height:1.6;margin-bottom:15px;color:var(--color-base-text)}.vervan-text-wrapper ul{list-style:none;padding-left:0;margin-top:20px;margin-bottom:0}.vervan-text-wrapper li{position:relative;padding-left:0;margin-bottom:8px;font-size:15px;line-height:1.4;color:var(--color-base-text)}.vervan-product-features-container{display:flex;flex-direction:column;gap:0;border:none}.vervan-product-feature{color:#000;font-family:var(--font-body-family);padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.08)}.vervan-product-feature:first-child{padding-top:0}.vervan-product-feature:last-child{border-bottom:none}.vervan-feature-header{display:flex;align-items:center;gap:10px;font-weight:400;font-size:1.4rem;line-height:1.2}.vervan-feature-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.vervan-feature-icon svg{width:24px;height:24px;fill:currentColor;stroke:#000;flex-shrink:0;display:block}.vervan-feature-title{font-weight:700;font-size:1.6rem;line-height:1.2;margin:0}.vervan-feature-details{list-style:none;padding-left:34px;margin-top:6px;margin-bottom:0}.vervan-feature-details li{position:relative;padding-left:0;font-size:1.4rem;line-height:1.5}.vervan-feature-details li:before{left:0;color:#000;font-size:1.2em;line-height:1;top:0}.vervan-product-feature-details{list-style:none;padding-left:0;margin:5px 0 0}.vervan-product-feature-details li{position:relative;padding-left:25px;margin-bottom:3px;line-height:1.4;font-size:1.4rem;font-weight:400}.vervan-product-feature-details li:before{content:"\25cf";position:absolute;left:0;color:#000;font-size:.9em;line-height:1;top:2px}.vervan-trust-icons{display:flex;flex-wrap:wrap;gap:8px;padding-left:34px;margin-top:8px;box-sizing:border-box}.vervan-trust-img,.vervan-payment-svg{background:#fff;border:1px solid #e8e8e8;border-radius:4px;width:auto;height:30px;display:block;box-sizing:border-box;padding:0;object-fit:cover;overflow:hidden;transition:border-color .2s ease}.vervan-trust-img:hover,.vervan-payment-svg:hover{border-color:silver}@media screen and (max-width:768px){.vervan-trust-icons{gap:6px}}.banner__box.content-container.color-scheme-3.gradient .button.button--secondary{background-color:transparent;color:#fff;border:1px solid #fff;padding:12px 25px;font-size:16px;font-weight:500;text-transform:uppercase;border-radius:5px;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.banner__box.content-container.color-scheme-3.gradient .button.button--secondary:hover{background-color:#fff;color:#000;border-color:#000}@media screen and (min-width:750px){.vervan-custom-tabs-section{display:block;margin-bottom:30px}p.product__tagline{font-size:1.1em}.vervan-custom-tabs-section:after{display:none}.vervan-tab-buttons-list{display:block}.vervan-tab-item{display:block;border-bottom:1px solid #e0e0e0;margin-bottom:4rem;padding-bottom:4rem}.vervan-tab-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.vervan-tab-button{display:block;width:auto;text-align:left;padding:0 0 1.2rem;margin:0;font-size:2rem;font-weight:600;letter-spacing:-.01em;pointer-events:none;cursor:default}.vervan-tab-button:before,.vervan-tab-button:after{display:none}.vervan-tab-button:hover{background-color:transparent}.vervan-inline-section{border-bottom:1px solid #e0e0e0;margin-bottom:4rem;padding-bottom:4rem}.vervan-custom-tabs-section .vervan-tab-panel{display:block;margin:0;padding:0;border:none;background-color:transparent;border-radius:0;box-shadow:none}.vervan-text-wrapper h3{font-size:2.5rem;margin-bottom:15px;color:var(--color-base-text);font-weight:700}.vervan-text-wrapper p{font-size:1.4rem;line-height:1.6;margin-bottom:15px;color:var(--color-base-text)}.vervan-text-wrapper li{position:relative;padding-left:0;margin-bottom:8px;font-size:1.4rem;line-height:1.6;color:var(--color-base-text)}.vervan-video-container{position:relative;width:100%;max-width:min(500px,45vw);height:auto;padding-bottom:0;overflow:visible;margin:20px auto}.vervan-video-container iframe,.vervan-video-container video{position:relative;width:min(500px,45vw);height:auto;top:auto;left:auto}.vervan-tab-panel .vervan-video-container{width:min(500px,45vw);height:auto;padding-bottom:0;overflow:visible}.vervan-tab-panel video{width:min(500px,45vw);height:auto;max-width:min(500px,45vw);min-width:min(500px,45vw)}.vervan-alternating-section .vervan-video-container{width:min(500px,45vw);height:auto;padding-bottom:0}.vervan-alternating-section .vervan-media-placeholder img{width:min(500px,45vw);max-width:min(500px,45vw);height:auto}.vervan-alternating-section{flex-wrap:nowrap;align-items:center;min-height:500px}.vervan-col{flex:1 1 0;align-self:stretch;min-height:450px;min-width:300px}.vervan-col-content{display:flex;flex-direction:column;justify-content:center;height:100%;align-items:flex-start;width:100%}.vervan-col-media{flex:1;display:flex;align-items:center;justify-content:center;min-height:450px}.vervan-col-media .vervan-video-container{flex:0 0 auto}.vervan-tab-panel img{max-width:100%;height:auto;object-fit:contain}}@media screen and (max-width:749px){.product__tabs-below-image{margin-top:30px;margin-bottom:15px;max-width:100vw;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:2rem;padding-right:2rem;box-sizing:border-box}.vervan-custom-tabs-section .vervan-tab-panel,.vervan-custom-tabs-section .vervan-tab-panel.active{display:none}.vervan-custom-tabs-section .vervan-tab-panel.expanded{display:block}.vervan-tab-button{position:relative;display:block;width:100%}.vervan-tab-button.active:before{content:"-"}p.product__tagline{font-size:1em}.vervan-alternating-section{flex-direction:column;gap:.6rem;margin-top:0;margin-bottom:.8rem;padding-bottom:0;min-height:0;text-align:center}.vervan-col{flex-basis:100%;max-width:100%;min-height:0}.vervan-col-media{min-height:0}.vervan-alternating-section .vervan-col-content{order:1!important}.vervan-alternating-section .vervan-col-media{order:2!important}.vervan-text-wrapper ul{margin-left:auto;margin-right:auto;max-width:fit-content}.vervan-text-wrapper li{text-align:left}.vervan-media-placeholder:has(.vervan-video-container){width:100%}.vervan-video-container{width:100%;max-width:300px;padding-bottom:100%;height:0;overflow:hidden;margin:0 auto}.vervan-video-container iframe,.vervan-video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.vervan-tab-panel.expanded video{width:100%;height:auto;min-height:250px;min-width:280px;max-width:100%;object-fit:contain;margin:10px 0;display:block;position:relative;z-index:1}.vervan-tab-panel.expanded{overflow:visible}.vervan-tab-panel .vervan-col-media,.vervan-tab-panel.expanded .vervan-col-media{width:100%;min-height:280px;display:block}.vervan-tab-panel .vervan-alternating-section .vervan-col-media{max-width:300px;margin:0 auto}.vervan-tab-panel .vervan-alternating-section .vervan-col-media img{max-width:100%;width:100%;height:auto;max-height:300px;object-fit:contain}.vervan-tab-panel .vervan-alternating-section .vervan-video-container{max-width:300px;margin:0 auto}.vervan-tab-panel img,.vervan-tab-panel .vervan-media-placeholder img,.vervan-tab-panel .vervan-alternating-section img{max-width:100%;width:auto;height:auto;object-fit:contain;display:block;margin:0 auto}.buy-button-message{font-size:.8rem;gap:8px}}.vervan-alternating-section .vervan-media-placeholder.vervan-media-placeholder--card img{width:350px;max-width:350px;height:auto}@media screen and (max-width:749px){.vervan-alternating-section .vervan-media-placeholder.vervan-media-placeholder--card img{width:280px;max-width:280px}}.buy-button-message{display:flex;align-items:center;justify-content:center;gap:12px;margin:1.5rem auto;font-weight:600;font-size:1.2rem;color:#111;text-align:center;max-width:100%}.message-text{display:inline;text-align:center;line-height:1.4;word-break:break-word}.message-text p{margin:0;display:inline}.pulse-dot{height:1rem;width:1rem;min-width:1rem;background-color:#22c55e;border-radius:50%;position:relative}.pulse-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#22c55e;border-radius:50%;animation:pulse 1.5s infinite;opacity:.6}@keyframes pulse{0%{transform:scale(1);opacity:.6}70%{transform:scale(2.2);opacity:0}to{opacity:0}}.vervan-savings-badge{background-color:#ffae00;color:#fff;height:2.4rem;padding:0 3.2rem 0 1rem;display:inline-flex;align-items:center;justify-content:center;clip-path:polygon(0% 0%,0% 100%,88% 100%,78% 50%,88% 0%);font-weight:300;font-size:1.5rem;line-height:1;white-space:nowrap;margin:0}@media screen and (max-width:749px){.price__container{gap:1rem}}.custom-media-gallery{position:relative}.custom-media-gallery .vervan-savings-badge{position:absolute;top:2rem;left:0;z-index:5}.slainte-savings-badge{display:inline-block;background:#f80;color:#fff;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.25rem;font-weight:600;padding:.1rem .55rem;border-radius:.25rem;line-height:1.3;vertical-align:middle;margin-left:.5rem;white-space:nowrap}#sticky-atc-bar__price .slainte-savings-badge{font-size:1.25rem;padding:.1rem .55rem}.slainte-price-timer{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.25rem;font-weight:600;color:#e53935;margin-top:-.125rem;line-height:1}.slainte-price-timer.timer-expired{color:#999}.slainte-sticky-timer{grid-column:1;grid-row:2;font-size:1.1rem;color:#f80;line-height:1;margin:0;padding:0}.slainte-buybox-timer{font-size:1.125rem;color:#f80;margin-top:0;width:100%}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom-tabs.css.map */
