:root{--color-black: #000;--color-white: #fff;--color-primary: #1077f1;--color-lightedge: #eee;--filter-body-font-size: 14px}@media only screen and (max-width: 639px){:root{--filter-body-font-size: 16px}}.full-viewport-width{position:relative;left:50%;right:50%;width:100vw;margin-left:-50vw;margin-right:-50vw}#preview-bar-iframe{opacity:.5}#preview-bar-iframe:hover{opacity:1}.debug pre{position:relative;margin:0;color:red;border:1px dashed red;white-space:pre-wrap}.debug pre:before{position:absolute;top:0;left:0;content:"[ Debug ]";font-size:12px;line-height:1}.button,.button:focus,.button:hover,.button:active{display:inline-block;padding:.5em 1em;background:var(--color-primary);color:var(--color-white);border:1px solid var(--color-primary);border-radius:var(--alt-btn-border-radius);font-size:var(--button-font-size-px);font-weight:var(--alt-btn-font-weight);font-style:var(--alt-btn-font-style);transition:all .15s ease-in-out 0s;text-transform:var(--button-text-case);letter-spacing:var(--button-text-spacing-px);cursor:pointer;pointer-events:auto}.button:hover,.button:active{background:var(--color-white);color:var(--color-primary)}.collection-main-body-inner{display:grid!important;grid-template-columns:repeat(4,1fr)}.collection-main-body-inner>.grid__item{float:none!important;width:100%!important}@media only screen and (max-width: 767px){.collection-main-body-inner{grid-template-columns:repeat(2,1fr)}}.slick-track{display:flex;z-index:0}.slick-track .slick-slide{display:flex;z-index:1;height:auto;align-items:center;justify-content:center}.slick-prev,.slick-next{width:25px;height:25px;padding:4px;opacity:.7;background:var(--color-primary);color:var(--color-white);box-shadow:0 5px 7px #0000004d;border-radius:2px}.slick-prev:before,.slick-next:before{content:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{opacity:1;background:var(--color-primary);color:var(--color-white)}.slick-prev{left:0;z-index:2}.slick-next{right:0;z-index:2}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:0}.accordion-container{margin-bottom:1em}.ac{padding:0;border-width:1px 0px;border-color:var(--border-color)}.ac .ac-trigger{width:auto}.ac .ac-trigger:after{content:url("data:image/svg+xml,%3Csvg viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cpath d='M6.5 9L12.5 15L18.5 9' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ac.is-active>.ac-header .ac-trigger:after{content:url("data:image/svg+xml,%3Csvg viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cpath d='M6.5 15L12.5 9L18.5 15' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ac-trigger:hover,.ac-trigger:active{color:var(--color-primary)!important}.ac .ac-panel{padding:10px}.ac.js-enabled .ac-panel{padding-top:0;padding-bottom:0}.select2-container .select2-selection--single{height:40px}.select2-container--default .select2-selection--single{border-radius:0;border-color:var(--border-color)}.select2-search--dropdown .select2-search__field,.select2-container--default .select2-results__option{font-size:var(--filter-body-font-size)}.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:15px;padding-right:30px;font-size:var(--filter-body-font-size);line-height:40px}.select2-container--default .select2-selection--single .select2-selection__arrow{width:30px;height:40px;background:transparent url(//aquatech.net/cdn/shop/t/131/assets/icon-caret.png?v=70007411578688486621763751189) center no-repeat;background-size:8px auto}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--selected{color:var(--color-primary);background:var(--color-white)}.select2-container--default .select2-results__option{padding:0 15px}.select2-container .select2-results__option.optInvisible{display:none}.select2-dropdown{z-index:200!important}.country-select .country-code{font-weight:400}.site-nav--mobile .country-select{display:flex;justify-content:center}.site-nav--mobile .country-select a{color:var(--color-white)}#country_list_menu{position:fixed;top:50%;left:50%;z-index:10000000;padding:20px;background:var(--color-white);box-shadow:0 0 10px #00000080;text-align:center;transform:translate(-50%,-50%)}#country_list_menu>h1{font-size:1.2rem;line-height:1.1}#country_list_menu .country-options{display:grid;grid-template-columns:repeat(4,auto)}#country_list_menu .country-options>*{width:270px}#country_list_menu ul{display:block;width:auto;margin:0 0 1em;padding:0}#country_list_menu ul li{display:block;width:auto;list-style:none;text-align:left;text-indent:23%;line-height:1}#country_list_menu ul li:before{position:relative;left:-.5em;content:"\2192"}#country_list_menu a{display:inline-block;width:80%;text-transform:none;font-weight:700;text-align:center}#country_list_menu>#country_list_menu_close_link{position:absolute;top:10px;right:10px}#country_list_menu>#country_list_menu_close_link>a{display:inline-block;padding:0;text-align:center;line-height:1;font-size:20px;font-weight:700;color:var(--text-color)}#country_list_menu .button,#country_list_menu .country-select{width:9rem}#country_list_menu .country-select{display:inline-block;padding:.5em 1em;background-color:var(--color-primary);background-image:url(icon-caret-inv.png);background-size:12px auto;background-position:calc(100% - 10px) 14px;background-repeat:no-repeat;color:var(--color-white);border:1px solid var(--color-primary);border-radius:var(--alt-btn-border-radius);font-size:var(--button-font-size-px);font-weight:var(--alt-btn-font-weight);font-style:var(--alt-btn-font-style);transition:all .15s ease-in-out 0s;text-transform:none;letter-spacing:var(--button-text-spacing-px);text-align:center}#country_list_menu .country-select option{background-color:#fff;background-image:none;color:#000;border:none;border-radius:0;padding:2px 5px;text-align:center;letter-spacing:initial;font-weight:400}@media only screen and (max-width: 1279px){#country_list_menu .country-options{grid-template-columns:repeat(2,auto);gap:10px}}@media only screen and (max-width: 639px){#country_list_menu{top:60px;left:50%;z-index:10000000;padding:10px;transform:translate(-50%)}#country_list_menu .country-options{grid-template-columns:repeat(1,auto)}#country_list_menu .option strong{font-size:14px;line-height:1}#country_list_menu>h1{display:none}#country_list_menu ul{margin-bottom:8px}#country_list_menu ul li{font-size:14px}#country_list_menu a{padding:.3em 1em}}header.site-header .country-select,nav.nav-bar .country-select{outline:2px dotted red;display:none!important}#geoip-banner{display:none!important}.geolocate-notice{display:none;background:#ffff64cc;text-align:center}.template-index .geolocate-notice{position:relative;z-index:1000}.geolocate-notice .button{margin:2px;padding:5px;line-height:1;text-transform:none;transition:opacity .2s;border-radius:7px}.product-images-container .product-medias__with-thumbnails.product-medias__with-thumbnails--below .product-medias__thumbnails{display:block}.product-images-container .product-medias__with-thumbnails.product-medias__with-thumbnails--below .product-medias__thumbnails .product-medias__thumbnail{width:200px}#main-collection-filters{display:none}#main-collection-filters.collection-metafiltered{outline:2px dotted red;display:none!important}.collection-metafiltered .suppress{display:none!important}.collection-metafilters-wrap{min-height:200px}#collection-metafilters{margin:20px auto 60px;text-align:center}#collection-metafilters .aq-logo{margin:0 auto 15px;width:56px;height:auto}#collection-metafilters .prompt{margin-bottom:40px;color:var(--color-primary);font-weight:600;font-size:2.4rem;line-height:1}#collection-metafilters .prompt span{text-transform:lowercase}@media only screen and (max-width: 639px){#collection-metafilters{margin-bottom:0}#collection-metafilters .aq-logo{width:40px}#collection-metafilters .prompt{margin-bottom:20px;font-size:1.5rem}}#collection-metafilters .filter-stages{display:inline-flex;flex-wrap:wrap;gap:20px}#collection-metafilters .select2{text-align:left;min-width:300px}#collection-metafilters .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:50px;font-size:1.44rem}#collection-metafilters .select2-container .select2-selection--single{height:48px;border-color:var(--color-black)}#collection-metafilters .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px}#collection-metafilters .select2-container--default .select2-selection--single .select2-selection__arrow{width:50px;height:48px;background-size:16px auto}#collection-metafilters .select2.disabled{opacity:.3}.collection-metafilter-dropdown .select2-results__option{margin:0;padding:5px 15px;font-size:1.44rem;line-height:1}.collection-metafilter-dropdown .select2-dropdown{margin-top:-1px;border-color:var(--color-black);border-radius:0;border-top:1px solid var(--color-black)}.my_select_picker_trigger.dropup .dropdown-menu{bottom:auto!important}#collection-metafilters .locked-filter{padding:0 15px;border:1px solid var(--color-black);font-size:1.44rem;height:48px;line-height:48px}@media only screen and (min-width: 721px){#collection-metafilters.floating{position:fixed;top:92px;left:0;right:0;bottom:auto;z-index:200;margin:0;padding:12px 0;background:var(--color-primary)}#collection-metafilters.floating .aq-logo,#collection-metafilters.floating .prompt{display:none}#collection-metafilters.floating .select2-container .select2-selection--single{height:36px;border-color:var(--color-primary)}#collection-metafilters.floating .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1.1rem;line-height:36px}body.mcf-floating .select2-container.collection-metafilter-dropdown li{font-size:1.1rem}#collection-metafilters.floating .select2-container--default .select2-selection--single .select2-selection__arrow{height:36px;background-size:10px auto}#collection-metafilters.floating .locked-filter{height:36px;font-size:1.1rem;line-height:36px;background:var(--color-white);border-color:var(--color-white)}}@media only screen and (min-width: 721px) and (max-width: 1024px){#collection-metafilters.floating{top:70px}}@media only screen and (min-width: 721px) and (max-width: 979px){#collection-metafilters.floating{top:93px}}@media only screen and (min-width: 721px) and (max-width: 768px){#collection-metafilters.floating{top:144px}}@media only screen and (max-width: 639px){#collection-metafilters .filter-stages{display:block;gap:0}#collection-metafilters .filter-stages>*{margin-bottom:10px}#collection-metafilters .select2{min-width:280px}#collection-metafilters .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1.2rem}#collection-metafilters .select2-container .select2-selection--single{height:50px}#collection-metafilters .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px}#collection-metafilters .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}.collection-metafilter-dropdown .select2-results__option{font-size:1.2rem}#collection-metafilters .locked-filter{display:inline-block;min-width:280px;font-size:1.2rem}}#CollectionProductGrid.suppressed{display:none!important}#collection-metafilters .bookmark{display:inline-block;position:relative;top:-10px;left:5px}#collection-metafilters.floating .bookmark{display:none!important}#collection-metafilters .btn-clipboard{font-size:1rem;line-height:1;width:30px;height:30px;background-color:transparent;background-image:url(icon-copy-clip.png);background-position:center;background-repeat:no-repeat;background-size:auto 28px;border:none}#collection-metafilters .btn-clipboard:active{transform:scale(1.2)}@media only screen and (max-width: 639px){#collection-metafilters .bookmark{display:none!important}}:root{--filter-recommend-maxwidth: 1200px}.product-recommendations{display:none;margin:0 auto}.product-recommendations.visible{display:block;position:relative;left:50%;right:50%;width:100vw;margin-left:-50vw;margin-right:-50vw}.product-recommend-title{max-width:var(--filter-recommend-maxwidth);margin:0 auto 1rem;padding:0;color:var(--color-primary);font-weight:600;font-size:1.7rem;line-height:1.5}.product-recommendations-messages,.product-recommendations .no-recommendation{margin-bottom:1rem;color:var(--color-primary);font-weight:400;font-size:1.2rem;line-height:1.5;text-align:center;font-style:italic}.product-recommend-panel{margin:0 auto 20px;padding:20px 40px;background:#eee}.product-recommend-panel .bundle-title{max-width:var(--filter-recommend-maxwidth);margin:0 auto 1rem;font-size:1.5rem;font-weight:500}.product-recommend-bundle{display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;gap:15px;max-width:var(--filter-recommend-maxwidth);margin:0 auto 1rem}@media only screen and (max-width: 1279px){.product-recommend-title{text-align:center}}@media only screen and (max-width: 1023px){.product-recommend-title{padding:0 20px;font-size:1.4rem;text-align:center}.product-recommend-panel{padding:20px}.product-recommend-bundle{grid-template-columns:repeat(2,1fr);gap:20px}}@media only screen and (max-width: 639px){.product-recommend-title{font-size:1.1rem}.product-recommend-bundle{grid-template-columns:repeat(1,1fr);gap:10px}.product-recommend-panel .bundle-title{text-align:center}}.recommend-product{position:relative}.recommend-product .inner{display:flex;flex-direction:column;justify-content:end;height:100%;padding:10px 15px;background:var(--color-white);border:2px solid var(--color-primary);border-radius:30px;text-align:center}.recommend-product .inner img{max-width:80%}.recommend-product .inner .title{display:flex;flex-direction:column}.recommend-product .inner .product-title{font-weight:500}.recommend-product .inner .variant-title{font-weight:300}.recommend-product .inner .price-line-through{opacity:.5;display:inline-block;margin-right:.25em}.recommend-product .select-toggle{display:block!important;position:absolute!important;top:10px;right:15px;width:40px;height:40px;border-radius:20px;border:2px solid var(--color-primary);background:none!important;color:var(--color-primary);cursor:pointer;text-align:center}.recommend-product .select-toggle svg{position:relative;top:3px;left:auto;display:none}.recommend-product .select-toggle.selected{background:var(--color-primary)!important;color:var(--color-white)}@media (hover: hover){.recommend-product .select-toggle:hover{background:var(--color-primary)!important;color:var(--color-white)}}.recommend-product .select-toggle.selected svg,.recommend-product.totals .inner .select-toggle svg{display:inline-block}.recommend-product .select-toggle:hover svg,.recommend-product .select-toggle.selected svg{filter:invert(100%) sepia(2%) saturate(0%) hue-rotate(0deg) brightness(200%) contrast(100%);-webkit-transform:translateZ(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden}.recommend-product .add-to-cart .button{display:block;margin:20px 0 0;padding:8px 5px;background:transparent;border:2px solid var(--color-primary);color:var(--color-primary);font-size:1rem;line-height:1.1;cursor:pointer}.recommend-product .add-to-cart .button:hover{background:var(--color-primary);color:var(--color-white)}.recommend-product .add-to-cart .button.disabled{background:var(--color-lightedge);border-color:var(--color-lightedge);color:var(--color-black);font-weight:400}.recommend-product.totals .inner{display:flex;flex-direction:column;justify-content:space-between;background:var(--color-primary);color:var(--color-white)}.recommend-product.totals .inner .total{flex:1;display:flex;flex-direction:column;justify-content:center}.recommend-product.totals .inner .total .label{font-size:1.3rem}.recommend-product.totals .inner .total .price{font-size:2rem;font-weight:500}.recommend-product.totals .inner .add-to-cart .button,.recommend-product.totals .inner .select-toggle,.recommend-product.totals .inner .select-toggle:hover{background:var(--color-white);color:var(--color-primary)}.recommend-product.totals .inner .select-toggle svg,.recommend-product.totals .inner .select-toggle:hover svg{filter:none}.recommend-product.totals .add-to-cart .button:hover{background:var(--color-primary);color:var(--color-white);border-color:var(--color-white)}.recommend-product.totals .add-to-cart .button.disabled,.recommend-product.totals .add-to-cart .button.disabled:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white);font-weight:400;cursor:default}@media only screen and (max-width: 639px){.product-recommend-bundle{display:flex;flex-direction:column}.recommend-product .inner img{max-width:40vw}.recommend-product.totals .inner{height:auto}}.product-recommend-panel.product-collection-bundle{margin:0;padding:0;background:transparent}.product-collection-bundle .product-recommend-bundle{grid-template-columns:repeat(3,1fr);gap:15px}.product-collection-bundle .bundle-title{text-align:center;font-size:1.8rem;font-weight:500}.product-recommend-bundle .image a{background:none!important}@media only screen and (max-width: 1279px){.product-collection-bundle .product-recommend-bundle{grid-template-columns:repeat(2,1fr)}.product-collection-bundle .recommend-product .inner .title{font-size:.8rem}.product-collection-bundle .recommend-product .inner{padding:7px 15px;border-radius:20px}.product-collection-bundle .recommend-product .select-toggle{right:10px;width:30px;height:30px}.product-collection-bundle .recommend-product .select-toggle svg{top:1px;width:25px;height:25px}.product-collection-bundle .recommend-product .add-to-cart .button{margin:10px 0 0;padding:8px 5px;font-size:.8rem;line-height:1}}@media only screen and (max-width: 639px){.product-collection-bundle .product-recommend-bundle{display:grid;grid-template-columns:repeat(2,1fr)}.product-collection-bundle .recommend-product .inner{padding:7px 10px;border-radius:20px}.product-collection-bundle .recommend-product .inner img{max-width:30vw}.product-collection-bundle .recommend-product .inner .product-title{font-size:12px;line-height:1.3}.product-collection-bundle .product-recommend-bundle .recommend-product.totals .inner{height:100%}}.recommend-product.totals.rentals .inner{gap:8px;padding:0;background:none;border:none}.recommend-product.totals.rentals .select-toggle{top:10px;background:var(--color-white)!important}.recommend-product.totals.rentals select{background:var(--color-white)}.recommend-product.totals.rentals .inner .base{position:relative;flex:1 1 auto;display:flex;flex-direction:column;padding:10px 15px;background:var(--color-primary);border:2px solid var(--color-primary);border-radius:30px}.product-recommend-bundle.rentals{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}.product-recommend-bundle.rentals .recommend-product:nth-child(1){grid-column:1/span 2;grid-row:1/span 2}.product-recommend-bundle.rentals .recommend-product .inner img{display:block;max-width:60%;margin:0 auto}.product-recommend-bundle.rentals .recommend-product:nth-child(1) .inner img{max-width:80%}.product-recommend-bundle.rentals .recommend-product .variant-title{display:none}.product-recommend-bundle.rentals .recommend-product .add-to-cart .button{margin-top:10px}.product-recommend-bundle.rentals .image{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.recommend-product.totals.rentals{grid-column:5/span 2;grid-row:1/span 2;width:280px}.bundle-message{text-align:center}.bundle-message .alert{display:inline-block;margin:.5em 0;padding:1rem;border:2px solid var(--color-primary);border-radius:6px;background:var(--color-white);color:var(--color-primary)}.recommend-product.totals.rentals .select2-selection{min-height:44px;border:2px solid var(--color-primary);border-radius:30px}.recommend-product.totals.rentals .rental-length-option .label{font-size:1.2rem;color:var(--color-black)}.recommend-product.totals.rentals .rental-length-option .radio-pills{display:flex;gap:5px}.recommend-product.totals.rentals .rental-length-option .radio-pills>*{flex:1 1 auto;padding:.5em;border:1.5px solid var(--color-primary);border-radius:20px;background:var(--color-white);color:var(--color-black);cursor:pointer}.recommend-product.totals.rentals .rental-length-option .radio-pills>*:hover,.recommend-product.totals.rentals .rental-length-option .radio-pills .selected{background:var(--color-primary);color:var(--color-white)}.recommend-product.totals.rentals .rental-length-option .radio-pills .selected{border-color:var(--color-primary)}.recommend-product.totals.rentals .rental-start-date{padding-bottom:8px}#aquatech-rentals-calendar{width:280px;margin-top:10px}.recommend-product.totals.rentals .rental-start-date>input,.recommend-product.totals.rentals .flatpickr-input,#aquatech-rentals-calendar .flatpickr-input{display:none}.recommend-product.totals.rentals .rental-start-date .label{font-size:1.2rem;color:var(--color-black)}.recommend-product.totals.rentals .flatpickr-calendar,#aquatech-rentals-calendar .flatpickr-calendar{border:1.5px solid var(--color-primary);border-radius:25px;box-shadow:none;overflow:hidden}.recommend-product.totals.rentals .flatpickr-calendar,.recommend-product.totals.rentals .flatpickr-days,.recommend-product.totals.rentals .dayContainer,#aquatech-rentals-calendar .flatpickr-calendar,#aquatech-rentals-calendar .flatpickr-days,#aquatech-rentals-calendar .dayContainer{width:280px}.recommend-product.totals.rentals .dayContainer,#aquatech-rentals-calendar .dayContainer{max-width:280px;min-width:280px}.recommend-product.totals.rentals .flatpickr-day.selected,.recommend-product.totals.rentals .flatpickr-day.startRange,.recommend-product.totals.rentals .flatpickr-day.endRange,.recommend-product.totals.rentals .flatpickr-day.selected.inRange,.recommend-product.totals.rentals .flatpickr-day.startRange.inRange,.recommend-product.totals.rentals .flatpickr-day.endRange.inRange,.recommend-product.totals.rentals .flatpickr-day.selected:focus,.recommend-product.totals.rentals .flatpickr-day.startRange:focus,.recommend-product.totals.rentals .flatpickr-day.endRange:focus,.recommend-product.totals.rentals .flatpickr-day.selected:hover,.recommend-product.totals.rentals .flatpickr-day.startRange:hover,.recommend-product.totals.rentals .flatpickr-day.endRange:hover,.recommend-product.totals.rentals .flatpickr-day.selected.prevMonthDay,.recommend-product.totals.rentals .flatpickr-day.startRange.prevMonthDay,.recommend-product.totals.rentals .flatpickr-day.endRange.prevMonthDay,.recommend-product.totals.rentals .flatpickr-day.selected.nextMonthDay,.recommend-product.totals.rentals .flatpickr-day.startRange.nextMonthDay,.recommend-product.totals.rentals .flatpickr-day.endRange.nextMonthDay,#aquatech-rentals-calendar .flatpickr-day.selected,#aquatech-rentals-calendar .flatpickr-day.startRange,#aquatech-rentals-calendar .flatpickr-day.endRange,#aquatech-rentals-calendar .flatpickr-day.selected.inRange,#aquatech-rentals-calendar .flatpickr-day.startRange.inRange,#aquatech-rentals-calendar .flatpickr-day.endRange.inRange,#aquatech-rentals-calendar .flatpickr-day.selected:focus,#aquatech-rentals-calendar .flatpickr-day.startRange:focus,#aquatech-rentals-calendar .flatpickr-day.endRange:focus,#aquatech-rentals-calendar .flatpickr-day.selected:hover,#aquatech-rentals-calendar .flatpickr-day.startRange:hover,#aquatech-rentals-calendar .flatpickr-day.endRange:hover,#aquatech-rentals-calendar .flatpickr-day.selected.prevMonthDay,#aquatech-rentals-calendar .flatpickr-day.startRange.prevMonthDay,#aquatech-rentals-calendar .flatpickr-day.endRange.prevMonthDay,#aquatech-rentals-calendar .flatpickr-day.selected.nextMonthDay,#aquatech-rentals-calendar .flatpickr-day.startRange.nextMonthDay,#aquatech-rentals-calendar .flatpickr-day.endRange.nextMonthDay{background:var(--color-primary);border-color:var(--color-primary)}.recommend-product.totals.rentals .flatpickr-day,#aquatech-rentals-calendar .flatpickr-day{border:none;max-width:unset}.recommend-product.totals.rentals .flatpickr-day.selected,#aquatech-rentals-calendar .flatpickr-day.selected{border-radius:0}.recommend-product.totals.rentals .flatpickr-day.selected-first,#aquatech-rentals-calendar .flatpickr-day.selected-first{border-radius:30px 0 0 30px}.recommend-product.totals.rentals .flatpickr-day.selected-last,#aquatech-rentals-calendar .flatpickr-day.selected-last{border-radius:0 30px 30px 0}#aquatech-rentals-calendar .flatpickr-current-month .flatpickr-monthDropdown-months{display:inline-block}.product-recommend-bundle.rentals .recommend-product .add-to-cart .button.disabled{cursor:default;pointer-events:none}.rental-duration-swatch.label,.rental-calendar.label{font-size:1.2rem;color:var(--color-black);text-align:center}.rental-duration-swatch-set{width:280px}.rental-duration-swatch-set .option-label-wrapper{display:none!important}.rental-duration-swatch-set.swatch .swatch-items-wrapper{gap:5px}.rental-duration-swatch-set .swatch-items-wrapper .swatch-element{flex:1 1 auto}.rental-duration-swatch-set .swatch-items-wrapper .swatch-element label{padding:.5em;border:1.5px solid var(--color-primary);border-radius:20px}#AddToCart.btn.disabled{background-color:#999}@media only screen and (max-width: 1023px){.product-recommend-bundle.rentals{grid-template-columns:1fr 1fr;grid-template-rows:auto}.product-recommend-bundle.rentals .recommend-product:nth-child(1){grid-column:auto;grid-row:auto}.recommend-product.totals.rentals{grid-column:auto;grid-row:auto}}@media only screen and (max-width: 639px){.product-recommend-bundle.rentals{grid-template-columns:1fr}.recommend-product.totals.rentals{width:auto}}#aquatech-rentals-search{padding:0 20px}@media only screen and (max-width: 639px){#aquatech-rentals-search{padding:0}}table.flexy-2col,table.flexy-2col tr,table.flexy-2col td{width:100%}table.flexy-2col tr{align-items:center}table.flexy-2col.pad20 td{padding:20px}table.flexy-2col.pad40 td{padding:40px}table.flexy-2col.pad60 td{padding:60px}table.flexy-2col tr{display:flex;flex-direction:row}table.flexy-2col tr.img-left{flex-direction:row}table.flexy-2col tr.img-left>td:first-child{padding-left:0}table.flexy-2col tr.img-right>td:first-child{padding-right:0}table.flexy-2col tr.img-right{flex-direction:row-reverse}table.flexy-2col td{padding:50px;text-align:left}table.flexy-2col h2,table.flexy-2col h3,table.flexy-2col h4{font-weight:700}table.flexy-2col img{display:block;width:100%;height:auto}@media only screen and (max-width: 639px){table.flexy-2col,table.flexy-2col tbody,table.flexy-2col tr,table.flexy-2col td{display:block!important;width:auto;padding-left:0!important;padding-right:0!important}}table.compare-2items{width:100%;margin:0 0 1em;border-collapse:collapse;table-layout:fixed}table.compare-2items th,table.compare-2items td{padding:1em 10px;background:transparent;text-align:center;vertical-align:middle}table.compare-2items td{border-top:2px solid var(--color-lightedge);border-bottom:2px solid var(--color-lightedge)}table.compare-2items tr>*:nth-child(2){border-right:2px solid var(--color-lightedge)}table.compare-2items.triple tr>*:nth-child(3){border-right:2px solid var(--color-lightedge)}table.compare-2items tr.images td,table.compare-2items tr.titles td{border:none!important}table.compare-2items tr.images td{padding:30px}table.compare-2items tr.titles td{padding-top:0}table.compare-2items th{text-align:left;font-weight:400}table.compare-2items tr.titles td{font-size:1.2rem}table.compare-2items img{display:block;max-width:100%;max-height:300px;margin:0 auto}table.compare-2items .cmp_y,table.compare-2items .cmp_n{display:inline-block;overflow:hidden;width:40px;height:40px;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:100% auto;font-size:1px;text-indent:-999px}table.compare-2items .cmp_y{background-image:url(cmp_y2.png)}table.compare-2items .cmp_n{background-image:url(cmp_n2.png)}table.compare-2items button{margin-top:10px;background:var(--color-lightedge);color:var(--color-black);border:none;border-radius:2px;font-weight:600}table.compare-2items .title{font-weight:600}@media only screen and (max-width: 639px){table.compare-2items,table.compare-2items tbody,table.compare-2items tr,table.compare-2items th,table.compare-2items td{display:block!important;padding-left:0;padding-right:0}table.compare-2items tr:before,table.compare-2items tr:after{content:" ";display:table}table.compare-2items tr:after{clear:both}table.compare-2items th.spacer{display:none!important}table.compare-2items>tbody>tr th{width:100%;padding:10px 0 0;border-top:1px solid var(--color-lightedge);text-align:center;font-size:.9rem;line-height:1.1}table.compare-2items>tbody>tr td{display:block;float:left;width:50%;padding-bottom:5px;font-size:.9rem;line-height:1.2}table.compare-2items.triple>tbody>tr td{width:33.3%}table.compare-2items td,table.compare-2items tr>*:nth-child(2),table.compare-2items.triple tr>*:nth-child(3){border-top:none;border-bottom:none;border-right:none;border-left:none}table.compare-2items tr.images td{width:calc(50% - 20px);padding:10px}table.compare-2items.triple tr.images td{width:calc(33.33% - 20px)}table.compare-2items .cmp_y,table.compare-2items .cmp_n{width:30px;height:30px}table.compare-2items tr.titles td.mb_smaller{font-size:1rem}}@media only screen and (max-width: 767px){.product-section--info-columns .static-container .static-wrapper{flex-direction:column}}.doc-media-list-wrap{margin-top:1rem;display:inline-flex;gap:2px}.doc-media-list{width:100%;max-width:300px}.doc-media-view{margin:0 .5em}.doc-media-view.disabled,.doc-media-view.disabled:hover{background:var(--color-lightedge);color:var(--color-white);border-color:var(--color-lightedge)}.doc-media-view.disabled:hover{cursor:not-allowed}.doc-media-list-wrap .select2-container{min-width:100px}@media only screen and (max-width: 979px){.doc-media-list-wrap{display:flex;flex-direction:column}.doc-media-list{max-width:100%}.doc-media-view{display:block;margin:.5em auto}}@media only screen and (min-width: 768px){back-to-top{right:20px!important;bottom:90px!important}#chat-widget-container{right:3px!important}}.aqlogo-header{max-width:800px;margin:0 auto;padding:0 20px;text-align:center}.aqlogo-header .aq-logo{margin:0 auto 15px;width:56px;height:auto}.aqlogo-header .page-title{margin-bottom:40px;color:var(--color-primary);font-weight:600;font-size:2.4rem;line-height:1}.aqlogo-header .intro-text{font-size:1.1rem;text-align:left}@media only screen and (max-width: 639px){.aqlogo-header .aq-logo{width:40px}.aqlogo-header .page-title{margin-bottom:20px;font-size:1.5rem}}.stock-level-indicator{background:#fff;border:1px solid var(--sale-badge-color);color:var(--sale-badge-color);font-size:9px;font-weight:700;line-height:14px;padding:5px 8px;text-transform:uppercase;z-index:5;position:absolute;top:15px;right:0}
/*# sourceMappingURL=/cdn/shop/t/131/assets/AquaTechTheme-base.css.map */
