#preview-bar-iframe,#admin-bar-iframe{display:none!important}html.js{padding-bottom:0!important}html{-webkit-text-size-adjust:100%;height:auto;background:#fdfdfa}body{font-family:"Unica 77 Medium",sans-serif;letter-spacing:-.0175em;font-size:13px;margin:0;overflow-x:hidden!important;line-height:14px;color:#1f1e1e;height:auto;transition:color .3s cubic-bezier(.75,0,.5,1),background-color .3s cubic-bezier(.75,0,.5,1),opacity .3s cubic-bezier(.75,0,.5,1)}body.inverted{background-color:#000!important;color:#fff}body.fade-out{opacity:0}body.noscroll{overflow:hidden}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;font-size:inherit}p{margin:0}strong{font-weight:400}em,italic{font-style:normal}ul,li,ol{margin:0;padding:0}a{background-color:transparent;color:inherit;text-decoration:none}input{border:0;padding:0;font-family:"Unica 77 Medium",sans-serif;font-size:13px;-webkit-appearance:none;border-radius:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}:focus{outline:-webkit-focus-ring-color auto 0px}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-scrollbar{display:none;-webkit-appearance:none;width:0!important}*:focus{outline:none}*::-moz-selection{background:transparent;color:inherit}*::selection{background:transparent;color:inherit}.bold{font-family:"Unica 77 Bold",sans-serif}.tnum{font-feature-settings:"tnum"}.otCookies-title-banner{display:none!important}#cookies-wrapper{width:calc((100vw - 400px)/4 + 80px)!important;box-sizing:border-box;text-align:left!important;align-items:start!important;padding:13px 16px!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#2a2a2abf!important;transition:background-color .3s cubic-bezier(.75,0,.5,1),border-radius .3s cubic-bezier(.75,0,.5,1);z-index:1!important;left:16!important;min-width:0!important;border-radius:0!important}#cookies-wrapper:hover{background:#2a2a2ad9!important;border-radius:8px!important}#cookies-more-info,#cookies-message>p{color:#fdfdfa!important;transition:color .3s cubic-bezier(.75,0,.5,1)}#cookies-wrapper:hover #cookies-more-info,#cookies-wrapper:hover #cookies-message>p{color:#8e8e8e!important}#cookies-more-info{text-decoration:underline!important}#cookies-more-info:hover{text-decoration:none!important}#cookies-message,.ot-footer-corner-banner{display:inline-block!important;padding:0!important}#cookies-submit{position:absolute;right:16px;top:50%;transform:translateY(-50%);background-color:#545252;border-radius:50%;width:24px!important;min-width:24px!important;height:24px;cursor:pointer;z-index:1;color:transparent!important;padding:0!important}.otCookiesNotification #cookies-submit>span{opacity:0!important}.cst-privacy-wrapper{display:inline!important}.project-client-year-title,.project-client-year-titles,.homepage-category-name-grey,.open-position-title,.info-overlay-credits-container .project-client-year-titles,.swiper-pagination-overview-content,.hover-footer:hover,.contact-line-content a:hover,.news-card-container-header-count-pagination-intro,.news-card-container-header-count-pagination,.news-card-container-header,.news-card-content-read,.discipline-title,.credit-position,.project-block a[href="#"],.swiper-caption,.quote-position,.project-read-more,.project-description-subtitle,.project-intro-info,.project-bar-news .view-project,.awards-list p em,.about-sections-trigger,.client-name,.internship-contact,.career-subtitle,.quote-name-position,.filter,.project-excerpt,.project-tags,.business-hours,.details-content,.product-price,.shopify-policy__title-content,.copyright,.legal-links p,.contact-line-title,.contact-line-content-inner-title,.address{color:#8e8e8e}.list-icon,.image-icon{fill:#8e8e8e}.arrow-svg{fill:#1f1e1e}footer{background:#f8f8f3;padding:8px 16px 16px}.contact-line-title.black-type{color:#1f1e1e}.footer-address{padding-bottom:40px}.footer-contact-news,.footer-contacts{padding:8px 0 40px;border-top:1px solid #DCDCDC}.footer-contact-news{padding-bottom:0;position:relative}#footer .footer-contact-news .footer-contact-line{padding-bottom:280px}.footer-contact-line{display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px}.contact-line-content,.contact-line-title{grid-column:span 5}.contact-line-content-inner{display:grid;grid-template-columns:repeat(5,1fr);column-gap:16px}.contact-line-content-inner-content{grid-column:span 4}.legal-copyright{display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px;align-items:end;padding-top:0;transition:transform .3s cubic-bezier(.75,0,.5,1);font-size:11px;line-height:12px;letter-spacing:-.01em}.legal-links,.copyright{grid-column:span 6}.hover-footer,.contact-line-content a{transition:color .3s cubic-bezier(.75,0,.5,1);position:relative}.contact-line-content a:after{content:"";display:block;position:absolute;right:-14px;top:6px;width:7px;height:7px;background-image:url(/cdn/shop/files/arrow-link.svg?v=1709058087);background-repeat:no-repeat;background-position:center center;opacity:0;transition:opacity .3s cubic-bezier(.75,0,.5,1)}.contact-line-content a:hover:after{opacity:1}nav{display:flex;grid-gap:2px;position:fixed;left:50%;top:8px;transform:translate(-50%);z-index:100;width:100vw;justify-content:center}.ahs-logo,.nav-link{padding:4px 16px 6px;background:#f0f0ebbf;color:#404040;display:inline-block;transition:all .3s cubic-bezier(.75,0,.5,1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#cart-trigger{display:none}#cart-trigger.show{display:flex;justify-content:space-around}#cart-trigger.nav-link{width:40px;padding:5px;text-align:center;box-sizing:border-box}.ahs-logo{display:inline-flex}.nav-link.back-trigger:hover,.ahs-logo:hover,.nav-link:hover{border-radius:4px;background:#f0f0ebf2;color:#8e8e8e}#logo-menu-container{position:fixed;top:8px;left:16px;z-index:101;display:flex;grid-gap:2px}#menu-mobile-trigger{display:none}.shop-cart-container{position:absolute;right:16px;top:0;z-index:100;display:flex;grid-gap:2px}.logo-dot,.logo-alex,.logo-hunting,.logo-studio{overflow:hidden;display:inline-block;transition:width .3s cubic-bezier(.75,0,.5,1)}.logo-alex{width:9px}.logo-hunting{width:10px}.logo-studio{width:8px}.logo-dot{width:4px}.ahs-logo:hover .logo-dot{width:0}.ahs-logo:hover .logo-alex{width:27px}.ahs-logo:hover .logo-hunting{width:48px}.ahs-logo:hover .logo-studio{width:38px}.shop-link-span,.shop-coming-soon-label{overflow:hidden;display:inline-block;transition:width .3s cubic-bezier(.75,0,.5,1);height:14px;white-space:nowrap}.shop-link-span{width:30px}.shop-coming-soon-label,.shop-link-coming:hover .shop-link-span{width:0}.shop-link-coming:hover .shop-coming-soon-label{width:78px}.shopify-policy__container{padding:64px 16px 200px}.shopify-policy__title{padding:200px 0 24px;font-size:34px;line-height:34px;text-align:left;border-bottom:1px solid #DCDCDC}.shopify-policy__body{display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px;padding-top:8px}.shopify-policy__body-content,.shopify-policy__body h3{grid-column:span 4}.shopify-policy__body h3{height:fit-content}.shopify-policy__body-content ul{padding-left:18px;margin:8px 0}.shopify-policy__body-content ul li{margin-bottom:4px}.shopify-policy__body-content ul li::marker{font-size:11px}.shopify-policy__body-content p{margin:40px 0 0;padding:8px 0 0;border-top:1px solid #DCDCDC}.shopify-policy__body-content p:first-child{border-top:0;margin:0;padding:0}.shopify-policy__body-content ul+p{border-top:0;margin:0;padding:0}.updated-last-time{margin-bottom:69px}#product-add-qty{padding:3px 8px 3px 0;border:1px solid #DCDCDC;box-sizing:border-box;margin-bottom:4px;display:grid;grid-template-columns:1fr repeat(2,32px);align-items:center;grid-gap:4px}#qty{width:48px;text-align:center;height:24px;display:inline-flex;border-right:1px solid #DCDCDC;align-items:center;color:#8e8e8e;transition:color .3s cubic-bezier(.75,0,.5,1)}#product-add-qty:hover #qty{color:#1f1e1f}.size-selector{position:relative}.size-selector:has(.variant-input):before{content:"Sizing Options:";display:block;color:#8e8e8e;margin-bottom:8px}.size-selector:has(.variant-input){padding-bottom:16px}.variant-input{display:none}.qty-element.qty-trigger,.variant-input-label{width:32px;height:32px;border-radius:50%;background:#f0f0eb;display:inline-flex;justify-content:space-around;align-items:center;margin-right:4px;margin-bottom:4px;cursor:pointer;border:1px solid transparent;transition:color .3s cubic-bezier(.75,0,.5,1),border .3s cubic-bezier(.75,0,.5,1)}.qty-element.qty-trigger{margin-bottom:0}.qty-element.qty-trigger svg{width:14px}.qty-element.qty-trigger:hover,.variant-input-label:hover{color:#8e8e8e;border-color:#8e8e8e}.variant-input-label.selected-size-label{border-color:#8e8e8e!important;color:#1f1e1e!important}.variant-input-label.sold-out-variant-label-last{color:#dcdcdc;pointer-events:none}#select-name-digital{position:absolute;top:0;z-index:1;display:grid;grid-template-columns:70px 1fr 32px;width:100%;align-items:center;padding:3px 8px;border:1px solid #DCDCDC;box-sizing:border-box;pointer-events:none;color:#8e8e8e}#arrow-here{line-height:0;width:32px;height:32px;border-radius:50%;background:#f0f0eb;display:flex;justify-content:space-around;align-items:center;grid-column:3}#arrow-here svg{width:14px;pointer-events:none}#name-here{text-align:center}#name-here.name-two-columns{grid-column:span 2}#price-here{padding:5px 0 5px 10px;border-left:1px solid #DCDCDC}.product-select-digital-product{width:100%;margin-bottom:4px;background:transparent;border-radius:0;appearance:none;-webkit-appearance:none;border:1px solid #DCDCDC;color:#8e8e8e;height:40px;opacity:0;cursor:pointer}.collection-grid{display:grid;grid-template-columns:repeat(24,1fr);padding:64px 16px 200px;column-gap:16px;row-gap:40px}.product{grid-column:span 8}.product:hover .product-image{opacity:.95;border-radius:8px}.product-image{width:100%;transition:border-radius .3s cubic-bezier(.75,0,.5,1),opacity .3s cubic-bezier(.75,0,.5,1)}.product-image-container{line-height:0}.product-infos{margin-top:8px;font-size:16px;line-height:18px;letter-spacing:-.02em}.product-price{word-spacing:8px}#product-form{display:grid;grid-template-columns:repeat(24,1fr);padding:64px 16px 200px;column-gap:16px}#product-swiper{grid-column-start:10;grid-column-end:25;overflow:hidden;width:100%;height:auto}@media only screen and (min-width:820px){.shopify-section.next-project .project-index{left:16px!important}#product-swiper .swiper-wrapper{transform:none!important;display:flex!important;flex-direction:column;height:fit-content!important;grid-gap:16px}#product-swiper .swiper-slide{height:fit-content!important;line-height:0}#product-swiper .swiper-slide-duplicate{display:none!important}}#product-info{position:sticky;top:64px;grid-column-start:1;grid-column-end:7;grid-row:1;height:fit-content}.breadcrumbs{height:fit-content}#product-info-content{margin-top:300px}.product-info p{margin-bottom:8px}.product-details p{margin-bottom:0}.product-info{padding:8px 0 16px;border-top:1px solid #DCDCDC}#product-info .product-price,#product-info .product-title{font-size:24px;line-height:24px;letter-spacing:-.015em}#product-info .product-price{margin-bottom:24px}.details-content-shipping{display:grid;grid-template-columns:repeat(6,1fr);column-gap:16px}.details-content-shipping p{grid-column:span 3}#addtoca-container{color:#f0f0eb;background:#2a2a2abf;margin-bottom:80px;cursor:pointer;transition:color .3s cubic-bezier(.75,0,.5,1),background .3s cubic-bezier(.75,0,.5,1);position:relative}#addtoca-money{position:absolute;top:calc(50% + 1px);transform:translate(100%) translateY(-50%);right:calc(50% - 5px);width:77px;display:flex;justify-content:space-between;transition:opacity .3s cubic-bezier(.75,0,.5,1);opacity:0;pointer-events:none}#addtoca-money:before{content:"("}#addtoca-money:after{content:")"}.addtoca{color:#f0f0eb;width:100%;padding:14px 0 12px;border-radius:0;font-weight:400;appearance:none;-webkit-appearance:none;background:transparent;transition:padding .3s cubic-bezier(.75,0,.5,1);cursor:pointer}#addtoca-container:hover .addtoca{padding-right:75px}#addtoca-container:hover #addtoca-money{opacity:1}.addtoca:hover{background:#2a2a2ad9}.product-details:last-child{padding-bottom:0}.product-description{display:grid;grid-template-columns:repeat(6,1fr);column-gap:16px}.product-description p{grid-column:span 4}#contact-grid{display:grid;grid-template-columns:repeat(24,1fr);padding:64px 16px 200px;column-gap:16px;min-height:var(--viewport-height-static)}.contact-image-container{grid-column:span 15;line-height:0}.contact-image{width:100%}#contact-info{grid-column:span 9;height:fit-content}#contact-info .footer-address{border-top:1px solid #DCDCDC;padding-top:8px}.contact-line-title.span-all{grid-column:span}#contact-info .footer-contact-line{display:grid;grid-template-columns:repeat(9,1fr);column-gap:16px}#contact-info .footer-contact-line .contact-line-title{grid-column:span 4}#contact-info .footer-contact-news{padding-bottom:40px}.business-hours strong{color:#1f1e1e}#contact-info .footer-contact-news.business-hours{display:grid;grid-template-columns:repeat(9,1fr);column-gap:16px;padding-bottom:0}.business-hours div:first-child{grid-column:span 4}.animated-clock{grid-column:span 3}.project-grid .project .project-image-container,.project-grid.selected-view .project .project-image,main:has(.project-grid.image-view) .project .project-image{transition:border-radius .3s cubic-bezier(.75,0,.5,1),opacity .3s cubic-bezier(.75,0,.5,1)}.project-grid.selected-view .project:hover .project-image,main:has(.project-grid.image-view) .project:hover .project-image{border-radius:8px}.project-grid{display:grid;grid-template-columns:repeat(1,1fr);padding:64px 16px 200px;column-gap:16px}.project-grid.image-view{grid-template-columns:repeat(24,1fr);column-gap:16px;row-gap:40px}.project{height:fit-content}.project-grid.image-view .project{grid-column:span 6}.project-grid.image-view .project:nth-child(9n+3),.project-grid.image-view .project:nth-child(9n+7),.project-grid.image-view .project:nth-child(9n+8){grid-column:span 12}.project-image{width:100%}.project-grid .project-image{aspect-ratio:1;object-fit:cover}.project-grid.selected-view .project-tags,.project-grid.image-view .project-tags{font-size:11px;line-height:12px;letter-spacing:-.01em;margin-bottom:8px}.show-tags{display:inline-block;width:18px;height:10px;position:relative;transform:translateY(1px)}.show-tags-shape{position:absolute;border-radius:30px;width:18px;height:16px;background:#2a2a2abf;top:50%;transform:translateY(-50%);left:0;cursor:pointer;display:flex;justify-content:space-around;align-items:center;transition:background .3s cubic-bezier(.75,0,.5,1)}.project-tags.hide.show .show-tags-shape,.show-tags-shape:hover{background:#2a2a2ad9}.show-tags-shape svg{width:10px;fill:#a5a5a5;transition:fill .3s cubic-bezier(.75,0,.5,1)}.project-tags.hide.show .show-tags-shape svg,.show-tags-shape:hover svg{fill:#f8f8f3}.project-tag{padding:2px 0;margin-right:8px}.project-tags.hide .project-tag{display:none}.project-tags.hide.show .project-tag,.project-tags.hide .project-tag:nth-child(1),.project-tags.hide .project-tag:nth-child(2){display:inline}.project-image-container{line-height:0;margin-bottom:8px;display:block;transition:border-radius .3s cubic-bezier(.75,0,.5,1)}.project.coming-project .project-image-container{pointer-events:none}.shopify-section.project-grid.selected-view .project-image-container{width:calc((100vw - 400px)*.375 + 128px)}.project-title-excerpt{width:calc(((100vw - 400px) / 24) * 4 + (16px * 3))}#projects-nav{position:fixed;bottom:16px;left:50%;transform:translate(-50%);display:flex;grid-gap:4px;transition:opacity .3s cubic-bezier(.75,0,.5,1);z-index:395}#projects-nav.hide{opacity:0;pointer-events:none}#selected-trigger{padding:13px 24px;border-radius:40px;height:fit-content;background:#f0f0ebbf;color:#404040;cursor:pointer;transition:padding .3s cubic-bezier(.75,0,.5,1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#selected-trigger:hover{padding:13px 29px}main:has(.project-grid.selected-view) #selected-trigger{background:#2a2a2abf;color:#fdfdfa;padding:13px 29px!important}main:has(.project-grid.image-view) #view-modes,main:has(.project-grid.list-view) #view-modes{background:#2a2a2abf;color:#fdfdfa}#view-modes{padding:4px 8px 4px 24px;border-radius:40px;background:#f0f0ebbf;height:fit-content;color:#404040;display:flex;align-items:center;transition:padding .3s cubic-bezier(.75,0,.5,1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#view-modes:hover{padding:4px 13px 4px 29px}.list-icon,.image-icon{width:14px}#image-trigger,#list-trigger{width:32px;height:32px;border-radius:40px;display:flex;justify-content:space-around;align-items:center;background:#f0f0ebbf;cursor:pointer;transition:width .3s cubic-bezier(.75,0,.5,1)}main:has(.project-grid.selected-view) #list-trigger:hover,main:has(.project-grid.selected-view) #image-trigger:hover{width:38px}main:has(.project-grid.list-view) #image-trigger:hover,main:has(.project-grid.image-view) #list-trigger:hover{width:38px;background:#2a2a2ad9}#image-trigger:hover svg,#list-trigger:hover svg{fill:#fdfdfa}main:has(.project-grid.selected-view) #list-trigger:hover .list-icon,main:has(.project-grid.selected-view) #image-trigger:hover .image-icon{fill:#8e8e8e}main:has(.project-grid.image-view) #list-trigger,main:has(.project-grid.list-view) #image-trigger{background:#8e8e8e}main:has(.project-grid.image-view) #image-trigger,main:has(.project-grid.list-view) #list-trigger{background:#2a2a2ad9!important;width:32px!important}.list-icon,.image-icon{fill:#1f1e1e;transition:fill .3s cubic-bezier(.75,0,.5,1)}main:has(.project-grid.image-view) .list-icon,main:has(.project-grid.image-view) .image-icon,main:has(.project-grid.list-view) .list-icon,main:has(.project-grid.list-view) .image-icon{fill:#fdfdfa}main:has(.project-grid.image-view) .image-icon,main:has(.project-grid.list-view) .list-icon{fill:#8e8e8e!important}#image-trigger{margin:0 4px 0 8px}#index-trigger{cursor:pointer}#projects-bar{display:grid;grid-template-columns:repeat(24,1fr);padding:64px 16px 16px;column-gap:16px}#projects-page-title{grid-column:span 6}#filters-container{grid-column:span 14}#projects-page-results{grid-column:span 4;text-align:right}.filter{padding-left:30px;cursor:pointer;width:fit-content;position:relative;transition:color .3s cubic-bezier(.75,0,.5,1)}.selected-title,.selected-results{display:none}.arrow-svg{width:10px;position:absolute;left:2px;top:3px;opacity:0;transition:opacity .3s cubic-bezier(.75,0,.5,1)}.filter:first-child .arrow-svg{opacity:1}.filter:hover,.filter.active{color:#1f1e1e}.project-grid.image-view .project-index,.project-grid.image-view .project-year{display:none}main:has(.project-grid.list-view) .project-title-excerpt{height:auto}main:has(.project-grid.list-view) .project-excerpt{transition:color .3s cubic-bezier(.75,0,.5,1)}main:has(.project-grid.list-view) .project:hover .project-excerpt{color:#1f1e1e}.project-grid.image-view .project-title-excerpt{height:auto}#projects main{min-height:100vh}.project-grid.list-view .project.coming-project{cursor:default}.project-grid .project.coming-project:hover .project-image{opacity:.25!important}.project-grid.list-view .project.coming-project:hover .project-image{opacity:1!important}.project.coming-project .project-image-container{background:#000;cursor:none!important}.project-grid:not(.list-view) .project.coming-project{cursor:none!important}.project-grid .project:hover .project-image-container{border-radius:8px;opacity:.95}.project.coming-project .show-tags-shape{cursor:none}.coming-soon-label{position:fixed;z-index:1;line-height:14px;background:#2a2a2ad9;padding:4px 12px 6px 24px;border-radius:4px;color:#fdfdfa;opacity:0;transition:opacity .3s cubic-bezier(.75,0,.5,1);pointer-events:none;transform:translate(-50%,-50%)}.project-grid.list-view .coming-soon-label{display:none!important}.project-grid .project:hover .coming-soon-label{opacity:1}.coming-soon-label .arrow-svg{fill:#fdfdfa;opacity:1;top:7px;left:8px}.project-image-category{display:none!important}.project.show:has(.project-image-category.active) .project-image-default{display:none!important}.project.show .project-image-category.active{display:block!important}.project-grid.list-view .project{border-top:1px solid #DCDCDC;display:grid;grid-template-columns:repeat(24,1fr);padding:8px 0 40px;column-gap:16px;position:initial;cursor:pointer}.project-grid.list-view .show-tags{display:none!important}.project-grid.list-view .project-tags.hide .project-tag{display:inline!important}.project-grid.list-view .project-container.project{grid-column:span 1;grid-template-columns:1fr;padding:0;border:0}.project-bar-index{display:none!important}.project-grid.list-view .project-bar-index{display:grid!important;grid-template-columns:repeat(24,1fr);padding:0 0 8px;column-gap:16px}.project-grid.list-view .shopify-section.project-bar-index{grid-column:span 1;grid-template-columns:repeat(1,1fr);padding:0}.project-grid.list-view .project-bar-index .project-excerpt,.project-grid.list-view .project-bar-index .project-tags{color:#1f1e1e}.project-grid.list-view .project-index{grid-column:span 2;grid-row:1}.project-grid.list-view .project-tags{grid-column-start:15;grid-column-end:23;text-align:right}.project-grid.list-view .project-tag:last-child{margin-right:0}.project-grid.list-view .project-title-excerpt{grid-column:span 12;grid-row:1}.project-grid.list-view .project-title-excerpt{grid-column:span 12;grid-row:1;width:100%;display:grid;grid-template-columns:repeat(12,1fr);column-gap:16px}.project-grid.list-view .project-title-excerpt>span{grid-column:span 4}.project-grid.list-view .project-title-excerpt .project-excerpt{grid-column:span 8}.project-grid.list-view .project-year{grid-column:span 2;text-align:right}.project-grid.list-view .project-image-container{position:fixed;z-index:1;opacity:0;pointer-events:none;width:calc((100vw - 400px)/4 + 80px);transform:translate(20px,20px)}.project-grid.list-view .project:hover .project-image-container{opacity:1}.project-grid.selected-view .project-title-excerpt{height:auto}.project-grid.selected-view .project{display:none;grid-template-columns:repeat(1,1fr);padding:8px 0 120px;column-gap:16px;margin-left:calc((100vw - 400px)/2 + 176px)}.project-grid.selected-view .project.selected-project{display:grid}.project-grid.selected-view.filtered .project-container.project.show{display:none!important}.project-grid.selected-view.filtered .project-container.project.show:has(.project.selected-project){display:grid!important}.project-grid.selected-view .project-container.project:has(.project.selected-project){display:grid;padding:0;border:0;border-top:1px solid #DCDCDC;margin-left:0;position:relative}.project-grid.selected-view .project-container.project:has(.project.selected-project) .project{position:initial;width:fit-content}.project-grid.selected-view .project-container.project:has(.project.selected-project):hover .project-image{border-radius:0!important}.project-grid.selected-view .project-container.project:has(.project.selected-project) .project:hover .project-image{border-radius:8px!important;opacity:.95}.project-grid.selected-view .project-tags{width:calc((100vw - 400px)*.375 + 128px)}.project-grid.selected-view .project-index{position:absolute;top:8px;left:0}.project-grid.selected-view .project-year{display:none}.project-grid.selected-view .project-title-excerpt{font-size:34px;line-height:34px;letter-spacing:-.03em;font-family:"Unica 77 Bold",sans-serif;width:calc(((100vw - 400px) / 24) * 8 + (16px * 7))}#main-container-about{padding:64px 16px 200px}#about-intro-text{font-size:34px;line-height:34px;letter-spacing:-.03em;width:100%}#about-intro-text em{font-size:20px;transform:translateY(-12px);display:inline-block;text-indent:0;line-height:20px}#about-intro-text p{text-indent:calc((100vw - 400px)/8 + 32px);width:calc(((100vw - 400px) / 24) * 23 + (16px * 22))}#about-intro-text p:first-child{text-indent:0;margin-top:0;width:calc(((100vw - 400px) / 24) * 23 + (16px * 22))}#about-columns-image{display:grid;grid-template-columns:repeat(24,1fr);padding:40px 0;column-gap:16px}.about-text-column{grid-column:span 4}#about-image-container{grid-column:span 16;line-height:0}.image-in-news,.image-in-block{width:100%}.about-column-title{margin:0 0 8px calc(((100vw - 400px) / 24) * 1)}.about-column-title span{margin-right:16px}.caption{font-size:11px;line-height:12px;letter-spacing:-.01em;color:#8e8e8e;margin-top:8px}#about-sections{display:grid;grid-template-columns:repeat(24,1fr);padding:40px 0 0;column-gap:16px}#about-sections-titles{grid-column:span 8;height:fit-content;position:sticky;top:38px;font-size:24px;line-height:24px;letter-spacing:-.015em}#about-sections-content{grid-column:span 16}.about-section{border-top:1px solid #545252;padding:8px 0 80px}.about-section-text.about-section-text-awards{position:initial}.about-section-text{font-size:24px;line-height:24px;letter-spacing:-.015em;margin:8px 0 0 calc(((100vw - 400px) / 24) * 1 + 16px);position:relative}#philo-grid{display:grid;grid-template-columns:repeat(16,1fr);column-gap:16px}#philo-grid .about-section-text{grid-column:span 8}#philosophy-image-container{grid-column:span 8;line-height:0;margin-left:calc(((100vw - 400px) / 24) * 1 + 16px);margin-top:8px}.about-section.services-clients{display:grid;grid-template-columns:repeat(16,1fr);column-gap:16px}.services,.clients{grid-column:span 8}.client-image{position:absolute;width:calc(((100vw - 400px) / 24) * 2 + 16px);top:0;right:0;opacity:0}.client.active .client-image{opacity:1}.client.active .client-name{cursor:default;color:#fdfdfa}.client-name{cursor:default;display:block;width:fit-content}.testimonial-swiper-control{display:inline-block;cursor:pointer}.testimonial-swiper-controls{color:#8e8e8e}.about-section.testimonials .about-section-text{display:grid;grid-template-columns:repeat(15,1fr);column-gap:16px}.testimonials-swiper{width:100%;grid-column:span 7;overflow:hidden}.testimonials-swiper .quote{line-height:24px}.testimonial-swiper-controls{grid-column:span 8;margin-left:calc(((100vw - 400px) / 24) * 1 + 16px);display:flex;justify-content:space-between}.testimonial-swiper-controls-pagination{width:fit-content!important}.quote-name{font-size:13px;line-height:14px;letter-spacing:-.0175em;margin-top:8px}.about-careers-jobs{display:grid;grid-template-columns:repeat(15,1fr);column-gap:16px;font-size:24px;line-height:24px;letter-spacing:-.015em;padding:8px 0 24px calc(((100vw - 400px) / 24) * 1 + 16px)}.about-careers-job{cursor:pointer}.testimonial-swiper-control,.career-subtitle{transition:color .3s cubic-bezier(.75,0,.5,1)}.testimonial-swiper-control:hover,.about-careers-job:hover .career-subtitle{color:#fdfdfa}.jobs-list,.jobs-title{grid-column:span 8;margin-left:calc(((100vw - 400px) / 24) * 1 + 16px)}.jobs-title{grid-column:span 7}.jobs-title{margin-left:calc(((100vw - 400px) / 24) * 2 + 32px)}.about-careers-internship{border-top:1px solid #2A2A2ABF;padding-top:4px;padding-bottom:0}.internship-contact{font-size:13px;line-height:14px;letter-spacing:-.0175em;margin-top:8px;display:block;width:fit-content}.about-section.careers{padding-bottom:0}.about-sections-trigger{display:block;width:fit-content;cursor:pointer;color:#545252;transition:color .3s cubic-bezier(.75,0,.5,1)}.about-sections-trigger:hover{color:#8e8e8e}.about-sections-trigger.active{color:#fdfdfa!important}.awards-year{display:none;grid-template-columns:repeat(15,1fr);column-gap:16px;padding-top:4px;position:relative;padding-bottom:8px}.awards-year.show,.awards-year:nth-child(1),.awards-year:nth-child(2),.awards-year:nth-child(3),.awards-year:nth-child(4){display:grid}.awards-year:before{content:"";display:block;height:1px;width:calc(100% + calc(((100vw - 400px) / 24) * 1 + 16px));position:absolute;background:#545252;top:0;right:0}.awards-year:first-child:before{display:none}.awards-year-title{grid-column:span 2}.awards-list{grid-column:span 13;display:grid;grid-template-columns:repeat(13,1fr);column-gap:16px;margin-left:calc(((100vw - 400px) / 24) * 1 + 16px);margin-left:0}.awards-list p{grid-column:span 6;padding:4px 0}.awards-list p:nth-child(2n){grid-column:span 7;position:relative}.awards-list p:nth-child(2n):before{content:"";display:block;height:1px;width:var(--about-section-width);position:absolute;background:#2a2a2abf;top:0;right:0}.awards-list p:nth-child(1),.awards-list p:nth-child(2){padding-top:0}.awards-list p:nth-child(1):before,.awards-list p:nth-child(2):before{display:none}.round-button{padding:14px 24px 12px;border-radius:40px;text-align:center;box-sizing:border-box;width:120px;transition:width .3s cubic-bezier(.75,0,.5,1),color .3s cubic-bezier(.75,0,.5,1)}.round-button:hover{width:130px;color:#8e8e8e}.load-more-awards{background:#2a2a2abf;margin:80px auto;cursor:pointer}.jobs-list .info-overlay-text-container{font-family:"Unica 77 Medium"}.homepage-intro{height:var(--viewport-height);position:relative;background:#1f1e1e;margin-top:calc((var(--viewport-height) * -1) - 32px)}@media only screen and (min-width:820px){.homepage-intro{height:100vh;margin-top:calc(-100vh - 32px)}}.homepage-intro .footer-news-slider-container{position:absolute;bottom:16px;right:16px;width:fit-content;z-index:1}#intro-text{position:absolute;top:0;left:0;box-sizing:border-box;padding:12px 16px 0;z-index:1;font-size:24px;line-height:24px;letter-spacing:-.015em;color:#8e8e8e}#intro-text strong{color:#fdfdfa}.homepage-image-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-around;align-items:center;opacity:0;mix-blend-mode:overlay;cursor:s-resize;transition:opacity .3s cubic-bezier(.75,0,.5,1)}.homepage-image-container:has(#intro-homepage-video){opacity:1!important;mix-blend-mode:initial!important}.homepage-image-container:has(#intro-homepage-video).completed{opacity:0!important}.homepage-image-container:has(#intro-homepage-video).completed.play{opacity:1!important;mix-blend-mode:overlay!important}.homepage-image-container.active{opacity:1}.intro-homepage-image{object-fit:contain}.homepage-image-container.size-full .intro-homepage-image{width:100%;height:100%;padding:16px;box-sizing:border-box}.homepage-image-container.size-full video.intro-homepage-image{padding:0;object-fit:cover}.homepage-image-container.size-margins .intro-homepage-image{width:100%;height:100%;padding:calc((100vw - 400px)/8 + 48px) calc((100vw - 400px)/8 + 48px);box-sizing:border-box}.homepage-project-image-thumb{width:74px;height:74px;object-fit:cover;border-radius:4px}.project-bar-news-image{line-height:0}.project-bar-news{background:#2a2a2abf;width:calc((100vw - 400px)/4 + 80px);box-sizing:border-box;padding:24px 16px 16px;display:flex;grid-gap:16px;align-items:end;transition:border-radius .3s cubic-bezier(.75,0,.5,1),background .3s cubic-bezier(.75,0,.5,1);position:relative;justify-content:space-between;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.project-bar-news .project-title-excerpt{width:auto;display:block}.project-bar-news-info{flex:1;width:100%}.project-bar-news:hover{border-radius:8px;background:#2a2a2ad9}.project-bar-news-container{margin-left:16px;bottom:0;position:sticky;z-index:2;padding:0 0 16px;margin-top:16px}.project-title-excerpt{height:74px}.project-bar-news-info .project-tags{font-size:11px;line-height:12px;letter-spacing:-.01em;margin-bottom:4px;position:absolute;top:8px}.project-bar-news-info .project-excerpt{margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.homepage-project{height:var(--viewport-height);position:relative}.homepage-project.opaless{opacity:.1}.homepage-project-image-container{position:relative;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-around;align-items:start}.homepage-project-image{object-fit:cover;box-sizing:border-box;cursor:pointer}.homepage-project-image-container.size-full .homepage-project-image{width:100%;height:calc(var(--viewport-height));height:var(--viewport-height-static)}.homepage-project-image-container.size-margins .homepage-project-image{width:calc((100vw - 400px)/2 + 176px);height:calc(var(--viewport-height));height:var(--viewport-height-static);padding:16px 0}.homepage-project-image-container.size-margins{align-items:start}.homepage-project-link{height:100%;display:block}.homepage-project-link{height:calc(var(--viewport-height) - 146px)}.project-bar-news .view-project{position:absolute;bottom:16px;left:16px;opacity:0;transition:opacity .3s cubic-bezier(.75,0,.5,1)}.project-bar-news:hover .view-project{opacity:1}.shopify-section.homepage-categories{margin:0 16px;border-top:1px solid #545252;padding:8px 0 112px}#homepage-categories-grid{display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px}.homepage-category-image{width:100%;aspect-ratio:3/4;object-fit:cover}.homepage-categories-title{grid-column:span 24}.homepage-categories-content{display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px;grid-column:span 24}.homepage-categories-content-list{grid-column-start:2;grid-column-end:13;font-size:34px;line-height:34px;letter-spacing:-.03em}.homepage-categories-content-images{grid-column:span 9;line-height:0}.homepage-categories-count{grid-column:span 3;text-align:right;font-size:34px;line-height:34px;letter-spacing:-.03em}.homepage-category-image-container{display:none}.homepage-category-name{display:block;position:relative;transition:color .3s cubic-bezier(.75,0,.5,1)}.homepage-category-name .arrow-svg{width:18px;top:10px;left:5px;fill:#8e8e8e;pointer-events:none}.homepage-category-name:nth-child(2) .arrow-svg{opacity:1}.homepage-category-name:hover{color:#fdfdfa}.homepage-category-name-grey{padding-left:50px}.homepage-category-image-container.show{display:block}.project-intro-image{line-height:0;height:calc(var(--viewport-height));cursor:s-resize}.project-intro-image .image-in-block.intro-image{height:100%;object-fit:cover}.project-intro-info{display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px;padding:8px 16px}.project-client-year,.project-disciplines{grid-column:span 12;display:grid;grid-template-columns:repeat(12,1fr);column-gap:16px}.project-client-year-titles,.project-discipline{grid-column:span 2}.project-client-year-content,.project-disciplines-list{grid-column:span 10}.project-description-title,.project-description-subtitle{font-size:34px;line-height:34px;letter-spacing:-.03em;width:calc(((100vw - 400px) / 24) * 8 + (16px * 7))}.project-intro-description{padding:80px 16px 160px}.project-description-text{width:calc(((100vw - 400px) / 24) * 4 + (16px * 3))}.project-description-subtitle{margin-bottom:16px}.project-read-more{margin-top:8px;cursor:pointer;width:fit-content}.image-image-block{display:flex}.image-block-container{width:100%;flex:1;line-height:0}.project-block{margin-bottom:40px}.centered-image-block:has(.size-centered){margin-left:calc(((100vw - 400px) / 24) * 5 + (16px * 6));margin-right:calc(((100vw - 400px) / 24) * 5 + (16px * 6))}.swiper-navigation .swiper-prev,.swiper-navigation .swiper-next{display:inline-block;cursor:pointer}.swiper{position:relative;overflow:hidden}.swiper.size-centered{margin-left:calc(((100vw - 400px) / 24) * 5 + (16px * 6));margin-right:calc(((100vw - 400px) / 24) * 5 + (16px * 6))}.swiper-button{position:absolute;top:0;height:calc(100% - 30px);width:50%;z-index:10}.swiper-autoheight{height:fit-content!important}.swiper-button.swiper-prev{left:0;cursor:w-resize}.swiper-button.swiper-next{right:0;cursor:e-resize}.swiper .image-in-block{height:calc(var(--viewport-height) - 86px);height:auto;object-fit:cover}.swiper-bar{padding:8px 16px;display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px}.swiper.disabled{pointer-events:none}.swiper.disabled .swiper-bar{display:none}.swiper-caption{grid-column:span 12;text-align:right}.swiper.size-centered .swiper-bar{padding:8px 0;grid-template-columns:repeat(12,1fr)}.swiper.size-centered .swiper-navigation{grid-column:span 4}.swiper-navigation{grid-column:span 10}.swiper.size-centered .swiper-pagination{grid-column:span 2}.swiper.size-centered .swiper-caption{grid-column:span 6}.swiper-pagination{grid-column:span 2;text-align:right}.quote-person span{display:block}.quote-text{font-size:34px;line-height:34px;letter-spacing:-.03em;width:calc(((100vw - 400px) / 24) * 8 + (16px * 7));margin-bottom:16px}.quote-block{margin:0 16px 40px;padding:8px 0 120px;border-top:1px solid #DCDCDC}.centered-image-block:has(.size-full) .caption,.image-image-block-container .caption{padding-left:16px;padding-right:16px}.title-text-block{display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px}.title-text-title{grid-column:span 5;font-size:24px;line-height:24px;letter-spacing:-.015em}.title-text-column{grid-column:span 4}.image-carousel-grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:16px}.image-carousel-grid .swiper .image-in-block{height:auto}.image-in-image-carousel .caption{padding-left:16px;padding-right:16px}.image-in-image-carousel{line-height:0}.image-carousel-grid.align-right .swiper{grid-row:1;grid-column:1}.title-text-column{line-height:14px;margin-top:16px}.title-text-block .title-text-column{margin-top:0}.image-in-image-carousel .title-text-title,.image-in-image-carousel .title-text-column{width:calc(((100vw - 400px) / 24) * 4 + (16px * 3))}.image-carousel-grid.align-right .title-text-title,.image-carousel-grid.align-right .title-text-column{margin-left:auto;margin-right:16px}.image-carousel-grid.align-left .title-text-title,.image-carousel-grid.align-left .title-text-column{margin-left:16px}.project-block a[href="#"]{margin-top:8px;display:block}.slider-carousel-block-text .image-carousel-grid.align-left .swiper-bar{padding-left:0}.slider-carousel-block-text .image-carousel-grid.align-right .swiper-bar{padding-right:0}.swiper-slide{line-height:0}.shopify-section.next-project .project-grid.selected-view{position:relative}.shopify-section.next-project .project-grid.selected-view:before{content:"";display:block;width:calc(100% - 32px);height:1px;position:absolute;top:0;left:16px;background:#dcdcdc}.shopify-section.next-project .project-grid.selected-view .project{display:grid;position:initial}.shopify-section.project-intro{margin-top:calc((var(--viewport-height) * -1) + 8px)}#project-nav{position:fixed;top:8px;left:16px;z-index:101}.nav-link.back-trigger{border-radius:24px}.nav-link{cursor:pointer}.project-credits-container{margin:0 16px}.credits-content-container{border-top:1px solid #DCDCDC;padding:8px 0 120px;display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px}.credits-content{grid-column:span 12}.credit-line{display:grid;grid-template-columns:repeat(12,1fr);column-gap:16px}.discipline-title,.credit-position{grid-column:span 5}.discipline-content,.credit-name{grid-column:span 7}.discipline-content .project-tag,.discipline-content{position:relative}.discipline-content .project-tag{width:100%;margin-right:0;display:block;padding:0}.discipline-content .project-tag .project-tag-count{position:absolute;right:0;top:2px}.credits-title{border-top:1px solid #DCDCDC;padding:8px 0 40px}.next-project .project-grid{padding-top:0;padding-bottom:0}.disciplines-content-container{grid-column:span 12;display:grid;grid-template-columns:repeat(12,1fr);column-gap:16px}.discipline-content .project-client-year{margin-top:16px;grid-template-columns:repeat(7,1fr)}.discipline-content .project-client-year-titles{grid-column:1}.discipline-content .project-client-year-content{grid-column:span 6}.close-button,.info-overlay-container{display:none}.info-overlay-container{position:fixed;top:0;left:0;width:100vw;height:var(--viewport-height);z-index:200;background:#fdfdfacc;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);overflow:scroll}.careers-overlay-container{background:#1f1e1ed9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.info-overlay-credits-container{display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px;padding:8px 16px 200px}.careers-overlay-container .info-overlay-credits-container{letter-spacing:-.0175em;font-size:13px;line-height:14px}.open-position-title{grid-column:span 17}.open-position-details{grid-column:span 7}.open-position-line{display:grid;grid-template-columns:repeat(7,1fr);column-gap:16px}.open-position-line .credit-position,.open-position-line .credit-name{grid-column:span 3}.info-overlay-credits-container .discipline-title{grid-column:span 2}.info-overlay-credits-container .discipline-content{grid-column:span 10}.info-overlay-credits-container .project-client-year{grid-column:span 5;display:grid;grid-template-columns:repeat(5,1fr)}.info-overlay-credits-container .project-client-year .project-client-year-grid{grid-column:span 5;display:grid;grid-template-columns:repeat(5,1fr);column-gap:16px}.info-overlay-credits-container .project-client-year .project-client-year-title{grid-column:span 2}.info-overlay-credits{grid-column:span 7}.info-overlay-credits-container .project-client-year-content{grid-column:span 3}.info-overlay-credits .credit-line{grid-template-columns:repeat(7,1fr)}.info-overlay-credits .credit-line .credit-position{grid-column:span 3}.info-overlay-credits .credit-line .credit-name{grid-column:span 4}.info-overlay-container .project-description{padding:0 16px 24px}.info-overlay-container .project-description-subtitle{margin-bottom:0}.info-overlay-text-container{margin:0 16px;border-top:1px solid #2A2A2A40;padding:8px 0 120px;display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px}.jobs-list .info-overlay-text-container{border-top:1px solid #545252;letter-spacing:-.0175em;font-size:13px;line-height:14px}.jobs-list .info-overlay-text-container ul{padding:8px 0 0 20px;display:grid;grid-gap:4px}.info-text-column-block{padding:8px 0 32px;border-top:1px solid #545252}.info-text-column-block:first-child{border-top:0;padding-top:0}.info-text-column{grid-column:span 4}.info-form-column{grid-column-start:18;grid-column-end:25}.globo-form-app{margin:0!important}.globo-form-app .message.error,.globo-form-app .message.success{background:transparent!important;color:#fdfdfa!important;padding:8px 0!important}.globo-form-app .message.error svg,.globo-form-app .message.success svg{width:16px!important;height:16px!important;fill:#fdfdfa!important}.gfb__dropzone--placeholder--title,.gfb__dropzone--placeholder--description{display:none}.globo-form-control .gfb__dropzone{min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;width:fit-content!important;display:block!important;background:transparent!important}.globo-form-control .gfb__dropzone:before{content:"(Portfolio & Cover Letter)";display:block;color:#8e8e8e;margin-bottom:8px}.globo-paragraph,.globo-form-control input,.globo-form-control textarea,.globo-form-control select,.globo-form-control .gfb__dropzone--placeholder--button{appearance:none!important;-webkit-appearance:none!important;border:0!important;border-radius:0!important;font-weight:400!important;background:transparent!important;color:#fdfdfa!important;border:1px solid #545252!important;padding:10px 16px!important;font-family:"Unica 77 Medium"!important}.globo-form-control .gfb__dropzone[data-area-previewing=true] .gfb__dropzone--placeholder{display:block!important}.globo-form-control .gfb__dropzone--content{flex-direction:column-reverse;align-items:start!important;gap:12px!important}.globo-form-control .gfb__dropzone--placeholder{align-items:start!important}.gfb__footer .description,.globo-paragraph{border:0!important;font-size:11px!important;line-height:12px!important;letter-spacing:-.01em!important;padding:0!important;background:transparent!important;color:#8e8e8e!important;font-family:"Unica 77 Medium";width:calc(((100vw - 400px) / 24) * 5 + (16px * 4))}.globo-form-app{font-family:"Unica 77 Medium"!important}.globo-form-control .gfb__dropzone--preview--item-remove svg{width:16px!important;height:16px!important}.gfb__dropzone--preview--item-thumb{display:none!important}.globo-form-control .gfb__dropzone--preview--item-title{padding:0!important;border:0!important;border-radius:0!important}.globo-form-control .gfb__dropzone--preview--list{display:flex!important;flex-direction:column!important;gap:0!important}.globo-form-id-32372 .globo-form-app .gfb__footer button{padding:14px 24px!important;text-align:center;border-radius:40px!important;margin-top:8px!important;background:#2a2a2abf!important}.globo-form-control input:-webkit-autofill,.globo-form-control input:-webkit-autofill:hover,.globo-form-control input:-webkit-autofill:focus,.globo-form-control input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #2A2A2A inset!important;color:#fdfdfa!important;-webkit-text-fill-color:#fdfdfa!important;font-family:"Unica 77 Medium"}.globo-form-control{margin-bottom:8px!important}.globo-form-control input,.globo-form-control textarea,.globo-form-control select{border:0!important;border-bottom:1px solid #545252!important;padding:8px 0!important;font-family:"Unica 77 Medium"}.globo-form-control input::placeholder,.globo-form-control textarea::placeholder,.globo-form-control select::placeholder{color:#8e8e8e;font-family:"Unica 77 Medium"}.globo-form-app .panels+p{opacity:0!important;pointer-events:none!important;position:absolute!important}.globo-form-app .message .dismiss{top:8px!important;right:0!important}.globo-form-app .message,.globo-form-id-32372 .globo-form-app .gfb__footer button,.globo-form-control input,.globo-form-control textarea,.globo-form-control select,.globo-form-control .gfb__dropzone,.globo-form-control .gfb__dropzone--placeholder--button,.globo-form-control label,.globo-form-app .header .description,.globo-form-app .header .title{font-size:13px!important;font-weight:400!important;line-height:14px!important;letter-spacing:-.0175em;font-family:"Unica 77 Medium";margin-bottom:0!important}.globo-form-control .gfb__dropzone--placeholder--button{margin-bottom:16px!important}.globo-form-control label,.globo-form-app .globo-form-control label.globo-label span.label-content{color:#fdfdfa!important}.bottom-gradient{height:160px;height:90px;width:100%;background:linear-gradient(180deg,#1f1e1e00,#1f1e1e),linear-gradient(180deg,#1f1e1e00,#1f1e1e);position:fixed;z-index:390;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.75,0,.5,1),background .3s cubic-bezier(.75,0,.5,1)}#projects .bottom-gradient{opacity:1;background:linear-gradient(180deg,#fdfdfa00,#fdfdfa),linear-gradient(180deg,#fdfdfa00,#fdfdfa)}.bottom-gradient.show{opacity:1!important}#projects .bottom-gradient.hide,.bottom-gradient.hide{opacity:0}.template-article .bottom-gradient{background:linear-gradient(180deg,#fdfdfa00,#fdfdfa),linear-gradient(180deg,#fdfdfa00,#fdfdfa)}#projects .bottom-gradient.black,.bottom-gradient.black{background:linear-gradient(180deg,#1f1e1e00,#1f1e1e),linear-gradient(180deg,#1f1e1e00,#1f1e1e)}.close-button{position:fixed;bottom:16px;left:50%;transform:translate(-50%);z-index:405;padding:13px 24px;border-radius:40px;text-align:center;box-sizing:border-box;width:80px;transition:width .3s cubic-bezier(.75,0,.5,1),color .3s cubic-bezier(.75,0,.5,1);background:#f0f0ebbf;cursor:pointer}.close-button:hover{width:90px;color:#8e8e8e}.close-button.black{background:#2a2a2abf;color:#fdfdfa}.close-button.news{left:auto;transform:translate(50%);right:calc(((100vw - 400px)/4 + 80px)/2 + 16px)}.swiper-overview-thumbs{padding-top:64px}.swiper-overview-thumbs .swiper-slide{height:80px;width:fit-content}.swiper-overview-thumbs .swiper-slide .image-in-block{height:100%;width:auto}#swiper-wrapper-drag{display:flex;grid-gap:4px;padding:0 16px}#swiper-wrapper-drag.centered{justify-content:center}#swiper-overview-container{position:fixed;top:0;left:0;width:100vw;height:var(--viewport-height);z-index:200;background:#fffc;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);overflow:hidden;display:none}.swiper-overview{overflow:hidden;width:100%;height:calc(100% - 217px);padding-top:16px;box-sizing:border-box}.swiper-pagination-overview{padding:24px 16px 21px}.swiper-bar .swiper-pagination-current,.swiper-bar .swiper-pagination-total,.swiper-pagination-overview .swiper-pagination-current,.swiper-pagination-overview .swiper-pagination-total{font-feature-settings:"tnum"}.swiper-pagination-overview .swiper-navigation{display:flex;grid-gap:4px}.swiper-overview .image-in-block{height:100%;object-fit:contain;padding:0 16px;box-sizing:border-box}.swiper-prev-overview,.swiper-next-overview{cursor:pointer}.swiper-overview-thumbs{width:100vw;overflow:scroll;cursor:grab}.swiper-overview-thumbs.dragging{cursor:grabbing}.swiper-overview-thumbs .swiper-slide:last-child{padding-right:16px}.swipe-button.swiper-prev-overview{position:absolute;top:0;left:0;z-index:10;width:50%;height:calc(100% - 217px);padding-top:16px;box-sizing:border-box;cursor:w-resize}.swipe-button.swiper-next-overview{position:absolute;top:0;right:0;z-index:10;width:50%;height:calc(100% - 217px);padding-top:16px;box-sizing:border-box;cursor:e-resize}.video-controls{display:flex;justify-content:space-between;padding:8px 0 0}.video-play,.video-unmute,.video-pause,.video-mute{cursor:pointer}.video-play,.video-mute{display:none}.video-block:has(.video-container.size-centered){margin-left:calc(((100vw - 400px) / 24) * 5 + (16px * 6));margin-right:calc(((100vw - 400px) / 24) * 5 + (16px * 6))}.video-block:has(.video-container.size-full) .video-controls{padding:8px 16px 0}.video-video{width:100%}.news-card-content-image{width:74px;border-radius:4px;overflow:hidden;line-height:0}.news-card-container{background:#fdfdfabf;width:calc((100vw - 400px)/4 + 80px);box-sizing:border-box;padding:8px 0 16px;display:block;align-items:end;transition:border-radius .3s cubic-bezier(.75,0,.5,1),background .3s cubic-bezier(.75,0,.5,1);position:relative;justify-content:space-between;margin-bottom:8px;cursor:default;transition-property:initial!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.news-card-container:hover{border-radius:8px;background:#fdfdfad9}.news-card-container:last-child{margin-bottom:0}.news-card-container-header{display:grid;grid-template-columns:repeat(6,1fr);column-gap:16px;line-height:12px;font-size:11px;letter-spacing:-.01em}.news-card-container-header-count-pagination-intro,.news-card-container-header-count-pagination{line-height:12px;font-size:11px;letter-spacing:-.01em}.news-card-container-header-year{grid-column:span 2;padding-left:16px}#news-overlay-container .news-card-container-header-count{display:none}.news-card-container-header-category{grid-column:span 3}#news-overlay-container{position:fixed;top:0;width:100vw;height:var(--viewport-height);z-index:200;z-index:400;overflow:scroll;opacity:1;pointer-events:none;transition:right .3s cubic-bezier(.75,0,.5,1);right:calc(((100vw - 400px)/4 + 80px)*-1 - 120px)}#news-overlay-container.show{right:0;pointer-events:auto}#news-overlay-content{width:fit-content;margin:0 16px 0 auto;padding:16px 0 200px}.news-card-content{padding:4px 16px 0;display:flex;justify-content:space-between;grid-gap:16px}.news-card-content-text{width:100%;flex:1;line-height:14px}.news-card-content-description{display:none;padding-top:8px}.news-card-content-excerpt,.news-card-content-description{color:#1f1e1e;color:#545252}.news-card-content-read{margin-top:16px;width:fit-content;cursor:pointer;position:relative;opacity:0;transition:opacity .3s cubic-bezier(.75,0,.5,1);display:block}.news-card-container:hover .news-card-content-read{opacity:1}.view-project p,.news-card-content-read p{transition:margin-left .3s cubic-bezier(.75,0,.5,1)}.view-project:hover p,.news-card-content-read:hover p{margin-left:16px}.view-project .arrow-svg,.news-card-content-read .arrow-svg{left:0;transition:opacity .3s cubic-bezier(.75,0,.5,1);fill:#8e8e8e}.view-project:hover .arrow-svg,.news-card-content-read:hover .arrow-svg{opacity:1}#news-overlay-background{position:fixed;top:0;left:0;width:100vw;height:var(--viewport-height);z-index:199;z-index:399;background:#2a2a2ad9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:none}.news-swiper-footer-intro,.news-swiper-footer{width:calc((100vw - 400px)/4 + 80px);overflow-x:hidden;position:relative}.footer-news{position:absolute;top:8px;right:0;width:fit-content;margin:0 0 0 auto}.footer-news.fixed{position:fixed;right:16px;bottom:16px;top:auto}.news-swiper-footer-intro .news-card-container,.news-swiper-footer .news-card-container{margin-bottom:0}.arrow-news{width:5px}.news-swiper-navigation-button{background:#fdfdfabf;border-radius:50%;display:inline-block;width:24px;height:24px;display:flex;justify-content:space-around;align-items:center;cursor:pointer;transition:background-color .3s cubic-bezier(.75,0,.5,1)}.news-swiper-navigation-button:hover{background-color:#fdfdfad9}.news-swiper-navigation{display:flex;grid-gap:4px;justify-content:end;margin-bottom:4px}.news-swiper-navigation-button-next-intro .arrow-news,.news-swiper-navigation-button-next .arrow-news{transform:rotate(180deg)}.news-card-container-header-count-pagination-intro,.news-card-container-header-count-pagination{position:absolute;right:16px;z-index:10;width:fit-content!important;pointer-events:none;top:8px;bottom:auto!important;left:auto!important;display:flex}#news-back-exit{position:fixed;top:0;left:0;width:calc(100vw - ((100vw - 400px)/4 + 80px) - 32px);cursor:pointer;height:100vh}#close-cart{line-height:0;position:absolute;top:8px;right:16px;cursor:pointer;z-index:1;width:24px;height:24px;border-radius:50%;background:#fdfdfabf;display:flex;justify-content:space-around;align-items:center}#close-cart svg{width:14px;pointer-events:none}#cart-trigger{cursor:pointer}#mini-cart{position:fixed;background:#f0f0ebb2;top:40px;right:16px;width:25vw;height:fit-content;max-height:calc(var(--viewport-height) - 56px);z-index:109;color:#000;overflow:scroll;box-sizing:border-box;display:none;justify-content:start;flex-direction:column;color:#545252}#mini-cart:has(.mini-cart-item){justify-content:space-between}#fakexit{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:99;cursor:pointer;background:#fffc;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px)}#mini-cart.active{display:flex}#mini-cart-header{display:grid;grid-template-columns:100px 1fr 100px;line-height:.9;padding:2px 10px 10px}#mini-cart-title{grid-column:2;text-align:center}#mini-cart-close{width:fit-content;margin:0 0 0 auto;cursor:pointer;line-height:0;height:fit-content;padding:10px 1px 0}#mini-cart-close svg{height:25px}#mini-cart-items{display:block;justify-content:center;text-align:center;padding:0}.minicart-item{display:grid;grid-template-columns:1fr 74px;column-gap:16px;padding:12px 16px;box-sizing:border-box;position:relative;border-bottom:1px solid #DCDCDC}.minicart-item:last-child{border-bottom:0}.mini-cart-label,.quantity-button,.quantity-wrap{display:inline-block}.quantity-button{cursor:pointer}.minicart-item--infos{display:flex;flex-direction:column;column-gap:10px;text-align:left;grid-column:1;grid-row:1}.mini-cart-item-variant{margin-top:4px}#checkout-container{text-align:center}#checkout-button-mini{background:#1f1e1e;color:#f0f0eb;display:block;width:100%;margin:0;padding:13px 0;transition:background .3s cubic-bezier(.75,0,.5,1)}#checkout-button-mini:hover{background:#2a2a2ad9}.minicart-item--thumbnail{line-height:0;width:100%;grid-column:2}.minicart-item--thumbnail img{width:100%;height:74px;object-fit:cover;object-position:center bottom;border-radius:4px}.empty-cart-text{text-align:left;padding:19px 52px 20px 20px}.mini-cart-item-variant:empty{display:none}.cart-product-quantity{text-transform:uppercase;display:flex;grid-gap:5px;align-items:end;flex:1;height:100%}.quantity-button.plus.maximum{pointer-events:none;color:#c9c9c9}.pre-order-date-cart{font-family:ABC Diatype;text-transform:none}.cart-product-quantity .quantity-wrap{width:20px;text-align:center}.mini-cart-item-remove{display:none}.title-cart-text{text-align:left;padding:14px 16px;border-bottom:1px solid #DCDCDC}.mini-cart-subtotal-checkout{display:grid;grid-template-columns:1fr max-content;padding:8px 16px 28px;text-align:left;row-gap:4px;border-top:1px solid #DCDCDC}.mini-cart-subtotal-shipping{grid-column:span 2;color:#8e8e8e;font-size:11px;line-height:12px;letter-spacing:-.01em}#mini-cart:has(.empty-cart-text) #mini-cart-items{display:none}.homepage-project-image-thumb-mobile,.homepage-project-image-mobile,#menu-mobile{display:none}@media only screen and (max-width:820px){#cookies-wrapper{left:16px!important;width:calc(100vw - 32px)!important}#about-intro-text p:first-child,#about-intro-text p,#about-intro-text{width:100%}#news-back-exit,#homepage-image-container-1,#footer .footer-news,.shop-cart-container,nav{display:none}.project-bar-news-image:has(.homepage-project-image-thumb-mobile) .homepage-project-image-thumb-desktop,.homepage-project-image-container:has(.homepage-project-image-mobile) .homepage-project-image-desktop{display:none}.project-bar-news-image:has(.homepage-project-image-thumb-mobile) .homepage-project-image-thumb-mobile,.homepage-project-image-container:has(.homepage-project-image-mobile) .homepage-project-image-mobile{display:block}#fakexit{z-index:199}#mini-cart{z-index:209;top:8px;width:calc(100vw - 32px);max-height:calc(var(--viewport-height) - 16px)}.ahs-logo{align-items:center}.logo-hunting{width:9px}.logo-alex{width:8px}.logo-studio{width:7px}.logo-dot{width:3px}.ahs-logo:hover .logo-alex{width:26px}.ahs-logo:hover .logo-hunting{width:47px}.ahs-logo:hover .logo-studio{width:37px}body{font-size:12px}#menu-mobile-trigger{display:block}#projects-bar{grid-template-columns:repeat(6,1fr);row-gap:16px}#filters-container{grid-column:span 4}#projects-page-results{grid-column:span 2}.project-grid.selected-view .project-title-excerpt,.shopify-section.project-grid.selected-view .project-image-container,.project-grid.selected-view .project{padding-left:0;width:100%}.project-grid.selected-view .project{padding-bottom:80px}.project-grid.selected-view .project-index{display:none}.project-grid.selected-view .project{margin-left:0}#menu-mobile{display:block;opacity:0;pointer-events:none;position:fixed;height:var(--viewport-height);width:100%;top:0;left:0;z-index:1000000;background:#2a2a2ad9;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);transition:opacity .3s cubic-bezier(.75,0,.5,1)}#menu-mobile.show{opacity:1;pointer-events:auto}#menu-mobile-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;padding:0 16px 16px;box-sizing:border-box}#menu-mobile .nav-link{background:#1f1e1e;color:#fdfdfa;aspect-ratio:1/1;display:flex;justify-content:space-around;align-items:center}.nav-link.shop-link{grid-column:span 2;aspect-ratio:2/1!important}#menu-mobile .ahs-logo{display:flex;width:fit-content;align-items:center;background:#1f1e1e;color:#fdfdfa!important}#close-menu{display:block;border-radius:50%;width:32px;height:32px;box-sizing:border-box;display:flex;justify-content:space-around;align-items:center;background:#1f1e1e;margin:0 0 0 auto}#close-menu svg{width:14px}#menu-mobile-header{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;padding:8px 16px 16px}#cart-trigger.show,#menu-mobile-trigger{height:32px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-around}.ahs-logo,.nav-link{padding:5px 15px}#projects-nav{width:100%;justify-content:center}.project-grid.selected-view .project-tags{width:100%}.project-grid.list-view .shopify-section.project-bar-index,.project-grid.list-view .project-container.project{grid-column:1}.project-grid.list-view .project{grid-template-columns:repeat(6,1fr);padding-bottom:32px}.project-grid.list-view .project-title-excerpt{grid-column:span 6;grid-row:2;grid-template-columns:1fr;position:relative}.project-grid.list-view .project .project-title-excerpt>span{position:absolute;top:-14px;left:calc(((100vw - 112px) / 6) * 1 + 16px)}.project-grid.list-view .project-tags{display:none}.project-grid.list-view .project-index{grid-column:span 4}#philo-grid{row-gap:16px}.project-grid.list-view .project-year{grid-column-start:5;grid-column-end:7;grid-row:1}.project-grid.list-view .project-bar-index{grid-template-columns:repeat(6,1fr)}.project-grid.list-view .project-bar-index .project-excerpt{display:none}.project-grid.list-view .project-bar-index .project-title-excerpt{grid-template-columns:1fr;grid-row:1;grid-column:span 4}.project-grid.list-view .project-bar-index .project-title-excerpt>span{grid-column:span 1}.project-grid.list-view .project-bar-index .project-index{grid-column:span 1}.project-grid.list-view .project-image-container{display:none!important}.project-grid{padding-bottom:120px}.footer-contacts,.footer-address{padding-bottom:32px}.footer-contact-news .contact-line-content-inner,.footer-contact-line{grid-template-columns:repeat(6,1fr)}.contact-line-title{grid-column:span 2}.contact-line-content{grid-column:span 4}.footer-contact-news .contact-line-content,.footer-contact-news .contact-line-title{grid-column:span 6}.footer-contact-news .footer-contact-line{row-gap:8px}.legal-copyright{grid-template-columns:1fr;row-gap:16px;bottom:auto;left:auto;position:relative}#footer .footer-contact-news .footer-contact-line{padding-bottom:184px}.project-grid.image-view{grid-template-columns:repeat(2,1fr);row-gap:32px}.project-grid.image-view .project:nth-child(9n+3),.project-grid.image-view .project:nth-child(9n+7),.project-grid.image-view .project:nth-child(9n+8),.project-grid.image-view .project,.project-grid.image-view .project:nth-child(9n+2),.project-grid.image-view .project:nth-child(9n+6){grid-column:span 1}.project-grid.image-view .project-title-excerpt{width:100%}.project-grid.image-view .project-tag{display:none}.project-grid.image-view .project-tag:first-child,.project-grid.image-view .project-tag:nth-child(2){display:inline}.homepage-categories-content-list,#about-intro-text,.quote-text,.project-description-title,.project-description-subtitle,.project-grid.selected-view .project-title-excerpt{font-size:22px;line-height:22px;letter-spacing:-.0225em}.shopify-section.project-intro{margin-top:0}.project-intro-image{height:auto;aspect-ratio:1}.project-intro-info{grid-template-columns:1fr;padding-bottom:0}.project-client-year,.project-disciplines{grid-column:span 6;grid-template-columns:repeat(6,1fr)}.project-client-year-titles,.project-discipline{grid-column:span 2}.project-client-year-content,.project-disciplines-list{grid-column:span 4}.project-description-title,.project-description-subtitle{width:100%}.project-description-text{width:calc(((100vw - 112px) / 6) * 4 + 48px)}.image-image-block{display:grid}.project-intro-description{padding-bottom:112px}.title-text-block{grid-template-columns:repeat(6,1fr);row-gap:16px}.title-text-title{grid-column:span 6}.title-text-block .title-text-column{grid-column:span 3}.swiper.size-centered{margin:0 16px}.video-block:has(.video-container.size-centered),.centered-image-block:has(.size-centered){margin-left:16px;margin-right:16px}.swiper-bar,.swiper.size-centered .swiper-bar{grid-template-columns:repeat(6,1fr)}.swiper-pagination,.swiper.size-centered .swiper-pagination{grid-row:1;grid-column:span 2}.swiper-navigation,.swiper.size-centered .swiper-navigation{grid-column:span 4;grid-row:1}.swiper-caption{text-align:left}.swiper-button{height:calc(100% - 44px)}.swiper-caption{grid-column:span 6}.image-carousel-grid{grid-template-columns:1fr;row-gap:40px}.image-carousel-grid .swiper{grid-row:1;grid-column:1}.slider-carousel-block-text .image-carousel-grid.align-left .swiper-bar{padding-left:16px}.slider-carousel-block-text .swiper-bar{padding-bottom:0}.image-in-image-carousel .title-text-title,.image-in-image-carousel .title-text-column{width:calc(((100vw - 112px) / 6) * 4 + 48px)}.discipline-content .project-client-year,.credit-line,.disciplines-content-container,.credits-content-container{grid-template-columns:repeat(6,1fr)}.discipline-content .project-client-year-titles,.discipline-content .project-client-year-content,.discipline-content,.credit-name,.discipline-title,.credit-position{grid-column:span 3}.credits-content-container .discipline-content,.credits-content-container .discipline-title{grid-column:span 6}.credits-content-container .discipline-title{padding:24px 0 8px}.credits-content-container{padding-bottom:80px}.next-project .project-grid{padding-bottom:0}#project-nav{top:auto;left:0;width:100%;text-align:center;bottom:16px;transition:opacity .3s cubic-bezier(.75,0,.5,1)}#project-nav.hide{opacity:0;pointer-events:none}#project-nav .nav-link{height:32px;display:inline-flex;align-items:center;padding-left:16px;padding-right:16px;box-sizing:border-box}.project-intro-description{padding-top:64px}.swiper-overview-thumbs .swiper-slide{height:64px}.swiper-overview{height:calc(100% - 256px)}.close-button{padding:10px 24px 8px}#contact-info .footer-contact-line,.info-overlay-text-container,.info-overlay-credits-container{grid-template-columns:repeat(6,1fr);row-gap:8px}.info-form-column{grid-column:span 6;grid-row:2;margin:24px 0 80px}.globo-form-app .header{width:calc(((100vw - 112px) / 6) * 4 + 48px)}.gfb__footer .description,.globo-paragraph{width:calc(((100vw - 112px) / 6) * 5 + 64px)!important}.info-overlay-credits-container .project-client-year .project-client-year-title,.business-hours div:first-child,.info-overlay-credits .credit-line .credit-name,.info-overlay-credits-container .project-client-year-titles,.info-overlay-credits-container .discipline-title,.info-overlay-credits-container .discipline-content{grid-column:span 3}.info-overlay-credits-container .project-client-year .project-client-year-grid,.info-overlay-credits .credit-line,.info-overlay-credits-container .project-client-year{grid-column:span 6;grid-template-columns:repeat(6,1fr)}.info-overlay-credits{grid-column:span 6;display:none}.info-overlay-credits-container{padding-bottom:144px}.quote-text{width:100%;margin-bottom:8px}#contact-grid{grid-template-columns:1fr}#contact-info,.contact-image-container{grid-column:1}body#contact #footer .footer-address,body#contact #footer .footer-contacts,body#contact #footer .footer-contact-news .footer-contact-line{display:none}body#contact #footer .footer-contact-news{border:0}footer{padding-top:8px;padding-bottom:16px}#contact-info .footer-contact-line{padding-bottom:0}#contact-info .footer-contact-line .contact-line-title{grid-column:span 2}#contact-info .footer-contact-line .contact-line-content{grid-column:span 4}.contact-image-container{margin-bottom:80px}#about-sections{grid-template-columns:1fr;row-gap:40px}.shopify-policy__body,.about-careers-jobs,.about-section.testimonials .about-section-text,.awards-year,.about-section.services-clients,#philo-grid,#about-columns-image,#contact-info .footer-contact-news.business-hours{grid-template-columns:repeat(6,1fr)}#about-intro-text em{font-size:13px;transform:translateY(-8px);line-height:13px}#about-image-container{grid-column:span 6;padding-top:24px}#about-columns-image{row-gap:16px;padding-top:32px;padding-bottom:100px}#about-sections-content{grid-column:1}#about-sections-titles{grid-column:1;position:relative;top:auto}.about-section-text{margin:8px 0 0 calc(((100vw - 112px) / 6) * 1 + 16px)}.about-careers-jobs,.about-section-text,#about-sections-titles{font-size:18px;line-height:18px;letter-spacing:-.0125em}.testimonials-swiper,.services,.clients,#philosophy-image-container,#philo-grid .about-section-text{grid-column:span 6}#philosophy-image-container{margin-left:calc(((100vw - 112px) / 6) * 1 + 16px)}#shopify-section-clients{border-top:1px solid #DCDCDC;margin-top:64px;padding-top:8px}.client-image{width:80px}.about-section-text.about-section-text-awards{margin-left:0}.awards-list{grid-column:span 5;grid-template-columns:repeat(5,1fr);margin-left:0}.awards-list p:nth-child(2n),.awards-list p{grid-column:span 5}.awards-year-title{grid-column:1}.awards-list p:nth-child(odd){position:relative}.awards-list p:nth-child(odd):before{content:"";display:block;height:1px;width:var(--about-section-width);position:absolute;background:#2a2a2abf;top:0;right:0}.awards-list p:nth-child(2n):before{display:none}.awards-list p:first-child:before{display:none}.about-section.testimonials .about-section-text{margin-left:0}.testimonial-swiper-controls{grid-row:1;grid-column:span 6;margin-left:0;margin-bottom:8px}.testimonials-swiper .quote{line-height:18px}.jobs-list,.jobs-title{margin-left:0;grid-column:span 6}.about-careers-jobs{padding:8px 0 24px;row-gap:8px}.about-section-text-careers,.testimonials-swiper{margin-left:calc(((100vw - 112px) / 6) * 1 + 16px)}.testimonials-swiper{width:calc(100% - calc(((100vw - 112px) / 6) * 1 + 16px))}.internship-contact{font-size:12px}.collection-grid{grid-template-columns:1fr;row-gap:32px;padding-bottom:120px}.product{grid-column:1}#product-form{grid-template-columns:1fr;padding-left:0;padding-right:0;padding-bottom:144px}#product-info{position:relative;top:auto;grid-row:2;grid-column:1;margin-top:8px;padding-left:16px;padding-right:16px}#product-swiper{grid-column:1;grid-row:1}#product-info-content{margin-top:16px!important}.product-image{padding:0 16px;box-sizing:border-box}#shop .product-image{padding:0}.product-description{padding-bottom:0}.shopify-policy__body-content{grid-column:span 6}.shopify-policy__body-content ul,.shopify-policy__body-content p{padding-right:calc(((100vw - 112px) / 6) * 2 + 32px)!important}.shopify-policy__container{padding-bottom:136px}.shopify-policy__title{padding-top:144px}.updated-last-time{position:relative;top:auto}.project-bar-news,.news-card-container{width:calc(100vw - 32px)}#news-overlay-container{right:-100vw}.close-button.news{right:auto;left:50%;transform:translate(-50%)}.template-index .ahs-logo{display:inline-flex}.template-index #logo-menu-container{position:sticky;top:8px;margin-top:calc(var(--viewport-height-static) + 8px);margin-left:16px}.homepage-intro{margin-top:calc((var(--viewport-height-static) * -1) - 40px);height:var(--viewport-height-static)}.homepage-project{height:var(--viewport-height-static)}.project-bar-news-container{padding:0 0 16px;margin-top:48px}.homepage-project-link{height:calc(var(--viewport-height-static) - 146px - 32px)}.news-swiper-footer-intro{width:calc(100vw - 32px)}.homepage-project-image-container.size-margins .homepage-project-image{padding:0;width:100%}.homepage-categories-count,.homepage-categories-content-images{display:none!important}#homepage-categories-grid,.homepage-categories-content{grid-template-columns:1fr;grid-column:1}#homepage-categories-grid{row-gap:8px}.homepage-categories-title,.homepage-categories-content-list{grid-column:1}.shopify-section.homepage-categories{margin-top:16px;padding-bottom:200px}.homepage-category-name .arrow-svg{width:14px;top:6px}.homepage-category-name-grey{padding-left:30px}#intro-text{font-size:18px;line-height:18px;letter-spacing:-.0125em}.disciplines-content-container,.credits-content{grid-column:span 6}.disciplines-content-container{display:none}.shopify-section.next-project .project-index{display:block;position:relative;top:auto;left:auto;margin-bottom:8px}.project-grid.image-view .project-tags{display:none}.coming-soon-label{top:50%!important;left:50%!important;position:absolute;opacity:1;width:114px;white-space:nowrap}.project-grid .project.coming-project .project-image{opacity:.25!important}.project-grid .project.coming-project .project-image-container{opacity:.95}.project-grid.image-view .project-image-container{position:relative;top:auto!important;left:auto!important}}@media only screen and (min-width:1900px){.ahs-logo,.nav-link{padding:5px 20px 7px}.nav-link.shop-link{padding-bottom:4px}.shop-link-span{width:37px}.shop-link-span,.shop-coming-soon-label{height:17px}input{font-size:16px}.careers-overlay-container .info-overlay-credits-container,.jobs-list .info-overlay-text-container,.internship-contact,body{font-size:16px;line-height:17px}.news-card-content-text,.globo-form-app .message,.globo-form-id-32372 .globo-form-app .gfb__footer button,.globo-form-control input,.globo-form-control textarea,.globo-form-control select,.globo-form-control .gfb__dropzone,.globo-form-control .gfb__dropzone--placeholder--button,.globo-form-control label,.globo-form-app .header .description,.globo-form-app .header .title{font-size:16px!important;line-height:17px!important}.contact-line-content a:after{width:9px;height:9px;top:7px}.shop-link-coming:hover .shop-coming-soon-label{width:96px}.logo-alex{width:11px}.logo-hunting{width:12px}.logo-studio{width:10px}.logo-dot{width:4px}.ahs-logo:hover .logo-alex{width:34px}.ahs-logo:hover .logo-hunting{width:60px}.ahs-logo:hover .logo-studio{width:46px}#about-sections-titles{top:48px}.project-bar-news-info .project-tags,.caption,.project-grid.selected-view .project-tags,.project-grid.image-view .project-tags,.legal-copyright,.news-card-container-header-count-pagination-intro,.news-card-container-header-count-pagination,.news-card-container-header{font-size:13px;line-height:15px}.gfb__footer .description,.globo-paragraph{font-size:13px!important;line-height:15px!important}.shopify-policy__title,.homepage-categories-count,.homepage-categories-content-list,.quote-text,.project-description-title,.project-description-subtitle,#about-intro-text{font-size:42px;line-height:42px}#about-intro-text em{font-size:25px;line-height:25px}.testimonials-swiper .quote,#intro-text,#product-info .product-price,#product-info .product-title,#about-sections-titles,.about-section-text{font-size:30px;line-height:30px}.product-infos{font-size:20px;line-height:22px}.close-button{width:100px}.close-button:hover{width:114px}#view-modes{padding:4px 10px 4px 30px}#view-modes:hover{padding:4px 16px 4px 36px}#selected-trigger{padding:13px 30px}#selected-trigger:hover{padding:13px 36px}.title-text-column{line-height:17px}.homepage-intro{margin-top:calc((var(--viewport-height) * -1) - 40px)}.project-bar-news{padding:28px 16px 16px;align-items:start}.homepage-project-link{height:calc(var(--viewport-height) - 160px)}.homepage-project-image-thumb{height:84px;width:84px}}@media only screen and (min-width:1900px){.load-more-awards{width:145px;white-space:nowrap}.load-more-awards:hover{width:155px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/style.css.map */
