.shopify-section-product-description{padding:var(--padding);margin:var(--margin);overflow:hidden}@media (max-width: 767px){.shopify-section-product-description .container{padding-left:0;padding-right:0}}.tab__panel-wrapper .tab__panel-header{display:none}@media (min-width: 768px){.tab__panel-wrapper .tab__panel-header{display:block}.tab__panel-wrapper .tab__panel-header+hr{display:none}}.tab__panel-wrapper .tab-links>div{display:flex;align-items:center;cursor:pointer}.tab__panel-wrapper .tab-links>div svg{display:block}@media (min-width: 768px){.tab__panel-wrapper .tab-links{flex-wrap:nowrap;white-space:nowrap}.tab__panel-wrapper .tab-links .tab-content--heading{cursor:pointer}.tab__panel-wrapper .tab-links .tab-content--heading:first-of-type{margin-left:auto}.tab__panel-wrapper .tab-links .tab-content--heading:last-of-type{margin-right:auto}}@media (min-width: 768px){.tab__panel-wrapper .tab-links::-webkit-scrollbar-track{box-shadow:inset 0 0 4px var(--miscellaneous-color);-webkit-box-shadow:inset 0 0 var(--miscellaneous-color);background-color:var(--miscellaneous-color)}.tab__panel-wrapper .tab-links::-webkit-scrollbar{width:7px;height:7px;background-color:var(--miscellaneous-color)}.tab__panel-wrapper .tab-links::-webkit-scrollbar-thumb{background-color:var(--text-color)}.tab__panel-wrapper .tab-links::-webkit-scrollbar-thumb:horizontal{background-color:var(--text-color)}}.tab__panel-wrapper .tab-content--heading{line-height:1.2;font-weight:700;font-size:16px;padding:24px 0;border-top:1px solid var(--miscellaneous-color);width:100%}@media (min-width: 768px){.tab__panel-wrapper .tab-content--heading{width:unset;padding:24px 40px;font-size:22px;border:none;margin:0;font-weight:400;border-radius:8px 8px 0 0}}@media (min-width: 1500px){.tab__panel-wrapper .tab-content--heading{min-width:275px;text-align:center}}@media (min-width: 768px){.tab__panel-wrapper .tab-content--heading.active{background:var(--border-light);font-weight:700}}.tab__panel-wrapper .tab-content{font-size:var(--body-fs)}@media (min-width: 768px){.tab__panel-wrapper .tab-content{height:0;transition:height .2s;overflow:hidden}}.tab__panel-wrapper .tab-content .tab-content--accordion{position:relative;z-index:2}.tab__panel-wrapper .tab-content .tab-content--accordion .tab-content-title{line-height:1.2;font-weight:700;font-size:16px;padding:0 12px 24px;width:100%}.tab__panel-wrapper .tab-content .tab-content--accordion .tab-content-title p{margin:0}.tab__panel-wrapper .tab-content .tab-content--accordion .tab-content-title>svg{transition:all .25s ease-in-out 0s}.tab__panel-wrapper .tab-content .tab-content--accordion details[open] .tab-content-title>svg{transform:rotate(180deg)}.tab__panel-wrapper .tab-content .tab-content--accordion details.is-opening .tab-content-title>svg,.tab__panel-wrapper .tab-content .tab-content--accordion details.is-closing .tab-content-title>svg{transform:rotate(180deg)}.tab__panel-wrapper .tab-content:not(:first-child) .tab-content--accordion .tab-content-title{padding-top:24px;border-top:1px solid var(--miscellaneous-color)}.tab__panel-wrapper .tab-content.active{height:unset;overflow:visible;position:relative}@media (min-width: 768px){.tab__panel-wrapper .tab-content.active:after{content:"";width:100vw;margin-left:-50vw;background:var(--border-light);z-index:1;position:absolute;left:50%;top:0;bottom:0}}.tab__panel-wrapper .tab-content-details{padding:8px 12px 24px;position:relative;z-index:2}@media (min-width: 750px){.tab__panel-wrapper .tab-content-details{padding:56px 0}}.tab__panel-wrapper .tab-content-details .kl_reviews__summary.kl_reviews__summary.kl_reviews__summary h2,.tab__panel-wrapper .tab-content-details .kl_reviews__reviews_list.kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__list__tab{font-size:24px}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details .kl_reviews__summary.kl_reviews__summary.kl_reviews__summary h2,.tab__panel-wrapper .tab-content-details .kl_reviews__reviews_list.kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__list__tab{font-size:30px}}.tab__panel-wrapper .tab-content-details .kl_reviews__reviews_list.kl_reviews__reviews_list.kl_reviews__reviews_list .kl_reviews__list__tab--active:after{background:var(--primary-color)}.tab__panel-wrapper .tab-content-details .kl_reviews__review__title{font-size:16px}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details .kl_reviews__review__title{font-size:22px!important}}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details .kl_reviews__review__content{font-size:16px!important;line-height:1.4}}@media (min-width: 1200px){.tab__panel-wrapper .tab-content-details .kl_reviews__review__content{font-size:18px!important}}.tab__panel-wrapper .tab-content-details .kl_reviews__review__timestamp,.tab__panel-wrapper .tab-content-details .kl_reviews__summary__average_denominator,.tab__panel-wrapper .tab-content-details .kl_reviews__histogram__rating,.tab__panel-wrapper .tab-content-details .kl_reviews__histogram__value{color:var(--text-color)}.tab__panel-wrapper .tab-content-details .kl_reviews__histogram__row svg{color:var(--text-color)}.tab__panel-wrapper .tab-content-details .kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__button{background:var(--primary-color);color:var(--text-color);font-size:16px;font-weight:700;padding:12px 20px}.tab__panel-wrapper .tab-content-details .block{max-width:1375px;margin:0 auto}.tab__panel-wrapper .tab-content-details .block.md-flex>*:not(:last-child){margin-bottom:20px}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details .block.md-flex>*:not(:last-child){margin-bottom:0}}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details .block.md-flex{gap:40px}.tab__panel-wrapper .tab-content-details .block.md-flex>*{flex:1;min-width:0}}@media (min-width: 1200px){.tab__panel-wrapper .tab-content-details .block.md-flex{gap:60px}}@media (min-width: 1600px){.tab__panel-wrapper .tab-content-details .block.md-flex{gap:80px}}.tab__panel-wrapper .tab-content-details .product-video{position:relative}.tab__panel-wrapper .tab-content-details .product-video:before{content:"";display:block;padding-top:57.59%}.tab__panel-wrapper .tab-content-details .product-video iframe{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:8px}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details .product-video iframe{left:15px;width:calc(100% - 30px)}}.tab__panel-wrapper .tab-content-details .product-description img{max-width:100%;height:auto}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details .product-description img{max-width:80%}}@media (min-width: 1200px){.tab__panel-wrapper .tab-content-details .product-description img{max-width:60%}}.tab__panel-wrapper .tab-content-details .product-description iframe{max-width:100%}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details .product-description iframe{max-width:80%}}@media (min-width: 1200px){.tab__panel-wrapper .tab-content-details .product-description iframe{max-width:60%}}.tab__panel-wrapper .tab-content-details .product-desc .product-desc-title{font-size:20px;font-weight:700;line-height:1.2}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details .product-desc .product-desc-title{font-size:22px}}.tab__panel-wrapper .tab-content-details .product-desc .product-desc-subbtitle{margin-bottom:8px;font-weight:700;line-height:1.5}.tab__panel-wrapper .tab-content-details .product-desc>div:not(:last-child){margin-bottom:16px}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details .product-desc>div:not(:last-child){margin-bottom:24px}}.tab__panel-wrapper .tab-content-details .title{margin-bottom:10px}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details .title{margin-bottom:20px;font-weight:600;font-size:22px}}.tab__panel-wrapper .tab-content-details .file-item{align-items:center;gap:24px}.tab__panel-wrapper .tab-content-details .file-item .svg svg{display:block}.tab__panel-wrapper .tab-content-details .file-item a{text-decoration:underline;text-underline-offset:2px}.tab__panel-wrapper .tab-content-details p{margin:0}.tab__panel-wrapper .tab-content-details p:not(:last-child){margin-bottom:8px}.tab__panel-wrapper .tab-content-details ul{list-style:disc;padding-left:25px}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details ul{padding-left:30px}}.tab__panel-wrapper .tab-content-details ul li{list-style:disc}.tab__panel-wrapper .tab-content-details ul:not(:last-child){margin-bottom:16px}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details ul:not(:last-child){margin-bottom:24px}}.tab__panel-wrapper .tab-content-details ol{list-style:decimal;padding-left:25px}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details ol{padding-left:30px}}.tab__panel-wrapper .tab-content-details ol li{list-style:decimal}.tab__panel-wrapper .tab-content-details ol:not(:last-child){margin-bottom:16px}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details ol:not(:last-child){margin-bottom:24px}}.tab__panel-wrapper .tab-content-details h2{font-size:16px;line-height:1.2;margin-bottom:8px;font-weight:700}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details h2{font-size:22px}}.tab__panel-wrapper .tab-content-details h3{font-size:16px;font-weight:700;margin-bottom:8px}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details h3{font-size:22px}}.tab__panel-wrapper .tab-content-details h4{margin-bottom:8px}.tab__panel-wrapper .tab-content-details a{color:var(--highlight-color)}@media (min-width: 1025px){.tab__panel-wrapper .tab-content-details a:hover{text-decoration:underline}}.tab__panel-wrapper .tab-content-details .product-desc{flex:1;min-width:0}.tab__panel-wrapper .tab-content-details .product-desc expand-component .expand-content{max-height:var(--max-height);overflow:hidden;margin-bottom:24px;position:relative}.tab__panel-wrapper .tab-content-details .product-desc expand-component .expand-content:after{position:absolute;left:0;right:0;bottom:0;height:4em;background:-webkit-linear-gradient(rgba(220,220,220,0),#eaeaea)}.tab__panel-wrapper .tab-content-details .product-desc expand-component .expand-content div{padding:0!important;margin:0!important}.tab__panel-wrapper .tab-content-details .product-desc expand-component .expand-btn{font-size:14px;font-weight:700;line-height:1.5}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details .product-desc expand-component .expand-btn{font-size:var(--body-fs)}}.tab__panel-wrapper .tab-content-details .product-desc expand-component .expand-btn>span{padding:11px 0;text-decoration:underline;align-items:center;text-underline-offset:2px}.tab__panel-wrapper .tab-content-details .product-desc expand-component .expand-btn>span .icon{margin-left:10px}@media (hover: hover){.tab__panel-wrapper .tab-content-details .product-desc expand-component .expand-btn:hover span{text-decoration:none}}.tab__panel-wrapper .tab-content-details .product-desc expand-component:not(.expanded) .on-expanded{display:none}.tab__panel-wrapper .tab-content-details .product-desc expand-component.expanded .expand-content:after{content:none}.tab__panel-wrapper .tab-content-details .product-desc expand-component.expanded .on-expand{display:none}.tab__panel-wrapper .tab-content-details .product-desc expand-component+ul,.tab__panel-wrapper .tab-content-details .product-desc expand-component+ol{margin-top:24px}.tab__panel-wrapper .tab-content-details .product-desc img{max-width:100%}.tab__panel-wrapper .tab-content-details .product-manuals-guides{margin-top:16px}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details .product-manuals-guides{margin-top:0;margin-left:30px;flex:0 0 33%;max-width:33%}}@media (min-width: 1600px){.tab__panel-wrapper .tab-content-details .product-manuals-guides{flex:0 0 540px;max-width:540px}}.tab__panel-wrapper .tab-content-details .product-manuals-guides .product-manuals-guides-title{font-weight:700;font-size:22px;line-height:1.59;margin-bottom:16px}.tab__panel-wrapper .tab-content-details .product-manuals-guides .product-manuals-guides-details .manuals-guide-item{padding:16px 54px 16px 16px;background:#fff;border-radius:5px;border:1px solid #DDE3E4}.tab__panel-wrapper .tab-content-details .product-manuals-guides .product-manuals-guides-details .manuals-guide-item .manuals-guide-item-title{font-size:16px;margin-bottom:8px;font-weight:700;line-height:1.62;text-transform:uppercase}.tab__panel-wrapper .tab-content-details .product-manuals-guides .product-manuals-guides-details .manuals-guide-item .manuals-guide-item-excerpt{font-size:var(--body-fs);line-height:1.62;font-weight:400;text-underline-offset:3px}.tab__panel-wrapper .tab-content-details .product-manuals-guides .product-manuals-guides-details .manuals-guide-item .icon{position:absolute;top:50%;right:16px;width:20px;height:20px;margin-top:-10px;display:flex;align-items:center;justify-content:center;pointer-events:none;transform:rotate(-90deg)}@media (min-width: 1500px){.tab__panel-wrapper .tab-content-details .product-manuals-guides .product-manuals-guides-details .manuals-guide-item .icon{width:30px;height:30px;margin-top:-15px}}.tab__panel-wrapper .tab-content-details .product-manuals-guides .product-manuals-guides-details .manuals-guide-item:not(:last-child){margin-bottom:16px}@media (min-width: 1025px){.tab__panel-wrapper .tab-content-details .product-manuals-guides .product-manuals-guides-details .manuals-guide-item:hover .manuals-guide-item-excerpt{text-decoration:none}}.tab__panel-wrapper .tab-content-details .product-specs-group h4{font-size:20px;line-height:1.2;margin-bottom:8px}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details .product-specs-group h4{font-size:30px}}.tab__panel-wrapper .tab-content-details .product-specs-group table{padding:12px 4px;width:100%;max-width:1090px}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details .product-specs-group table{padding-left:10px;padding-right:10px}}.tab__panel-wrapper .tab-content-details .product-specs-group table tr{border-radius:var(--border-radius);display:flex;justify-content:space-between;align-items:center}.tab__panel-wrapper .tab-content-details .product-specs-group table tr td{padding:10px}.tab__panel-wrapper .tab-content-details .product-specs-group table tr td:first-child{font-weight:700}.tab__panel-wrapper .tab-content-details .product-specs-group table tr td ul,.tab__panel-wrapper .tab-content-details .product-specs-group table tr td ol{list-style:none;padding:0}.tab__panel-wrapper .tab-content-details .product-specs-group table tr td ul li,.tab__panel-wrapper .tab-content-details .product-specs-group table tr td ol li{list-style:none}.tab__panel-wrapper .tab-content-details .product-specs-group table tr:not(:last-child){margin-bottom:10px}.tab__panel-wrapper .tab-content-details .product-specs-group table tr:nth-child(2n){background:#fff}.tab__panel-wrapper .tab-content-details .product-specs-group table tr:nth-child(odd){background:linear-gradient(0deg,#dcdcdc66 0% 100%)}.tab__panel-wrapper .tab-content-details .product-specs-group:not(:last-child){margin-bottom:16px}@media (min-width: 768px){.tab__panel-wrapper .tab-content-details .product-specs-group:not(:last-child){margin-bottom:24px}}.tab__panel-wrapper .tab-content-details .yotpo-display-s .yotpo-head{margin-top:0!important}.tab__panel-wrapper .tab-content-details .yotpo-main-layout .yotpo-border-margin{display:none!important}.tab__panel-wrapper .tab-content-details .yotpo-new-review-btn-wrapper .yotpo-new-review-btn.empty-state{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/89/assets/section-product-description.css.map */
