.product__accordion ul{list-style:none;padding-left:0}.product__accordion ul li{position:relative;padding-left:12px;margin-bottom:6px}.product__accordion ul li:before{content:"";position:absolute;left:0;top:10px;width:3px;height:3px;border-radius:var(--radius-full);background-color:currentColor}.product__accordion .accordion__content{padding-left:var(--spacing-12);padding-top:var(--spacing-12)}.accordion__content a[href]{color:var(--color-onbase-primary);font-size:var(--text-body-s);font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.28px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.product__accordion .accordion__content>*{font-size:14px;font-family:var(--font-body)!important;font-weight:400!important}.product__accordion.accordion{margin:var(--spacing-inner) 0}.accordion+.accordion{margin-top:0}.product__accordion.accordion:last-of-type{margin-bottom:0}.product__accordion.accordion summary{padding:12px 16px}.product__accordion.accordion summary h2{color:var(--color-onbase-primary, #312b36)}.product__accordion.accordion summary .icon-caret{right:16px;height:auto;top:13px}.product__accordion.accordion .summary__title+.icon-caret{transform:rotate(0);transition:transform .4s ease-in-out}.product__accordion.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.shopify-section.specifications-product{margin-top:0;padding-bottom:0;max-width:100%;background:var(--color-bg)}.shopify-section.product-faqs{background:var(--color-bg)}.specifications-product,.specifications-img-text{max-width:1300px;margin:0 auto}.specifications-product{display:flex;gap:30px;justify-content:center}.specifications-img-text{display:flex;gap:30px;align-items:center}.specifications-img-text.content-right{flex-direction:row-reverse}.specifications-product{width:100%}.specifications-product .specifications-table{width:65%}.specifications-table table{width:100%;line-height:1.7em;font-size:16px;color:var(--color-table);margin-top:20px;background-color:#fff;border-radius:10px;position:relative}.specifications-table table:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;border:1px solid #ccc;border-radius:10px}.specifications-product td,.specifications-product th{min-width:50px;padding:10px 15px;border:none}.specifications-product tbody tr:first-child>th{background:var(--color-th-first);height:50px;text-align:left}.specifications-product tbody tr td:first-child{font-weight:600}.specifications-product tbody tr:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.specifications-product tbody tr:not(:first-child){border-bottom:1px solid #ccc}.specifications-product tbody tr:last-child{border-bottom:none}.specifications-imgs,.specifications-text{width:50%}.specifications-product .specifications-img{width:35%}.specifications-imgs img,.specifications-product .specifications-img img{border-radius:10px}.specifications-product .description{margin-top:20px}.specifications-product .rte{font-size:16px}.specifications-text .rte,.specifications-content-text{color:var(--color-title);line-height:1.8em}.specifications-content-text{width:calc(100% - 460px);max-width:100%}.specifications-title,.product-faqs-h,.specifications-text-title{font-size:20px;margin:0;font-weight:600;background-color:#fff;color:var(--color-orange-bold);text-transform:capitalize;line-height:1.6em}.specifications-title{margin:30px 0 20px}.specifications-product .specifications-title{margin-top:0}.specifications-text-titleSub{font-size:18px;line-height:1.6em;color:var(--color-title);margin:0 0 20px;font-weight:500}.specifications-product li{display:flex;align-items:center;gap:20px;padding:5px 0;margin:5px 0 15px;color:var(--color-title);font-weight:500;font-size:18px}.specifications-product .icon{width:22px;height:auto}.specifications-product .icon path{fill:var(--color-orange-bold)}.specifications-video{display:flex;gap:30px;padding:15px;background-color:#fff8e6;border-radius:15px;align-items:center;position:relative}.specifications-video .specifications-text-titleSub{margin-bottom:15px}.specifications-content-video{position:relative;max-width:460px;width:100%}.specifications-video .video-section__poster,.specifications-video video{max-width:460px;width:100%;border-radius:15px}.specifications-video .video-section__poster{position:absolute;top:0;left:0}.specifications-content-video.video-link{max-width:50%}.specifications-content-video.video-link .video-section__poster{display:none}.specifications-content-video.video-link iframe{width:100%;height:auto;min-height:390px;border-radius:20px}.specifications-video.left-video .specifications-content-video{order:0}.specifications-video.right-video .specifications-content-video{order:1}@media screen and (max-width:1024px){.specifications-video.video-link{flex-wrap:wrap}.specifications-content-video.video-link,.specifications-content-video.video-link~.specifications-content-text{max-width:100%}.specifications-content-video.video-link iframe{min-height:430px}}@media screen and (max-width:991px){.specifications-product{align-items:center}.specifications-table~.specifications-img{margin-top:60px}.specifications-title.left{text-align:center}.specifications-product .specifications-table,.specifications-product .specifications-img,.specifications-imgs,.specifications-text{width:50%}.specifications-product,.specifications-img-text{gap:10px}.specifications-content-video,.specifications-video .video-section__poster,.specifications-content-text{max-width:50%}.specifications-video video,.specifications-content-text{width:100%}}@media screen and (max-width:767px){.specifications-content-video.video-link iframe{min-height:215px}}@media screen and (max-width:576px){.specifications-product,.specifications-img-text,.specifications-video{flex-wrap:wrap;gap:15px}.specifications-product .specifications-table,.specifications-product .specifications-img,.specifications-imgs,.specifications-text,.specifications-content-text{width:100%}.specifications-text{text-align:center}.specifications-product .description{margin-top:10px}.specifications-title,.product-faqs-h,.specifications-text-title{font-size:23px;text-align:center}.specifications-product td,.specifications-product th{padding:10px}.specifications-product .product-faqs-items .product-faqs-title{font-size:17px}.specifications-text-titleSub{font-size:18px;margin-bottom:10px}.specifications-product li{font-size:16px}}@media screen and (max-width:320px){.specifications-title,.product-faqs-h,.specifications-text-title{font-size:20px}.specifications-text-titleSub{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/product-specifications.css.map */
