/* about update */

footer{
    padding: 0 1rem 2rem 1rem;
}

@media (min-width: 641px) {
footer{
    padding: 0 2rem 2rem 2rem;
}
}
footer .row{
    max-width: 100%;
    padding: 0;
}

footer .row div{
    padding: 0;

}

@media (min-width: 641px) {
footer .row div{
    padding: 0;

}
}
footer .row div p{
    margin:0;
}
.page-about-the-studio .content .project-gallery{
    padding-bottom: 0;

}
.page-about-the-studio .content .project-copy{
    min-height: auto;
    height: auto;
    width: auto;
}
.page-about-the-studio .content .project-copy .wrap .row{
    max-width: 100%;
}

.page-about-the-studio .content .project-copy .wrap .project-copy-content ul{
    margin-bottom: 0;




}


.page-about-the-studio .content .project-copy .wrap .project-copy-content{
    font-family: "tork-sans", sans-serif;
    font-size: 1.125rem;
    color: inherit;
    letter-spacing: -.03em;
    line-height: 1.25rem;
    }
    @media (max-width: 641px) {
    .page-about-the-studio .content .project-copy .wrap .row .project-copy-content:nth-child(1){
        padding-bottom: 0;
    }
    .page-about-the-studio .content .project-copy .wrap .row .project-copy-content:nth-child(2){
        padding-bottom: 0;
    }
    .page-about-the-studio .content .project-copy .wrap .row .project-copy-content:nth-child(3){
        padding-top: 0;
    }
    }
    @media (min-width: 641px) {
    .page-about-the-studio .content .project-copy .wrap .project-copy-content{
        
        font-size: 1.375rem;
        line-height: 1.25em;
    }
    }
    @media (min-width: 1025px) {
        .page-about-the-studio .content .project-copy .wrap .project-copy-content{
        
            font-size: 1.688rem;
            line-height: 1.25em;
        }
    }

.page-about-the-studio .content .project-copy .wrap .project-copy-content li{
font-family: "tork-sans", sans-serif;
font-size: 1.125rem;
color: inherit;
letter-spacing: -.03em;
line-height: 1.25rem;
}
@media (min-width: 641px) {
.page-about-the-studio .content .project-copy .wrap .project-copy-content li{
    
    font-size: 1.375rem;
    line-height: 1.25em;
}
}
@media (min-width: 1025px) {
    .page-about-the-studio .content .project-copy .wrap .project-copy-content li{
    
        font-size: 1.688rem;
        line-height: 1.25em;
    }
}
.page-about-the-studio .content .project-copy .wrap{
    padding-top: 3rem;
    padding-bottom: 3rem;
}
@media (min-width: 641px) {
.page-about-the-studio .content .project-copy .wrap{
    padding-top: 6rem;
    padding-bottom: 6rem;
}
}

.page-about-the-studio .content .project-copy .wrap .project-copy-content{
    position: relative;
    top:auto;
    left: auto;
    display: inline-block;
    vertical-align: top;
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;

}

.page-about-the-studio .content .project-copy .wrap .project-copy-content h2{
    font-family: "tork-sans", sans-serif;
    font-size: 1.125rem;
    color: inherit;
    letter-spacing: -.03em;
    line-height: 1.25rem;
}


.navigation-desktop nav ul li {
    vertical-align: top!important;
}

.woocommerce.archive .page-title{
    display:none;
}

.woocommerce #content{
    padding: 9.75rem .6875rem 3rem .6875rem;
}

.woocommerce #content .products{
    margin: 0 auto;
}

.woocommerce #content .products li{
    font-family: "tork-sans", sans-serif;
    font-size: 1.125rem;
    color: inherit;
    letter-spacing: -.03em;
    line-height: 1.25rem;
}

.woocommerce #content .products li img{
    display: block;
    width: 100%;
}
.woocommerce #content .products li .price{
    display: none;
}
.woocommerce #content .products li h2{
    font-size: 1.125rem!important;
    line-height: 1.25rem!important;
    letter-spacing: -.03em!important;
    margin: .5rem 0 0 0;
}

/* Product page */
.product{

}

.product .woocommerce-product-gallery{
    width: 50%;
    float: left;
    padding: 0 .6875rem;
}
.product .woocommerce-product-gallery img{
    width: 100%;
}

.product .entry-summary{
    width: 25%;
    float: left;
    padding: 0 .6875rem;
    
}
.product form.cart button[type="submit"]{
    display: block;
    width: 100%;
    font-family: "tork-sans", sans-serif;
    font-size: 1.125rem;
    color: #FFF;
    letter-spacing: -.03em;
    line-height: 1.25rem;
    padding: .75rem;
}

.product .entry-summary h1{
    font-family: "tork-sans", sans-serif;
    font-size: 1.5rem;
    color: inherit;
    letter-spacing: -.03em;
    line-height: 1.25rem;
    margin-bottom: 3rem;
}

.product .entry-summary p{
    font-family: "tork-sans", sans-serif;
    font-size: 1.125rem;
    color: inherit;
    letter-spacing: -.03em;
    line-height: 1.25rem;
}

.product .woocommerce-tabs{
    display: none;
}
.product .up-sells{
    clear: both;
    width: 100%;
}