.shopify-section-product-description{padding:var(--padding);margin:var(--margin)}.shopify-section-product-description .desc-label{margin-top:16px}@media (min-width: 992px){.shopify-section-product-description .desc-label{margin-top:24px}}.shopify-section-product-description .desc-label .flex{gap:8px;font-size:14px;font-weight:700;background-color:var(--miscellaneous);border-radius:5px;padding:10px 8px;display:inline-flex}.shopify-section-product-description .product-desc-wrapper{max-width:964px;margin:0 auto}.shopify-section-product-description .product-desc-wrapper:has(.product-manuals-and-guides){max-width:100%;margin:0}.product-description-component .tab__panel-header{display:none}@media (min-width: 750px){.product-description-component .tab__panel-header{display:block;font-size:14px}}.product-description-component .md-none{margin:0 calc(var(--container-padding) * -1)}.product-description-component .mobile-tab-heading{background-color:var(--background);color:var(--text);padding:12px var(--container-padding);font-size:20px;border-bottom:1px solid var(--primary-button-bg)}.product-description-component .mobile-tab-heading p{margin:0}.product-description-component .mobile-tab-heading svg{width:16px;height:16px;transition:.2s cubic-bezier(.03,.3,.4,.96)}.product-description-component .mobile-tab-heading.show svg{transform:rotate(180deg)}.product-description-component .product-desc{font-size:12px}@media (min-width: 992px){.product-description-component .product-desc{font-size:14px;flex:1}}@media (min-width: 1500px){.product-description-component .product-desc{font-size:16px}}.product-description-component .product-desc h2,.product-description-component .product-desc h3,.product-description-component .product-desc h4,.product-description-component .product-desc h5,.product-description-component .product-desc h6{margin-bottom:20px}.product-description-component .tab__panel-body{background-color:var(--background)}@media (min-width: 750px){.product-description-component .tab__panel-body{padding-top:30px;padding-bottom:30px}}@media (min-width: 1500px){.product-description-component .tab__panel-body{padding-top:56px}}@media (min-width: 750px){.product-description-component .tab-content--body{display:none}.product-description-component .tab-content--body.active{display:block}}.product-description-component .tab-content-details{max-height:0;transition:.2s cubic-bezier(.03,.3,.4,.96)}@media (min-width: 750px){.product-description-component .tab-content-details{padding-top:0;max-height:unset!important;transition:unset!important;opacity:1!important}}.product-description-component .tab-content-details>div{padding-bottom:24px}@media (min-width: 992px){.product-description-component .tab-content-details>div{padding-bottom:0;gap:10%}}.product-description-component .expandable-component:has(.toggle-btn) .toggle-container{position:relative;display:inline-flex;padding:10px 0}.product-description-component .expandable-component:has(.toggle-btn) .toggle-container:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 10C17.5 10.1658 17.4342 10.3247 17.3169 10.4419C17.1997 10.5592 17.0408 10.625 16.875 10.625H10.625V16.875C10.625 17.0408 10.5592 17.1997 10.4419 17.3169C10.3247 17.4342 10.1658 17.5 10 17.5C9.83424 17.5 9.67527 17.4342 9.55806 17.3169C9.44085 17.1997 9.375 17.0408 9.375 16.875V10.625H3.125C2.95924 10.625 2.80027 10.5592 2.68306 10.4419C2.56585 10.3247 2.5 10.1658 2.5 10C2.5 9.83424 2.56585 9.67527 2.68306 9.55806C2.80027 9.44085 2.95924 9.375 3.125 9.375H9.375V3.125C9.375 2.95924 9.44085 2.80027 9.55806 2.68306C9.67527 2.56585 9.83424 2.5 10 2.5C10.1658 2.5 10.3247 2.56585 10.4419 2.68306C10.5592 2.80027 10.625 2.95924 10.625 3.125V9.375H16.875C17.0408 9.375 17.1997 9.44085 17.3169 9.55806C17.4342 9.67527 17.5 9.83424 17.5 10Z' fill='%23242427'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;display:inline-block;width:20px;height:20px}.product-description-component .expandable-component:has(.toggle-btn) .expanded .toggle-container:after{background-image:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 10.9006C17.5 11.0664 17.4342 11.2254 17.3169 11.3426C17.1997 11.4598 17.0408 11.5256 16.875 11.5256H3.125C2.95924 11.5256 2.80027 11.4598 2.68306 11.3426C2.56585 11.2254 2.5 11.0664 2.5 10.9006C2.5 10.7349 2.56585 10.5759 2.68306 10.4587C2.80027 10.3415 2.95924 10.2756 3.125 10.2756H16.875C17.0408 10.2756 17.1997 10.3415 17.3169 10.4587C17.4342 10.5759 17.5 10.7349 17.5 10.9006Z' fill='%231F1D1E'/%3E%3C/svg%3E%0A")}.product-description-component .toggle-btn{font-size:14px;font-weight:700;display:inline-flex;justify-content:space-between;text-decoration:underline;margin-right:10px}.product-description-component .toggle-btn:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0}@media (max-width: 574px){.product-description-component .yotpo-base-layout{width:100%!important}}.product-manuals-and-guides{padding-top:16px}@media (min-width: 992px){.product-manuals-and-guides{flex:0 0 290px}}@media (min-width: 1200px){.product-manuals-and-guides{flex:0 0 430px}}.product-manuals-and-guides .heading{font-size:16px;margin-bottom:16px;font-weight:700}.product-manuals-and-guides .download-list a{padding:16px;font-size:12px;font-weight:700;display:block;border-radius:5px;border:1px solid var(--miscellaneous);margin-bottom:16px}@media (min-width: 992px){.product-manuals-and-guides .download-list a{background:var(--miscellaneous);border:1px solid #bfc1c2;font-size:14px}}.product-manuals-and-guides .download-list a .flex{gap:8px}.product-manuals-and-guides .download-list a .flex svg{height:20px;flex:0 0 20px}.product-manuals-and-guides .download-list a .flex div{flex:1}.tab__panel-header .tab-links{justify-content:center;text-transform:uppercase}.tab__panel-header .tab-links .tab-content--heading{position:relative;padding:12px 15px;font-family:var(--heading-font);color:var(--subtext)}@media (min-width: 1200px){.tab__panel-header .tab-links .tab-content--heading{padding:22px 40px}}.tab__panel-header .tab-content--heading:before{content:"";position:absolute;left:50%;right:0;bottom:0;width:0;height:3px;background-color:#ba0606;transition:.2s cubic-bezier(.03,.3,.4,.96)}.tab__panel-header .tab-content--heading.active{color:var(--text)}.tab__panel-header .tab-content--heading.active:before{width:100%;left:0}@media (hover: hover){.tab__panel-header .tab-content--heading:hover:before{width:100%;left:0}}.tab-spacing{padding-top:12px}@media (min-width: 750px){.tab-spacing{padding-top:0}}@media (min-width: 750px){.tab-content-container{max-width:1100px;margin:0 auto}}.video-container:first-child{margin-top:12px}.video-container+.video-container{margin-top:16px}@media (min-width: 750px){.video-container+.video-container{margin-top:30px}}.video-container .video-header{gap:8px}.video-container .video-title{font-size:16px}.video-container .video-label{padding:8px;border-radius:5px;font-size:16px}.video-container .video-description{margin:16px 0;font-size:12px}.video-container .video-component{border-radius:5px}.brand-container{gap:16px}.brand-container .brand-information{flex-basis:100%}@media (min-width: 750px){.brand-container .brand-information{flex:1!important}}.brand-container .brand-information .brand-name{margin-bottom:16px}@media (min-width: 750px){.brand-container .brand-information .brand-name{margin-bottom:24px}}.brand-container img{max-width:100%}.blog-container:has(.no-results) .blog-component{display:none}.blog-container:has(.no-results) .no-results-container{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-product-description.css.map */
