/*   
Theme Name: Zosya
Description: theshop child theme
Template: theshop
*/
@import url(../theshop/style.css);
.currency-switcher select:focus, a:focus {
	outline: 0 !important;
}
.site-content {
	margin: 30px 0;
}
/*.archive.woocommerce-page*/ #secondary { display: none; }
/*.archive.woocommerce-page*/ .content-area { width: 100%; padding-left: 0px;}
.woocommerce .tabs .active a:focus, #primary-menu a:focus { outline: 0 !important; }
.woocommerce-Tabs-panel h2 {
    font-size: 20px;
    font-weight: 400;
    margin: 0 0 25px;
}
.woocommerce table.shop_attributes td { padding: 8px; }
#primary-menu .page-item-7.page_item_has_children ul { display: none !important; }
.woocommerce form .form-row .input-checkbox { margin: 7px 8px 0 0; }
.woocommerce form .form-row .checkbox span { padding-left: 20px; }
#primary .hentry:first-of-type { border-top: 0px; padding-top: 0px; }
.woocommerce .woocommerce-Price-amount, .woocommerce ul.products li.product .price { font-family: 'Roboto', sans-serif; }

.currency-switcher {
    display: inline-block
}

.currency-switcher select {
    font-style: normal;
    font-weight: 400;
    width: auto;
    padding: 0 10px 0 4px;
    color: #5e5e5e;
    background: transparent;
    border-color: transparent
}

.currency-switcher .icon-chevron-down {
    right: 10px
}

.select-wrapper {
    position: relative
}

.select-wrapper svg {
    position: absolute;
    right: 1.25rem;
    width: 16px;
    height: 16px;
    top: 50%;
    transform: translate(50%, -50%);
    pointer-events: none
}
.woocommerce-product-gallery:after { content:""; clear: both; display: block;}
.woocommerce-form__label-for-checkbox { margin-left: 25px; }
.woocommerce a.added_to_cart { padding-left: 10px; }

.screenshots, .screenshots td { border: 0; }
.content-area { padding-right: 0px; }
.type-post .entry-title, .type-page .entry-title { text-align: center; }