@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}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom.css.map */
