@media screen and (min-width:1024px){.product__grid{padding:0 10px}}.product__grid-category-bar{position:relative;z-index:5;margin:-2px 0}.product__grid .product{display:block;padding-top:15px;padding-bottom:15px}.product__grid .product:after{content:"";position:absolute;left:15px;right:15px;top:0;border:solid #dfdfdf;border-width:0 0 2px}@media screen and (min-width:768px){.product__grid .product:after{left:-30px;right:-30px}}.product__grid--shopping{position:relative}.product__grid--shopping:before{content:"";position:absolute;left:0;right:0;top:-1px;height:4px;background:#fff;z-index:2}.product-details .product{padding-left:1.5em;padding-right:1.5em}@media screen and (min-width:1366px){.product-details .product{padding-left:0;padding-right:0}}.product__header{position:relative;padding-top:4.3rem;padding-bottom:1.3rem}@media screen and (min-width:768px){.product__header{padding-bottom:2rem;padding-top:3.7rem}}.product__header--long{padding-left:0;padding-right:0}.product__header--with-mat{padding-right:5rem;padding-bottom:1.25rem;max-width:21.25rem;padding-left:0;margin:0 auto;text-align:left}@media screen and (min-width:768px){.product__header--with-mat{padding-left:1.25rem}}.product__header--with-mat .product__title{font-size:1.75rem}.product__header--with-mat~.product__footer{padding-left:0;padding-right:0}.product__save-link{position:absolute;left:0;right:0;bottom:.35rem;font-size:.88rem}.product__visual{display:inline-block;vertical-align:top;position:relative;max-width:100%}@media screen and (min-width:768px){.product__visual{height:100%;display:flex;align-items:center;justify-content:center}}.product-details .product__visual{display:block;margin:0 -45px;max-width:none}@media screen and (min-width:768px){.product-details .product__visual{margin-left:0;margin-right:0;height:auto;transform:scale(1.95) translate(25px,10px)}}@media screen and (min-width:1366px){.product-details .product__visual{transform:scale(1.2) translate(115px,36px)}}@media screen and (min-width:768px){.product-details .product__visual--small{transform:scale(1.1) translate(25px,10px)}}@media screen and (min-width:768px){.product-details .product__visual--small-bundle{transform:scale(1.5) translate(25px,20px)}}@media screen and (min-width:1366px){.product-details .product__visual--small-bundle{transform:scale(1.2) translate(115px,36px)}}@media screen and (min-width:768px){.product-details .product__visual--large{transform:scale(1.95) translate(-10px,10px)}}.product__visual img{max-height:300px;width:auto}.product-details .product__visual img{max-height:none}.product__visual>picture{display:inline-block;vertical-align:middle;width:100%}.product-details .product__visual>picture{width:auto}.product__visual>a{outline:none;display:inline-block;vertical-align:middle;width:100%}.product__visual>a:hover:before{transform:scale(1.2)}.product__title{font-size:2.13rem}@media screen and (min-width:1024px){.product__title{font-size:2rem}}@media screen and (min-width:1366px){.product__title{font-size:2.2rem}}.product__title>a{color:currentColor}.product__title>a:hover{color:#0088ce}@media screen and (min-width:1024px){.product-details .product__title{font-size:2.9rem}}@media screen and (min-width:1366px){.product-details .product__title{font-size:3rem}}.product__subtitle{letter-spacing:.6em;font-size:1.25rem;line-height:1.2}.product-details .product__subtitle{font-size:1.5rem}@media screen and (min-width:768px){.product__subtitle{line-height:1.4}}@media screen and (min-width:1366px){.product__subtitle{font-size:1.5rem}}.product__btn-wide{min-width:240px}@media screen and (min-width:768px){.product__btn-wide{min-width:200px;font-size:1.25rem;padding-top:.3625rem;padding-bottom:.3625rem}}.product__price{font-weight:900;font-size:1.5rem;line-height:1.2}@media screen and (min-width:768px){.product__price{font-size:1.88rem}}.product__body{flex-grow:0;padding:2rem 1.6rem}@media screen and (min-width:768px){.product__body{height:300px;padding:0 1.6rem;padding:0 2.15rem}}.product__btn{min-width:15rem}@media screen and (min-width:768px){.product__btn{min-width:9.38rem}}.product__available-text{font-size:.75rem;line-height:1.25}.product__save-link--static{left:auto;bottom:auto;position:static}.product__price--h2{font-size:2rem;min-width:7.5rem}.product__footer{padding-top:.55rem;padding-bottom:1rem}@media screen and (min-width:768px){.product__footer{padding-bottom:1.8rem;padding-top:1rem}}.product__footer-group{margin-bottom:.8rem}.product__footer-group .product__price+.review-block{margin-left:1rem;margin-right:-.6rem}@media screen and (min-width:768px){.product__footer-group .product__price+.review-block{margin-left:0;margin-right:0}}.product__footer-note{font-size:1rem}.product__modal-opener{color:#363436;font-size:.75rem;line-height:1}.product__modal-opener:focus{outline:none}.product__modal-opener--video:hover [class*=icon-]{background:hsla(0,0%,100%,.6)}.product__modal-opener--video [class*=icon-]{color:#0088ce;width:2.75rem;height:2.75rem;display:inline-block;vertical-align:middle;flex-shrink:0;font-size:1.13rem;border-radius:100%;border:.06rem solid #0088ce;background:hsla(0,0%,100%,.4);transition:background .3s linear;position:relative;clear:both}@media screen and (prefers-reduced-motion:reduce){.product__modal-opener--video [class*=icon-]{transition:none}}.product__modal-opener--video [class*=icon-]:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-left:3px}.product__mat{position:absolute;z-index:1;bottom:1.25rem;right:.3125rem;font-size:70px;width:53px;height:53px}.product__size{font-size:1rem}@media screen and (min-width:768px){.product .review-block{min-height:20px}}@media screen and (min-width:1024px){.product .review-block{min-height:25px}}@media screen and (min-width:768px){.product-details .product .group-stars{justify-content:flex-start}}@media screen and (min-width:1024px){.product-details .product .group-stars .on{font-size:1rem}}.product-details .product .group-stars .ind_cnt{color:#0088ce;text-decoration:none}@media screen and (min-width:1024px){.product-details .product .group-stars .ind_cnt{font-size:1.25rem}}.product--best-seller .product__header{position:relative}.product--best-seller .product__header:before{content:"";position:absolute;top:33px;left:50%;transform:translateX(-50%);width:121px;height:29px;background:url(../../images/label--best-seller.svg) no-repeat;background-position:50% 50%;z-index:3;background-size:contain}@media screen and (min-width:768px){.product--best-seller .product__header:before{top:15px;width:146px;height:34px}}.product--best-seller .product__header--with-mat:before{left:1.25rem;transform:translateX(0)}.product--bitcoin .product__header{position:relative}.product--bitcoin .product__header:before{content:"";position:absolute;bottom:-242%;left:10%;width:80px;height:50px;background:url(//static.springfree.com/sites/springfreetrampoline.com/files/images/headers/bitcoin-80x80-springfreev3.png) no-repeat;background-position:50% 50%;z-index:3;background-size:contain}@media screen and (min-width:768px){.product--bitcoin .product__header:before{bottom:-215%;left:12%}}.product--new-product .product__header{position:relative}.product--new-product .product__header:before{content:"";position:absolute;top:33px;left:50%;transform:translateX(-50%);width:121px;height:29px;background:url(//static.springfree.com/sites/springfreetrampoline.com/files/images/headers/Just-Arrived-Banner.svg) no-repeat;background-position:50% 50%;z-index:3;background-size:contain}@media screen and (min-width:768px){.product--new-product .product__header:before{top:15px;width:146px;height:34px}}.product--new-product .product__header--with-mat:before{left:1.25rem;transform:translateX(0)}.product--recommended .product__visual{position:relative}.product--recommended .product__visual:before{content:"";position:absolute;top:1px;left:-22px;width:66px;height:66px;background:url(//static.springfree.com/sites/springfreetrampoline.com/files/images/headers/springfreev3-Choice_80x80.png) no-repeat;background-position:50% 50%;background-size:contain;z-index:3}@media screen and (min-width:768px){.product--recommended .product__visual:before{top:-15px;left:-35px;width:80px;height:80px}}.product-details .product--recommended .product__visual:before{display:none}.product-details .product--recommended .product__header{position:relative;margin-bottom:7.5rem}@media screen and (min-width:768px){.product-details .product--recommended .product__header{margin-bottom:0;padding-right:30px!important;max-width:300px}}@media screen and (min-width:1024px){.product-details .product--recommended .product__header{padding-right:50px!important;max-width:390px}}@media screen and (min-width:1366px){.product-details .product--recommended .product__header{padding-right:100px!important;max-width:450px}}.product-details .product--recommended .product__header:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:6.25rem;height:6.25rem;background:url(../../images/label-choice.png) no-repeat;background-position:50% 50%;z-index:3;background-size:contain}@media screen and (min-width:768px){.product-details .product--recommended .product__header:after{right:auto;left:100%;top:20px;width:5.94rem;height:5.94rem;transform:translateX(0)}}@media screen and (min-width:1024px){.product-details .product--recommended .product__header:after{right:auto;top:3.13rem;transform:translateX(-40px)}}@media screen and (min-width:1366px){.product-details .product--recommended .product__header:after{transform:translateX(-100%)}}.product--consumer-nz .product__visual{position:relative}.product--consumer-nz .product__visual:before{content:"";position:absolute;top:1px;left:-22px;width:66px;height:66px;background:url(//static.springfree.com/sites/springfreetrampoline.com/files/images/headers/Awards-153x153-consumerNZ.png) no-repeat;background-position:50% 50%;background-size:contain;z-index:3}@media screen and (min-width:768px){.product--consumer-nz .product__visual:before{top:-15px;left:-35px;width:80px;height:80px}}.product-details .product--consumer-nz .product__visual:before{display:none}.product-details .product--consumer-nz .product__header{position:relative;margin-bottom:7.5rem}@media screen and (min-width:768px){.product-details .product--consumer-nz .product__header{margin-bottom:0;padding-right:30px!important;max-width:300px}}@media screen and (min-width:1024px){.product-details .product--consumer-nz .product__header{padding-right:50px!important;max-width:390px}}@media screen and (min-width:1366px){.product-details .product--consumer-nz .product__header{padding-right:100px!important;max-width:450px}}.product-details .product--consumer-nz .product__header:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:8.25rem;height:7.25rem;background:url(//static.springfree.com/sites/springfreetrampoline.com/files/images/headers/Awards-153x153-consumerNZ.png) no-repeat;background-position:50% 50%;z-index:3;background-size:contain}@media screen and (min-width:768px){.product-details .product--consumer-nz .product__header:after{right:auto;left:95%;top:20px;width:5.94rem;height:6.94rem;transform:translateX(0)}}@media screen and (min-width:1024px){.product-details .product--consumer-nz .product__header:after{right:auto;top:3.13rem;left:100%;width:6.94rem;transform:translateX(-40px)}}@media screen and (min-width:1366px){.product-details .product--consumer-nz .product__header:after{transform:translateX(-100%)}}.product--recommended-consumer .product__visual{position:relative}.product--recommended-consumer .product__visual:before{content:"";position:absolute;top:1px;left:-22px;width:66px;height:66px;background:url(//static.springfree.com/sites/springfreetrampoline.com/files/images/headers/springfreev3-choiceNZlogo-210x100.png) no-repeat;background-position:50% 50%;background-size:contain;z-index:3}@media screen and (min-width:768px){.product--recommended-consumer .product__visual:before{top:-15px;left:-35px;width:80px;height:80px}}.product-details .product--recommended-consumer .product__visual:before{display:none}.product-details .product--recommended-consumer .product__header{position:relative;margin-bottom:7.5rem}@media screen and (min-width:768px){.product-details .product--recommended-consumer .product__header{margin-bottom:0;padding-right:30px!important;max-width:300px}}@media screen and (min-width:1024px){.product-details .product--recommended-consumer .product__header{padding-right:50px!important;max-width:390px}}@media screen and (min-width:1366px){.product-details .product--recommended-consumer .product__header{padding-right:100px!important;max-width:450px}}.product-details .product--recommended-consumer .product__header:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:12.25rem;height:7.25rem;background:url(//static.springfree.com/sites/springfreetrampoline.com/files/images/headers/springfreev3-choiceNZlogo-210x100.png) no-repeat;background-position:50% 50%;z-index:3;background-size:contain}@media screen and (min-width:768px){.product-details .product--recommended-consumer .product__header:after{top:-6rem;width:8.94rem;height:6.94rem;left:0;transform:translateX(15px)}}@media screen and (min-width:1024px){.product-details .product--recommended-consumer .product__header:after{top:-6.87rem;width:12.94rem}}.product--compare{justify-content:center}.product--compare .product__title{font-size:2.13rem}.product--compare .product__body{padding:0 1.35rem;flex-grow:0;margin-bottom:1.1rem}.product__tgoma-logo img{max-height:37px}@media screen and (min-width:768px){.product__tgoma-logo img{max-height:40px}}.product-specification__item{border-bottom:1px solid #dfdfdf}@media screen and (min-width:1024px){.product-specification__item{color:rgba(54,52,54,.8);font-size:1.25rem}}.product-specification__item:last-child{border-bottom:none}.product-specification__item-visual{flex-shrink:0;margin:0 0 .6rem;font-size:60px;line-height:1;color:#0088ce}@media screen and (min-width:768px){.product-specification__item-visual{width:100%;max-width:109px}}.product-specification__item-description{flex-grow:1}.description-info{line-height:1.56}.description-info__icon{font-size:4.63rem}.description-list{line-height:1.19;font-weight:600}.description-list dt{font-weight:600}.product-benefits{padding:7px 0 5px}.product-benefits__item{font-size:53px;line-height:0}.product-benefits__item--shipping{font-size:33px}.product-details{overflow:visible;z-index:9}.product-details .product__header{padding-bottom:1rem}@media screen and (min-width:1024px){.product-details .product__header{padding-top:4.19rem}}.product-details .product__header:before{width:9.13rem;height:2.13rem;background:url(../../images/label--best-seller.svg) no-repeat}@media screen and (min-width:768px){.product-details .product__header:before{left:0;transform:translateX(15px)}}.product-details .product--new-product .product__header{position:relative}.product-details .product--new-product .product__header:before{background:url(//static.springfree.com/sites/springfreetrampoline.com/files/images/headers/Just-Arrived-Banner.svg) no-repeat;position:absolute;width:9.13rem;height:2.13rem}@media screen and (min-width:768px){.product-details .product--new-product .product__header:before{left:0;transform:translateX(15px)}}.fr-CA .product--best-seller .product__header:before,.fr-CA .product-details .product__header:before{background:url(../../images/meilleur-vendeur.svg) no-repeat}.benefits-section__item-visual{display:flex;justify-content:center;align-items:center;font-size:3.9rem;height:79px}.benefits-section__item-visual--shipping{font-size:3.3rem}.benefit{font-size:14px}@media screen and (min-width:768px){.benefit{font-size:16px}}@media screen and (min-width:1366px){.benefit{font-size:18px}}.benefit__icon{font-size:20px}@media screen and (min-width:768px){.benefit__icon{font-size:50px}}@media screen and (min-width:1366px){.benefit__icon{font-size:70px}}.promo-section{display:flex;flex-direction:row;position:relative;max-height:575px}@media screen and (min-width:768px){.promo-section{max-height:none}}.promo-section:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#363436;opacity:.3;z-index:0}.promo-section__holder{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}@media screen and (min-width:1024px){.promo-section__holder{min-height:600px}}.promo-section__title{margin:0 0 .4rem}@media screen and (min-width:1024px){.promo-section__title{font-size:4rem}}@media screen and (min-width:1024px){.promo-section__description{font-size:1.5rem}}.promo-section .slick-arrow{top:100%;transform:translateY(-125%)}@media screen and (min-width:768px){.promo-section .slick-arrow{top:50%;transform:translateY(-50%)}}.promo-section .product-gallery__slide:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#363436;opacity:.3;z-index:0}#btnToolbar,#sub-nav__holder{z-index:8;background:#fff;position:relative;transform:translateY(0);transition:transform .625s cubic-bezier(.29,.24,.12,.995) .3s}@media screen and (prefers-reduced-motion:reduce){#btnToolbar,#sub-nav__holder{transition:none}}#btnToolbar.sticky,#sub-nav__holder.sticky{position:fixed;top:0;left:0;right:0;z-index:10}#btnToolbar.hide-box,#sub-nav__holder.hide-box{transform:translateY(-100%)}.sub-nav{font-size:.88rem}@media screen and (min-width:1024px){.sub-nav{transform:translateZ(0)!important;visibility:visible!important;opacity:1!important}}.sub-nav__cart-btn{font-weight:400}.sub-nav__toggle{font-size:1.5rem;line-height:1;transform:translateY(2px) rotate(0);transform-origin:center;transition:transform .5s cubic-bezier(.27,.01,.38,1.06)}@media screen and (prefers-reduced-motion:reduce){.sub-nav__toggle{transition:none}}.sub-nav__toggle:not(.collapsed){transform:rotate(180deg) translateY(0)}.sub-nav__link{color:#363436}.sub-nav__link.active,.sub-nav__link:hover{color:#4a90e2}.sub-nav__product{margin-left:auto!important}.sub-nav__collapse{display:block!important;position:absolute;top:100%;left:0;right:0;height:0;overflow:hidden;background:#fff;pointer-events:none;transition:height 1s cubic-bezier(.86,0,.07,1),transform .625s cubic-bezier(.29,.24,.12,.995) .3s}.sub-nav__collapse.show{pointer-events:auto;height:auto}@media screen and (min-width:1024px){.sub-nav__collapse{height:auto!important;position:relative;pointer-events:auto;height:auto}}.sub-nav__collapse .collapse--custom-effect{transition:height 1s cubic-bezier(.86,0,.07,1),transform .625s cubic-bezier(.29,.24,.12,.995) .3s}.sub-nav__collapse .collapse--custom-effect.show{pointer-events:auto;height:auto}.hide-box.sticky .sub-nav__collapse{transform:translateY(-100%)}@media screen and (min-width:1024px){.sub-nav .collapse__animated-item{opacity:1;transform:translateZ(0)!important}}.sub-nav__product .btn-sm{padding:.25rem .75rem;width:160px}.sub-nav__product.dropdown.select-model .dropdown-menu{font-size:.75rem}.sub-nav__product.dropdown.select-model .dropdown-menu.open{width:250px}.sub-nav__product.dropdown.select-model .dropdown-menu a{padding:.5rem 1rem}.sub-nav__product.dropdown .dropdown-toggle{display:block}.sub-nav__product .bootstrap-select.btn-group .dropdown-menu{font-size:.75rem}.sub-nav__product .bootstrap-select.btn-group .dropdown-menu a{white-space:normal;padding:.5rem 1rem}.sub-nav__product .filter-option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.testimonial-carousel__slide-visual{max-width:360px;margin:0 auto 1.3rem}@media screen and (min-width:1024px){.testimonial-carousel__slide-visual{margin:0 1rem 0 0}}.testimonial-carousel__author{font-weight:900;line-height:1.4}@media screen and (min-width:768px){.testimonial-carousel__author{line-height:1.2}}.testimonial-carousel__author-avatar{width:50px;height:50px;background:#fff;box-shadow:inset 0 0 0 5px #fff;margin-right:.8rem}@media screen and (min-width:1024px){.testimonial-carousel__text-block{font-size:1.25rem}}.testimonial-carousel .slick-dots{margin-top:.5rem;height:52px;padding:0 52px}@media screen and (min-width:1024px){.testimonial-carousel .slick-dots{position:absolute;margin:0;left:50%;bottom:0;width:50%}}.testimonial-carousel .quote-simple__cite{margin:0 0 14px}@media screen and (min-width:768px){.testimonial-carousel .quote-simple__cite{margin:0 0 3px}}.testimonial-carousel .slick-arrow{top:100%;transform:translateY(-100%)}@media screen and (min-width:1024px){.testimonial-carousel .slick-prev{left:50%}}@media screen and (min-width:1024px){.testimonial-carousel .slick-next{right:0}}.testimonial-widget{padding:2.4rem 0 0;height:100%;position:relative;justify-content:center}@media screen and (min-width:768px){.testimonial-widget{padding:1.7rem 0}}@media screen and (min-width:1024px){.testimonial-widget{padding:1.7rem 1.5rem 1.5rem 2.2rem}}.testimonial-widget:before{content:"";position:absolute;height:1px;left:0;right:0;top:0;background:#979797}@media screen and (min-width:768px){.testimonial-widget:before{width:1px;height:auto;left:-15px;top:0;bottom:0}}@media screen and (min-width:1024px){.testimonial-widget:before{left:8px;top:18px;bottom:18px}}.testimonial-widget .shoppers-approved-badge{margin:0 0 2.3rem}.testimonial-widget .sa_review{padding:0!important;margin:0!important}.testimonial-widget .sa_star{width:16px;height:16px;font-size:16px;background:none;line-height:0;margin-right:3px}.testimonial-widget .sa_star:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e918"}.testimonial-widget .sa_activestar{color:#fd0}.testimonial-widget .sa_info{font-size:1rem}.testimonial-widget .sa_info>span{display:block!important;line-height:0;margin:0 0 5px}.testimonial-widget .sa_comments{line-height:1.6;height:4.6em!important}.testimonial-widget .sa_comments:before{display:none}.cta-section{position:relative;overflow:hidden}@media screen and (min-width:768px){.cta-section{display:flex;flex-direction:row}}.cta-section .container{position:relative}@media screen and (min-width:1024px){.cta-section__content{line-height:1.5;min-height:655px;display:flex;flex-direction:column;justify-content:center;font-size:1.25rem}}.cta-section__title{margin-bottom:.5rem}@media screen and (min-width:768px){.cta-section__title{margin-bottom:1.3rem}}@media screen and (min-width:1024px){.cta-section__decoration{position:absolute}}.cta-section__decoration--basket{display:block;text-align:right;width:175px;margin:0 0 -1.2rem auto}@media screen and (min-width:768px){.cta-section__decoration--basket{margin:0;order:2}}@media screen and (min-width:1024px){.cta-section__decoration--basket{margin-left:0;top:0;bottom:0;right:0;width:60%}}@media screen and (min-width:1366px){.cta-section__decoration--basket{width:auto}}.cta-section__decoration--boy{position:absolute;right:203px;top:20px;width:156px}@media screen and (min-width:1024px){.cta-section__decoration--boy{width:259px;right:460px;top:38px}}.product{position:relative;border-radius:4px;width:100%;padding:1rem 0 0}@media screen and (min-width:1024px){.product{padding:1rem 0}}.product__table--compared .product{padding-bottom:0}@media screen and (min-width:1024px){.product{width:205px}}.product:after{display:none}.product__header{padding:3rem .5rem 0;margin-top:1.63rem}@media screen and (min-width:768px){.product__header{padding-top:3.63rem}}.product__table--compared .product__header{padding:3rem 0 0}@media screen and (min-width:768px){.product__table--compared .product__header{padding-top:3.63rem}}.product__title{font-size:1.5rem}.product__subtitle{letter-spacing:.3em;font-size:.75rem}@media screen and (min-width:1024px){.product__subtitle{font-size:.88rem;letter-spacing:.585em}}.product__visual{padding:.25rem .63rem .75rem;display:block;height:auto}.product__table--compared .product__visual{padding:.25rem 0 0}@media screen and (min-width:1024px){.product__table--compared .product__visual{padding:.25rem .63rem 0;max-width:250px;margin:0 auto;height:260px;display:flex}}.product__visual:before{pointer-events:none;z-index:6!important}.product--recommended .product__visual:before{width:60px;height:60px;top:5px;left:-10px}.product__body{height:auto!important;padding:0 .5rem;min-height:0;flex:0 0 auto}.product__table--compared .product__body{padding:0}@media screen and (min-width:1024px){.product__table--compared .product__body{padding:0 .5rem}}.product__price{font-size:1.25rem}.product__quick-specs{padding:0;margin-bottom:.88rem}.product__quick-specs dd,.product__quick-specs dt{font-size:.75rem;margin-bottom:.38rem}.product__quick-specs dt{font-weight:400}.product__quick-specs dd{padding-left:3px!important}@media screen and (min-width:1024px){.product__footer{display:none}}.product__table--compared .product__footer{display:none}.product__radio input[type=checkbox],.product__radio input[type=radio]{position:absolute;opacity:0;visibility:hidden;height:0;width:0;top:-9999px;left:-9999px}.product__radio input[type=checkbox]:checked+.product__radio-label,.product__radio input[type=radio]:checked+.product__radio-label{border:1px solid #0088ce}@media screen and (min-width:1024px){.product__radio input[type=checkbox]:checked+.product__radio-label:after,.product__radio input[type=radio]:checked+.product__radio-label:after{content:"";position:absolute;top:0;left:0;right:0;height:99999px;background:rgba(0,136,206,.2);z-index:-1;pointer-events:none}}.product__radio input[type=checkbox]:checked+.product__radio-label:before,.product__radio input[type=radio]:checked+.product__radio-label:before{background:#0088ce}.product__radio input[type=checkbox]:disabled+.product__radio-label,.product__radio input[type=radio]:disabled+.product__radio-label{pointer-events:none;background:hsla(0,0%,100%,.5);z-index:7}.product__radio input[type=checkbox]:disabled+.product__radio-label:before,.product__radio input[type=radio]:disabled+.product__radio-label:before{border-color:rgba(0,136,206,.5)}.product__table--compared .product__radio input[type=checkbox],.product__table--compared .product__radio input[type=radio]{display:none}.product__radio-label{position:absolute;top:1rem;left:.38rem;right:.38rem;bottom:1rem;cursor:pointer;z-index:5;border-radius:.25rem;margin:0;border:1px solid transparent}@media screen and (min-width:1024px){.product__radio-label{bottom:0}}.product__table--compared .product__radio-label{display:none}.product__radio-label:before{content:"";width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;border:.06rem solid #0088ce;position:absolute;top:.88rem;left:50%;transform:translateX(-50%)}@media screen and (min-width:1024px){.product__grid--container{display:block!important}}.product__grid--thumbnails{display:flex}.product__spec{margin:0 0 .5rem}.product__spec-title{font-size:1.25rem;font-weight:900;color:#0088ce;border-bottom:1px solid #0088ce;padding-bottom:.25rem;text-align:center;width:100%;margin:0 0 .5rem}@media screen and (min-width:1024px){.product__spec-title{text-align:left;padding-left:1.5rem;margin:.5rem 0 1.25rem}}.product__spec-title--with-icon{padding-top:3.44rem;position:relative}@media screen and (min-width:1024px){.product__spec-title--with-icon{padding-top:0}}.product__spec-title--with-icon [class*=icon-]{position:absolute;top:0;font-size:3rem;left:50%;transform:translateX(-50%)}@media screen and (min-width:1024px){.product__spec-title--with-icon [class*=icon-]{position:relative;display:inline-block;vertical-align:bottom;left:0;transform:translateX(0);margin:0 1rem 0 0}}.product__table{text-align:center;line-height:1.25}@media screen and (min-width:1024px){.product__table{overflow:hidden;overflow-x:auto;backface-visibility:hidden;-webkit-overflow-scrolling:touch;width:auto;padding-left:260px}}@media screen and (min-width:1024px){.product__table:before{content:"";position:absolute;top:0;left:-260px;bottom:0;width:520px;background:#fff;z-index:4}}@media screen and (min-width:1024px){.product__table--compared{overflow:hidden}}.product__table-scroll-arrow{position:absolute;top:20rem;z-index:10;font-size:1.38rem;line-height:2.5rem;width:2.5rem;height:2.5rem;background:rgba(0,136,206,.2);border-radius:100%;text-align:center;display:none}.product__table-scroll-arrow [class*=icon-]{line-height:2.5rem}@media screen and (min-width:1024px){.product__table-scroll-arrow{display:block}}.product__table-scroll-arrow--left{left:260px;animation:arrowBounceLeft 3s infinite}.product__table-scroll-arrow--right{animation:arrowBounceRight 3s infinite;right:0}.product__table-scroll-arrow--hide{display:none}.product__table--compared .product__table-scroll-arrow{display:none!important}.product__table-wrap{position:relative;-webkit-overflow-scrolling:touch}@media screen and (min-width:1024px){.product__table-wrap{margin:0 0 1.5rem}}.product__table-row{align-items:center;flex-wrap:wrap;display:none}@media screen and (min-width:1024px){.product__table-row{display:flex;align-items:stretch;flex-wrap:nowrap}}.product__table--compared .product__table-row,.product__table-row--products{display:flex;align-items:stretch}.product__table-row--products .product{display:flex;width:100%;min-height:100%;flex-direction:column}@media screen and (min-width:1024px){.product__table-row--products .product__table-td{width:260px}}.product__table-row--title{min-height:0}.product__table-row--title .product__table-th{width:100%;min-height:0}@media screen and (min-width:1024px){.product__table-row--title .product__table-th{align-items:flex-start;justify-content:flex-start}}.product__table--compared .product__table-row--title .product__table-th{width:100%}@media screen and (min-width:1024px){.product__table-row--even .product__table-td,.product__table-row--even .product__table-th{background:rgba(0,136,206,.05)}}.product__table-row--buttons{margin-bottom:.56rem}@media screen and (min-width:1024px){.product__table-row--buttons{margin-bottom:0}}.product__table-row--buttons .product__table-td{padding:.31rem 0}@media screen and (min-width:1024px){.product__table-row--buttons .product__table-td{flex-shrink:0}}.product__table-row--buttons .btn{min-width:116px;transform:translateZ(0)}@media screen and (min-width:1024px){.product__table-row--buttons .btn{min-width:150px}}.product__table-row--icon{margin-top:1.56rem}.product__table-row--icon [class*=icon-]{color:#0088ce;font-size:4.25rem}@media screen and (min-width:1024px){.product__table-row--icon [class*=icon-]{margin:0 1.5rem 0 .88rem}}.product__table-th{background:#fff;font-size:.63rem;line-height:1.2;display:none;min-height:4.25rem;width:20%}@media screen and (min-width:768px){.product__table-th{font-size:1rem;padding:.31rem 1rem}}@media screen and (min-width:1024px){.product__table-th{order:0;width:260px;display:block;flex-shrink:0;margin-left:-260px;font-size:1rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:.31rem 1.5rem;text-align:left}}@media screen and (min-width:1024px){.product__table-row--title .product__table-th{padding:.31rem 0}}.product__table--compared .product__table-th{flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:1024px){.product__table--compared .product__table-th{align-items:flex-start}}@media screen and (min-width:1024px){.product__table-th--clone{position:absolute;left:0;z-index:5;min-height:0;margin-left:0;transform:translateZ(0);backface-visibility:hidden}}@media screen and (max-width:1023px){.product__table-th--clone{display:none!important}}.product__table--compared .product__table-th{display:flex;order:1}.product__table-td{width:50%;padding:.31rem;min-height:4.25rem}@media screen and (min-width:768px){.product__table-td{width:33.33%;padding:.31rem 1rem}}@media screen and (min-width:1024px){.product__table-td{order:1;width:260px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.31rem 1.5rem}}@media screen and (min-width:1024px){.product__table-row--products .product__table-td{padding:.31rem .5rem 0}}.product__table-td>:not(.btn){transition:opacity .3s,visibility .3s}@media screen and (prefers-reduced-motion:reduce){.product__table-td>:not(.btn){transition:none}}.product__table--compared .product__table-td{flex-direction:column;align-items:center;justify-content:center;display:none;width:40%}@media screen and (min-width:1024px){.product__table--compared .product__table-td{order:3;width:260px;display:block}.product__table--compared .product__table-td>*{opacity:0;visibility:hidden}.product__table--compared .product__table-td>:not(.btn){transition:opacity .3s,visibility .3s}}@media screen and (min-width:1024px) and (prefers-reduced-motion:reduce){.product__table--compared .product__table-td>:not(.btn){transition:none}}.product__table--compared .product__table-td--first{display:flex;order:0}@media screen and (min-width:1024px){.product__table--compared .product__table-td--first{order:1;z-index:7;position:relative;width:350px}.product__table--compared .product__table-td--first>*{animation:.3s forwards fadeInTableCell .3s}}.product__table--compared .product__table-td--second{display:flex;order:2}@media screen and (min-width:1024px){.product__table--compared .product__table-td--second{order:2;z-index:7;position:relative;width:350px}.product__table--compared .product__table-td--second>*{animation:.3s forwards fadeInTableCell .3s}}.product__table p{margin:0}.btn-toolbar{flex-wrap:wrap}.btn-toolbar__title{width:40%;right:.31rem;font-size:1.5rem;text-align:center;display:none;padding:0 0 .31rem}@media screen and (min-width:1024px){.btn-toolbar__title{display:none!important}}.btn-toolbar__title-holder{width:100%;justify-content:space-between;align-items:center;display:none}@media screen and (min-width:1024px){.btn-toolbar__title-holder{display:none!important}}.sticky .btn-toolbar__title-holder{display:flex}.benefits-section{line-height:1.25;margin:0 -15px}@media screen and (min-width:1024px){.benefits-section{margin:0}}.benefits-section__item{max-width:360px;margin:0 auto}.benefits-section__item-visual{height:auto;display:block;line-height:1;font-size:1rem}.benefits-section__item-visual [class*=icon-]{vertical-align:middle;font-size:5.88rem}.popover{width:250px}@keyframes fadeInTableCell{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes arrowBounceRight{0%,20%,50%,80%,to{transform:translate(0)}40%{transform:translate(-30px)}60%{transform:translate(-15px)}}@keyframes arrowBounceLeft{0%,20%,50%,80%,to{transform:translate(0)}40%{transform:translate(30px)}60%{transform:translate(15px)}}
/*# sourceMappingURL=maps/compare.min.css.map */
