.menu-drawer__menu-item.list-menu__item{transition:color .25s var(--hux-ease),opacity .25s var(--hux-ease)}.menu-drawer__menu-item.list-menu__item:hover{color:var(--hux-accent)}.multicolumn-card__image-wrapper{overflow:hidden}.multicolumn-card__image{transition:opacity .5s ease-in-out,transform .7s var(--hux-ease)}.multicolumn-card:hover .multicolumn-card__image{transform:scale(1.03)}.tab-link{transition:opacity .25s var(--hux-ease),color .25s var(--hux-ease)}.tab-link:not(.active):hover{opacity:.6}.footer .list-menu__item--link:hover{color:var(--hux-accent)}.rte a:not(.button){text-decoration-color:var(--hux-accent);text-underline-offset:3px;transition:color .25s var(--hux-ease)}.rte a:not(.button):hover{color:var(--hux-accent)}.header__heading-logo{transition:opacity .25s var(--hux-ease)}.header__heading-link:hover .header__heading-logo{opacity:.8}.list-social__link{display:inline-block;transition:opacity .25s var(--hux-ease),transform .25s var(--hux-ease)}.list-social__link:hover{opacity:.7;transform:translateY(-2px)}a:focus-visible,button:focus-visible{outline:2px solid var(--hux-accent);outline-offset:3px}.menu-drawer__account{display:none}.contact .contact_box .box_title p{text-transform:none}.team-slider-section .slideshow__control-wrapper .slider-counter__link{padding:1rem}@media(max-width:749px){.right-block-wrapper .newslatter-note{font-size:1.2rem}}@media(max-width:989px){.image-with-text-inner .image-with-block-slider{min-width:0;width:100%;max-width:100%}.image-with-block-slider img{max-width:100%;height:auto}}@media(hover:none){.multicolumn-card:hover .multicolumn-card__image,.list-social__link:hover{transform:none}}@media(prefers-reduced-motion:reduce){.button,.multicolumn-card__image,.list-social__link,.tab-link,.menu-drawer__menu-item{transition:none}.button--primary:not([disabled]):hover,.button--secondary:not([disabled]):hover,.list-social__link:hover,.multicolumn-card:hover .multicolumn-card__image{transform:none}}.tabbing-title{margin-top:0}.tabbing_block{transition:opacity .2s ease}.tabbing_block.hux-nav-hidden{opacity:0;pointer-events:none}.team-slider-section .image-with-text__media{padding-bottom:0!important;aspect-ratio:3/2;width:100%;height:auto}.team-slider-section .image-with-text__media img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.team-slider-section .counter-group{white-space:nowrap}.team-slider-section .counter-description-group{align-items:flex-start;column-gap:.6rem}.footer-block__details-content{container-type:inline-size}.footer-block__details-content .list-menu__item--link{font-size:min(40px,9.4cqi)!important}.section-main-wrapper{overflow-x:clip}@media(min-width:990px){.footer__blocks-wrapper{column-gap:140px}.footer__blocks-wrapper .footer-block--menu{width:600px;max-width:600px}.footer-block__details-content .list-menu__item--link{font-size:min(60px,9.4cqi)!important}}@media(max-width:989px){.footer__content-top .rte br{display:inline!important}}.footer__copyright .copyright__content a{display:inline-block;padding-block:5px}.multiple-card-wrapper .card-inner-wrapper.removed{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .5s ease-in-out .1s,opacity .4s ease-in-out .1s,visibility 0s linear .6s}#shop-hcaptcha-badge-container{display:none!important}.rich-text__buttons .button--secondary{position:relative;isolation:isolate;margin-inline:8px}.rich-text__buttons .button--secondary:first-child{margin-left:0}.rich-text__buttons .button--secondary:last-child{margin-right:0}.rich-text__buttons .button--secondary:not([disabled]):hover,.rich-text__buttons .button--secondary:focus-visible{background-color:transparent!important;box-shadow:none!important}.rich-text__buttons .button--secondary:before{content:""!important;display:block!important;position:absolute!important;top:0!important;right:-14px!important;bottom:0!important;left:-14px!important;border-radius:999px!important;background:var(--hux-dark)!important;opacity:0;transition:opacity .25s var(--hux-ease);z-index:-1!important;box-shadow:0 8px 20px #2121212e!important;pointer-events:none}.rich-text__buttons .button--secondary:not([disabled]):hover:before,.rich-text__buttons .button--secondary:focus-visible:before{opacity:1}.rich-text__buttons .button--secondary:after{transition:opacity .2s}.rich-text__buttons .button--secondary:not([disabled]):hover:after,.rich-text__buttons .button--secondary:focus-visible:after{opacity:0}.js-contact-form-custom form:has(.form-status-list)~.rich-text__text{display:none}.footer .policies a,.footer .list-social__link{transition:color .25s var(--hux-ease),opacity .25s var(--hux-ease)}.footer .policies a:hover,.footer .policies a:focus-visible{color:#3e55ff!important}.footer .list-social__link:hover,.footer .list-social__link:focus-visible{color:#3eb5ff!important;opacity:1!important}.btn-prev-slider-arrow{position:absolute;left:2.7rem;top:43%;transform:translateY(-43%);background:transparent;border:none;mix-blend-mode:normal;filter:drop-shadow(0 2px 8px rgba(0,0,0,.35));padding:0;cursor:pointer}.slideshow__slide:not(.slideshow__slide~.slideshow__slide) .btn-prev-slider-arrow{display:none}@media(max-width:989px){.tab-main-wrapper .tabbing_block.hux-nav-hidden{opacity:1;pointer-events:auto}.newsletter-box-main-wrapper .multiple-card-wrapper .card-slide-1{transform:translateY(-6px);opacity:1}.newsletter-box-main-wrapper .multiple-card-wrapper .card-slide-2{transform:translateY(-12px);opacity:1}.newsletter-box-main-wrapper .multiple-card-wrapper .card-slide-3{transform:translateY(-18px);opacity:1}.contact-form-dev .rich-heading-js{display:block;text-align:center}}@media(min-width:990px){.gsap-scroll-content .contact-form-dev>.gradient{height:calc(100% + var(--header-height))}.gsap-scroll-content .contact-form-dev .js-contact-form-container{height:100%}.gsap-scroll-content .contact-form-dev .contact.page-width .image-with-text__grid.grid{min-height:100%}}@media(max-width:989px){.tab-main-wrapper .tabbing_block{box-shadow:0 -6px #fff}}.legal_block a[href*="join.com/companies/huxagency"]{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.2rem;padding:1.3rem 2.6rem;border-radius:999px;background:#f14a13;color:#fff!important;text-decoration:none!important;font-weight:600;font-size:1.6rem;line-height:1;transition:background .25s ease,transform .25s ease}.legal_block a[href*="join.com/companies/huxagency"]:after{content:"\2192"}.legal_block a[href*="join.com/companies/huxagency"]:hover,.legal_block a[href*="join.com/companies/huxagency"]:focus-visible{background:#212121;transform:translateY(-1px)}[id$=__rich_text_dev_mM8h4H] .rich-text__text p{text-wrap:balance}.rich-text__text.content_info p+p{margin-top:1.2rem!important}@media(min-width:990px)and (max-height:644px){:root{--hux-z:.63}}@media(min-width:990px)and (min-height:645px)and (max-height:700px){:root{--hux-z:.7}}@media(min-width:990px)and (min-height:701px)and (max-height:780px){:root{--hux-z:.76}}@media(min-width:990px)and (min-height:781px)and (max-height:860px){:root{--hux-z:.84}}@media(min-width:990px)and (min-height:861px)and (max-height:920px){:root{--hux-z:.93}}@media(min-width:1600px)and (min-height:1101px)and (max-height:1200px){:root{--hux-z:1.1}}@media(min-width:1600px)and (min-height:1201px)and (max-height:1300px){:root{--hux-z:1.2}}@media(min-width:1600px)and (min-height:1301px)and (max-height:1400px){:root{--hux-z:1.3}}@media(min-width:1600px)and (min-height:1401px)and (max-height:1550px){:root{--hux-z:1.4}}@media(min-width:1600px)and (min-height:1551px){:root{--hux-z:1.5}}@media(min-width:990px)and (max-height:920px),(min-width:1600px)and (min-height:1101px){.js-main-content{--hux-h:calc(var(--header-height) / var(--hux-z))}.gsap-scroll-content>*{zoom:var(--hux-z)}.horizontal-scroll-container .gsap-scroll-content .shopify-section{padding-top:var(--hux-h)}:where(.gsap-scroll-content) .our-experiencebar-wrapper{flex:0 0 calc(100vw / var(--hux-z))}:where(.gsap-scroll-content) .video-section__media{height:calc(100vh / var(--hux-z) - var(--hux-h))}.gsap-scroll-content .video-section__media video{max-height:calc((100vh - 157px) / var(--hux-z))}:where(.gsap-scroll-content) .rich-text-who-we-are .rich-text__wrapper{min-height:calc(100vh / var(--hux-z) - var(--hux-h))}:where(.gsap-scroll-content) .image-with-block-wrapper .image-with-text{min-height:calc(100vh / var(--hux-z) - var(--hux-h))}:where(.gsap-scroll-content) .scrolling-image-wrapper{height:calc(100vh / var(--hux-z) - var(--hux-h))}:where(.gsap-scroll-content) .footer{height:calc(100vh / var(--hux-z) - var(--hux-h))}:where(.gsap-scroll-content) .multicolumn-main-wrapper .multicolumn,:where(.gsap-scroll-content) .multicolumn-main-wrapper .page-inner-row,:where(.gsap-scroll-content) .multicolumn-main-wrapper .page-width-inner-wrapper{min-height:calc(100vh / var(--hux-z) - var(--hux-h));height:calc(100vh / var(--hux-z) - var(--hux-h))}:where(.gsap-scroll-content) .rich-text-dev .rich-text,:where(.gsap-scroll-content) .rich-text-dev .rich-text__wrapper{min-height:calc(100vh / var(--hux-z));margin-top:calc(-1 * var(--hux-h))}:where(.gsap-scroll-content) .rich-text-dev .rich-text-what-we-do .rich-text,:where(.gsap-scroll-content) .rich-text-dev .rich-text-what-we-do .rich-text__wrapper{min-height:calc(100vh / var(--hux-z) - var(--hux-h));margin-top:0}:where(.gsap-scroll-content) .image-with-text-home .image-with-text__content{min-height:calc(100vh / var(--hux-z) - var(--hux-h))}:where(.gsap-scroll-content) .legal-page-wrapper .multicolumn-list{min-height:calc(66vh / var(--hux-z))}:where(.gsap-scroll-content) .contact.page-width.page-width--narrow .image-with-text__grid.grid{min-height:calc(100vh / var(--hux-z))}:where(.gsap-scroll-content) .multicolumn.service-block{min-height:calc(100vh / var(--hux-z) - var(--hux-h))}.gsap-scroll-content .contact-form-dev>.gradient{height:calc(100% + var(--hux-h))}:where(.gsap-scroll-content) .footer__content-bottom{bottom:calc(3.4rem / var(--hux-z))}}@media(min-width:1950px)and (max-width:2560px)and (max-height:920px){.template-index :where(.gsap-scroll-content) .multicolumn-main-wrapper .multicolumn-card__image-wrapper .media--landscape{padding-bottom:calc(68vh / var(--hux-z))}.template-index :where(.gsap-scroll-content) .video-section-main-wrapper .video-section__media video{height:calc(85vh / var(--hux-z));max-height:calc(85vh / var(--hux-z))}}@media(min-width:2561px)and (max-height:920px){.template-index :where(.gsap-scroll-content) .multicolumn-main-wrapper .multicolumn-card__image-wrapper .media--landscape{padding-bottom:calc(75vh / var(--hux-z))}.template-index :where(.gsap-scroll-content) .video-section-main-wrapper .video-section__media video{height:calc((100vh - 180px) / var(--hux-z))}}@media(min-width:990px){.horizontal-scroll-container .footer-main-wrapper{flex:0 0 min(1480px,calc(100vw / var(--hux-z,1)))}.horizontal-scroll-container .footer__content-top .grid{flex-wrap:nowrap}}@media(min-width:990px)and (max-width:1199px){.horizontal-scroll-container .footer__content-top .grid{column-gap:8rem}.horizontal-scroll-container .footer__content-top.page-width{padding-right:6.4rem}}@media(min-width:990px)and (max-width:1200px){.horizontal-scroll-container .footer-item-1 .footer-block__details-content p br{display:inline}}@media(max-width:989px){.tabbing_block .legal-group{max-width:100%;overflow-x:auto;scrollbar-width:none}.tabbing_block .legal-group::-webkit-scrollbar{display:none}.tabbing_block .legal-group .tab-link{flex-shrink:0}.tabbing_block .legal-group .tab-link a{white-space:nowrap}}.policy-heading-text .image-with-text__heading{-webkit-hyphens:manual;hyphens:manual}.js .menu-drawer{max-height:calc(100vh - 5.6rem);max-height:calc(100dvh - 5.6rem);overscroll-behavior:contain}@media(min-width:750px){.js .menu-drawer{max-height:calc(100vh - 9.2rem);max-height:calc(100dvh - 9.2rem)}}@media(min-width:1600px)and (min-height:1101px){.js-header-wrapper{zoom:var(--hux-z)}.js-main-content{--hux-h:var(--header-height)}.js .menu-drawer{max-height:calc(100vh / var(--hux-z) - 9.2rem);max-height:calc(100dvh / var(--hux-z) - 9.2rem)}}.tabbing_block p.tabbing-title{word-break:break-word}:where(.right-block-wrapper) h3:where(.subheading,.description-text-email){margin-block:1.33em}@media(min-width:990px){.gsap-scroll-content .tabbing_block{transform:translate(calc(var(--scrolling-y-direction) / var(--hux-z,1)))}}.hux-details ul li.hux-detail{position:relative}.hux-detail__trigger{appearance:none;-webkit-appearance:none;background:none;border:0;margin:0;padding:0;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;cursor:pointer;font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit;text-align:left}.hux-detail__trigger:focus-visible{outline:2px solid var(--hux-accent);outline-offset:3px;border-radius:.4rem}.hux-detail__label{transition:color .25s var(--hux-ease)}.hux-detail__icon{position:relative;flex:0 0 1.1rem;width:1.1rem;height:1.1rem;opacity:.55;transition:opacity .25s var(--hux-ease)}.hux-detail__icon:before,.hux-detail__icon:after{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;border-radius:2px;background:currentColor;transform:translateY(-50%);transition:transform .25s var(--hux-ease),opacity .25s var(--hux-ease)}.hux-detail__icon:after{transform:translateY(-50%) rotate(90deg)}.hux-detail.is-open .hux-detail__icon:after{transform:translateY(-50%) rotate(0);opacity:0}.hux-detail.is-open .hux-detail__label,.hux-detail__trigger:focus-visible .hux-detail__label{color:#f14a13}.hux-detail.is-open .hux-detail__icon{opacity:1;color:#f14a13}.hux-detail__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s var(--hux-ease);font-family:var(--font-body-family);font-weight:400;font-size:1.5rem;line-height:1.5;letter-spacing:0;color:#555}.hux-detail__inner{overflow:hidden;min-height:0}.hux-detail__text{padding:.4rem 3rem 1.2rem 0;opacity:0;transition:opacity .2s var(--hux-ease)}.hux-detail.is-open .hux-detail__panel{grid-template-rows:1fr}.hux-detail.is-open .hux-detail__text{opacity:1;transition:opacity .25s var(--hux-ease) .05s}@media(hover:hover){.hux-detail:hover .hux-detail__label{color:#f14a13}.hux-detail:hover .hux-detail__icon{opacity:1;color:#f14a13}}@media(prefers-reduced-motion:reduce){.hux-detail__panel,.hux-detail__text,.hux-detail__icon:before,.hux-detail__icon:after{transition:none}}.project-name-text a{color:inherit;text-decoration:none;transition:color .25s var(--hux-ease)}.project-name-text a:hover,.project-name-text a:focus-visible{color:#f14a13}.next-project-title a{transition:opacity .25s var(--hux-ease)}.next-project-title a:hover{opacity:.75}.tabbing_block .project-image-group .hux-pf-link{display:block;line-height:0;border-radius:.4rem}.tabbing_block .project-image-group .hux-pf-link:focus-visible{outline:2px solid var(--primary-color,#000);outline-offset:2px}.tabbing_block .hux-pf-hub-link{color:inherit;text-decoration:none}.hux-pf-count{display:none}@media(max-width:989px){.hux-pf-count{display:block;margin:.6rem 0 0;font-size:1.2rem;line-height:1.2;opacity:.55;font-variant-numeric:tabular-nums}.tabbing_block .project-image-group.hux-more{-webkit-mask-image:linear-gradient(to right,#000 82%,transparent);mask-image:linear-gradient(to right,#000 82%,transparent)}}.hux-pf-contact{margin:2.4rem 0 0;font-size:1.6rem;line-height:1.3;letter-spacing:-.01em;color:var(--primary-color)}.hux-pf-contact a{color:#f14a13;text-decoration:underline;text-underline-offset:.25em;transition:opacity .25s var(--hux-ease)}.hux-pf-contact a:hover{opacity:.75}@media(max-width:749px){.hux-pf-contact{font-size:1.4rem;margin-top:1.6rem}}html,body{overscroll-behavior-x:none}.hux-404-links{margin-top:2.4rem;font-size:1.6rem}.hux-404-links a{color:inherit;text-underline-offset:.25em}.hux-date .hux-date-kicker{margin:0 0 1.2rem;font-size:1.3rem;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;opacity:.65;font-variant-numeric:tabular-nums}.hux-date .hux-date-author{margin:1.6rem 0 0;font-size:1.4rem;opacity:.75}.hux-date .hux-date-tags{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.6rem}.hux-date .hux-date-tags .tags{text-decoration:none;color:#212121;border-color:#212121}.hux-date a.tags:hover{color:#f14a13;border-color:#f14a13}.hux-date .hux-date-link{color:inherit;text-decoration:none;transition:color .25s var(--hux-ease,ease)}.hux-date .hux-date-link:hover,.hux-date .hux-date-link:focus-visible{color:#f14a13}.hux-date .hux-date-more{margin:1.6rem 0 0}.hux-date .hux-date-more a,.hux-date .card-block-wrapper .rte a{color:#f14a13;text-decoration:underline;text-underline-offset:.25em}.hux-date .hux-date-project-image{display:block;margin-top:1.6rem;line-height:0}.hux-date .hux-date-project-image img{width:100%;height:auto;border-radius:.4rem;aspect-ratio:4/3;object-fit:cover}.hux-date .card-block-wrapper .rte ul{padding-left:1.8rem}.hux-date .card-block-wrapper .rte li+li{margin-top:.6rem}.hux-date .tabbing_block .legal-group .tab-link a{white-space:nowrap}.hux-date .hux-date-origin{margin:.8rem 0 0;font-size:1.3rem;opacity:.65}.hux-date .hux-date-origin a{color:inherit;text-underline-offset:.2em}@media(min-width:990px){.gsap-scroll-content .hux-date-archive .tabbing_block{transform:translate(max(0px,calc((var(--scrolling-y-direction) - var(--hux-nav-off,0px)) / var(--hux-z,1))))}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.hxl,.hxxl,.subheading,.caption,.caption-with-letter-spacing,.rich-text__heading,.banner__heading,.image-with-text__heading,.image-with-text__text,.rte{-webkit-hyphens:manual;hyphens:manual}@media(max-width:989px){.section-header{transition:none!important}.tab-main-wrapper .tabbing_block{transition:none!important;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}}.footer-item-3 .footer-block__heading{font-size:2rem;font-weight:550;line-height:.9;color:var(--primary-color);letter-spacing:-.04em;margin-bottom:1.6rem}@media(min-width:990px){.footer__blocks-wrapper:has(.footer-item-3){display:grid;grid-template-columns:minmax(398px,1fr) 600px;grid-template-rows:1fr auto auto 1fr;align-items:center}.footer__blocks-wrapper:has(.footer-item-3)>.footer-item-1{grid-column:1;grid-row:2;width:auto;max-width:none}.footer__blocks-wrapper:has(.footer-item-3)>.footer-item-2{grid-column:2;grid-row:1 / -1}.footer .footer__blocks-wrapper>.footer-item-3{grid-column:1;grid-row:3;align-self:start;width:auto;max-width:none;margin:4rem 0 0}.footer-item-3 .footer-block__details-content .list-menu__item--link{font-size:24px!important;line-height:1.3;white-space:nowrap}}@media(max-width:989px){.footer-item-3 .footer-block__heading{font-size:1.6rem;line-height:1.1}.footer-block.grid__item.footer-block--menu.footer-item-3{margin-top:0}}.gsap-scroll-content>.shopify-section:has(>.gradient>div>script[type="application/ld+json"]:only-child){display:none}.template-page-kosten .tabButton-block .tags,.template-page-kosten .tabButton-block .extra-tags,.template-page-kosten .tabButton-block .second-extra-tags{text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/14/assets/hux-custom.css.map */
