.product-description-template{max-width:1200px;padding:20px;margin:auto;display:flex;flex-direction:column;gap:40px}.icon-section{display:flex;flex-direction:column;gap:20px}.icon-section h2{font-size:1rem;font-weight:inherit}.icon-section .icon-details{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:20px}.image-position--left{flex-direction:row}.image-position--right{flex-direction:row-reverse}.icon-details img{max-width:200px;height:auto;object-fit:contain}.icon-description,.icon-description--right{display:flex;flex-direction:column;max-width:600px;width:100%;justify-content:center}.icon-description{align-items:flex-end;text-align:right}.icon-description--right{align-items:flex-start;text-align:left}.product-description-template hr{width:20%;height:3px;background:#d33;border:none;margin:10px 0}.specifications{display:flex;flex-direction:column}.specifications .divider{width:100%;height:4px;background:#d33;border:none;margin:0;padding:0}.specifications h2{margin:0;padding:0;font-size:1.75em;font-weight:700}.tabs{display:flex;justify-content:center;gap:20px;margin-block:20px}.tab{border:none;background:transparent;padding:10px 20px;cursor:pointer;border-bottom:2px solid transparent;font-weight:600;transition:all .3s ease-in-out}.tab.active{border-color:#d33;color:#d33}.tab-title{text-align:center;background:#d33;color:#fff;padding:10px;font-weight:700;text-transform:uppercase;width:100%}.tab-content{display:flex;flex-direction:column;display:none;gap:40px;flex-wrap:wrap;transition:opacity .3s ease-in-out}.tab-columns{display:flex;flex-direction:row}.tab-column{width:50%;font-size:1.1rem}.tab-content.active{display:flex;opacity:1}.tab-content ul{flex:1;list-style-position:inside;list-style-type:circle}.tab-content ul p{font-size:1.2rem;margin:0}@media screen and (max-width: 768px){.icon-section .icon-details{flex-direction:column;align-items:center;text-align:center}.icon-description,.icon-description--right{align-items:center;text-align:center}.product-description-template hr{margin-inline:auto}}@media (max-width: 480px){.tab-content{flex-direction:column;align-items:center}.tab-content ul{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/product-description-template.css.map */
