@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Bold.woff2) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Bold.woff) format("woff"),url(/cdn/shop/files/HelveticaNeue-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Medium.woff2) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Medium.woff) format("woff"),url(/cdn/shop/files/HelveticaNeue-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}.font-style-heading>*{--typeHeaderPrimary: "Helvetica Neue" !important}html{overflow-x:hidden}.page-width.article{max-width:900px}.article figure{margin:0;font-size:80%;color:#666}.template-blog .section-header__title{font-size:80px;font-family:Helvetica Neue;line-height:1.4;font-weight:500}.template-blog .article__h3{font-family:Helvetica Neue}.template-blog .article__content .btn{display:inline-block;padding:12.7px 25px!important;font-size:12px;line-height:1.4;font-weight:700;text-decoration:none;border-radius:16px;text-transform:uppercase;letter-spacing:2.52px;width:auto;min-width:185px;text-align:center;transition:all .3s ease;height:auto!important;min-height:auto!important;background-image:none!important;background-color:#000!important;border:1px solid #000}.template-blog .article__content .btn:hover{background:transparent!important;color:#000}.template-article .return-link{font-size:16px;font-weight:500;color:#0000007a}.template-article .section-header__title{font-family:Helvetica Neue}@media (max-width: 749px){.template-blog .section-header__title{font-size:60px}.template-blog .article .article__image-wrap{margin-top:0!important}}@media (max-width: 1024px){.home-grid-col .block-row-section{height:100%}.home-grid-col .block-row{height:100%;flex-direction:column}.home-grid-col .block-row .block-column:nth-child(1){flex-grow:1!important}.home-grid-col .block-row .block-column:nth-child(1) *{height:100%}}@media (min-width: 750px){.hardware-specs-row .block-column:nth-child(1){order:2}.hardware-specs-row .block-column:nth-child(2){order:1}.hardware-specs-row .block-column:nth-child(3){order:3}}.media-block .block-column-items-wrap{max-width:400px}@media (max-width: 600px){.fixed-height-mobile h2{height:40px}}@media only screen and (max-width: 589px){.template-product .echo-featured-collection .grid-product__title{min-height:50px}}@media only screen and (min-width: 590px){.template-product .echo-featured-collection .grid-product__title{min-height:60px}}.echo-featured-collection .section-header__title{font-size:40px;font-family:Helvetica Neue,sans-serif}.echo-featured-collection .grid-product__image-mask,.echo-featured-collection .image-wrap,.echo-featured-collection .grid-product__secondary-image{background:#eff0f6}.echo-featured-collection .image-style--.image-element{transform:scale(.9)!important}.echo-featured-collection .grid-product__image-mask{border-radius:16px}.echo-featured-collection .custom-product-form .custom-atc_button{border-radius:16px;background:#f259331a!important;border:1px solid #f25933;color:#000;display:inline-block;padding:12px 25px;font-size:12px;line-height:1.4;font-weight:700;text-transform:uppercase;letter-spacing:2.52px;width:auto;min-width:185px;text-align:center;transition:all .3s ease;padding-right:25px!important}.hero-banner_section .hero_banner-newsletter form{padding:0!important}.hero-banner_section .hero_banner-newsletter form .kl-private-reset-css-Xuajs1{min-height:auto!important}.hero-banner_section .hero_banner-newsletter form .kl-private-reset-css-Xuajs1 .needsclick[data-testid=form-component]{padding:0!important}.hero-banner_section .hero_banner-newsletter form .kl-private-reset-css-Xuajs1 input{outline:none!important;background-color:transparent!important;border:1px solid #F25933!important;border-radius:16px 0 0 16px!important;color:#fff!important;height:100%!important;min-height:100%!important;padding-left:54px!important;background-image:url(/cdn/shop/files/mail.png);background-size:24px;background-repeat:no-repeat;background-position:20px center}.hero-banner_section .hero_banner-newsletter form .kl-private-reset-css-Xuajs1 input::placeholder{color:#fff!important;opacity:1!important}.hero-banner_section .hero_banner-newsletter form .kl-private-reset-css-Xuajs1 input:hover{border-color:#f25933!important}.hero-banner_section .hero_banner-newsletter form .kl-private-reset-css-Xuajs1 input::focus-visible{border-color:#f25933!important}.hero-banner_section .hero_banner-newsletter form .needsclick[data-testid=form-component] div.kl-private-reset-css-Xuajs1{height:100%!important}.hero-banner_section .hero_banner-newsletter form .needsclick[data-testid=form-component]:first-child div.kl-private-reset-css-Xuajs1{position:relative!important}.hero-banner_section .hero_banner-newsletter form .kl-private-reset-css-Xuajs1 button{border-radius:0 16px 16px 0!important;border-width:1px 1px 1px 0px!important;border-style:solid!important;border-color:#f25933!important;background-color:#f2593333!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:15px!important;padding:17px 30px!important;height:auto!important}img+br{display:none}.grid__image-ratio{background-color:#eff0f6}.echo-testimonial_card-container{display:grid;grid-template-columns:220px auto;gap:100px}.echo-testimonial_card .image-container img{width:100%;height:auto;display:block;object-fit:cover;border-radius:16px}.echo-testimonial_card .text-container-icon{display:flex;align-items:center;margin-bottom:16px}.echo-testimonial_card .rating-stars{line-height:1}.echo-testimonial_card-container{text-align:center}.echo-testimonial_card .text-container-icon>svg{width:40px}.rating-stars svg{width:24px;height:24px}.echo-carousel-card_testimonial.echo-testimonial_card{width:auto}.text-container-subtext p{font-weight:700;font-size:12px;line-height:136%;letter-spacing:2.52px;text-transform:uppercase;margin-bottom:16px}.echo-testimonial_card .text-container-text p{font-weight:400;font-size:20px;letter-spacing:0;line-height:28.2px;color:#121212;margin:0}.echo-testimonial_card .text-container-author p{margin:16px 0 0;text-align:right}.swiper-slide{height:auto}.echo-carousel-card_testimonial.echo-testimonial_card{height:100%;box-sizing:border-box}.echo-testimonial_card .text-container{text-align:left}.echo-slider-controls .swiper-button{background:#fb72461a;border-radius:100px;height:40px;width:40px;display:flex;align-items:center;justify-content:center}.echo-slider-controls{align-items:center}.echo-slider-controls .swiper-button-disabled{opacity:.3}@media screen and (max-width: 749px){.echo-testimonial_card-container{grid-template-columns:1fr;gap:26px}.echo-carousel-card_testimonial.echo-testimonial_card{padding:0 15px}.echo-testimonial_card .text-container-icon{margin-bottom:17px}.echo-testimonial_card .text-container span{margin-top:15px}.echo-testimonial_card .text-container{text-align:left}.echo-testimonial_card .text-container-text p{font-size:16px;line-height:1.4em}.echo-carousel .swiper .swiper-slide{height:auto}.echo-carousel-card_testimonial.echo-testimonial_card{height:100%;box-sizing:border-box;display:flex;align-items:center}.echo-carousel-card_testimonial .rating-stars svg{width:20px;height:20px}.echo-testimonial_card .image-container img{width:120px}}@media screen and (min-width: 750px) and (max-width: 1024px){.echo-testimonial_card-container{gap:30px}}.block-item-text.copy-share-text.block-item{display:flex;justify-content:space-between;align-items:center}.block-item-text.copy-share-text.block-item .copy-text{margin-bottom:0}.block-item-text.copy-share-text.block-item .copy-box{font-weight:700;font-size:16px;line-height:100%;letter-spacing:.32px;display:flex;align-items:center;gap:7px}.copy-box p{display:flex;gap:4px;padding:3px;background:#fff3;border-radius:3px;align-items:end}.copy-box p svg{cursor:pointer}.copy-box p span{font-size:16px;font-weight:700;letter-spacing:1.92px;line-height:100%}@media (max-width:1024px){.block-item-text.copy-share-text.block-item{flex-direction:column;gap:12px}}.background-media-text--center .animation-cropper{justify-content:center;display:flex}.background-media-text--center .background-media-text__text{width:900px;margin:0 auto}.background-media-text--center .background-media-text__text{background:#ffffffbf;padding:20px;text-align:center;width:900px;margin:0 auto;border-radius:16px}.background-media-text--center .background-media-text__subtext p{font-size:20px;line-height:1.4em}.background-media-text--center .larger-text .h3{font-size:32px;--typeHeaderPrimary: "Helvetica Neue" !important;font-weight:400;margin-bottom:24px}@media only screen and (min-width: 589px) and (max-width: 767px){.template-veterans-day-lp .background-media-text__spacer{display:block!important}}@media only screen and (max-width: 560px){.background-media--center .background-media-text__inner{transform:translateY(-45%)!important}}@media only screen and (max-width: 767px){.background-media--center .background-media-text--center .background-media-text__text{width:100%}.background-media--center .background-media-text__aligner{margin:20px!important}.background-media--center .background-media-text__inner{position:absolute!important;transform:translateY(-32%);top:50%}.background-media-text--center .background-media-text__subtext p{font-size:16px;line-height:1.1em;letter-spacing:0}}@media screen and (min-width: 750px) and (max-width: 1024px){.background-media-text__aligner.background-media-text--center{margin:60px 40px}.background-media-text--center .background-media-text__text{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom.css.map */
