:root{--blue: #428BFF;--red: #FF4A53;--dark: #333;--accent: #428BFF;--accent-inactive: rgba(66, 139, 255, .15);--secondary: var(--accent-inactive);--breakpoint-medium: 1000px;--breakpoint-small: 600px}.tabs{position:relative;width:100%;left:50%;transform:translate(-50%)}.tabs input[name=tab-control]{display:none}.tabs .content section h2,.tabs ul li label{font-size:15px;color:var(--accent)}.tabs ul{list-style-type:none;padding-left:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0;gap:10px;border-radius:30px;flex-flow:nowrap;flex-grow:1}.tabs ul.tab_heads li{box-sizing:border-box;padding:0;text-align:center;line-height:15px;display:flex;flex-direction:column;background-color:#fff!important;border-radius:30px;border:1px solid rgba(var(--color-foreground))}.tabs ul.tab_heads label{display:flex;flex-direction:column;padding-top:1em;border-radius:30px;justify-content:center}.tabs ul li label{transition:all .3s ease-in-out;color:rgba(var(--color-foreground),1);overflow:hidden;display:block;cursor:pointer;padding:1em;flex-grow:1}.tabs ul li label br{display:none}.tabs ul li label i{margin-right:.2em;vertical-align:bottom;font-size:1.2em;margin-bottom:.5em}.tabs .slider{position:relative;width:25%;transition:all .3s cubic-bezier(.38,.8,.32,1.07);height:2px;background:#427ee4}.tabs .slider .indicator{position:relative;width:50px;max-width:100%;margin:0 auto;height:2px;border-radius:1px}.tabs .content{margin-top:30px}.tabs .content section{display:none;animation:content .5s ease-in-out;line-height:1.4}.tabs .content section h2{color:var(--accent)}.tabs input[name=tab-control]:nth-of-type(1):checked~ul>li:nth-child(1) label,.tabs input[name=tab-control]:nth-of-type(2):checked~ul>li:nth-child(2) label,.tabs input[name=tab-control]:nth-of-type(3):checked~ul>li:nth-child(3) label,.tabs input[name=tab-control]:nth-of-type(4):checked~ul>li:nth-child(4) label{cursor:default;color:#fff;background-color:rgba(var(--color-foreground),1);border-radius:30px;justify-content:center}.tabs input[name=tab-control]:nth-of-type(1):checked~.slider{transform:translate(0)}.tabs input[name=tab-control]:nth-of-type(2):checked~.slider{transform:translate(100%)}.tabs input[name=tab-control]:nth-of-type(3):checked~.slider{transform:translate(200%)}.tabs input[name=tab-control]:nth-of-type(4):checked~.slider{transform:translate(300%)}.tabs input[name=tab-control]:nth-of-type(1):checked~.content>section:nth-child(1),.tabs input[name=tab-control]:nth-of-type(2):checked~.content>section:nth-child(2),.tabs input[name=tab-control]:nth-of-type(3):checked~.content>section:nth-child(3),.tabs input[name=tab-control]:nth-of-type(4):checked~.content>section:nth-child(4){display:block}@keyframes content{0%{opacity:0;transform:translateY(5%)}to{opacity:1;transform:translateY(0)}}@media (max-width: var(--breakpoint-medium)){.tabs ul li label{white-space:initial}.tabs ul li label br{display:initial}.tabs ul li label i{font-size:1.5em}}@media (max-width: 600px){.tabs ul li label{padding:5px;border-radius:5px}.tabs .content{margin-top:20px}.tabs .content section h2{display:block}}.cs-product-information{z-index:1}.cs-product-information__wrapper{display:flex;justify-content:center;width:calc(100% - 4rem / var(--font-body-scale))}.cs-product-information:not(.cs-product-information--full-width) .cs-product-information__wrapper{margin:auto;width:calc(100% - 8rem / var(--font-body-scale))}.cs-product-information__blocks{width:100%}@media screen and (max-width: 990px){.cs-product-information__wrapper{width:100%}}@media screen and (min-width: 750px){.cs-product-information__wrapper{width:100%}.cs-product-information__wrapper--left{justify-content:flex-start}.cs-product-information__wrapper--right{justify-content:flex-end}}.cs-product-information__blocks *{overflow-wrap:break-word}.cs-product-information__blocks>*{margin-top:0;margin-bottom:0}.cs-product-information__blocks>*+*{margin-top:2rem}.cs-product-information__buttons{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:1rem;width:100%;max-width:45rem;word-break:break-word}.cs-product-information__buttons--multiple>*{flex-grow:1;min-width:22rem}.cs-product-information__buttons+.cs-product-information__buttons{margin-top:1rem}.cs-product-information__blocks.left .cs-product-information__buttons{justify-content:flex-start}.cs-product-information__blocks.right .cs-product-information__buttons{justify-content:flex-end}.product-description-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.product-description-text{background-color:#fafafe;padding:10px 30px 30px;border-radius:8px}@media screen and (max-width: 990px){.product-description-text,.product-info-list-container,.product-specifications-container,.shipping-returns-container{padding:18px!important}}.product-media-placeholder{display:flex;justify-content:center;align-items:center;background-color:#fafafe;padding:20px;border-radius:8px;min-height:200px}.product-key-benefits-section,.specification-downloads-section{padding:0}.product-key-benefits-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.product-info-list-container ul{margin:0}.product-info-list-container,.product-specifications-container,.shipping-returns-container{background-color:#fafafe;padding:30px;border-radius:8px}.product-specifications-container table{width:100%;background:#ffffffbf;box-shadow:none;font-size:1.5rem}.product-specifications-container table,.product-specifications-container table tr,.product-specifications-container table td{border:4px solid #FAFAFE}ul.metafield-single_line_text_field-array{list-style-type:none;display:flex;flex-direction:column;align-items:flex-start;list-style-position:inside}ul.metafield-single_line_text_field-array li{display:list-item;flex-direction:column;flex-wrap:wrap;width:100%;background:#ffffffbf;padding:12px 20px;margin-bottom:4px}p.download_alt{margin-bottom:0}.product-tab2-grid,.product-tab3-grid,.product-tab4-grid{display:grid;grid-template-columns:2fr 1fr;gap:20px}.grid-container{display:grid;grid-template-columns:1fr 1fr;column-gap:80px;align-items:start}.text-content{display:flex;flex-direction:column;justify-content:center}.text-content .subtitle{font-size:1.2em;color:#666}.download-list-container{display:flex;justify-content:flex-start}.download-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:0}.download-list li{display:inline-block;width:auto}.download-list a{background:#fafafe;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:8px;text-decoration:none;text-align:center}@media screen and (min-width: 990px){.cs-product-information__blocks{max-width:var(--page-width)}}@media (max-width: 700px){.tabs ul,.tabs ul.tab_heads li,.tabs ul.tab_heads label{border-radius:15px}.tabs input[name=tab-control]:nth-of-type(1):checked~ul>li:nth-child(1) label,.tabs input[name=tab-control]:nth-of-type(2):checked~ul>li:nth-child(2) label,.tabs input[name=tab-control]:nth-of-type(3):checked~ul>li:nth-child(3) label,.tabs input[name=tab-control]:nth-of-type(4):checked~ul>li:nth-child(4) label{border-radius:15px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-cs-product-information.css.map */
