@font-face{font-family:AkiraExpanded-SuperBold;src:url(/cdn/shop/files/AkiraExpanded-SuperBold_cb02b5fa-27b2-436f-97f9-3a591357474d.woff?v=1716415921) format("woff");src:url(/cdn/shop/files/AkiraExpanded-SuperBold_cb02b5fa-27b2-436f-97f9-3a591357474d.woff?v=1716415921) format("woff2")}@font-face{font-family:Gibson;src:url(/cdn/shop/files/GibsonRegular.woff2?v=1729211296) format("woff2"),url(/cdn/shop/files/GibsonRegular.woff?v=1729211298) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gibson;src:url(/cdn/shop/files/GibsonMedium.woff2?v=1729211210) format("woff2"),url(/cdn/shop/files/GibsonMedium.woff?v=1729211209) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gibson;src:url(GibsonBold.woff2) format("woff2"),url(/cdn/shop/files/GibsonBold.woff?v=1729210831) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GIbson;src:url(/cdn/shop/files/GIbsonBoldItalic.woff2?v=1729211508) format("woff2"),url(/cdn/shop/files/GIbsonBoldItalic.woff?v=1729211507) format("woff");font-weight:700;font-style:italic;font-display:swap}:root{--ff-akira: "AkiraExpanded-SuperBold"}@media screen and (min-width: 980px){.page-width{--page-width: 92%}}h1,h2,.header .header__menu-item{font-family:var(--ff-akira)!important}.subtitle--small{font-size:12px;line-height:1.6;letter-spacing:0}.hatch-pro-search__form{max-width:40vw;width:400px}@media (max-width: 990px){.hatch-pro-search__form{display:none}}.hatch-pro-search__form input[type=text]{box-shadow:none;outline:none}.footer-block__newsletter .newsletter-form{margin-top:1.5rem!important}.footer-block__details-content p{margin-bottom:.25rem;margin-top:.25rem}.footer .footer-block__newsletter{text-align:start}.footer .newsletter-form{align-items:flex-start}@media screen and (min-width: 990px){.footer .footer-block__heading{font-size:calc(var(--font-heading-scale) * 1.2rem)}.footer .footer__blocks-wrapper{--grid-desktop-horizontal-spacing: 40px}}@media screen and (min-width: 750px){.footer .footer-block__details-content .list-menu__item--link{font-size:13px;line-height:1}}@media screen and (min-width: 990px){.footer .footer__blocks-wrapper{justify-content:space-between}.footer .footer__blocks-wrapper .grid__item{max-width:350px}}.hp-video-cover{position:relative;padding-bottom:40%;height:auto;overflow:hidden;max-width:100%;z-index:1}.hp-video-cover video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.hp-video-cover:before{content:"";width:100%;height:100%;background:#0000001a;position:absolute;top:0;left:0;z-index:2}.collection-card-wrapper .card__heading{font-size:1.5rem;font-weight:600;text-align:center}.collection-card-wrapper .card__heading .icon-wrap{display:none}.product-form__color-swatch .list--color-swatch{list-style:none;padding:0;display:flex;gap:2rem;margin-top:0;flex-wrap:wrap}.product-form__color-swatch .color-swatch__link{position:relative;width:100px;height:100px;display:block;box-shadow:0 1px 4px #00000040;border-radius:10px;border:.2rem solid transparent;transition:all .3s ease-in-out;color:#000;background-color:#fff}.product-form__color-swatch .color-swatch__link .media{position:absolute;top:50%;left:50%;height:75%;width:75%;transform:translate(-50%,-50%)}.product-form__color-swatch .current-swatch-product .color-swatch__link,.product-form__color-swatch .color-swatch__link:hover{border-color:#000}.featured-product.product{box-shadow:0 1px 4px #00000040;border-radius:20px;overflow:hidden}@media screen and (min-width: 980px){.section-featured-product .page-width{--page-width: 120rem}}.hp-timeline .section-timeline__banner img{max-width:100%;height:auto}@media screen and (min-width: 750px){.desktop-alignment-left{text-align:left}.desktop-alignment-center{text-align:center}.desktop-alignment-right{text-align:right}}@media screen and (max-width: 749.98px){.mobile-alignment-left{text-align:left}.mobile-alignment-center{text-align:center}.mobile-alignment-right{text-align:right}}.tech-hero-banner .banner__heading{background:#da1502;clip-path:polygon(2% 0,100% 0,100% 85%,98% 100%,0 100%,0 15%);padding:2rem 3rem;margin-bottom:16%;font-size:3rem;text-align:center}@media (min-width: 750px){.tech-hero-banner .banner__heading{font-size:5rem}.tech-hero-banner .banner__text{font-size:22px}}.parallax-stone-banner .banner__media{background-color:transparent}.parallax-stone-banner{margin-top:-5rem}.TablePress tbody tr:nth-child(odd),.TablePress tbody tr:nth-child(2n){background-color:transparent!important}.tech-heading--curbe{overflow:hidden}.tech-heading--curbe .banner__box{height:100%;display:flex;flex-direction:column;gap:1rem}.tech-heading--curbe .banner__heading{margin-bottom:auto;position:relative;width:100%;min-height:10rem;display:flex;flex-direction:column;justify-content:center}.tech-heading--curbe .banner__heading:before{content:"";background:#da1502;clip-path:polygon(2% 0,100% 0,100% 85%,98% 100%,0 100%,0 15%);padding:1.5rem 3rem;font-size:1.5rem;text-align:center;text-transform:uppercase;font-weight:900;color:rgb(var(--color-foreground));font-family:var(--ff-akira)!important;clip-path:polygon(2% 0px,100% 0px,100% 85%,98% 100%,0px 100%,0px 15%);width:100vw;position:absolute;z-index:-1;height:calc(100% + 3rem);top:-1.5rem}.banner__content--bottom-right .banner__heading:before{left:-2rem;right:auto}.banner__content--bottom-left .banner__heading:before{right:-2rem;left:auto}.tech-heading--curbe .banner__text,.tech-banner .banner__text{color:rgba(var(--color-foreground))}@media (min-width: 1340px){.tech-heading--curbe .banner__text{font-size:2rem;line-height:1.6}.tech-banner .banner__text{font-size:2.5rem;line-height:1.6}}.xo-gallery .grid-item__wrapper{padding:20px 20px 0!important}.imagebox__media img{aspect-ratio:16 / 10;object-fit:cover;object-position:center}.card--standard>.card__content .card__information .price{font-size:1.5rem}.card--standard>.card__content .card__information,.card--standard>.card__content .card-information{text-align:center}.color-swatch__item.color-swatch__item--video .color-swatch__link{max-width:calc(100% - 10px);flex-grow:1;width:325px!important}.color-swatch__item.color-swatch__item--video .media{height:100%;width:100%;border-radius:.75rem}.color-swatch__item.color-swatch__item--video .media:before{position:absolute;width:100%;height:100%;background-color:#000;content:"";z-index:1;opacity:.5}.color-swatch__item.color-swatch__item--video svg{width:8rem!important;height:auto!important;max-width:20%!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);color:#fff;z-index:2}
/*# sourceMappingURL=/cdn/shop/t/29/assets/hatch-pro-style.css.map */
