body {
font: 500 1.8rem/1.4 "narkissblock", "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #000; }
a img.alignright {
float: right;
margin: 5px 0 20px 20px; }
a img.alignnone {
margin: 5px 20px 20px 0; }
a img.alignleft {
float: left;
margin: 5px 20px 20px 0; }
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto; }
@media screen and (max-width: 1000px) {
.header .togglenav {
right: auto;
left: 1%; } }
.header nav {
right: auto;
left: 0; }
@media screen and (max-width: 1000px) {
.header nav {
right: auto;
left: -100vw; } }
@media screen and (max-width: 1000px) {
.header nav.open {
right: auto;
left: 0; } }
.footer .footer_form .gform_wrapper .gform_fields .gfield .gfield_checkbox li label:before {
margin-right: 0;
margin-left: 0.5rem; }
.footer .footer_form .gform_wrapper .gform_fields .gfield .submitbutton .submit_inner {
right: 0;
left: auto; }
.footer .footer_details .socials .social {
margin-left: 2rem;
margin-right: 0; }
.page-template-template-home .rows .row .text_wrapper {
justify-content: flex-end; }
.page-template-template-home .rows .row .text_wrapper.align-right {
justify-content: flex-start; }
.page-template-template-home .rows .row .text_wrapper .text_inner {
width: max-content;
flex: 0 0 46%;
padding: 0 2%; }
@media screen and (max-width: 1000px) {
.page-template-template-home .rows .row .text_wrapper .text_inner {
flex: 0 0 98%;
padding: 0 1%; } }
.page-template-template-home .rows .row .text_wrapper .text {
font-size: 3rem; }
.page-template-template-home .rows .row .image_wrapper .image_inner {
right: 0;
left: auto; }
.page-template-template-home .rows .row .image_wrapper .text_wrapper {
right: 0;
left: auto; }
.page-template-template-philosophy .top h1:after {
right: 0;
left: auto;
background-position: right bottom; }
.page-template-template-vineyards .vineyards .vineyard {
background-color: #d7d6c9;
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-areas: "top_image all_text" "slider slider";
margin-bottom: 2rem; }
@media screen and (max-width: 1000px) {
.page-template-template-vineyards .vineyards .vineyard {
grid-template-columns: 1fr;
grid-template-areas: "title" "top_text" "top_image" "bottom_text" "slider"; } }
.page-template-template-vintage .top .years .year {
border-left: 1px solid #000;
border-right: none; }
.page-template-template-vintage .top .years .year:first-of-type {
border-right: 1px solid #000; }
.page-template-template-vintage .vintages .vintage .content {
padding-left: 0;
padding-right: 8%; }
@media screen and (max-width: 1000px) {
.page-template-template-vintage .vintages .vintage .content {
padding-right: 3rem;
padding-left: 3rem; } }
.page-template-template-vintage .vintages .vintage .content .bottom .bottle {
margin-right: 0;
margin-left: 3rem; }
.page-template-template-vintage .vintages .vintage .content .bottom .bottle .text {
left: auto;
right: 0; }
.page-template-template-wine .wines .wine {
padding: 0  12.5% 0 35%; }
@media screen and (max-width: 1000px) {
.page-template-template-wine .wines .wine {
padding: 0 3rem; } }
.page-template-template-visit .visit_rows .visit_row .content .form .gform_wrapper .gform_fields .gfield .gfield_checkbox li label:before {
margin-left: 0.5rem;
margin-right: auto; }
.page-template-template-visit .visit_rows .visit_row .content .form .gform_wrapper .gform_fields .gfield .submitbutton .submit_inner {
right: 0;
left: auto; }
.entrance_popup .popup_inner .button button {
background-position: left 2rem center;
background-image: url(//www.spherawinery.com/wp-content/themes/sphera/img/arrow_button_left.png); }
.entrance_popup .popup_inner .check {
text-align: right; }
.woocommerce .sphera_woo_buttons a, .cart .sphera_woo_buttons a, .checkout .sphera_woo_buttons a {
margin-right: 1rem;
margin-left: auto; }
.woocommerce div.product div.images, .cart div.product div.images, .checkout div.product div.images {
float: left; }
.woocommerce div.product div.summary, .cart div.product div.summary, .checkout div.product div.summary {
float: right; }
.post-type-archive-product main .sphera_woo_buttons, .tax-product_cat main .sphera_woo_buttons {
float: left;
margin-block-start: 3rem; }
.single-product main .sphera_woo_buttons {
float: left;
text-align: left;
margin: 2rem 0; }
.single-product main .sphera_woo_buttons a {
display: inline-block; }
.cart main .sphera_woo_buttons {
float: left;
margin-block-start: 1.5rem; }
@font-face {
font-family: "mutkamalar";
src: url(//www.spherawinery.com/wp-content/themes/sphera/fonts/MuktaMalar-ExtraLight.ttf) format("truetype");
font-weight: 200;
font-style: normal; }
@font-face {
font-family: "mutkamalar";
src: url(//www.spherawinery.com/wp-content/themes/sphera/fonts/MuktaMalar-Light.ttf) format("truetype");
font-weight: 300;
font-style: normal; }
@font-face {
font-family: "mutkamalar";
src: url(//www.spherawinery.com/wp-content/themes/sphera/fonts/MuktaMalar-Medium.ttf) format("truetype");
font-weight: 400;
font-style: normal; }
@font-face {
font-family: "mutkamalar";
src: url(//www.spherawinery.com/wp-content/themes/sphera/fonts/MuktaMalar-Regular.ttf) format("truetype");
font-weight: 500;
font-style: normal; }
@font-face {
font-family: "mutkamalar";
src: url(//www.spherawinery.com/wp-content/themes/sphera/fonts/MuktaMalar-SemiBold.ttf) format("truetype");
font-weight: 600;
font-style: normal; }
@font-face {
font-family: "mutkamalar";
src: url(//www.spherawinery.com/wp-content/themes/sphera/fonts/MuktaMalar-Bold.ttf) format("truetype");
font-weight: 700;
font-style: normal; }
@font-face {
font-family: "mutkamalar";
src: url(//www.spherawinery.com/wp-content/themes/sphera/fonts/MuktaMalar-ExtraBold.ttf) format("truetype");
font-weight: 800;
font-style: normal; }
@font-face {
font-family: "narkissblock";
src: url(//www.spherawinery.com/wp-content/themes/sphera/fonts/NarkissBlock-Regular.woff) format("woff");
font-weight: 500;
font-style: normal; }
@font-face {
font-family: "narkissblock";
src: url(//www.spherawinery.com/wp-content/themes/sphera/fonts/NarkissBlock-Bold.woff) format("woff");
font-weight: 700;
font-style: normal; }