.wp-block-fishtank-product-range-block header{align-items:flex-end;border-bottom:1px solid var(--wp--preset--color--dark);display:grid;gap:25px;grid-template-columns:1fr;margin-bottom:20px;padding-bottom:20px}@media screen and (min-width:768px){.wp-block-fishtank-product-range-block header{grid-template-columns:1fr auto}.wp-block-fishtank-product-range-block header h2{margin-bottom:20px}}.wp-block-fishtank-product-range-block header .cta{display:none}@media screen and (min-width:768px){.wp-block-fishtank-product-range-block header .cta{display:block}}.wp-block-fishtank-product-range-block .range li h3{background-position:100%;background-repeat:no-repeat;background-size:15px;color:inherit;cursor:pointer;display:block;line-height:clamp(4.6875rem,2.8125rem + 3.90625vw,7.5rem);position:relative;transition:background-position .3s ease;transition:.2s ease-in-out}.wp-block-fishtank-product-range-block .range li h3:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 16'%3E%3Cpath d='m6.809 0-.745.753 6.276 6.35H0V8.18h12.234l-6.277 6.35.745.754 7.553-7.642L6.81 0Z' fill='%230C0E0F'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:15px;content:"";height:15px;margin-top:-7.5px;position:absolute;right:0;top:50%;transition:.2s ease-in-out;width:15px}.wp-block-fishtank-product-range-block .range li:hover h3{color:var(--wp--preset--color--secondary)}.wp-block-fishtank-product-range-block .range li.only-1-range-item .content{border-bottom:none!important}.wp-block-fishtank-product-range-block .range li .content{border-bottom:1px solid var(--wp--preset--color--tertiary);max-height:1px;overflow:hidden;transition:.2s ease-in-out}.wp-block-fishtank-product-range-block .range li .content .overview{font-weight:400;margin-bottom:50px;padding-right:clamp(0rem,-12.5rem + 26.0416666667vw,18.75rem)}.wp-block-fishtank-product-range-block .range li .content .general-specs{display:grid;gap:50px;grid-template-columns:1fr;margin-bottom:50px;padding-right:clamp(0rem,-12.5rem + 26.0416666667vw,18.75rem)}@media screen and (min-width:768px){.wp-block-fishtank-product-range-block .range li .content .general-specs{grid-template-columns:1fr 1fr}}@media screen and (min-width:1200px){.wp-block-fishtank-product-range-block .range li .content .general-specs{gap:100px}}.wp-block-fishtank-product-range-block .range li .content .documents{display:flex;flex-flow:row wrap;gap:20px;margin:50px 0}.wp-block-fishtank-product-range-block .range li .content .documents .btn{color:var(--wp--preset--color--light);white-space:nowrap}.wp-block-fishtank-product-range-block .range li .content .documents .btn.data_sheet{background-color:var(--wp--preset--color--secondary)}.wp-block-fishtank-product-range-block .range li .content .documents .btn.technical_drawing{background-color:var(--wp--preset--color--primary)}.wp-block-fishtank-product-range-block .range li .content .documents .btn.patent_sheet{background-color:var(--wp--preset--color--dark)}.wp-block-fishtank-product-range-block .range li .content .swiper{margin-bottom:50px}.wp-block-fishtank-product-range-block .range li .content .swiper .swiper-slide{align-items:center;background-color:var(--wp--preset--color--light);display:grid;gap:50px;grid-template-columns:1fr;padding-right:clamp(0rem,-12.5rem + 26.0416666667vw,18.75rem)}.wp-block-fishtank-product-range-block .range li .content .swiper .swiper-slide h4{align-items:center;display:flex;flex-flow:row wrap;gap:25px;justify-content:space-between;margin-bottom:50px;text-transform:uppercase}.wp-block-fishtank-product-range-block .range li .content .swiper .swiper-slide h4 a{color:var(--wp--preset--color--light);font-weight:400}@media screen and (min-width:768px){.wp-block-fishtank-product-range-block .range li .content .swiper .swiper-slide{grid-template-columns:1fr 2fr}}@media screen and (min-width:1400px){.wp-block-fishtank-product-range-block .range li .content .swiper .swiper-slide{gap:100px}}.wp-block-fishtank-product-range-block .range li .content .swiper .swiper-pagination{display:flex;flex-flow:row;margin-bottom:30px;overflow:auto;padding-bottom:25px;position:relative;width:100%}.wp-block-fishtank-product-range-block .range li .content .swiper .swiper-pagination::-webkit-scrollbar{background-color:var(--wp--preset--color--tertiary);height:4px;margin-top:10px;padding:10px;width:4px}.wp-block-fishtank-product-range-block .range li .content .swiper .swiper-pagination::-webkit-scrollbar-thumb{background-color:var(--wp--preset--color--secondary);border:none;height:4px;margin-top:10px;width:4px}.wp-block-fishtank-product-range-block .range li .content .swiper .swiper-pagination .swiper-pagination-bullet{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--wp--preset--color--tertiary);border-bottom:1px solid var(--wp--preset--color--dark);border-left:1px solid var(--wp--preset--color--light);border-right:1px solid var(--wp--preset--color--light);border-top:1px solid var(--wp--preset--color--tertiary);color:#777;cursor:pointer;display:inline-flex;font-size:14px;gap:20px;height:38px;justify-content:center;line-height:18px;padding:25px 20px;scroll-snap-align:start;text-decoration:none;text-transform:uppercase;transform:translateY(1px);white-space:nowrap}.wp-block-fishtank-product-range-block .range li .content .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--wp--preset--color--light);border:1px solid var(--wp--preset--color--dark);border-bottom-color:var(--wp--preset--color--light);color:var(--wp--preset--color--dark);font-weight:500;scroll-snap-align:start}.wp-block-fishtank-product-range-block .range li.active h3{color:var(--wp--preset--color--secondary)}.wp-block-fishtank-product-range-block .range li.active h3:before{transform:rotate(90deg)}.wp-block-fishtank-product-range-block .range li.active .content{max-height:20000px}.wp-block-fishtank-product-range-block .range li:hover a{background-position:right 15px center;color:var(--wp--preset--color--primary)}.wp-block-fishtank-product-range-block .inner>.cta{padding-top:40px}@media screen and (min-width:768px){.wp-block-fishtank-product-range-block .inner>.cta{display:none}}