@font-face{font-family:Akzidenz-Grotesk Std;src:url(/cdn/shop/files/AkzidenzGroteskStd-Regular.woff2?v=1701839573) format("woff2"),url(/cdn/shop/files/AkzidenzGroteskStd-Regular.woff?v=1701839573) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--FONT-STACK-NAV: "Akzidenz-Grotesk Std";--FONT-STACK-HEADING: "Akzidenz-Grotesk Std";--FONT-STACK-BODY: "Akzidenz-Grotesk Std";--BTN-FONT-STACK: "Akzidenz-Grotesk Std"}.recommendation-modal__container,.recommendation-modal__backdrop{display:none}.header__desktop__upper,.header__desktop__lower{padding:0 18px;margin:0 auto}.navtext{font-size:10px;text-transform:uppercase;letter-spacing:.2px;font-weight:400}.navlink--toplevel{padding:5px 9px;height:auto}.header__desktop__upper--reverse .header__menu{margin-left:-9px;align-items:center}.header__desktop__bar__r .header__menu,.header__desktop__bar__r .header__desktop__buttons--text{margin-right:-9px}.navlink--cart--circle .header__cart__status{position:unset;display:unset}.navlink--cart--circle .header__cart__status:before{display:none}.header__desktop .navlink .icon,.header__desktop .cart-icon{display:none}.template-index .hero__split-image .image__hero__frame,.template-index .column__block .image__hero__frame{min-height:757px}.template-index [data-parallax-wrapper] .image__hero__scale{min-height:100%;max-height:100%}a.btn.btn--solid.btn--primary{padding:8px;letter-spacing:.2px}a.btn.btn--solid.btn--primary:hover{--btn-bg-hover: #ffffff}a.btn.btn--solid.btn--primary:hover span{color:#000}.template-index .hero__button{margin-bottom:0}.template-index .brick__section.wrapper--full{height:757px}.template-index .screen-height-two-thirds{min-height:100%}.template-index .image__fill img{object-position:top}.store-location-wrapper{display:flex;gap:1rem}.store-title{flex-grow:1}.store-content-container{width:50%;display:flex;flex-direction:column}.store-location-section{padding:0 3rem;margin:0 auto;font-size:10px}.store-image img{width:100%;height:500px;object-fit:cover}.store-content-wrap{display:flex;justify-content:space-between;gap:30px}.store-content-wrap>.store-image{display:none}.store-content-wrap>.store-image:nth-child(3){display:block}.store-content-wrap:last-child{margin-bottom:4.5rem}.store-content-wrap>.store-image{width:650px}.store-name,.store-info{text-transform:uppercase}.store-info p{margin:0}.left-title span,.right-text>span,.store-title span{position:sticky;top:106px}.sidebar-content-section{max-width:1520px;margin:0 auto;padding-left:20px;padding-right:20px;font-size:10px}.sidebar-content-wrapper{display:flex;gap:30px;justify-content:space-between}.sidebar-content{max-width:573px;text-transform:uppercase}.sidebar-content-wrap{display:flex;gap:55px}.sidebar-content p:first-child{margin-top:0}ul.simple-footer__quicklinks{margin:0;padding:0;list-style:none;display:flex;gap:18px}.simple-footer-wrapper{padding:0 3rem;margin:0 auto}.simple-footer{padding-top:8px;padding-bottom:8px;border-top:1px solid #000}ul.simple-footer__quicklinks li{margin:0;font-size:10px;letter-spacing:.2px;text-transform:uppercase;color:#161616;font-weight:400}@media (max-width: 1024px){.template-index .brick__section.wrapper--full{height:657px}.template-index .hero__split-image .image__hero__frame,.template-index .column__block .image__hero__frame{min-height:657px}.store-content-wrap{flex-direction:column}.store-title{width:18%}}@media (max-width: 768px){.template-index .brick__section.wrapper--full{height:557px}.template-index .hero__split-image .image__hero__frame,.template-index .column__block .image__hero__frame{min-height:557px}.left-title span,.right-text>span,.store-title span{top:94px}}@media (max-width: 767px){ul.simple-footer__quicklinks{flex-direction:column;gap:5px}.sidebar-content-wrapper{flex-direction:column}.simple-footer-wrapper{padding-left:10px;padding-right:10px}.sidebar-content-wrap{gap:30px;flex-direction:column}.sidebar-content{max-width:100%}}@media (max-width: 749px){.template-index .brick__block__image.frame.wide-image{height:100%}.template-index .brick__block{flex:0 1 50%}.sliderow__back-button+.sliderow__title{font-size:10px;text-transform:uppercase;font-weight:400;letter-spacing:.2px;color:#161616}a.sliderow__title,span.sliderow__title{font-size:10px;text-transform:uppercase;font-weight:400;letter-spacing:.2px;color:#161616}.left-title span,.right-text>span,.store-title span{top:82px}.sliderow{min-height:30px;height:30px}}@media (max-width: 650px){.template-index .brick__section.wrapper--full{height:884px}.template-index .hero__split-image .image__hero__frame,.template-index .column__block .image__hero__frame{min-height:442px}.template-index .brick__block{flex:0 1 100%}.store-image img{height:300px}.store-location-wrapper{gap:1rem;flex-direction:column}.store-title,.store-content-container{width:100%}}.product__slides .slider__button{display:none}.gallery-popup{position:fixed;top:5rem;left:0;right:0;bottom:0;background:#fff;width:100%;height:100%;z-index:1;visibility:hidden}.gallery-show{visibility:visible!important;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}@media screen and (min-width: 990px){.gallery-show .store-name{padding-left:2.8rem}.gallery-show .store-info{padding-left:1.5rem}}.gallery-show .gallery-inner{display:flex!important;width:100%}.gallery-show .gallery-inner .img-slide{height:100%}.gallery-show .img-slide img{width:650px;object-fit:cover;cursor:pointer}.gallery-popup header{padding:1rem}.gallery-popup header>a{margin-bottom:2rem;display:block}.gallery-popup .gallery-slider{width:100%;margin:1rem auto 5rem;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;scroll-snap-type:x mandatory}@media screen and (min-width: 750px){.gallery-popup header{padding:0 3rem;margin-top:1.6rem;display:flex;flex-direction:row;gap:10rem}.gallery-popup .gallery-slider{margin:5rem auto}.gallery-popup .gallery-inner{padding:0 2rem 2rem!important}.gallery-popup .img-slide{opacity:.5}}.gallery-popup .gallery-inner{height:60%;padding:0 1rem 1rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem}.gallery-popup .gallery-inner .store-image{scroll-behavior:smooth;margin:1rem auto;display:inline-block;opacity:.5}.gallery-popup .gallery-inner .store-image-active{scroll-snap-align:center;opacity:1}.gallery-popup .img-slide:hover,.gallery-popup .img-slide:focus-visible{opacity:1}.gallery-popup .active{opacity:1;scroll-snap-align:center!important}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.product__selectors .size__label-wrapper{display:flex}.product__selectors .radio__legend__value{display:none}.product__selectors .radio__legend__option-name,.product__selectors .variant-link{font-weight:400;text-transform:uppercase}.variant__modal-container{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:11;display:none}.variant__modal-container .overlay{background:#ffffffe6;width:100%;height:100%}@media screen and (min-width: 990px){.half-width-desktop{width:50%}}.collection__products .grid{transition:1s}.product-item .product-link .product-item__title,.product-item .product-link .product-item__price,.collection__products{font-size:.5rem}.collection__products .collection__title--no-image{padding-top:0;padding-left:0;padding-right:0}.hero__description span{font-size:.75rem}.collection__products .sale-box{display:none}.account{margin-top:8rem}.account .account__header{margin-bottom:.5rem;display:flex;justify-content:space-between;align-items:center}.account__header-reset-password{display:flex;flex-direction:column}.account__header-reset-password p{font-size:.8rem;text-transform:uppercase}.account__header-reset-password .form-message{padding:0}.account .customer-register .page__heading{text-align:left;margin-bottom:.5rem}.account .page__heading,.account .account__header .text-link{font-size:.8rem;text-transform:uppercase;background-size:0;padding:0;margin:0}.account .account__header .text-link{text-decoration:none}.account .account__header .text-link:hover{background-size:100% 1px}.account .form-field{margin-bottom:3px}.account .form-field label.label--float{display:none}.account .form-field input{font-size:.8rem;text-transform:uppercase;background-color:#f6f6f6;border:1px solid transparent;margin:0}.account .form-field input:focus{background-color:#fff;border-color:var(--COLOR-BORDER)}.account .forgot-password .btn,.account .action-bottom .btn{font-size:.8rem;width:100%;padding:1rem;margin:3px 0 0}.account .forgot-password div,.account .forgot-password .btn{width:100%}.account .action-bottom{display:flex;flex-direction:column;align-items:center}.grid-tab{display:flex;align-items:center;padding-right:2rem}.grid-tab .tablinks,.grid-tab span{color:#cdcdcd}@media screen and (min-width: 750px){.grid-tab{padding-right:2.5rem}}@media screen and (min-width: 820px){.grid-tab{padding-right:3rem}}.grid-tab .tablinks{font-size:10px;text-transform:uppercase}.grid-tab .tablinks:hover,.grid-tab .active{color:var(--link)}.product__wrapper .product__page-side-nav{display:none;overflow-x:scroll;overflow-y:hidden;padding-bottom:1rem;margin-bottom:2rem}.product__page-side-nav>.parent{position:relative}@media screen and (min-width: 750px){.product__wrapper .product__page{grid-template-columns:23% 48% 18%}.product__wrapper .product__page-side-nav{display:block;overflow:hidden}.product__wrapper .product__page-side-nav .header__dropdown{position:relative;top:0;display:block}.product__wrapper .product__page-side-nav .header__dropdown,.product__wrapper .product__page-side-nav .menu__item.parent .navlink--child{opacity:1;visibility:visible!important}}@media screen and (min-width: 990px){.product__wrapper .product__page-side-nav{display:flex;flex-direction:column}.grid-col-3{grid-template-columns:repeat(3,1fr)}.grid-col-4{grid-template-columns:repeat(4,1fr)}.product__wrapper .product__content{padding-left:0;padding-right:0}.product__wrapper .product__page-side-nav .product__wrapper .form__width{max-width:280px}.product__wrapper .product__page-side-nav .navlink--toplevel{padding-left:0}.product__wrapper .product__page-side-nav .navlink--toplevel:after{background:none}.product__wrapper .product__page-side-nav .navlink--toplevel:hover .navtext{text-decoration:underline;cursor:pointer}}.product__wrapper .product__head{margin-bottom:0}.product__wrapper .product__price__wrap{margin-top:-10px}.product__wrapper .product__price{padding:0}.product__wrapper .breadcrumbs,.product__wrapper .selector-wrapper .radio__legend__option-name,.product__wrapper .selector-wrapper .variant-link,.product__wrapper .product__price span,.product__wrapper .shopify-installments__content,.product__wrapper .product__description__content__entry,.product__wrapper .product-item__title,.product__wrapper .product-link .product-item__title,.shop-pay-terms .shopify-installments,.product__description__content__inner .product__description__content__entry ul{font-size:.9rem}span.btn__text,.product__description__content__entry li{font-size:12px}.product__description__content__entry ul{padding-left:0;margin-left:0;list-style-type:none}button.caps--link,a.radio__legend__link.small{font-size:10px;text-decoration:none}button.caps--link:hover,a.radio__legend__link.small:hover,.radio__legend__link.small:hover{font-weight:600}.product__wrapper .breadcrumbs a,.product__wrapper .breadcrumbs span,.product-item .product-link .product-item__title{text-transform:uppercase}.product__wrapper .breadcrumbs .breadcrumbs__arrow{background:none;height:auto;margin:0 10px}.product__wrapper .product__title__wrapper .product__title{font-size:calc(var(--font-1) * var(--FONT-ADJUST-BODY));line-height:var(--line-height-normal);margin-bottom:5px}.product__wrapper .product__submit__item{min-height:5px;padding:5px 0}.product__wrapper .product__submit__item button[type=submit].btn{min-height:3px;padding:3px}.product__wrapper .product__submit__item button[type=submit].btn:hover{--btn-text-hover: #000000;--btn-border-hover: #000000;--btn-bg-hover: #ffffff}popout-select.popout,.shop-pay-terms{display:none!important}.collection__nav{border:none}.product-item .product-link .product-item__title{font-size:.7rem}.product-information .price{font-size:10px;color:#000}.scroll-a{display:inline-block;width:50px;text-decoration:none}.scroll-nav,.scroll-container{display:block;margin:0 auto;text-align:center}.scroll-nav{width:339px;padding:5px;border:1px solid black}.scroll-container{width:350px;height:200px;overflow-y:scroll;scroll-behavior:smooth}.scroll-page{display:flex;align-items:center;justify-content:center;height:100%;font-size:5em}.column{display:flex;flex-direction:column}.photo-container{width:100%;display:flex;justify-content:center;flex-wrap:wrap;overflow-x:clip;overflow-y:scroll;height:85vh;gap:1rem}.photo-container{scrollbar-width:none}.photo-container-scroll-x{display:flex;overflow-x:clip}.image-wrapper--cover img,img.fit-cover{object-fit:contain}@media screen and (max-width: 800px){.hide-on-mobile{display:none}.product-spacing{margin-bottom:1rem}.mobile-padding{padding:1.3rem}}.radio__legend__link.small{font-size:.7rem}.radio__buttons{display:flex;flex-flow:wrap}.radio__buttons .radio__button{padding:4px 10px;flex-basis:180px;flex-grow:0}.radio__button label.available{background-color:transparent}.radio__button label.available:hover{background-color:#000;color:#fff}.radio__button label.sold-out{background-color:red;cursor:not-allowed}input[type=radio]:checked+label{background-color:#000;color:#fff;font-weight:700}@media screen and (min-width: 801px){.photo-container img{object-fit:contain;width:auto}.product-spacing{margin-bottom:3rem}.hide-on-desktop{display:none}}button.caps--link:hover{font-weight:600}.radio__legend__link.small:hover{font-weight:600;color:#000}p.cart__price{font-size:12px}.cart__price ins{color:#000}label[for=effectiveAppsAgreeCB]>span{font-size:10px}.cart__buttons__fieldset{display:flex;flex-direction:column;justify-content:space-between}span.available,span.sold-out,#show-shipping-modal,#show-help-modal{font-size:12px}.radio__fieldset .radio__button input:checked~label{border-color:#000}
/*# sourceMappingURL=/cdn/shop/t/177/assets/custom.css.map */
