*{font-family:proxima-nova,sans-serif!important;font-weight:400;font-style:normal;letter-spacing:.08em;line-height:1.5em;color:#000c}p,.accordion__content,.variant-picker,.link{font-size:var(--text-h6)!important}.h1,.h2,.h3,.h4,.h5,.h6,.eapps-instagram-feed-title{color:#000}.footer a:hover,.prose a:not(.h1,.h2,.h3,.h4,.h5,.h6,.button,.link-faded,.link-faded-reverse,:has(img)):hover{color:#0009!important;border-color:#00000026;background-color:none!important}.footer a,.prose a:not(.h1,.h2,.h3,.h4,.h5,.h6,.button,.link-faded,.link-faded-reverse,:has(img)){background-size:0px!important;background-color:none!important;color:#000;border-bottom:1px solid rgba(0,0,0,.3)}.button{color:#fff!important}.button:hover{color:#000!important}@media screen and (max-width: 1000px){.button:hover{color:#fff!important}}.header__primary-nav-item a{text-transform:capitalize!important}.header__primary-nav{gap:1rem}.footer__inner{font-size:var(--text-h6);letter-spacing:var(--heading-letter-spacing)}.metaobject-color-box{height:150px;width:150px;border:solid 1px black}.metaobject-color{display:flex;flex-direction:column;align-items:center;gap:.5rem}.outer-color{display:flex;flex-direction:column;gap:2rem;padding:2rem;margin:0 auto}.color-group{display:flex;flex-direction:column}.color-group h2,.color-group p{padding-left:.5rem}.color-group-colors{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;padding:.5rem}@media screen and (max-width: 600px){.outer-color{text-align:center;gap:1rem}.metaobject-color{width:45%;font-size:.5rem}}.portfolio-list-outer{display:grid;grid-template-columns:repeat(auto-fit,300px);column-gap:2rem;row-gap:7rem;justify-content:center}.portfolio-list-item{display:flex;flex-direction:column;gap:2.5rem}@media screen and (max-width: 600px){.portfolio-list-outer{grid-template-columns:1fr}}.portfolio-list-item img{object-fit:cover;filter:grayscale(100%)}.portfolio-list-item-text{display:flex;flex-direction:column;align-items:center;gap:.4rem}.portfolio-list-item-text h2{font-weight:400;font-size:9.5px;font-family:josefin sans!important;letter-spacing:1px;color:#000}.portfolio-list-item-text p{max-width:300px;font-size:var(--text-h6);color:#000c}@media screen and (max-width: 600px){.portfolio-list-item img{width:100%}.portfolio-list-item{padding:2rem}.portfolio-list-outer{row-gap:0rem}}.metaobject-text{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;padding-left:4px;padding-right:4px}@media screen and (max-width: 600px){.metaobject-text{grid-template-columns:1fr}}.grid-column-same-height{display:grid;grid-template-columns:1fr;gap:1.5rem;padding-left:4px;padding-right:4px}.grid-column-same-height img{height:1000px!important;object-fit:cover!important;width:100%;margin-top:0}.grid-column-same-height .grid-column{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media screen and (max-width: 900px){.grid-column-same-height{grid-template-columns:1fr}.grid-column-same-height img{max-width:100%;height:auto!important}.grid-column-same-height .grid-column{grid-template-columns:1fr}}.metaobject-text p{max-width:70ch;margin-left:4rem}@media screen and (max-width: 600px){.metaobject-text p{margin-left:0;max-width:auto}}.image-grid-custom{display:flex;flex-wrap:wrap;padding:0 4px}.image-grid-custom:after{content:"";display:table;clear:both}.image-grid-custom .grid-column{flex:50%;padding:0 .5rem}.image-grid-custom img{object-fit:contain;vertical-align:middle;margin-top:1rem}.header__logo-text{font-family:Linotype Didot,serif!important;font-size:40px;font-style:normal;letter-spacing:.06em;line-height:0em;text-transform:uppercase;color:#000}.shopify-section--collection-banner h1{font-family:Linotype Didot,serif!important}.collection-toolbar{box-shadow:0 0 transparent,0 0 transparent}.facets .accordion-list .accordion:first-child{border-top:solid black 1px}.facets .accordion-list .accordion:last-child{border-bottom:solid black 1px}.facets .accordion-list .accordion:first-child .accordion__toggle{padding-block:1.25rem}.collection-toolbar__button-container{border-left-color:#000!important}.collection-toolbar .collection-toolbar__button{color:#000!important;opacity:1}.eapps-instagram-feed-title{font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase}@media screen and (max-width: 600px){.header__logo-text{font-size:25px}}.metaobject-accordion,.multi-column__item .accordion{width:75%;margin-left:auto}@media screen and (max-width: 600px){.image-grid-custom .grid-column{flex:100%;padding:0 .5rem}.metaobject-text p{max-width:100%}.metaobject-accordion{width:100%}}.product-card__info .product-title{font-weight:400;font-size:9.5px;font-family:josefin sans!important;color:#000;letter-spacing:1px}.product-card__info{gap:0rem}.product-card__info p,.product-card__info sale-price{font-size:var(--text-h6);color:#000c;text-transform:capitalize;letter-spacing:normal}.product-gallery__media img{max-height:600px;object-fit:contain}.product-info .product-title{font-family:Linotype Didot,serif!important;font-size:2rem;letter-spacing:0px;font-size:40px}.product-info .price-list .h4{font-size:.8em;text-transform:lowercase}.price-list--product{font-size:.8em}.vendor{font-size:.8em;text-transform:capitalize}.accordion,.accordion+.accordion{border-top-color:#000;border-top-width:1px}.accordion:last-of-type{border-bottom-width:1px;border-bottom-color:#000}.accordion .h6 span{font-weight:400!important;font-size:9.5px;font-family:josefin sans!important;color:#000}.animated-plus{color:#000}.header__primary-nav-item:hover:before{transform:scaleX(0)!important}height-observer{background-color:#fafafa}.footer hr{border-color:#000;border-top-width:1px;margin-bottom:3rem}.footer a,.footer p{color:#000;text-align:center}.footer ul{justify-items:center}.footer__block--text{flex-basis:auto}.footer__block--text .prose a{background-size:0 1px!important}.footer__block-list,.footer .social-media{justify-content:center}.custom-column{max-width:70ch;margin-left:4rem}@media screen and (max-width: 600px){.custom-column{margin-left:0;max-width:auto}}.placeholder_portfolio{background-color:#0000001a;height:400px;width:300px}.portfolio-image-wrapper{position:relative;display:inline-block}.portfolio-image-wrapper img{display:block;margin:0 auto}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff4d;display:flex;align-items:center;flex-direction:column;gap:1rem;justify-content:center;padding-top:10rem}.overlay-text{text-transform:uppercase;font-weight:400;font-size:1.5rem!important;font-family:josefin sans!important;letter-spacing:1px;color:#000}.overlay-text.inverted{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-appsalon.css.map */
