@charset "UTF-8";
  @media print, screen and (min-width: 48em) {
.medium-offset-0 {
margin-right: 0%; }
.grid-margin-x > .medium-offset-0 {
margin-right: calc(0% + 0.9375rem); }
.medium-offset-1 {
margin-right: 8.3333333333%; }
.grid-margin-x > .medium-offset-1 {
margin-right: calc(8.3333333333% + 0.9375rem); }
.medium-offset-2 {
margin-right: 16.6666666667%; }
.grid-margin-x > .medium-offset-2 {
margin-right: calc(16.6666666667% + 0.9375rem); }
.medium-offset-3 {
margin-right: 25%; }
.grid-margin-x > .medium-offset-3 {
margin-right: calc(25% + 0.9375rem); }
.medium-offset-4 {
margin-right: 33.3333333333%; }
.grid-margin-x > .medium-offset-4 {
margin-right: calc(33.3333333333% + 0.9375rem); }
.medium-offset-5 {
margin-right: 41.6666666667%; }
.grid-margin-x > .medium-offset-5 {
margin-right: calc(41.6666666667% + 0.9375rem); }
.medium-offset-6 {
margin-right: 50%; }
.grid-margin-x > .medium-offset-6 {
margin-right: calc(50% + 0.9375rem); }
.medium-offset-7 {
margin-right: 58.3333333333%; }
.grid-margin-x > .medium-offset-7 {
margin-right: calc(58.3333333333% + 0.9375rem); }
.medium-offset-8 {
margin-right: 66.6666666667%; }
.grid-margin-x > .medium-offset-8 {
margin-right: calc(66.6666666667% + 0.9375rem); }
.medium-offset-9 {
margin-right: 75%; }
.grid-margin-x > .medium-offset-9 {
margin-right: calc(75% + 0.9375rem); }
.medium-offset-10 {
margin-right: 83.3333333333%; }
.grid-margin-x > .medium-offset-10 {
margin-right: calc(83.3333333333% + 0.9375rem); }
.medium-offset-11 {
margin-right: 91.6666666667%; }
.grid-margin-x > .medium-offset-11 {
margin-right: calc(91.6666666667% + 0.9375rem); } }
@media print, screen and (min-width: 64.0625em) {
.large-offset-0 {
margin-right: 0%; }
.grid-margin-x > .large-offset-0 {
margin-right: calc(0% + 1.25rem); }
.large-offset-1 {
margin-right: 8.3333333333%; }
.grid-margin-x > .large-offset-1 {
margin-right: calc(8.3333333333% + 1.25rem); }
.large-offset-2 {
margin-right: 16.6666666667%; }
.grid-margin-x > .large-offset-2 {
margin-right: calc(16.6666666667% + 1.25rem); }
.large-offset-3 {
margin-right: 25%; }
.grid-margin-x > .large-offset-3 {
margin-right: calc(25% + 1.25rem); }
.large-offset-4 {
margin-right: 33.3333333333%; }
.grid-margin-x > .large-offset-4 {
margin-right: calc(33.3333333333% + 1.25rem); }
.large-offset-5 {
margin-right: 41.6666666667%; }
.grid-margin-x > .large-offset-5 {
margin-right: calc(41.6666666667% + 1.25rem); }
.large-offset-6 {
margin-right: 50%; }
.grid-margin-x > .large-offset-6 {
margin-right: calc(50% + 1.25rem); }
.large-offset-7 {
margin-right: 58.3333333333%; }
.grid-margin-x > .large-offset-7 {
margin-right: calc(58.3333333333% + 1.25rem); }
.large-offset-8 {
margin-right: 66.6666666667%; }
.grid-margin-x > .large-offset-8 {
margin-right: calc(66.6666666667% + 1.25rem); }
.large-offset-9 {
margin-right: 75%; }
.grid-margin-x > .large-offset-9 {
margin-right: calc(75% + 1.25rem); }
.large-offset-10 {
margin-right: 83.3333333333%; }
.grid-margin-x > .large-offset-10 {
margin-right: calc(83.3333333333% + 1.25rem); }
.large-offset-11 {
margin-right: 91.6666666667%; }
.grid-margin-x > .large-offset-11 {
margin-right: calc(91.6666666667% + 1.25rem); } }
ul ul, ol ul, ul ol, ol ol {
margin-left: 0;
margin-right: 2.1875rem; }
ul {
margin-right: 1.25rem;
margin-left: 0; }
table tr th, table tr td {
padding-left: 0;
padding-right: 0.9375rem; }
table tr th {
text-align: right; }
body:not(.woocommerce-cart) #content .entry-content p a:not(.button) {
background-position: right bottom, right bottom; } .woocommerce ul#shipping_method li > label,
.woocommerce ul.wc_payment_methods li > label {
padding-left: 0;
padding-right: 25px; }
.woocommerce ul#shipping_method li:only-child > label,
.woocommerce ul.wc_payment_methods li:only-child > label {
padding-right: 0px; }
ul.wc_payment_methods.payment_methods.methods li.wc_payment_method > label:before,
ul.wc-saved-payment-methods li > label:before {
left: auto;
right: 0; }
.woocommerce ul#shipping_method li > label:before,
.woocommerce ul.wc_payment_methods li > label:before {
left: auto;
right: 0; }
.mc4wp-checkbox-woocommerce input + span:before,
.woocommerce-form__label-for-checkbox input + span:before {
left: auto;
right: 0; }
.mailchimp-newsletter label {
left: auto;
right: 0;
margin-right: 0; }
.mailchimp-newsletter label span {
margin-left: 0;
margin-right: 25px; }
.mailchimp-newsletter label:before {
left: auto;
right: 0; }
label > [type='radio'],
label > [type='checkbox'] {
margin-right: 0rem;
margin-left: .7rem; }
label {
text-align: right; }
.offcanvas_search .woocommerce-product-search input.search-field,
.offcanvas_search .widget_search input.search-field {
padding: .3em 0 .3em 3rem; }
.offcanvas_search .woocommerce-product-search .search-clear,
.offcanvas_search .widget_search .search-clear {
right: auto;
left: 0; }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper h4.suggestion-title {
margin-right: 0;
margin-left: 15px; }
@media print, screen and (max-width: 47.99875em) {
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper h4.suggestion-title {
margin-left: 0; } }
.offcanvas_search .search-results-wrapp .search-results-inner .autocomplete-suggestion .suggestion-inner-wrapper .suggestion-inner .suggestion-details-wrapper .price {
text-align: left; }
button[type="submit"]:before, button.submit:before, button.btn--primary:before, button.button:before,
.button[type="submit"]:before,
.button.submit:before,
.button.btn--primary:before,
.button.button:before,
a[type="submit"]:before,
a.submit:before,
a.btn--primary:before,
a.button:before,
input[type="submit"]:before,
input.submit:before,
input.btn--primary:before,
input.button:before {
-moz-transform: rotate3d(0, 0, 1, 10deg) translate3d(1.2em, 110%, 0);
-o-transform: rotate3d(0, 0, 1, 10deg) translate3d(1.2em, 110%, 0);
-ms-transform: rotate3d(0, 0, 1, 10deg) translate3d(1.2em, 110%, 0);
-webkit-transform: rotate3d(0, 0, 1, 10deg) translate3d(1.2em, 110%, 0);
transform: rotate3d(0, 0, 1, 10deg) translate3d(1.2em, 110%, 0); }
.close-icon,
.close-button {
left: auto;
right: 0px; }
.offcanvas_aside.offcanvas_aside_left .close-icon, .offcanvas_aside.offcanvas_aside_left .close-button {
left: auto;
right: 100px; }
@media print, screen and (max-width: 64.06125em) {
.offcanvas_aside.offcanvas_aside_left .close-icon, .offcanvas_aside.offcanvas_aside_left .close-button {
right: 50px; } }
.offcanvas_aside.offcanvas_aside_right .close-icon, .offcanvas_aside.offcanvas_aside_right .close-button {
left: 0px;
right: auto; }
@media print, screen and (max-width: 64.06125em) {
.offcanvas_aside.offcanvas_aside_right .close-icon, .offcanvas_aside.offcanvas_aside_right .close-button {
left: auto;
right: 0px; } }
.offcanvas_aside.offcanvas_aside_top .close-icon, .offcanvas_aside.offcanvas_aside_top .close-button {
right: auto;
left: 30px; }
@media (min-width: 768px) {
.offcanvas_aside.offcanvas_aside_top .close-icon, .offcanvas_aside.offcanvas_aside_top .close-button {
left: calc(8.6805555556vw - 36.6666666667px); } }
@media (min-width: 1920px) {
.offcanvas_aside.offcanvas_aside_top .close-icon, .offcanvas_aside.offcanvas_aside_top .close-button {
left: 130px; } }
.offcanvas_search .woocommerce-product-search [type=submit],
.offcanvas_search .widget_search [type=submit] {
right: auto;
left: 0px; }
.offcanvas_search .woocommerce-product-search:after,
.offcanvas_search .widget_search:after {
right: auto;
left: 0; }
@media print, screen and (max-width: 47.99875em) {
.offcanvas_search .woocommerce-product-search:after,
.offcanvas_search .widget_search:after {
top: 0; } }
.pswp__img {
left: 0;
top: 0; }
.select2-container[dir=rtl] .select2-selection--single {
padding: 12px 20px 12px 30px; }
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
text-align: right;
padding-right: 0px; }
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered:before, .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered:after {
right: auto;
left: 1.7em; }
.form-row-first {
float: right; }
.form-row-last {
float: left; }
#loginModal .form-row-last,
#head_loginModal .form-row-last {
margin-left: 0;
margin-right: 10px; }
@media print, screen and (min-width: 64.0625em) {
.large-offset-1 {
margin-left: 0;
margin-right: 8.3333333333%; } }
.mc4wp-form > div input[type='email'] {
border-right: 2px solid #000;
border-left: none; }
.box-share-master-container {
right: auto;
left: -80px; }
@media screen and (max-width: 75em) {
.box-share-master-container {
left: -60px; } }   .arthref {
left: auto;
right: 0; }
.arthref .icon-container .centered {
text-align: right; }
@media print, screen and (max-width: 47.99875em) {
.arthref .icon-container ul li {
margin-right: 0;
margin-left: 1.875rem; } }
.arthref .icon-container ul li:last-child {
margin-left: 0; }
body.bb_classic_notif .woocommerce-message,
body.bb_classic_notif .woocommerce-info,
body.bb_classic_notif .woocommerce-error {
text-align: right;
padding-right: 5rem;
padding-left: 20px; }
body.bb_classic_notif .woocommerce-message:before,
body.bb_classic_notif .woocommerce-info:before,
body.bb_classic_notif .woocommerce-error:before {
right: 0;
left: auto; }
div.nsl-container.nsl-container-block .nsl-container-buttons a {
margin-right: 0;
margin-left: 10px; }
.single-product .product_layout .product-info-cell .product_summary_middle .woocommerce-product-details__short-description a {
background-position: right bottom, right bottom; }
.single-product form.variations_form .single_variation_wrap .woocommerce-variation-availability .barberry-single-product-stock .in-stock:before, #barberry_woocommerce_quickview form.variations_form .single_variation_wrap .woocommerce-variation-availability .barberry-single-product-stock .in-stock:before {
margin-right: 0;
margin-left: 0.5rem; }
.product_layout.product_layout_default:not(.woocommerce-sidebar-active) .thumbs-left .flickity-prev-next-button.next {
left: 5%;
right: auto; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper .notice_text a,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper .notice_text a {
background-position: right bottom, right bottom; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories .list_blog_categories li a,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories .list_blog_categories li a,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories .list_blog_categories li a,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories .list_blog_categories li a {
background-position: right bottom, right bottom; }
.wpcf7 {
direction: rtl; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper {
padding-left: 0;
padding-right: 5rem; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper .remove-notif,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper .remove-notif {
right: auto;
left: 20px; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper .remove-notif:before,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper .remove-notif:before {
left: auto;
right: calc(50% - 7px); }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper .success-icon,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper .success-icon {
left: auto;
right: 0; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper .notice_text,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper .notice_text {
padding-right: 0;
padding-left: 20px; }
body.bb_classic_notif .woocommerce-message .woocommerce-message-wrapper .notice_text .button,
body.bb_classic_notif .woocommerce-info .woocommerce-message-wrapper .notice_text .button {
margin-right: 0;
margin-left: 0.625rem; }
body.bb_classic_notif .woocommerce-error {
padding-left: 0;
padding-right: 5rem; }
body.bb_classic_notif .woocommerce-error:before {
left: auto;
right: 0; }
.search-form:after,
.woocommerce-product-search:after,
.searchform:after {
right: auto;
left: 0; }
.search-form input[type='text'],
.search-form .search-field,
.woocommerce-product-search input[type='text'],
.woocommerce-product-search .search-field,
.searchform input[type='text'],
.searchform .search-field {
padding-left: 3rem;
padding-right: 0; }
.search-form [type=submit],
.woocommerce-product-search [type=submit],
.searchform [type=submit] {
right: auto;
left: 0; }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .barberry_attributes_filter ul li.show-color .swatch-color {
margin-right: 0px;
margin-left: 10px; }
.widget .widget-title {
text-align: right; }
.widget ul ul {
margin: 0.25rem 1rem 0.25rem 0; }
.widget ul ul ul {
margin: 0.25rem 1rem 0.25rem 0; }
.widget ul ul ul ul {
margin: 0.25rem 1rem 0.25rem 0; }
.widget_nav_menu ul li {
text-align: right; }
.widget_recent_entries li {
padding-left: 0;
padding-right: 1.625rem; }
.widget_recent_entries li:before {
left: auto;
right: 0; }
.widget_recent_comments .recentcomments {
padding-left: 0;
padding-right: 1.625rem; }
.widget_recent_comments .recentcomments:before {
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-ms-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH; left: auto;
right: 0; }
.widget_tag_cloud .tagcloud .tag-cloud-link {
padding: 0.375rem 0 0.375rem 0.625rem; }
body.tag-cloud-equal .widget_tag_cloud .tagcloud .tag-cloud-link {
padding: 0.5rem 0.625rem 0.375rem 0.75rem;
margin: 0 0 0.625rem 0.625rem; }
body.tag-cloud-equal .widget_tag_cloud .tagcloud .tag-cloud-link:before {
margin-right: 0;
margin-left: 0.5rem; }
body.tag-cloud-equal .widget.woocommerce.widget_product_tag_cloud .tagcloud .tag-cloud-link {
padding: 0.5rem 0.625rem 0.375rem 0.75rem;
margin: 0 0 0.625rem 0.625rem; }
body.tag-cloud-equal .widget.woocommerce.widget_product_tag_cloud .tagcloud .tag-cloud-link:before {
margin-right: 0;
margin-left: 0.5rem; }
.widget.woocommerce.widget_product_categories .product-categories li ul.children {
margin-top: 8px;
margin-left: 0;
margin-right: 10px; }
.widget.woocommerce.widget_product_categories .product-categories li ul.children li {
padding-left: 0px;
padding-right: 20px; }
.widget.woocommerce.widget_product_categories .product-categories li ul.children li span.count {
margin-left: 0;
margin-right: -4px; }
.widget.woocommerce.widget_product_categories .product-categories li ul.children li:before, .widget.woocommerce.widget_product_categories .product-categories li ul.children li:after {
border-left: none;
border-right: 1px solid #d6d6d6;
left: auto;
right: 2px; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > a img {
margin-right: 0;
margin-left: 0.9375rem; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li .count {
margin-left: 0;
margin-right: 5px; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children {
margin: 0.5rem 2.5rem 0.5rem 0.5rem;
width: 100%; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children li {
padding-left: 0px;
padding-right: 20px; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children li span.count {
margin-left: 0;
margin-right: -2px; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children li:before, .widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > li > ul.children li:after {
border-left: none;
border-right: 1px solid #d6d6d6;
left: auto;
right: 2px; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > .cat-parent .dropdown_icon {
text-align: left; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > .cat-parent > .children {
display: none; }
.widget.woocommerce.widget_product_categories_with_icon .product-categories-with-icon > .cat-parent > .children li ul.children {
margin: 0.5rem 1.25rem 0 0.5rem; }
.widget.woocommerce.widget_layered_nav ul li a, .widget.woocommerce.woocommerce-widget-layered-nav ul li a, .widget.woocommerce.barberry-price-filter-list ul li a {
padding-left: 0px;
padding-right: 23px; }
.widget.woocommerce.widget_layered_nav ul li a:before, .widget.woocommerce.woocommerce-widget-layered-nav ul li a:before, .widget.woocommerce.barberry-price-filter-list ul li a:before {
left: auto;
right: 0; }
.widget.woocommerce.widget_layered_nav ul li a:after, .widget.woocommerce.woocommerce-widget-layered-nav ul li a:after, .widget.woocommerce.barberry-price-filter-list ul li a:after {
left: auto;
right: 4px; }
.widget.woocommerce.widget_layered_nav ul li span.count, .widget.woocommerce.woocommerce-widget-layered-nav ul li span.count, .widget.woocommerce.barberry-price-filter-list ul li span.count {
margin-left: 0px;
margin-right: -2px; }
.widget.woocommerce.widget_layered_nav ul li.show-color, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color, .widget.woocommerce.barberry-price-filter-list ul li.show-color {
margin-right: 0px;
margin-left: 15px; }
.widget.woocommerce.widget_layered_nav ul li.show-color .swatch-color .swatch-color-bg, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color .swatch-color .swatch-color-bg, .widget.woocommerce.barberry-price-filter-list ul li.show-color .swatch-color .swatch-color-bg {
left: auto;
right: 0; }
.widget.woocommerce.widget_layered_nav ul li.show-color .swatch-color .swatch-color-bg:after, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color .swatch-color .swatch-color-bg:after, .widget.woocommerce.barberry-price-filter-list ul li.show-color .swatch-color .swatch-color-bg:after {
left: auto;
right: 50%; }
.widget.woocommerce.widget_layered_nav ul li.show-color .swatch-color .swatch-color-bg:before, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color .swatch-color .swatch-color-bg:before, .widget.woocommerce.barberry-price-filter-list ul li.show-color .swatch-color .swatch-color-bg:before {
left: auto;
right: 50%; }
.widget.woocommerce.widget_layered_nav ul li.chosen a:after, .widget.woocommerce.woocommerce-widget-layered-nav ul li.chosen a:after, .widget.woocommerce.barberry-price-filter-list ul li.chosen a:after {
left: auto;
right: 0px; }
.widget.woocommerce.widget_layered_nav ul.price-list li a .price .woocommerce-Price-currencySymbol, .widget.woocommerce.woocommerce-widget-layered-nav ul.price-list li a .price .woocommerce-Price-currencySymbol, .widget.woocommerce.barberry-price-filter-list ul.price-list li a .price .woocommerce-Price-currencySymbol {
margin-right: 0px;
margin-left: 3px; }
.widget.woocommerce.widget_layered_nav ul.price-list li a .price sup, .widget.woocommerce.woocommerce-widget-layered-nav ul.price-list li a .price sup, .widget.woocommerce.barberry-price-filter-list ul.price-list li a .price sup {
margin-left: 0rem;
margin-right: 0.05rem; }
.widget.woocommerce.widget_layered_nav ul.add_scroll, .widget.woocommerce.woocommerce-widget-layered-nav ul.add_scroll, .widget.woocommerce.barberry-price-filter-list ul.add_scroll {
padding-left: 0px;
padding-right: 2px; }
.widget.woocommerce.widget_layered_nav_filters ul li a:before {
margin-right: 0;
margin-left: 0.5rem; }
.widget.woocommerce.widget_product_tag_cloud .tagcloud .tag-cloud-link {
padding: 0.375rem 0 0.375rem 0.625rem; }
.widget.woocommerce.widget_price_filter .price_slider_amount {
text-align: right; }
.widget.woocommerce.widget_price_filter .price_slider_amount .price_label {
float: right; }
.widget.woocommerce.widget_price_filter .price_slider_amount .button {
float: left; }
.widget.woocommerce.widget_price_filter .ui-slider {
text-align: right; }
.widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content:before {
left: 0px;
right: -8px; }
.widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content:after {
right: 0px;
left: -8px; }
.widget.woocommerce.widget_products li {
padding: 0 5.875rem 0 0; }
.widget.woocommerce.widget_products li img {
float: right;
margin-left: 0;
margin-right: -5.875rem; }
.widget.woocommerce.widget_products li sup {
margin-left: 0;
margin-right: 0.1rem; }
.widget.woocommerce.widget_products li del .amount {
display: inline-block; }
.widget.woocommerce.widget_products li del .amount:before {
right: auto;
left: 0; }
.widget.woocommerce.widget_layered_nav ul li.show-color, .widget.woocommerce.widget_layered_nav ul li.show-image, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-color, .widget.woocommerce.woocommerce-widget-layered-nav ul li.show-image, .widget.woocommerce.barberry-price-filter-list ul li.show-color, .widget.woocommerce.barberry-price-filter-list ul li.show-image {
margin-right: 0;
margin-left: 15px; }
.offcanvas_aside.offcanvas_aside_left {
left: auto;
right: 0;
-moz-transform: translate3d(320px, 0, 0);
-o-transform: translate3d(320px, 0, 0);
-ms-transform: translate3d(320px, 0, 0);
-webkit-transform: translate3d(320px, 0, 0);
transform: translate3d(320px, 0, 0); }
@media (min-width: 48em) {
.offcanvas_aside.offcanvas_aside_left {
-moz-transform: translate3d(450px, 0, 0);
-o-transform: translate3d(450px, 0, 0);
-ms-transform: translate3d(450px, 0, 0);
-webkit-transform: translate3d(450px, 0, 0);
transform: translate3d(450px, 0, 0); } }
@media (min-width: 64.0625em) {
.offcanvas_aside.offcanvas_aside_left {
-moz-transform: translate3d(700px, 0, 0);
-o-transform: translate3d(700px, 0, 0);
-ms-transform: translate3d(700px, 0, 0);
-webkit-transform: translate3d(700px, 0, 0);
transform: translate3d(700px, 0, 0); } }
.offcanvas_aside.offcanvas_aside_right {
right: auto;
left: 0;
-moz-transform: translate3d(-320px, 0, 0);
-o-transform: translate3d(-320px, 0, 0);
-ms-transform: translate3d(-320px, 0, 0);
-webkit-transform: translate3d(-320px, 0, 0);
transform: translate3d(-320px, 0, 0); }
@media (min-width: 48em) {
.offcanvas_aside.offcanvas_aside_right {
-moz-transform: translate3d(-450px, 0, 0);
-o-transform: translate3d(-450px, 0, 0);
-ms-transform: translate3d(-450px, 0, 0);
-webkit-transform: translate3d(-450px, 0, 0);
transform: translate3d(-450px, 0, 0); } }
@media (min-width: 64.0625em) {
.offcanvas_aside.offcanvas_aside_right {
-moz-transform: translate3d(-700px, 0, 0);
-o-transform: translate3d(-700px, 0, 0);
-ms-transform: translate3d(-700px, 0, 0);
-webkit-transform: translate3d(-700px, 0, 0);
transform: translate3d(-700px, 0, 0); } }
.topbar .topbar-sections .topbar-left .topbar-socials,
.topbar .topbar-sections .topbar-right .topbar-socials {
margin-right: 0;
margin-left: 0.9375rem; }
.topbar .topbar-sections .topbar-left .topbar-socials .social-icons li,
.topbar .topbar-sections .topbar-right .topbar-socials .social-icons li {
margin-right: 0;
margin-left: 0.9375rem; }
.topbar .topbar-sections .topbar-right {
text-align: left; }
.topbar .topbar-sections .topbar-right .topbar-socials {
margin-right: 0.9375rem;
margin-left: 0; }
.topbar .topbar-sections .topbar-right .topbar-socials .social-icons li {
margin-right: 0.9375rem;
margin-left: 0; }
header.site-header .header-wrapper .header-sections .tools {
text-align: left; }
header.site-header .header-wrapper .header-sections .tools > a {
margin-left: auto;
margin-right: 1.4em; }
@media print, screen and (max-width: 47.99875em) {
header.site-header .header-wrapper .header-sections .tools > a {
margin-right: .7em; } }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-wishlist,
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-compare {
margin-left: auto;
margin-right: 20px; }
@media (min-width: 1024px) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-wishlist,
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-compare {
margin-right: calc(2.4038461538vw - 4.6153846154px); } }
@media (min-width: 1440px) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-wishlist,
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-compare {
margin-right: 30px; } }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-wishlist sup,
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-compare sup {
margin-left: auto;
margin-right: -3px; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account {
margin-right: auto;
margin-left: -.3em; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul {
margin-left: 0;
margin-right: 20px; }
@media (min-width: 1024px) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul {
margin-right: calc(2.4038461538vw - 4.6153846154px); } }
@media (min-width: 1440px) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul {
margin-right: 30px; } }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul > li {
padding-left: 0;
text-align: right; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul > li > a {
padding-right: 0; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul > li > a span {
padding: 0; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul > li > a:after {
left: 0;
right: auto; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul > li.is-dropdown-submenu-parent > a {
padding-right: 0;
padding-left: 1.2rem; }
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul.my-account-icon {
margin-left: 0;
margin-right: 20px; }
@media (min-width: 1024px) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul.my-account-icon {
margin-right: calc(2.4038461538vw - 4.6153846154px); } }
@media (min-width: 1440px) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul.my-account-icon {
margin-right: 30px; } }
@media print, screen and (max-width: 47.99875em) {
header.site-header .header-wrapper .header-sections .tools .header-expanded-view .header-account > ul.my-account-icon {
margin-left: 0;
margin-right: .7em; } }
header.site-header .header-wrapper .header-sections .tools .header-cart .header-cart-count {
margin-left: auto;
margin-right: .2em; }
header.site-header.header-left .header-wrapper .header-sections .site-branding {
padding-right: 0;
padding-left: 3.125rem; }
@media print, screen and (max-width: 64.06125em) {
header.site-header.header-left .header-wrapper .header-sections .site-branding {
padding-left: 0; } }
.page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .back-btn {
left: auto;
right: 5px; }
.page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .back-btn svg {
transform: scaleX(-1) !important; }
.page-header .title-section .title-section-wrapper .title-wrapper .page-title-wrapper .back-btn:hover {
right: 0; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories ul li a .cat-item-title span,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories ul li a .cat-item-title span,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories ul li a .cat-item-title span,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories ul li a .cat-item-title span {
background-position: right bottom, right bottom; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories ul li a img,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories ul li a img,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories ul li a img,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories ul li a img {
margin-right: 0px;
margin-left: 10px; }
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .shop-categories ul li a .cat-item-title sup,
.page-header .title-section .title-section-wrapper .shop-categories-wrapper .blog-categories ul li a .cat-item-title sup,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .shop-categories ul li a .cat-item-title sup,
.page-header .title-section .title-section-wrapper .blog-categories-wrapper .blog-categories ul li a .cat-item-title sup {
margin-right: 5px;
margin-left: 0px; }
.menu-trigger {
float: right; }
.menu-trigger .menu-title span {
margin-left: auto;
margin-right: 15px; }
.offcanvas_aside_content hr.menu-horizontal-rule {
-webkit-transform-origin: right;
transform-origin: right; }
.offcanvas_aside_content hr.cart-horizontal-rule {
-webkit-transform-origin: left;
transform-origin: left; }
.navigation-foundation > ul > li {
padding-right: 0;
padding-left: 20px; }
@media (min-width: 1024px) {
.navigation-foundation > ul > li {
padding-left: calc(2.4038461538vw - 4.6153846154px); } }
@media (min-width: 1440px) {
.navigation-foundation > ul > li {
padding-left: 30px; } }
.navigation-foundation ul.is-dropdown-submenu li.menu-item-has-children.opens-left > a:after {
right: auto;
left: 4.2em; }
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content .menu-item-mega .mega-menu-submenu ul.sub-menu {
margin-left: 1.5rem;
margin-right: 0; }
.navigation-foundation ul.is-dropdown-submenu li a .items-badge {
margin-left: 0;
margin-right: -13px; }
.navigation-foundation ul.is-dropdown-submenu li a .items-badge span:before {
content: "";
left: auto;
right: 7px;
border-right-width: 0px;
border-left-width: 7px; }
.dropdown.menu > li.is-dropdown-submenu-parent > a {
padding-right: 0;
padding-left: 1.2rem; }
.dropdown.menu > li.is-dropdown-submenu-parent.opens-left > a::after {
right: auto;
left: 0; }
.drilldown .is-drilldown-submenu-parent > a::after {
right: auto;
left: 1rem; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.drilldown .js-drilldown-back > a::before {
margin-left: 0.75rem;
margin-right: 0; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.header-mobiles-account-menu ul > li.js-drilldown-back a:before { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.header-mobiles-account-menu ul > li > a {
text-align: right; }
.header-mobiles-account-menu ul > li > a:before {
margin-left: 0;
margin-right: 0px !important; }
.header-mobiles-account-menu ul > li > a span {
padding-right: 0; }
.header-mobiles-account-menu ul > li:first-child > a:before,
.header-mobiles-account-menu ul > li > a:before {
margin-right: 0px;
margin-left: 10px; }
.social-icons li {
margin-right: 0;
margin-left: 2.1875rem; }
@media print, screen and (max-width: 47.99875em) {
.social-icons li {
margin-left: 1.25rem; } }
.barberry-switcher .dropdown.menu > li.is-dropdown-submenu-parent > a {
padding-right: 0;
padding-left: 1rem; }
.barberry-switcher .dropdown.menu > li.is-dropdown-submenu-parent > a::after {
left: .2em;
right: auto; }
@media screen and (max-width: 64em) {
footer#site-footer .widget-area .widget .widget-title {
text-align: right; } }
footer#site-footer .widget-area .widget .mc4wp-form > div {
justify-content: flex-end; }
@media screen and (max-width: 64em) {
footer#site-footer .widget-area .widget .mc4wp-form > div {
justify-content: flex-start; }
footer#site-footer .widget-area .widget .mc4wp-form > div > p:first-child {
text-align: right;
align-self: flex-start;
width: 100%; } }
@media screen and (max-width: 23.4375em) {
footer#site-footer .widget-area .widget .mc4wp-form input[type='email'] {
border-left: 2px solid; } }
footer#site-footer .widget-area .footer_text a,
footer#site-footer .copyright-section .footer_text a {
background-position: right bottom, right bottom; }
@media print, screen and (max-width: 64.06125em) {
footer#site-footer .widget-area .cell.text-center, footer#site-footer .widget-area .cell.text-right,
footer#site-footer .copyright-section .cell.text-center,
footer#site-footer .copyright-section .cell.text-right {
text-align: right; } }
footer#site-footer .widget-area .cell.text-center .mc4wp-form > div,
footer#site-footer .copyright-section .cell.text-center .mc4wp-form > div {
justify-content: center; }
@media print, screen and (max-width: 64.06125em) {
footer#site-footer .widget-area .cell.text-center .mc4wp-form > div,
footer#site-footer .copyright-section .cell.text-center .mc4wp-form > div {
justify-content: flex-end; } }
footer#site-footer .widget-area .cell.text-right .mc4wp-form > div,
footer#site-footer .copyright-section .cell.text-right .mc4wp-form > div {
justify-content: flex-start; }
@media print, screen and (max-width: 64.06125em) {
footer#site-footer .widget-area .cell.text-right .mc4wp-form > div,
footer#site-footer .copyright-section .cell.text-right .mc4wp-form > div {
justify-content: flex-start; } }
@media print, screen and (max-width: 47.99875em) {
footer#site-footer .widget-area .cell.text-right .mc4wp-form > div input[type='submit'],
footer#site-footer .copyright-section .cell.text-right .mc4wp-form > div input[type='submit'] {
float: left; } }
@media print, screen and (min-width: 64.0625em) {
footer#site-footer .copyright-section .social-icons {
text-align: right; } }
@media print, screen and (min-width: 64.0625em) {
footer#site-footer .copyright-section .footer-credit-card-icons {
text-align: left; } }
footer#site-footer .copyright-section .footer-credit-card-icons img {
padding-left: 0;
padding-right: 14px; }
footer#site-footer .copyright-section .footer-credit-card-icons img:first-child {
padding-right: 0; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item {
margin-left: 0px;
margin-right: 6px;
-moz-transform: translateX(-50px);
-o-transform: translateX(-50px);
-ms-transform: translateX(-50px);
-webkit-transform: translateX(-50px);
transform: translateX(-50px); }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .remove {
right: -5px;
left: 0; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-thumbnail {
margin-left: 25px;
margin-right: 0px; }
@media print, screen and (max-width: 64.06125em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-thumbnail {
margin-left: 15px;
margin-right: 0px; } }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content {
padding-left: 10px;
padding-right: 0px;
justify-content: space-between; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .mini-cart-title {
text-align: right;
margin-left: 30px;
margin-right: 0px; }
@media print, screen and (max-width: 47.99875em) {
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .mini-cart-title {
margin-left: 0; } }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .mini-cart-title .variation {
margin-right: 0;
text-align: right; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .mini-cart-title .product-quantity {
text-align: right; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-body .product_list_widget .woocommerce-mini-cart-item .mini-cart-content .amount {
text-align: left;
margin-right: 0px;
margin-left: 10px; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .total {
-moz-transform: translateX(-50px);
-o-transform: translateX(-50px);
-ms-transform: translateX(-50px);
-webkit-transform: translateX(-50px);
transform: translateX(-50px);
justify-content: space-between; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .total span.amount {
text-align: left;
margin-left: 0; }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .buttons {
-moz-transform: translateX(-50px);
-o-transform: translateX(-50px);
-ms-transform: translateX(-50px);
-webkit-transform: translateX(-50px);
transform: translateX(-50px); }
.offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .barberry-total-condition-wrap {
-moz-transform: translateX(-50px);
-o-transform: translateX(-50px);
-ms-transform: translateX(-50px);
-webkit-transform: translateX(-50px);
transform: translateX(-50px); }
.offcanvas_open .offcanvas_minicart .widget_shopping_cart .widget_shopping_cart_content .shopping-cart-widget-footer .barberry-total-condition-wrap {
-moz-transform: translateX(0px);
-o-transform: translateX(0px);
-ms-transform: translateX(0px);
-webkit-transform: translateX(0px);
transform: translateX(0px); }
body.woocommerce-shop.shop-sidebar-left .woocommerce-sidebar-inside {
padding-right: 0;
padding-left: 2.5rem; }
@media print, screen and (max-width: 87.49875em) {
body.woocommerce-shop.shop-sidebar-left .woocommerce-sidebar-inside {
padding-right: 0px;
padding-left: 20px; } }
@media print, screen and (max-width: 74.99875em) {
body.woocommerce-shop.shop-sidebar-left .woocommerce-sidebar-inside {
padding-left: 0; } }
body.woocommerce-shop.shop-sidebar-right .woocommerce-sidebar-inside {
padding-left: 0;
padding-right: 2.5rem; }
@media print, screen and (max-width: 87.49875em) {
body.woocommerce-shop.shop-sidebar-right .woocommerce-sidebar-inside {
padding-left: 0px;
padding-right: 20px; } }
@media print, screen and (max-width: 74.99875em) {
body.woocommerce-shop.shop-sidebar-right .woocommerce-sidebar-inside {
padding-right: 0; } }
.quantity {
margin-left: 23px;
margin-right: 0px; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside {
justify-content: space-between; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .product-found {
text-align: right; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools {
align-self: flex-start;
margin-left: 0; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch {
margin-left: 0;
margin-right: -2px; }
body.woocommerce-shop header.woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-header-tools .filter_switch .f-cross {
margin-right: 0px;
margin-left: 10px; }
.woocommerce .product-labels {
left: auto;
right: -10px; }
@media print, screen and (max-width: 47.99875em) {
.woocommerce .product-labels {
left: auto;
right: 10px; } }
ul.products li.product .product-inner .barberry-timer {
right: auto;
left: 20px; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_quick_view_button,
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_wishlist_button,
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_compare_button {
margin-right: 0px;
margin-left: -1px; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_wishlist_button {
margin-left: 0px;
margin-right: -1px; }
ul.products li.product .product-inner .product-image .footer-section .footer-section-inner .barberry_product_compare_button {
margin-left: 0px;
margin-right: -1px; }
ul.products li.product .product-inner .product-details .product-title {
text-align: right; }
ul.products li.product .product-inner .product-details .price {
text-align: left; }
@media screen and (max-width: 48em) {
ul.products li.product .product-inner .product-details .price {
text-align: right; } }
ul.products li.product .attr-swatches {
right: auto;
left: 15px;
text-align: left; }
ul.products.product-grid-layout-2
li.product
.product-inner
.product-details
.price {
margin-right: 0px;
margin-left: 30px;
text-align: left; }
@media screen and (max-width: 48em) {
ul.products.product-grid-layout-2
li.product
.product-inner
.product-details
.price {
text-align: right; } }
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: 0px; }
@media (min-width: 768px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: calc(-1500vw + 11520px); } }
@media (min-width: 769px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: calc(-0.9784735812vw - 7.4755381605px); } }
@media (min-width: 1280px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: calc(-3.75vw + 28px); } }
@media (min-width: 1440px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: -26px; } }
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: 0px; }
@media (min-width: 640px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: calc(12.4031007752vw - 79.3798449612px); } }
@media (min-width: 769px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: calc(0.7843137255vw + 9.968627451px); } }
@media (min-width: 1024px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: calc(2.8846153846vw - 11.5384615385px); } }
@media (min-width: 1440px) {
ul.products.columns-2.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: 30px; } }
ul.products.columns-2.product-grid-layout-2 li.product .category_wrapper .category_details .category-title {
margin-left: 0px; }
@media (min-width: 767px) {
ul.products.columns-2.product-grid-layout-2 li.product .category_wrapper .category_details .category-title {
margin-left: calc(-1500vw + 11505px); } }
@media (min-width: 768px) {
ul.products.columns-2.product-grid-layout-2 li.product .category_wrapper .category_details .category-title {
margin-left: calc(-0.9765625vw - 7.5px); } }
@media (min-width: 1280px) {
ul.products.columns-2.product-grid-layout-2 li.product .category_wrapper .category_details .category-title {
margin-left: calc(-3.75vw + 28px); } }
@media (min-width: 1440px) {
ul.products.columns-2.product-grid-layout-2 li.product .category_wrapper .category_details .category-title {
margin-left: -26px; } }
ul.products.columns-2.product-grid-layout-2 li.product .category_wrapper .category_details .more-products {
margin-left: 0px; }
@media (min-width: 767px) {
ul.products.columns-2.product-grid-layout-2 li.product .category_wrapper .category_details .more-products {
margin-left: calc(-1500vw + 11505px); } }
@media (min-width: 768px) {
ul.products.columns-2.product-grid-layout-2 li.product .category_wrapper .category_details .more-products {
margin-left: calc(-0.9765625vw - 7.5px); } }
@media (min-width: 1280px) {
ul.products.columns-2.product-grid-layout-2 li.product .category_wrapper .category_details .more-products {
margin-left: calc(-3.75vw + 28px); } }
@media (min-width: 1440px) {
ul.products.columns-2.product-grid-layout-2 li.product .category_wrapper .category_details .more-products {
margin-left: -26px; } }
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-left: 0;
margin-right: 0px; }
@media (min-width: 768px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-right: calc(-1500vw + 11520px); } }
@media (min-width: 769px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-right: calc(-0.9784735812vw - 7.4755381605px); } }
@media (min-width: 1280px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-right: calc(-3.75vw + 28px); } }
@media (min-width: 1440px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .product-title, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .product-title {
margin-right: -26px; } }
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-right: 0;
margin-left: 0px; }
@media (min-width: 640px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-left: calc(12.4031007752vw - 79.3798449612px); } }
@media (min-width: 769px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-left: calc(0.7843137255vw + 9.968627451px); } }
@media (min-width: 1024px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-left: calc(2.8846153846vw - 11.5384615385px); } }
@media (min-width: 1440px) {
ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-4.product-grid-layout-2 li.product .product-inner .product-details .price, ul.products.columns-5.product-grid-layout-2 li.product .product-inner .product-details .price {
margin-left: 30px; } }
ul.products.columns-3.product-grid-layout-2 li.product .category_wrapper .category_details .category-title, ul.products.columns-4.product-grid-layout-2 li.product .category_wrapper .category_details .category-title, ul.products.columns-5.product-grid-layout-2 li.product .category_wrapper .category_details .category-title {
margin-left: 0;
margin-right: 0px; }
@media (min-width: 767px) {
ul.products.columns-3.product-grid-layout-2 li.product .category_wrapper .category_details .category-title, ul.products.columns-4.product-grid-layout-2 li.product .category_wrapper .category_details .category-title, ul.products.columns-5.product-grid-layout-2 li.product .category_wrapper .category_details .category-title {
margin-right: calc(-1500vw + 11505px); } }
@media (min-width: 768px) {
ul.products.columns-3.product-grid-layout-2 li.product .category_wrapper .category_details .category-title, ul.products.columns-4.product-grid-layout-2 li.product .category_wrapper .category_details .category-title, ul.products.columns-5.product-grid-layout-2 li.product .category_wrapper .category_details .category-title {
margin-right: calc(-0.9765625vw - 7.5px); } }
@media (min-width: 1280px) {
ul.products.columns-3.product-grid-layout-2 li.product .category_wrapper .category_details .category-title, ul.products.columns-4.product-grid-layout-2 li.product .category_wrapper .category_details .category-title, ul.products.columns-5.product-grid-layout-2 li.product .category_wrapper .category_details .category-title {
margin-right: calc(-3.75vw + 28px); } }
@media (min-width: 1440px) {
ul.products.columns-3.product-grid-layout-2 li.product .category_wrapper .category_details .category-title, ul.products.columns-4.product-grid-layout-2 li.product .category_wrapper .category_details .category-title, ul.products.columns-5.product-grid-layout-2 li.product .category_wrapper .category_details .category-title {
margin-right: -26px; } }
ul.products.columns-3.product-grid-layout-2 li.product .category_wrapper .category_details .more-products, ul.products.columns-4.product-grid-layout-2 li.product .category_wrapper .category_details .more-products, ul.products.columns-5.product-grid-layout-2 li.product .category_wrapper .category_details .more-products {
margin-left: 0;
margin-right: 0px; }
@media (min-width: 767px) {
ul.products.columns-3.product-grid-layout-2 li.product .category_wrapper .category_details .more-products, ul.products.columns-4.product-grid-layout-2 li.product .category_wrapper .category_details .more-products, ul.products.columns-5.product-grid-layout-2 li.product .category_wrapper .category_details .more-products {
margin-right: calc(-1500vw + 11505px); } }
@media (min-width: 768px) {
ul.products.columns-3.product-grid-layout-2 li.product .category_wrapper .category_details .more-products, ul.products.columns-4.product-grid-layout-2 li.product .category_wrapper .category_details .more-products, ul.products.columns-5.product-grid-layout-2 li.product .category_wrapper .category_details .more-products {
margin-right: calc(-0.9765625vw - 7.5px); } }
@media (min-width: 1280px) {
ul.products.columns-3.product-grid-layout-2 li.product .category_wrapper .category_details .more-products, ul.products.columns-4.product-grid-layout-2 li.product .category_wrapper .category_details .more-products, ul.products.columns-5.product-grid-layout-2 li.product .category_wrapper .category_details .more-products {
margin-right: calc(-3.75vw + 28px); } }
@media (min-width: 1440px) {
ul.products.columns-3.product-grid-layout-2 li.product .category_wrapper .category_details .more-products, ul.products.columns-4.product-grid-layout-2 li.product .category_wrapper .category_details .more-products, ul.products.columns-5.product-grid-layout-2 li.product .category_wrapper .category_details .more-products {
margin-right: -26px; } }
ul.products.product-grid-layout-2
li.product
.product-inner
.product-details
.product-title
a
div {
text-align: right !important; }
.woocommerce .star-rating {
width: 6em; }
.woocommerce .star-rating:before {
left: auto;
right: 0; }
.woocommerce .star-rating span {
left: auto;
right: 0; }
.woocommerce .star-rating span:before {
left: auto;
right: 0; }
ul.products.product-grid-layout-2
li.product
.product-inner
.product-details
.product-title
a
div
span:after {
left: auto;
right: 0; }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .cell {
padding-right: 0;
padding-left: 40px;
padding-right: 0px;
padding-left: 20px; }
@media (min-width: 1280px) {
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .cell {
padding-right: 0px; } }
@media (min-width: 1440px) {
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .cell {
padding-right: 0px; } }
@media (min-width: 1280px) {
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .cell {
padding-left: calc(12.5vw - 140px); } }
@media (min-width: 1440px) {
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .cell {
padding-left: 40px; } }
body.woocommerce-shop .site-shop-filters .site-shop-filters-inside .shop-filters-area-content .cell:last-child {
padding-left: 0; }
.single-product .product-content-area .product_layout.product_layout_default .product-cells .product-images-cell {
padding-left: 0;
padding-right: 30px; }
@media (min-width: 768px) {
.single-product .product-content-area .product_layout.product_layout_default .product-cells .product-images-cell {
padding-right: calc(5.8004640371vw - 14.5475638051px); } }
@media (min-width: 1199px) {
.single-product .product-content-area .product_layout.product_layout_default .product-cells .product-images-cell {
padding-right: calc(-5500vw + 66000px); } }
@media (min-width: 1200px) {
.single-product .product-content-area .product_layout.product_layout_default .product-cells .product-images-cell {
padding-right: 0; } }
.single-product .product-content-area .product_layout.product_layout_default .product-cells .product-info-cell {
padding-right: 20px;
padding-left: 20px; }
@media (min-width: 768px) {
.single-product .product-content-area .product_layout.product_layout_default .product-cells .product-info-cell {
padding-right: calc(2000vw - 15340px); } }
@media (min-width: 769px) {
.single-product .product-content-area .product_layout.product_layout_default .product-cells .product-info-cell {
padding-right: calc(11.7647058824vw - 50.4705882353px); } }
@media (min-width: 1024px) {
.single-product .product-content-area .product_layout.product_layout_default .product-cells .product-info-cell {
padding-right: calc(11.71875vw - 50px); } }
@media (min-width: 1280px) {
.single-product .product-content-area .product_layout.product_layout_default .product-cells .product-info-cell {
padding-right: calc(6.25vw + 20px); } }
@media (min-width: 1920px) {
.single-product .product-content-area .product_layout.product_layout_default .product-cells .product-info-cell {
padding-right: 140px; } }
@media (min-width: 768px) {
.single-product .product-content-area .product_layout.product_layout_default .product-cells .product-info-cell {
padding-left: calc(9.2807424594vw - 51.2761020882px); } }
@media (min-width: 1199px) {
.single-product .product-content-area .product_layout.product_layout_default .product-cells .product-info-cell {
padding-left: calc(-74.0740740741vw + 948.1481481481px); } }
@media (min-width: 1280px) {
.single-product .product-content-area .product_layout.product_layout_default .product-cells .product-info-cell {
padding-left: calc(8.59375vw - 110px); } }
@media (min-width: 1920px) {
.single-product .product-content-area .product_layout.product_layout_default .product-cells .product-info-cell {
padding-left: 55px; } }
.single-product .product-content-area .product_layout.product_layout_default .thumbs-bottom .flickity-prev-next-button.previous {
left: auto;
right: 7%; }
.single-product .product-content-area .product_layout.product_layout_default .thumbs-bottom .flickity-prev-next-button.next {
right: auto;
left: 7%; }
.single-product .product-content-area .product_layout.product_layout_style_2 .product-cells .product-images-cell {
padding-right: 0; }
.single-product .product-content-area .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-right: 20px;
padding-left: 20px; }
@media (min-width: 768px) {
.single-product .product-content-area .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-right: calc(11.5606936416vw - 68.7861271676px); } }
@media (min-width: 941px) {
.single-product .product-content-area .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-right: calc(36.1445783133vw - 300.1204819277px); } }
@media (min-width: 1024px) {
.single-product .product-content-area .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-right: calc(11.71875vw - 50px); } }
@media (min-width: 1280px) {
.single-product .product-content-area .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-right: calc(15.625vw - 100px); } }
@media (min-width: 1920px) {
.single-product .product-content-area .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-right: 200px; } }
@media (min-width: 768px) {
.single-product .product-content-area .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-left: calc(11.5606936416vw - 68.7861271676px); } }
@media (min-width: 941px) {
.single-product .product-content-area .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-left: calc(17.6991150442vw - 126.5486725664px); } }
@media (min-width: 1280px) {
.single-product .product-content-area .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-left: calc(15.625vw - 100px); } }
@media (min-width: 1920px) {
.single-product .product-content-area .product_layout.product_layout_style_2 .product-cells .product-info-cell {
padding-left: 200px; } }
.single-product .product-content-area .product_layout.product_layout_style_2 .thumbs-bottom .flickity-prev-next-button.previous {
left: auto;
right: 7%; }
.single-product .product-content-area .product_layout.product_layout_style_2 .thumbs-bottom .flickity-prev-next-button.next {
right: auto;
left: 7%; }
.single-product .product-content-area .product_layout.product_layout_style_2 .thumbs-left .flickity-prev-next-button.previous {
left: auto;
right: 20%; }
@media screen and (max-width: 80em) {
.single-product .product-content-area .product_layout.product_layout_style_2 .thumbs-left .flickity-prev-next-button.previous {
left: auto;
right: 25%; } }
@media screen and (max-width: 75em) {
.single-product .product-content-area .product_layout.product_layout_style_2 .thumbs-left .flickity-prev-next-button.previous {
left: auto;
right: 5%; } }
.single-product .product-content-area .product_layout.product_layout_style_2 .thumbs-left .flickity-prev-next-button.next {
right: auto;
left: 5%; }
.single-product .product-content-area .product_layout.product_layout_style_2 .thumbs-right .flickity-prev-next-button.previous {
left: auto;
right: 8%; }
.single-product .product-content-area .product_layout.product_layout_style_2 .thumbs-right .flickity-prev-next-button.next {
right: auto;
left: 10%; }
@media print, screen and (max-width: 47.99875em) {
.single-product .product-content-area .product_layout.product_layout_default .product-cells .product-images-cell, .single-product .product-content-area .product_layout.product_layout_style_2 .product-cells .product-images-cell {
padding-right: 0; } }
.single-product .product_layout .product-info-cell .product_summary_top {
padding-right: 0;
padding-left: 3.75rem; }
.single-product .product_layout .product-info-cell .product_summary_middle .woocommerce-product-details__short-description a {
background-position: right bottom, right bottom; }
.single-product .product_layout .product-info-cell .product_summary_middle .woocommerce-product-rating .woocommerce-review-link {
margin-left: 0;
margin-right: 0.625rem; }
.single-product .product_layout .product-info-cell .product_summary_middle .price del .woocommerce-Price-amount:before {
right: auto;
left: 0;
transform: rotate(15deg); }
.single-product .product_layout .product-info-cell .product_summary_middle .price ins {
margin-left: 0;
margin-right: 0.3125rem; }
.single-product .product_layout .product-info-cell .product_summary_bottom p.stock:before {
margin-right: 0;
margin-left: 0.5rem; }
.single-product .product_summary_bottom_inner .sizeguide-link .barberry-sizeguide-btn {
padding-left: 0;
padding-right: 1.5rem; }
.single-product .product_summary_bottom_inner .sizeguide-link .barberry-sizeguide-btn:before {
margin-right: 0;
margin-left: 0.5rem;
left: auto;
right: 0; }
.single-product .product_summary_bottom_inner .compare-btn {
margin-right: 0;
margin-left: 1.25rem; }
.single-product .product_summary_bottom_inner .compare-btn a.compare-link {
padding-left: 0;
padding-right: 1.5rem; }
.single-product .product_summary_bottom_inner .compare-btn a.compare-link:before {
margin-right: 0;
margin-left: 0.5rem;
left: auto;
right: 0; }
.single-product .product_summary_bottom_inner .yith-wcwl-add-to-wishlist {
margin-right: 0;
margin-left: 1.25rem; }
.single-product .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist {
padding-left: 0;
padding-right: 1.5rem; }
.single-product .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist:before {
margin-right: 0;
margin-left: 0.5rem;
left: auto;
right: 0; }
.single-product .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist:hover:before {
animation: beat 0.6s ease-in-out infinite; }
.single-product .product_summary_bottom_inner .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.loading .add_to_wishlist:after {
left: auto;
right: 0; }
.single-product .product_summary_bottom_inner .yith-wcwl-wishlistaddedbrowse a,
.single-product .product_summary_bottom_inner .yith-wcwl-wishlistexistsbrowse a {
padding-left: 0;
padding-right: 1.5rem; }
.single-product .product_summary_bottom_inner .yith-wcwl-wishlistaddedbrowse a:before,
.single-product .product_summary_bottom_inner .yith-wcwl-wishlistexistsbrowse a:before {
margin-right: 0;
margin-left: 0.5rem;
left: auto;
right: 0; }
.single-product .woocommerce-tabs ul.tabs li a {
background-image: linear-gradient(to left, #000, #000 50%, rgba(0, 0, 0, 0.3) 50%); }
.single-product .woocommerce-tabs #reviews #comments {
padding-right: 0;
padding-left: 3.75rem;
width: 55%;
float: right; }
@media print, screen and (max-width: 74.99875em) {
.single-product .woocommerce-tabs #reviews #comments {
padding-left: 0;
float: none; } }
.single-product .woocommerce-tabs #reviews #comments .comment_container {
text-align: right; }
.single-product .woocommerce-tabs #reviews #comments .comment_container .comment-text {
padding-left: 0;
padding-right: 5.625rem; }
@media print, screen and (max-width: 47.99875em) {
.single-product .woocommerce-tabs #reviews #comments .comment_container .comment-text {
padding-right: 4.375rem; } }
.single-product .woocommerce-tabs #reviews #comments .avatar {
left: auto;
right: 0; }
@media print, screen and (max-width: 47.99875em) {
.single-product .woocommerce-tabs #reviews #comments .avatar {
width: 3.125rem;
height: 3.125rem; } }
.single-product .woocommerce-tabs #reviews #comments .star-rating {
float: left; }
.single-product .woocommerce-tabs #reviews #comments .meta strong.woocommerce-review__author {
margin-right: 0;
margin-left: 0.625rem; }
.single-product .woocommerce-tabs #reviews #review_form_wrapper {
border-left: none;
border-right: 1px solid #f0f0f0;
padding-left: 0;
padding-right: 3.75rem;
float: right; }
@media print, screen and (max-width: 74.99875em) {
.single-product .woocommerce-tabs #reviews #review_form_wrapper {
border-right: none;
float: none;
padding-right: 0; } }
.single-product .woocommerce-tabs #reviews #review_form_wrapper .comment-form .stars a {
margin-right: 0;
margin-left: 5px; }
.single-product .woocommerce-tabs #reviews #review_form_wrapper .comment-form .stars a:before {
left: auto;
right: 0; }
.single-product .product_meta .product_meta_ins .cell > span a {
background-position: right bottom, right bottom; }
.product_layout.product_layout_style_3 .product-images-inner .product_tool_buttons_placeholder {
right: auto;
left: 27.7vw; }
@media screen and (max-width: 80em) {
.product_layout.product_layout_style_3 .product-images-inner .product_tool_buttons_placeholder {
right: auto;
left: 23.5vw; } }
@media screen and (max-width: 58.75em) {
.product_layout.product_layout_style_3 .product-images-inner .product_tool_buttons_placeholder {
right: auto;
left: 20px; } }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-right {
right: auto;
left: 27.7vw; }
@media screen and (max-width: 80em) {
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-right {
right: auto;
left: 23vw; } }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-right .box-share-master-container {
right: auto;
left: 0; }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner {
left: auto;
right: 18vw; }
@media screen and (max-width: 80em) {
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner {
left: auto;
right: 13vw; } }
.product_layout.product_layout_style_3 .product-title-section-wrapper .product-title-section-wrapper-inner .product_summary_middle .woocommerce-product-rating .woocommerce-review-link {
margin-left: 0;
margin-right: 0.625rem; }
@media screen and (max-width: 75em) {
.product_layout.product_layout_style_3 .product-info-cell {
padding-right: 30px;
padding-left: 30px; } }
@media screen and (max-width: 75em) and (min-width: 768px) {
.product_layout.product_layout_style_3 .product-info-cell {
padding-right: calc(5.859375vw - 15px); } }
@media screen and (max-width: 75em) and (min-width: 1024px) {
.product_layout.product_layout_style_3 .product-info-cell {
padding-right: calc(5.6818181818vw - 13.1818181818px); } }
@media screen and (max-width: 75em) and (min-width: 1200px) {
.product_layout.product_layout_style_3 .product-info-cell {
padding-right: 55px; } }
@media screen and (max-width: 75em) and (min-width: 768px) {
.product_layout.product_layout_style_3 .product-info-cell {
padding-left: calc(5.859375vw - 15px); } }
@media screen and (max-width: 75em) and (min-width: 1024px) {
.product_layout.product_layout_style_3 .product-info-cell {
padding-left: calc(5.6818181818vw - 13.1818181818px); } }
@media screen and (max-width: 75em) and (min-width: 1200px) {
.product_layout.product_layout_style_3 .product-info-cell {
padding-left: 55px; } }
.product_layout.product_layout_style_3 .product-info-cell .product_summary_middle {
padding-right: 0;
padding-left: 4.375rem; }
@media screen and (max-width: 64em) {
.product_layout.product_layout_style_3 .product-info-cell .product_summary_middle {
padding-left: 2.5rem; } }
@media screen and (max-width: 58.75em) {
.product_layout.product_layout_style_3 .product-info-cell .product_summary_middle {
padding-left: 0; } }
.product_layout.product_layout_style_3 .product-info-cell .product_summary_bottom {
border-left: none;
border-right: 1px solid #eee;
padding-left: 0;
padding-right: 4.375rem; }
@media screen and (max-width: 64em) {
.product_layout.product_layout_style_3 .product-info-cell .product_summary_bottom {
padding-left: none;
padding-right: 2.5rem; } }
@media screen and (max-width: 58.75em) {
.product_layout.product_layout_style_3 .product-info-cell .product_summary_bottom {
border-right: none;
padding-right: 0; } }
.single-product form.variations_form table tbody tr td.label,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.label {
background: transparent; }
.single-product form.variations_form table tbody tr td.label label,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.label label {
padding: 17px 0 16px 30px; }
@media print, screen and (max-width: 47.99875em) {
.single-product form.variations_form table tbody tr td.label label,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.label label {
padding-right: 0;
padding-left: 20px; } }
.single-product form.variations_form table tbody tr td.value,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value {
padding-left: 0;
padding-right: 5px; }
@media print, screen and (max-width: 47.99875em) {
.single-product form.variations_form table tbody tr td.value,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value {
padding-right: 0;
padding-left: 0; } }
.single-product form.variations_form table tbody tr td.value .reset_variations,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .reset_variations {
padding-left: 0;
padding-right: 20px;
margin-left: 0;
margin-right: 10px; }
@media print, screen and (max-width: 47.99875em) {
.single-product form.variations_form table tbody tr td.value .reset_variations,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .reset_variations {
margin-right: 0; } }
.single-product form.variations_form table tbody tr td.value .reset_variations:before,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .reset_variations:before {
left: auto;
right: 0; }
.single-product form.variations_form table tbody tr td.value .tawcvs-swatches span,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .tawcvs-swatches span {
margin-right: 0;
margin-left: 17px; }
.single-product form.variations_form table tbody tr td.value .tawcvs-swatches span.swatch-label,
#barberry_woocommerce_quickview form.variations_form table tbody tr td.value .tawcvs-swatches span.swatch-label {
margin-right: 0;
margin-left: 8px; }
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .product-vr-thumbnails-wrapper {
left: auto;
right: -60px; }
@media print, screen and (max-width: 87.49875em) {
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .product-vr-thumbnails-wrapper {
left: auto;
right: -40px; } }
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .product-vr-thumbnails-wrapper {
right: auto;
left: -60px; }
@media print, screen and (max-width: 87.49875em) {
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .product-vr-thumbnails-wrapper {
right: auto;
left: -40px; } }
.product_layout:not(.woocommerce-sidebar-active).product_layout_style_2 .thumbs-left .product-vr-thumbnails-wrapper {
left: auto;
right: 25px; }
@media (min-width: 768px) {
.product_layout:not(.woocommerce-sidebar-active).product_layout_style_2 .thumbs-left .product-vr-thumbnails-wrapper {
right: calc(4.7743055556vw - 11.6666666667px); } }
@media (min-width: 1920px) {
.product_layout:not(.woocommerce-sidebar-active).product_layout_style_2 .thumbs-left .product-vr-thumbnails-wrapper {
right: 80px; } }
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .flickity-prev-next-button.previous {
left: auto;
right: 9%; }
@media screen and (max-width: 75em) {
.product_layout:not(.woocommerce-sidebar-active) .thumbs-left .flickity-prev-next-button.previous {
left: auto;
right: 2.5%; } }
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .flickity-prev-next-button.next {
right: auto;
left: 9%; }
@media screen and (max-width: 75em) {
.product_layout:not(.woocommerce-sidebar-active) .thumbs-right .flickity-prev-next-button.next {
right: auto;
left: 2.5%; } }
.is-mobile .woocommerce-tabs ul.tabs li a {
background-image: none; }
#sizeGuideModal .close-icon {
right: auto;
left: 40px; }
body.barberry-has-cart-fixed .barberry-add-to-cart-fixed .barberry-wrap-content-inner .barberry-wrap-content .barberry-wrap-content-sections .barberry-fixed-product-info .barberry-thumb-clone {
margin-right: 0;
margin-left: 20px; }
@media screen and (max-width: 31.25em) {
body.barberry-has-cart-fixed .barberry-add-to-cart-fixed .barberry-wrap-content-inner .barberry-wrap-content .barberry-wrap-content-sections .barberry-fixed-product-info .barberry-thumb-clone {
margin-right: 0;
margin-left: 10px; } }
body.barberry-has-cart-fixed .barberry-add-to-cart-fixed .barberry-wrap-content-inner .barberry-wrap-content .barberry-wrap-content-sections .barberry-fixed-product-variations-wrap .barberry-fixed-product-variations .barberry-attr-wrap-clone {
margin-left: 0;
margin-right: 20px; }
body.barberry-has-cart-fixed .barberry-add-to-cart-fixed .barberry-wrap-content-inner .barberry-wrap-content .barberry-wrap-content-sections .barberry-fixed-product-variations-wrap .barberry-fixed-product-variations .barberry-attr-wrap-clone span {
margin-right: 0;
margin-left: 17px; }
body.barberry-has-cart-fixed .barberry-add-to-cart-fixed .barberry-wrap-content-inner .barberry-wrap-content .barberry-wrap-content-sections .barberry-fixed-product-variations-wrap .barberry-fixed-product-variations .barberry-attr-wrap-clone span.barberry-attr-label-clone {
margin-right: 0;
margin-left: 8px; }
body.barberry-has-cart-fixed .barberry-add-to-cart-fixed .barberry-wrap-content-inner .barberry-wrap-content .barberry-wrap-content-sections .barberry-fixed-product-btn {
text-align: left; }
@media screen and (max-width: 33.125em) {
.single-product .grouped_form {
text-align: center; } }
.single-product .product-type-grouped .group_table {
text-align: right; }
.single-product .product-type-grouped .group_table tr td:first-child {
padding-right: 0; }
.single-product .product-type-grouped .group_table tr td:last-child {
text-align: left; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__label label {
padding: 0;
padding-left: 0;
padding-right: 10px; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__quantity .quantity {
margin-left: 0; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price {
text-align: left; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price .barberry-single-product-stock {
margin: 0; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price .in-stock,
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price .out-of-stock {
position: relative;
display: inline;
margin: 0;
padding-left: 15px; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price .in-stock:before,
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price .out-of-stock:before {
position: absolute;
left: 0;
top: 5px;
content: '';
width: 7px;
height: 7px;
margin-right: 0.5rem;
margin-left: 0;
margin-bottom: 0;
display: inline-block;
-webkit-border-radius: 50%;
border-radius: 50%; }
@media screen and (max-width: 23.4375em) {
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price .in-stock:before,
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price .out-of-stock:before {
display: none; } }
@media screen and (max-width: 23.4375em) {
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price .in-stock,
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price .out-of-stock {
padding-left: 0; } }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price .stock-sold,
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price .barberry-product-stock-progress {
display: none; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price del {
text-decoration: none; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price del span.amount {
position: relative;
color: #666;
font-size: 85%;
font-weight: 300;
line-height: 1.2; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price del span.amount .amount:before {
width: 100%;
position: absolute;
content: '';
right: 0;
top: 50%;
height: 0px;
border-bottom: 1px solid #f9423a;
opacity: 0.7;
transform: rotate(-15deg); }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price ins {
color: #f9423a;
text-decoration: none;
line-height: 1; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price ins .amount {
font-size: 18px;
line-height: 1.2; }
.single-product .product-type-grouped .group_table tr td.woocommerce-grouped-product-list-item__price p.stock {
display: block;
margin-top: 0px;
margin-bottom: 0;
line-height: 1; }
.single-product .product_related_wrapper[data-rel-scroll='1'].product_related_wrapper .product_carousel.related_has_slider, .single-product .product_related_wrapper[data-rel-scroll='1'].product_related_wrapper .product_carousel.upselles_has_slider {
margin-left: -30px;
margin-right: -30px; }
@media (min-width: 768px) {
.single-product .product_related_wrapper[data-rel-scroll='1'].product_related_wrapper .product_carousel.related_has_slider, .single-product .product_related_wrapper[data-rel-scroll='1'].product_related_wrapper .product_carousel.upselles_has_slider {
margin-left: calc(-6.0763888889vw + 16.6666666667px); } }
@media (min-width: 1920px) {
.single-product .product_related_wrapper[data-rel-scroll='1'].product_related_wrapper .product_carousel.related_has_slider, .single-product .product_related_wrapper[data-rel-scroll='1'].product_related_wrapper .product_carousel.upselles_has_slider {
margin-left: -100px; } }
@media (min-width: 768px) {
.single-product .product_related_wrapper[data-rel-scroll='1'].product_related_wrapper .product_carousel.related_has_slider, .single-product .product_related_wrapper[data-rel-scroll='1'].product_related_wrapper .product_carousel.upselles_has_slider {
margin-right: calc(-6.0763888889vw + 16.6666666667px); } }
@media (min-width: 1920px) {
.single-product .product_related_wrapper[data-rel-scroll='1'].product_related_wrapper .product_carousel.related_has_slider, .single-product .product_related_wrapper[data-rel-scroll='1'].product_related_wrapper .product_carousel.upselles_has_slider {
margin-right: -100px; } }
@media print, screen and (max-width: 47.99875em) {
.single-product .product_related_wrapper[data-rel-scroll='1'].product_related_wrapper .product_carousel.related_has_slider, .single-product .product_related_wrapper[data-rel-scroll='1'].product_related_wrapper .product_carousel.upselles_has_slider {
margin-left: -1.5rem;
margin-right: -1.5rem; } }
#barberry_woocommerce_quickview {
left: auto;
right: 0; }
#barberry_woocommerce_quickview .close-button-wrapper {
right: auto;
left: 20px; }
#barberry_woocommerce_quickview .close-button {
left: calc(50% - 10px);
right: auto; }
#barberry_woocommerce_quickview .barberry_qv_content .before-product-summary-wrapper .product-labels {
left: auto;
right: 15px; }
@media print, screen and (max-width: 47.99875em) {
#barberry_woocommerce_quickview .barberry_qv_content .before-product-summary-wrapper .product-labels {
left: auto;
right: 25px; } }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .woocommerce-product-details__short-description a {
background-position: right bottom, right bottom; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .go_to_product_page {
padding-left: 0;
padding-right: 1.625rem; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .go_to_product_page:before {
transform: scaleX(-1);
left: auto;
right: 0; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .go_to_product_page:hover {
transform: translateX(-10px); }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_middle .go_to_product_page:hover:before {
transform: scaleX(-1); }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom .product_summary_bottom_inner .product_meta .product_meta_ins {
text-align: right; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom .product_summary_bottom_inner .product_meta .product_meta_ins .cell > span {
text-align: right; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom .product_summary_bottom_inner .product_meta .product_meta_ins .cell > span a {
background-position: right bottom, right bottom; }
#barberry_woocommerce_quickview .nano-content .product-info-wrapper .product_summary_bottom p.stock:before {
margin-right: 0;
margin-left: 0.5rem; }
body.woocommerce-cart .cart-cells .cell {
padding-right: 40px;
padding-left: 40px; }
@media (min-width: 768px) {
body.woocommerce-cart .cart-cells .cell {
padding-right: calc(7.8125vw - 20px); } }
@media (min-width: 1920px) {
body.woocommerce-cart .cart-cells .cell {
padding-right: 130px; } }
@media (min-width: 768px) {
body.woocommerce-cart .cart-cells .cell {
padding-left: calc(7.8125vw - 20px); } }
@media (min-width: 1920px) {
body.woocommerce-cart .cart-cells .cell {
padding-left: 130px; } }
body.woocommerce-cart .cart-cells .cell.cart-intro {
padding-right: 40px;
padding-left: 3.125rem; }
@media (min-width: 768px) {
body.woocommerce-cart .cart-cells .cell.cart-intro {
padding-right: calc(7.8125vw - 20px); } }
@media (min-width: 1920px) {
body.woocommerce-cart .cart-cells .cell.cart-intro {
padding-right: 130px; } }
body.woocommerce-cart .cart-cells .cell.cart-intro .continue-shopping {
padding-left: 0;
padding-right: 35px; }
body.woocommerce-cart .cart-cells .cell.cart-intro .continue-shopping:before {
transform: scaleX(-1);
left: auto;
right: 0; }
body.woocommerce-cart .cart-cells .cell.cart-intro .continue-shopping:hover {
transform: translateX(5px); }
body.woocommerce-cart .cart-cells .cell.cart-intro .continue-shopping:hover:before {
transform: scaleX(-1) translateX(-5px); }
body.woocommerce-cart .cart-cells .cell.cart-items {
padding-left: 40px;
padding-right: 3.125rem; }
@media (min-width: 768px) {
body.woocommerce-cart .cart-cells .cell.cart-items {
padding-left: calc(7.8125vw - 20px); } }
@media (min-width: 1920px) {
body.woocommerce-cart .cart-cells .cell.cart-items {
padding-left: 130px; } }
@media screen and (max-width: 80em) {
body.woocommerce-cart .cart-cells .cell.cart-items {
padding-right: 2.5rem; } }
@media screen and (max-width: 64em) {
body.woocommerce-cart .cart-cells .cell.cart-totals {
padding-left: 2.5rem; } }
body.woocommerce-cart .cart-cells .cell.cart-totals .cart_totals {
text-align: right; }
body.woocommerce-cart .cart-cells .cell.cart-totals .continue-shopping {
padding-left: 0;
padding-right: 35px; }
body.woocommerce-cart .cart-cells .cell.cart-totals .continue-shopping:before {
transform: scaleX(-1);
left: auto;
right: 0; }
body.woocommerce-cart .cart-cells .cell.cart-totals .continue-shopping:hover {
transform: translateX(5px); }
body.woocommerce-cart .cart-cells .cell.cart-totals .continue-shopping:hover:before {
transform: scaleX(-1) translateX(-5px); }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-remove {
margin-right: 0;
margin-left: 1.875rem; }
@media print, screen and (max-width: 64.06125em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-remove {
left: auto;
right: -5px; } }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-remove a:before {
left: auto;
right: calc(50% - 7px); }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-thumbnail {
margin-right: 0;
margin-left: 1.875rem; }
@media print, screen and (max-width: 64.06125em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-thumbnail {
margin-right: 0;
margin-left: 1.25rem; } }
@media screen and (max-width: 31.25em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-thumbnail {
align-self: flex-start; } }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content {
display: flex;
align-items: center;
width: 100%; }
@media screen and (max-width: 31.25em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content {
flex-wrap: wrap;
align-self: flex-start; } }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-content-name {
margin-right: 0;
margin-left: 1.875rem; }
@media print, screen and (max-width: 64.06125em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-content-name {
margin-right: 0;
margin-left: 1.25rem; } }
@media screen and (max-width: 31.25em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-content-name {
margin-left: 0; } }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-content-name .product-quantity {
margin-top: 10px; }
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-subtotal {
margin-left: 0;
margin-right: auto;
text-align: left; }
@media screen and (max-width: 31.25em) {
body.woocommerce-cart .cart-cells .cart-items .cart_item .product-content .product-subtotal {
text-align: left; } }
body.woocommerce-cart .actions .coupon {
float: right; }
@media print, screen and (max-width: 64.06125em) {
body.woocommerce-cart .actions .coupon {
float: none; } }
body.woocommerce-cart .actions .coupon .button {
right: auto;
left: 0; }
body.woocommerce-cart .actions .coupon #coupon_code {
padding: 17px 60px 16px 0; }
body.woocommerce-cart .actions .coupon:before {
left: auto;
right: 20px; }
body.woocommerce-cart .actions .coupon.focus:after {
right: auto;
left: 16px;
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-ms-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH; }
body.woocommerce-cart .actions button.button {
float: left; }
@media screen and (max-width: 31.25em) {
body.woocommerce-cart .actions button.button {
float: none; } }
body.woocommerce-cart .cart-totals .cart_totals.calculated_shipping.processing .blockUI:after, body.woocommerce-cart .cart-totals .cart_totals.processing .blockUI:after {
left: auto;
right: calc(50% - 12px); }
body.woocommerce-cart .cart-totals .shop_table tbody td {
padding-right: 0; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-subtotal th {
text-align: right;
padding-right: 0; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-subtotal td {
text-align: left; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-discount td {
text-align: left;
padding-right: 0;
padding-left: 25px; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-discount td > .amount {
margin-left: 0;
margin-right: 10px; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-discount td .woocommerce-remove-coupon {
right: auto;
left: 0; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-discount td .woocommerce-remove-coupon:before {
left: auto;
right: calc(50% - 7px); }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping td .amount {
float: left; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping ul#shipping_method li label {
margin-right: 0; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping ul#shipping_method li label .amount {
float: left; }
body.woocommerce-cart .cart-totals .shop_table tbody .shipping-calc-wrap .shipping-calculator-button:after {
right: auto;
left: 20px; }
body.woocommerce-cart .cart-totals .shop_table tbody .order-total th, body.woocommerce-cart .cart-totals .shop_table tbody .order-total td {
padding-right: 0; }
body.woocommerce-cart .cart-totals .shop_table tbody .order-total td {
text-align: left; }
body.woocommerce-cart .cart-totals .shop_table tbody .cart-discount th {
padding-right: 0; }
.barberry-total-condition-wrap .barberry-total-condition .barberry-total-condition-hin {
left: auto;
right: 0; }
.barberry-total-condition-wrap .barberry-total-condition .barberry-total-condition-hin span {
left: -25px;
right: auto; }
.barberry-total-condition-wrap .barberry-total-condition .barberry-subtotal-condition {
position: relative;
background: linear-gradient(325.12deg, #F1E04D 0, #F9423A 100%);
background-color: #F9423A; }
.barberry-total-condition-wrap .barberry-total-condition-desc .backtoshoplink {
margin-left: 0;
margin-right: 10px; }
body.woocommerce-checkout .checkout-wrapper {
padding-right: 30px;
padding-left: 30px; }
@media (min-width: 768px) {
body.woocommerce-checkout .checkout-wrapper {
padding-right: calc(8.6805555556vw - 36.6666666667px); } }
@media (min-width: 1920px) {
body.woocommerce-checkout .checkout-wrapper {
padding-right: 130px; } }
@media (min-width: 768px) {
body.woocommerce-checkout .checkout-wrapper {
padding-left: calc(8.6805555556vw - 36.6666666667px); } }
@media (min-width: 1920px) {
body.woocommerce-checkout .checkout-wrapper {
padding-left: 130px; } }
@media print, screen and (max-width: 47.99875em) {
body.woocommerce-checkout .checkout-wrapper {
padding-left: 0;
padding-right: 0; } }
body.woocommerce-checkout .checkout-wrapper:after {
left: 0;
right: auto; }
body.woocommerce-checkout .checkout-cells .cell.checkout-billing {
padding-right: 0;
padding-left: 40px; }
@media (min-width: 1024px) {
body.woocommerce-checkout .checkout-cells .cell.checkout-billing {
padding-left: 40px; } }
@media (min-width: 1025px) {
body.woocommerce-checkout .checkout-cells .cell.checkout-billing {
padding-left: calc(10.0558659218vw - 63.0726256983px); } }
@media (min-width: 1920px) {
body.woocommerce-checkout .checkout-cells .cell.checkout-billing {
padding-left: 130px; } }
@media print, screen and (max-width: 47.99875em) {
body.woocommerce-checkout .checkout-cells .cell.checkout-billing {
padding-left: 1.5625rem;
padding-right: 1.5625rem; } }
body.woocommerce-checkout .checkout-cells .cell.checkout-order {
padding-left: 0;
padding-right: 40px; }
@media (min-width: 1024px) {
body.woocommerce-checkout .checkout-cells .cell.checkout-order {
padding-right: 40px; } }
@media (min-width: 1025px) {
body.woocommerce-checkout .checkout-cells .cell.checkout-order {
padding-right: calc(10.0558659218vw - 63.0726256983px); } }
@media (min-width: 1920px) {
body.woocommerce-checkout .checkout-cells .cell.checkout-order {
padding-right: 130px; } }
@media print, screen and (max-width: 47.99875em) {
body.woocommerce-checkout .checkout-cells .cell.checkout-order {
padding: 2.1875rem 1.5625rem; } }
body.woocommerce-checkout #head_loginModal .close-icon,
body.woocommerce-checkout #loginModal .close-icon,
body.woocommerce-checkout #couponModal .close-icon {
right: auto;
left: 40px; }
@media print, screen and (max-width: 47.99875em) {
body.woocommerce-checkout #head_loginModal .close-icon,
body.woocommerce-checkout #loginModal .close-icon,
body.woocommerce-checkout #couponModal .close-icon {
right: auto;
left: 30px; } }
body.woocommerce-checkout #head_loginModal p:not(.form-row),
body.woocommerce-checkout #loginModal p:not(.form-row),
body.woocommerce-checkout #couponModal p:not(.form-row) {
text-align: right; }
body.woocommerce-checkout #couponModal .coupon .button {
right: auto;
left: 0; }
body.woocommerce-checkout #couponModal .coupon #coupon_code {
padding: 17px 0px 16px 60px;
padding-left: 0;
padding-right: 60px; }
body.woocommerce-checkout #couponModal .coupon:before {
left: auto;
right: 20px; }
body.woocommerce-checkout #couponModal .coupon.focus:after {
right: auto;
left: 16px;
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-ms-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH; }
body.woocommerce-checkout .checkout-billing .backto-cart {
left: auto;
right: -35px;
padding-left: 0;
padding-right: 35px; }
@media screen and (max-width: 80em) {
body.woocommerce-checkout .checkout-billing .backto-cart {
right: 0px; } }
body.woocommerce-checkout .checkout-billing .backto-cart:before {
left: auto;
right: 0;
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-ms-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH; }
body.woocommerce-checkout .checkout-billing .backto-cart:hover {
transform: translateX(5px); }
body.woocommerce-checkout .checkout-billing .backto-cart:hover:before {
-moz-transform: scaleX(-1) translateX(-5px);
-o-transform: scaleX(-1) translateX(-5px);
-ms-transform: scaleX(-1) translateX(-5px);
-webkit-transform: scaleX(-1) translateX(-5px);
transform: scaleX(-1) translateX(-5px); }
body.woocommerce-checkout .checkout-billing .checkout-links {
float: left; }
@media print, screen and (max-width: 64.06125em) {
body.woocommerce-checkout .checkout-billing .checkout-links {
float: none;
text-align: right; } }
body.woocommerce-checkout .checkout-billing .checkout-links span {
margin-left: 0;
margin-right: 40px;
padding-left: 0;
padding-right: 25px; }
@media screen and (max-width: 90em) {
body.woocommerce-checkout .checkout-billing .checkout-links span {
margin-left: 0;
margin-right: 30px; } }
@media screen and (max-width: 80em) {
body.woocommerce-checkout .checkout-billing .checkout-links span {
float: left;
text-align: left; } }
@media screen and (max-width: 64em) {
body.woocommerce-checkout .checkout-billing .checkout-links span {
margin-left: 0;
margin-right: 20px;
float: none; } }
@media print, screen and (max-width: 64.06125em) {
body.woocommerce-checkout .checkout-billing .checkout-links span {
text-align: right; } }
body.woocommerce-checkout .checkout-billing .checkout-links span:first-child {
margin-right: 0; }
body.woocommerce-checkout .checkout-billing .checkout-links span:before {
left: auto;
right: 0; }
body.woocommerce-checkout .checkout-order .edit {
float: left; }
body.woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions-checkbox-text {
padding-left: 0;
padding-right: 1.875rem; }
body.woocommerce-checkout #order_review table tbody .checkout-product-wrap .checkout-product-thumbnail {
margin-right: 0;
margin-left: 20px; }
body.woocommerce-checkout #order_review table tbody .checkout-product-wrap .checkout-product-name {
padding-right: 0;
padding-left: 20px; }
body.woocommerce-checkout #order_review table tbody .checkout-product-wrap .checkout-product-total {
margin-right: auto;
margin-left: 0;
text-align: left; }
body.woocommerce-checkout #order_review table tfoot .cart-subtotal th,
body.woocommerce-checkout #order_review table tfoot .cart-subtotal td {
padding-right: 0; }
body.woocommerce-checkout #order_review table tfoot .cart-subtotal td {
text-align: left; }
body.woocommerce-checkout #order_review table tfoot .cart-discount th {
padding-right: 0; }
body.woocommerce-checkout #order_review table tfoot .cart-discount td {
text-align: left;
padding-right: 0;
padding-left: 25px; }
body.woocommerce-checkout #order_review table tfoot .cart-discount td > .amount {
margin-left: 0;
margin-right: 10px; }
body.woocommerce-checkout #order_review table tfoot .cart-discount td .woocommerce-remove-coupon {
right: auto;
left: 0; }
body.woocommerce-checkout #order_review table tfoot .cart-discount td .woocommerce-remove-coupon:before {
left: auto;
right: calc(50% - 7px); }
body.woocommerce-checkout #order_review table tfoot .shipping .shipping-th-title {
text-align: right; }
body.woocommerce-checkout #order_review table tfoot .shipping td {
padding-right: 0; }
body.woocommerce-checkout #order_review table tfoot .shipping td .amount {
float: left; }
body.woocommerce-checkout #order_review table tfoot .shipping ul#shipping_method li label {
margin-right: 0; }
body.woocommerce-checkout #order_review table tfoot .shipping ul#shipping_method li label .amount {
float: left; }
body.woocommerce-checkout #order_review table tfoot .order-total th,
body.woocommerce-checkout #order_review table tfoot .order-total td {
padding-right: 0; }
body.woocommerce-checkout #order_review table tfoot .order-total td {
text-align: left; }
body.woocommerce-checkout #payment ul.payment_methods li img {
margin: -2px 6px 0 10px; }
body.woocommerce-checkout #payment ul.payment_methods li label {
margin-right: 0; }
body.woocommerce-checkout #payment ul.payment_methods li label .amount {
float: left; }
body.woocommerce-checkout #payment ul.payment_methods li .payment_box p {
padding: 8px 25px 8px 5px; }
body.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal .about_paypal {
float: left; }
body.woocommerce-checkout #payment ul.payment_methods li.woocommerce-notice {
padding-left: 20px;
padding-right: 5rem; }
#head_loginModal .close-icon {
right: auto;
left: 40px; }
@media print, screen and (max-width: 47.99875em) {
#head_loginModal .close-icon {
right: auto;
left: 30px; } }
#head_loginModal p:not(.form-row) {
text-align: right; }
body.woocommerce-order-received .account-cells .account-content-failed h1:before {
left: auto;
right: calc(50% - 40px); }
@media print, screen and (max-width: 64.06125em) {
body.woocommerce-order-received .account-cells .account-content-failed h1:before {
left: auto;
right: calc(50% - 30px); } }
body.woocommerce-order-received .account-cells .account-content-failed .woocommerce-thankyou-order-failed-actions a {
margin-right: 5px; }
body.woocommerce-order-received .account-cells .account-content-failed .woocommerce-thankyou-order-failed-actions a:first-child {
margin-right: 0; }
@media screen and (max-width: 31.25em) {
body.woocommerce-order-received .account-cells .account-content-failed .woocommerce-thankyou-order-failed-actions a {
margin-right: 0; } }
.woocommerce-order-details table.woocommerce-table--order-details thead tr th {
padding-right: 0; }
.woocommerce-order-details table.woocommerce-table--order-details thead tr th:last-child {
text-align: left !important;
padding-left: 0; }
.woocommerce-order-details table.woocommerce-table--order-details tbody tr td {
text-align: right;
padding-right: 0 !important; }
.woocommerce-order-details table.woocommerce-table--order-details tbody tr td:last-child {
text-align: left !important; }
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr:first-child th, .woocommerce-order-details table.woocommerce-table--order-details tfoot tr:first-child td {
padding-right: 0; }
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr th {
padding-right: 0; }
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr td {
text-align: left; }
.woocommerce-order-details table.woocommerce-table--order-details tfoot tr:last-child td {
text-align: left; }
.woocommerce-order-details table.woocommerce-table--order-details tfoot th {
padding-right: 0; }
.woocommerce-order-details .woocommerce_order_details_notes {
border-left: none;
border-right: 2px solid #000; }
body.woocommerce-account .account-cells .cell,
body.logged-in.woocommerce-wishlist .account-cells .cell,
body.woocommerce-order-received .account-cells .cell {
padding-right: 40px;
padding-left: 40px; }
@media (min-width: 1024px) {
body.woocommerce-account .account-cells .cell,
body.logged-in.woocommerce-wishlist .account-cells .cell,
body.woocommerce-order-received .account-cells .cell {
padding-right: calc(10.0446428571vw - 62.8571428571px); } }
@media (min-width: 1920px) {
body.woocommerce-account .account-cells .cell,
body.logged-in.woocommerce-wishlist .account-cells .cell,
body.woocommerce-order-received .account-cells .cell {
padding-right: 130px; } }
@media (min-width: 1024px) {
body.woocommerce-account .account-cells .cell,
body.logged-in.woocommerce-wishlist .account-cells .cell,
body.woocommerce-order-received .account-cells .cell {
padding-left: calc(10.0446428571vw - 62.8571428571px); } }
@media (min-width: 1920px) {
body.woocommerce-account .account-cells .cell,
body.logged-in.woocommerce-wishlist .account-cells .cell,
body.woocommerce-order-received .account-cells .cell {
padding-left: 130px; } }
@media print, screen and (max-width: 64.06125em) {
body.woocommerce-account .account-cells .account-intro,
body.logged-in.woocommerce-wishlist .account-cells .account-intro,
body.woocommerce-order-received .account-cells .account-intro {
padding-left: 0;
padding-right: 0; } }
@media print, screen and (max-width: 64.06125em) {
body.woocommerce-account .account-cells .account-intro .account-nav-bottom a:after,
body.logged-in.woocommerce-wishlist .account-cells .account-intro .account-nav-bottom a:after,
body.woocommerce-order-received .account-cells .account-intro .account-nav-bottom a:after {
right: auto;
left: 0; } }
@media print, screen and (max-width: 64.06125em) and (max-width: 64.06125em) {
body.woocommerce-account .account-cells .account-intro .account-nav-bottom a:after,
body.logged-in.woocommerce-wishlist .account-cells .account-intro .account-nav-bottom a:after,
body.woocommerce-order-received .account-cells .account-intro .account-nav-bottom a:after {
left: 25px; } }
@media print and (min-width: 768px), screen and (max-width: 64.06125em) and (max-width: 64.06125em) and (min-width: 768px) {
body.woocommerce-account .account-cells .account-intro .account-nav-bottom a:after,
body.logged-in.woocommerce-wishlist .account-cells .account-intro .account-nav-bottom a:after,
body.woocommerce-order-received .account-cells .account-intro .account-nav-bottom a:after {
left: calc(5.859375vw - 20px); } }
@media print and (min-width: 1024px), screen and (max-width: 64.06125em) and (max-width: 64.06125em) and (min-width: 1024px) {
body.woocommerce-account .account-cells .account-intro .account-nav-bottom a:after,
body.logged-in.woocommerce-wishlist .account-cells .account-intro .account-nav-bottom a:after,
body.woocommerce-order-received .account-cells .account-intro .account-nav-bottom a:after {
left: 40px; } }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .dashboard-sections .dashboard-intro a {
background-position: right bottom, right bottom; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button--next,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button--next,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button--next {
float: left; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button--previous,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button--previous,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button--previous {
float: right; }
body.woocommerce-account .account-cells .account-content .woocommerce-MyAccount-content .wishlist-wrapper .cell,
body.logged-in.woocommerce-wishlist .account-cells .account-content .woocommerce-MyAccount-content .wishlist-wrapper .cell,
body.woocommerce-order-received .account-cells .account-content .woocommerce-MyAccount-content .wishlist-wrapper .cell {
margin-right: 0; }
@media print, screen and (max-width: 64.06125em) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li:after,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li:after,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li:after {
right: auto;
left: 0; } }
@media print, screen and (max-width: 64.06125em) and (max-width: 64.06125em) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li:after,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li:after,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "";
left: 25px; } }
@media print and (min-width: 768px), screen and (max-width: 64.06125em) and (max-width: 64.06125em) and (min-width: 768px) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li:after,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li:after,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li:after {
left: calc(5.859375vw - 20px); } }
@media print and (min-width: 1024px), screen and (max-width: 64.06125em) and (max-width: 64.06125em) and (min-width: 1024px) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li:after,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li:after,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li:after {
left: 40px; } }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a {
padding: 10px 40px 10px 0; }
@media screen and (max-width: 80em) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a {
padding: 5px 30px 5px 0; } }
@media print, screen and (max-width: 64.06125em) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a {
padding-right: 60px; } }
@media print and (min-width: 768px), screen and (max-width: 64.06125em) and (min-width: 768px) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a {
padding-right: calc(5.859375vw + 15px); } }
@media print and (min-width: 1024px), screen and (max-width: 64.06125em) and (min-width: 1024px) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a {
padding-right: 75px; } }
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a:before {
left: auto;
right: 0; }
@media print, screen and (max-width: 64.06125em) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a:before {
right: 30px; } }
@media print and (min-width: 768px), screen and (max-width: 64.06125em) and (min-width: 768px) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a:before {
right: calc(3.90625vw + 0px); } }
@media print and (min-width: 1024px), screen and (max-width: 64.06125em) and (min-width: 1024px) {
body.woocommerce-account .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.logged-in.woocommerce-wishlist .account-nav-top .woocommerce-MyAccount-navigation ul li a:before,
body.woocommerce-order-received .account-nav-top .woocommerce-MyAccount-navigation ul li a:before {
right: 40px; } }
body.woocommerce-account .account-nav-bottom a,
body.logged-in.woocommerce-wishlist .account-nav-bottom a,
body.woocommerce-order-received .account-nav-bottom a {
padding: 10px 40px 10px 0; }
@media screen and (max-width: 80em) {
body.woocommerce-account .account-nav-bottom a,
body.logged-in.woocommerce-wishlist .account-nav-bottom a,
body.woocommerce-order-received .account-nav-bottom a {
padding: 5px 30px 5px 0; } }
@media print, screen and (max-width: 64.06125em) {
body.woocommerce-account .account-nav-bottom a,
body.logged-in.woocommerce-wishlist .account-nav-bottom a,
body.woocommerce-order-received .account-nav-bottom a {
padding-right: 60px; } }
@media print and (min-width: 768px), screen and (max-width: 64.06125em) and (min-width: 768px) {
body.woocommerce-account .account-nav-bottom a,
body.logged-in.woocommerce-wishlist .account-nav-bottom a,
body.woocommerce-order-received .account-nav-bottom a {
padding-right: calc(5.859375vw + 15px); } }
@media print and (min-width: 1024px), screen and (max-width: 64.06125em) and (min-width: 1024px) {
body.woocommerce-account .account-nav-bottom a,
body.logged-in.woocommerce-wishlist .account-nav-bottom a,
body.woocommerce-order-received .account-nav-bottom a {
padding-right: 75px; } }
body.woocommerce-account .account-nav-bottom a:before,
body.logged-in.woocommerce-wishlist .account-nav-bottom a:before,
body.woocommerce-order-received .account-nav-bottom a:before {
left: auto;
right: 0; }
@media print, screen and (max-width: 64.06125em) {
body.woocommerce-account .account-nav-bottom a:before,
body.logged-in.woocommerce-wishlist .account-nav-bottom a:before,
body.woocommerce-order-received .account-nav-bottom a:before {
right: 30px; } }
@media print and (min-width: 768px), screen and (max-width: 64.06125em) and (min-width: 768px) {
body.woocommerce-account .account-nav-bottom a:before,
body.logged-in.woocommerce-wishlist .account-nav-bottom a:before,
body.woocommerce-order-received .account-nav-bottom a:before {
right: calc(3.90625vw + 0px); } }
@media print and (min-width: 1024px), screen and (max-width: 64.06125em) and (min-width: 1024px) {
body.woocommerce-account .account-nav-bottom a:before,
body.logged-in.woocommerce-wishlist .account-nav-bottom a:before,
body.woocommerce-order-received .account-nav-bottom a:before {
right: 40px; } }
body.woocommerce-account table.woocommerce-orders-table tr td,
body.woocommerce-account table.woocommerce-table--order-downloads tr td,
body.woocommerce-account table.wishlist_table tr td,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tr td,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tr td,
body.logged-in.woocommerce-wishlist table.wishlist_table tr td,
body.woocommerce-order-received table.woocommerce-orders-table tr td,
body.woocommerce-order-received table.woocommerce-table--order-downloads tr td,
body.woocommerce-order-received table.wishlist_table tr td {
text-align: right; }
body.woocommerce-account table.woocommerce-orders-table tr th,
body.woocommerce-account table.woocommerce-table--order-downloads tr th,
body.woocommerce-account table.wishlist_table tr th,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tr th,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tr th,
body.logged-in.woocommerce-wishlist table.wishlist_table tr th,
body.woocommerce-order-received table.woocommerce-orders-table tr th,
body.woocommerce-order-received table.woocommerce-table--order-downloads tr th,
body.woocommerce-order-received table.wishlist_table tr th {
padding-left: 0.9375rem; }
body.woocommerce-account table.woocommerce-orders-table thead tr th,
body.woocommerce-account table.woocommerce-table--order-downloads thead tr th,
body.woocommerce-account table.wishlist_table thead tr th,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table thead tr th,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads thead tr th,
body.logged-in.woocommerce-wishlist table.wishlist_table thead tr th,
body.woocommerce-order-received table.woocommerce-orders-table thead tr th,
body.woocommerce-order-received table.woocommerce-table--order-downloads thead tr th,
body.woocommerce-order-received table.wishlist_table thead tr th {
padding-right: 0; }
body.woocommerce-account table.woocommerce-orders-table thead tr th:last-child,
body.woocommerce-account table.woocommerce-table--order-downloads thead tr th:last-child,
body.woocommerce-account table.wishlist_table thead tr th:last-child,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table thead tr th:last-child,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads thead tr th:last-child,
body.logged-in.woocommerce-wishlist table.wishlist_table thead tr th:last-child,
body.woocommerce-order-received table.woocommerce-orders-table thead tr th:last-child,
body.woocommerce-order-received table.woocommerce-table--order-downloads thead tr th:last-child,
body.woocommerce-order-received table.wishlist_table thead tr th:last-child {
padding-left: 0;
text-align: left; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td,
body.woocommerce-account table.wishlist_table tbody tr td,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td,
body.woocommerce-order-received table.wishlist_table tbody tr td {
padding-right: 0;
padding-left: 0.9375rem; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td:last-child,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td:last-child,
body.woocommerce-account table.wishlist_table tbody tr td:last-child,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td:last-child,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td:last-child,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td:last-child,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td:last-child,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td:last-child,
body.woocommerce-order-received table.wishlist_table tbody tr td:last-child {
padding-left: 0;
text-align: left; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.wishlist-empty,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.wishlist-empty,
body.woocommerce-account table.wishlist_table tbody tr td.wishlist-empty,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.wishlist-empty,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.wishlist-empty,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.wishlist-empty,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.wishlist-empty,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.wishlist-empty,
body.woocommerce-order-received table.wishlist_table tbody tr td.wishlist-empty {
text-align: right; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-remove a.remove,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove,
body.woocommerce-account table.wishlist_table tbody tr td.product-remove a.remove,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-remove a.remove,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-remove a.remove,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-remove a.remove,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-remove a.remove {
left: auto;
right: 0; }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-remove a.remove:before,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove:before,
body.woocommerce-account table.wishlist_table tbody tr td.product-remove a.remove:before,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-remove a.remove:before,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove:before,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-remove a.remove:before,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-remove a.remove:before,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-remove a.remove:before,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-remove a.remove:before {
left: auto;
right: calc(50% - 7px); }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-price del,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-price del,
body.woocommerce-account table.wishlist_table tbody tr td.product-price del,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-price del,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-price del,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-price del,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-price del,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-price del,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-price del {
text-align: left; }
@media print, screen and (max-width: 64.06125em) {
body.woocommerce-account table.woocommerce-orders-table tbody tr td.product-price del,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.product-price del,
body.woocommerce-account table.wishlist_table tbody tr td.product-price del,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.product-price del,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.product-price del,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.product-price del,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.product-price del,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.product-price del,
body.woocommerce-order-received table.wishlist_table tbody tr td.product-price del {
text-align: right; } }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a, body.woocommerce-account table.woocommerce-orders-table tbody tr td.download-file a,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.download-file a,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-account table.wishlist_table tbody tr td.download-file a,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.download-file a,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.download-file a,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.download-file a,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.download-file a,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.download-file a,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.wishlist_table tbody tr td.download-file a {
display: inline-block;
padding-left: 1.5rem;
margin-left: 0; }
@media print, screen and (max-width: 47.99875em) {
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a, body.woocommerce-account table.woocommerce-orders-table tbody tr td.download-file a,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.download-file a,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-account table.wishlist_table tbody tr td.download-file a,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.download-file a,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.download-file a,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.download-file a,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.download-file a,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.download-file a,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a,
body.woocommerce-order-received table.wishlist_table tbody tr td.download-file a {
padding-left: 0; } }
body.woocommerce-account table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a:after, body.woocommerce-account table.woocommerce-orders-table tbody tr td.download-file a:after,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-account table.woocommerce-table--order-downloads tbody tr td.download-file a:after,
body.woocommerce-account table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-account table.wishlist_table tbody tr td.download-file a:after,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tbody tr td.download-file a:after,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tbody tr td.download-file a:after,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.logged-in.woocommerce-wishlist table.wishlist_table tbody tr td.download-file a:after,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-order-received table.woocommerce-orders-table tbody tr td.download-file a:after,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-order-received table.woocommerce-table--order-downloads tbody tr td.download-file a:after,
body.woocommerce-order-received table.wishlist_table tbody tr td.woocommerce-orders-table__cell-order-actions a:after,
body.woocommerce-order-received table.wishlist_table tbody tr td.download-file a:after {
right: auto;
left: 0; }
body.woocommerce-account table.woocommerce-orders-table tfoot .yith-wcwl-share .social-icons li,
body.woocommerce-account table.woocommerce-table--order-downloads tfoot .yith-wcwl-share .social-icons li,
body.woocommerce-account table.wishlist_table tfoot .yith-wcwl-share .social-icons li,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tfoot .yith-wcwl-share .social-icons li,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tfoot .yith-wcwl-share .social-icons li,
body.logged-in.woocommerce-wishlist table.wishlist_table tfoot .yith-wcwl-share .social-icons li,
body.woocommerce-order-received table.woocommerce-orders-table tfoot .yith-wcwl-share .social-icons li,
body.woocommerce-order-received table.woocommerce-table--order-downloads tfoot .yith-wcwl-share .social-icons li,
body.woocommerce-order-received table.wishlist_table tfoot .yith-wcwl-share .social-icons li {
margin-right: 0;
margin-left: 1.25rem; }
body.woocommerce-account table.woocommerce-orders-table tfoot .yith-wcwl-share .social-icons li:first-child,
body.woocommerce-account table.woocommerce-table--order-downloads tfoot .yith-wcwl-share .social-icons li:first-child,
body.woocommerce-account table.wishlist_table tfoot .yith-wcwl-share .social-icons li:first-child,
body.logged-in.woocommerce-wishlist table.woocommerce-orders-table tfoot .yith-wcwl-share .social-icons li:first-child,
body.logged-in.woocommerce-wishlist table.woocommerce-table--order-downloads tfoot .yith-wcwl-share .social-icons li:first-child,
body.logged-in.woocommerce-wishlist table.wishlist_table tfoot .yith-wcwl-share .social-icons li:first-child,
body.woocommerce-order-received table.woocommerce-orders-table tfoot .yith-wcwl-share .social-icons li:first-child,
body.woocommerce-order-received table.woocommerce-table--order-downloads tfoot .yith-wcwl-share .social-icons li:first-child,
body.woocommerce-order-received table.wishlist_table tfoot .yith-wcwl-share .social-icons li:first-child {
margin-right: 0; }
body.woocommerce-account .account-no-orders table.woocommerce-orders-table tbody tr td,
body.logged-in.woocommerce-wishlist .account-no-orders table.woocommerce-orders-table tbody tr td,
body.woocommerce-order-received .account-no-orders table.woocommerce-orders-table tbody tr td {
text-align: left; }
@media print, screen and (max-width: 64.06125em) {
body.woocommerce-account .account-cells .account-intro .account-nav-bottom a:after,
body.logged-in.woocommerce-wishlist .account-cells .account-intro .account-nav-bottom a:after,
body.woocommerce-order-received .account-cells .account-intro .account-nav-bottom a:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; } }
@media print, screen and (max-width: 47.99875em) {
body.woocommerce-account .account-cells .account-content,
body.logged-in.woocommerce-wishlist .account-cells .account-content,
body.woocommerce-order-received .account-cells .account-content {
padding-left: 20px;
padding-right: 20px; } }
@media print, screen and (min-width: 64.0625em) {
body.woocommerce-wishlist .large-offset-2 {
margin-left: 0;
margin-right: 16.6666666667%; } }
body.woocommerce-wishlist .wishlist_table tr td {
text-align: right; }
body.woocommerce-wishlist .wishlist_table tr th {
padding-right: 0.9375rem; }
body.woocommerce-wishlist .wishlist_table thead tr th:last-child {
padding-left: 0;
text-align: left; }
body.woocommerce-wishlist .wishlist_table tbody tr td {
padding-left: 0.9375rem; }
body.woocommerce-wishlist .wishlist_table tbody tr td:last-child {
padding-left: 0;
text-align: left; }
body.woocommerce-wishlist .wishlist_table tbody tr td.wishlist-empty {
text-align: center; }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-remove a.remove {
left: auto;
right: 0; }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-remove a.remove:before {
left: auto;
right: calc(50% - 7px); }
body.woocommerce-wishlist .wishlist_table tbody tr td.product-price del {
text-align: left; }
@media print, screen and (max-width: 64.06125em) {
body.woocommerce-wishlist .wishlist_table tbody tr td.product-price del {
text-align: right; } }
body.woocommerce-wishlist .wishlist_table.mobile {
margin-right: 0; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .product-thumbnail {
margin-right: 0;
margin-left: 1.25rem; }
@media screen and (max-width: 23.4375em) {
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .product-thumbnail {
max-width: 100px;
margin-right: 0;
margin-left: 0.9375rem; } }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .product-thumbnail .product-thumbnail-inner .product-remove a {
left: auto;
right: 0; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .product-name {
text-align: right; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .item-details-table tbody tr td.label,
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper tbody tr td.label {
text-align: right; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .item-details-table tbody tr td.value,
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper tbody tr td.value {
text-align: left; }
body.woocommerce-wishlist .wishlist_table.mobile li .item-wrapper .item-details .additional-info-wrapper .product-add-to-cart {
float: right; }
body.woocommerce-wishlist #yith-wcwl-form .yith_wcwl_wishlist_footer .yith-wcwl-share .social-icons li {
margin-right: 0;
margin-left: 1.25rem; }
@media screen and (max-width: 31.25em) {
.barberry-compare-list-bottom .barberry-compare-list .compare_title_section .barberry-compare-label .barberry-block.compare-count {
margin-left: 0;
margin-right: 10px; } }
@media screen and (max-width: 31.25em) and (max-width: 20em) {
.barberry-compare-list-bottom .barberry-compare-list .compare_title_section .barberry-compare-label .barberry-block.compare-count {
margin-right: 0; } }
.barberry-compare-list-bottom .barberry-compare-list .compare_products_section .barberry-compare-wrap-item .barberry-compare-item .barberry-remove-compare {
right: auto;
left: -5px; }
.barberry-compare-list-bottom .barberry-compare-list .compare_products_section .barberry-compare-wrap-item .barberry-compare-item .barberry-remove-compare:before {
left: auto;
right: calc(50% - 7px); }
.barberry-compare-list-bottom .barberry-compare-list .compare_products_section .barberry-compare-wrap-item .barberry-compare-item-hover {
left: auto;
right: 50%;
-moz-transform: translateX(50%);
-o-transform: translateX(50%);
-ms-transform: translateX(50%);
-webkit-transform: translateX(50%);
transform: translateX(50%); }
.barberry-compare-list-bottom .barberry-compare-list .compare_button_section {
text-align: left; }
.barberry-compare-list-bottom .barberry-compare-list .compare_button_section .barberry-compare-label .barberry-compare-clear-all {
padding-left: 0;
padding-right: 20px;
margin-right: 0;
margin-left: 10px; }
.barberry-compare-list-bottom .barberry-compare-list .compare_button_section .barberry-compare-label .barberry-compare-clear-all:before {
left: auto;
right: 0; }
.barberry-compare-list-bottom .barberry-compare-list .compare_button_section .barberry-compare-label .button i:before {
margin-right: 0;
margin-left: 10px; }
.barberry-compare-list-bottom .barberry-compare-mess {
left: auto;
right: 0; }
.barberry-compare-list-bottom .barberry-compare-mess span:after {
right: auto;
left: 50%; }
.barberry-compare-list-bottom .barberry-close-mini-compare {
right: auto;
left: 20px; }
@media print, screen and (max-width: 64.06125em) {
.barberry-compare-list-bottom .barberry-close-mini-compare {
right: auto;
left: 10px; } }
.barberry-wrap-table-compare .barberry-table-compare thead td, .barberry-wrap-table-compare .barberry-table-compare thead th, .barberry-wrap-table-compare .barberry-table-compare tbody td, .barberry-wrap-table-compare .barberry-table-compare tbody th {
text-align: right; }
.barberry-wrap-table-compare .barberry-table-compare tbody tr td.left-cell {
text-align: right; }
.barberry-wrap-table-compare .barberry-table-compare tbody tr.price .amount .woocommerce-Price-currencySymbol {
margin-right: 0;
margin-left: 3px; }
.barberry-wrap-table-compare .barberry-table-compare tbody tr.price .amount sup {
margin-left: 0;
margin-right: 0.1rem; }
.barberry-wrap-table-compare .barberry-table-compare tbody tr.price del span.amount .amount:before {
right: auto;
left: 0;
transform: rotate(-15deg); }
.barberry-wrap-table-compare .barberry-table-compare tbody tr.description p {
text-align: right; }
.barberry-wrap-table-compare .barberry-table-compare tbody tr.remove-item .barberry-remove-compare {
padding-left: 0;
padding-right: 20px; }
.barberry-wrap-table-compare .barberry-table-compare tbody tr.remove-item .barberry-remove-compare:before {
left: auto;
right: 0; }
.wp-caption-text {
text-align: right; }
.blog-content-area article.has-post-thumbnail .entry-thumbnail .entry-meta,
.single_related_posts article.has-post-thumbnail .entry-thumbnail .entry-meta {
left: 0;
right: -15px; }
@media print, screen and (max-width: 47.99875em) {
.blog-content-area article.has-post-thumbnail .entry-thumbnail .entry-meta,
.single_related_posts article.has-post-thumbnail .entry-thumbnail .entry-meta {
right: 0px; } }
.gallery {
margin: 2.5rem 0; }
.gallery dl dt {
padding: 0;
margin: 0; }
.gallery .gallery-item {
position: relative;
margin: 0;
float: left;
transition: opacity .8s ease; }
.gallery .gallery-item:hover {
opacity: .5; }
.gallery .gallery-item .wp-caption-text {
background-color: #fff;
position: absolute;
left: 10px;
bottom: 10px;
line-height: 1.3;
padding: 5px 10px; }
.gallery .gallery-icon img {
width: 100%;
border-right: 2px solid #FFF;
border-bottom: 2px solid #FFF; }
.gallery:after {
content: "";
display: block;
clear: both; }
.gallery-columns-1 .gallery-item {
width: 100%; }
.gallery-columns-2 .gallery-item {
width: 100%; }
@media print, screen and (min-width: 48em) {
.gallery-columns-2 .gallery-item {
width: calc(100% / 2); } }
.gallery-columns-2 .gallery-item:nth-child(2n+2):after {
content: "";
display: block;
clear: both; }
.gallery-columns-3 .gallery-item {
width: 100%; }
@media print, screen and (min-width: 48em) {
.gallery-columns-3 .gallery-item {
width: calc(100% / 3); } }
.gallery-columns-3 .gallery-item:nth-child(3n+3):after {
content: "";
display: block;
clear: both; }
.gallery-columns-4 .gallery-item {
width: 100%; }
@media print, screen and (min-width: 48em) {
.gallery-columns-4 .gallery-item {
width: calc(100% / 4); } }
.gallery-columns-4 .gallery-item:nth-child(4n+4):after {
content: "";
display: block;
clear: both; }
.gallery-columns-5 .gallery-item {
width: 100%; }
@media print, screen and (min-width: 48em) {
.gallery-columns-5 .gallery-item {
width: calc(100% / 5); } }
.gallery-columns-6 .gallery-item {
width: 100%; }
@media print, screen and (min-width: 48em) {
.gallery-columns-6 .gallery-item {
width: calc(100% / 6); } }
.gallery-columns-7 .gallery-item {
width: 100%; }
@media print, screen and (min-width: 48em) {
.gallery-columns-7 .gallery-item {
width: calc(100% / 7); } }
.gallery-columns-8 .gallery-item {
width: 100%; }
@media print, screen and (min-width: 48em) {
.gallery-columns-8 .gallery-item {
width: calc(100% / 8); } }
.gallery-columns-9 .gallery-item {
width: 100%; }
@media print, screen and (min-width: 48em) {
.gallery-columns-9 .gallery-item {
width: calc(100% / 9); } }
.blog-gallery button.close-button {
top: 0;
right: auto;
left: 0;
margin-right: 0;
margin-left: 17px; }
.blog-gallery button.prev {
margin-left: 0;
margin-right: 1.0625rem;
left: auto;
right: 0; }
.blog-gallery button.prev:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.blog-gallery button.next {
margin-right: 0;
margin-left: 1.0625rem;
right: auto;
left: 0; }
.blog-gallery button.next:after { font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
.comments-area .comment-list li.pingback {
padding: 25px 35px 25px 25px; }
.comments-area .comment-list li.pingback .edit-link {
margin-left: 0;
margin-right: 1rem; }
.comments-area .comment-list .comment article.comment-body header.comment-meta {
padding-left: 0;
padding-right: 5.625rem; }
.comments-area .comment-list .comment article.comment-body header.comment-meta .comment-author .avatar {
left: auto;
right: 0; }
.comments-area .comment-list .comment article.comment-body .comment-content {
padding-left: 0;
padding-right: 5.625rem; }
.comments-area .comment-list .comment article.comment-body .comment-content .comment-reply {
margin-right: 0;
margin-left: 0.625rem; }
.comments-area .comment-list .comment article.comment-body .comment-content .comment-reply a {
padding-left: 0;
padding-right: 23px; }
.comments-area .comment-list .comment article.comment-body .comment-content .comment-reply a:before {
left: auto;
right: 0; }
.comments-area .comment-list .comment article.comment-body + .comment-respond .comment-reply-title small a {
padding-left: 0;
padding-right: 1.0625rem; }
.comments-area .comment-list .comment article.comment-body + .comment-respond .comment-reply-title small a:before {
left: auto;
right: 0; }
.comments-area .comment-list .comment .children {
margin-left: 0;
margin-right: 5.625rem; }
@media print, screen and (max-width: 47.99875em) {
.comments-area .comment-list .comment .children {
margin-right: 0; } }
.comments-area .comments-pagination .nav-links .page-numbers {
margin-right: 0;
margin-left: 2rem; }
.comments-area .comments-pagination .nav-links .page-numbers.prev {
margin-right: 0;
margin-left: 1.375rem; }
@media print, screen and (min-width: 64.0625em) {
.comments-area .comments-pagination .nav-links .page-numbers.prev {
margin-left: 0;
margin-right: -0.625rem; } }
@media print, screen and (min-width: 64.0625em) {
.comments-area .comments-pagination .nav-links .page-numbers.next {
margin-left: 0;
margin-right: -0.625rem; } }
.comments-area .comment-respond .comment-form .logged-in-as > a {
margin-left: 0;
margin-right: 0.3125rem; }
.comments-area .comment-respond .comment-form .logged-in-as > a:first-child {
margin-right: 0; }
@media print, screen and (min-width: 48em) {
.comments-area .comment-respond .comment-form .comment-form-author,
.comments-area .comment-respond .comment-form .comment-form-email,
.comments-area .comment-respond .comment-form .comment-form-url {
float: right;
margin-right: 0;
margin-left: 2%; } }
.comments-area .comment-respond .comment-form .comment-form-url {
margin-left: 0; }
.comments-area .comment-list .comment article.comment-body .comment-content .comment-reply a:before {
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-ms-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH; }
.blog-listing .posts-navigation li .page-numbers {
margin-right: 0;
margin-left: 2rem; }
.blog-listing .posts-navigation li .next {
margin-left: 0; }
@media print, screen and (min-width: 48em) {
.blog-listing .blog-articles article.sticky .entry-content-wrap {
padding-right: 1.5rem; } }
.blog-listing .blog-articles article.sticky .entry-content-wrap .entry-header .entry-title a:before {
content: "★";
margin-left: 10px; }
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
display: inline-block;
vertical-align: middle;
padding-right: 40px;
padding-left: 20px; }
@media (min-width: 769px) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
padding-right: calc(3.9215686275vw + 9.8431372549px); } }
@media (min-width: 1024px) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
padding-right: calc(2.2321428571vw + 27.1428571429px); } }
@media (min-width: 1920px) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
padding-right: 70px; } }
@media (min-width: 769px) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
padding-left: calc(3.9215686275vw - 10.1568627451px); } }
@media (min-width: 1024px) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
padding-left: calc(2.2321428571vw + 7.1428571429px); } }
@media (min-width: 1920px) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
padding-left: 50px; } }
@media print, screen and (max-width: 47.99875em) {
.blog-listing .blog-articles article.has-post-thumbnail .entry-content-wrap {
padding-left: 0;
padding-right: 0; } }
@media print, screen and (min-width: 64.0625em) {
.blog-sidebar-active .blog-listing .blog-articles article.has-post-thumbnail:nth-child(4n+1) .entry-title,
.blog-sidebar-active .blog-listing .blog-articles article.has-post-thumbnail:nth-child(4n+1) .entry-content {
padding-left: 10rem; } }
body:not(.search-results) .blog-listing .blog-articles article:nth-child(4n+1).has-post-thumbnail .entry-content-wrap {
float: left; }
.blog-listing .blog-articles .post .entry-content a:not(.button),
.blog-listing .blog-articles .type-page .entry-content a:not(.button) {
background-position: right bottom, right bottom; }
.blog-listing .blog-articles .post .entry-content-readmore:before,
.blog-listing .blog-articles .type-page .entry-content-readmore:before {
margin-left: 10px; }
.blog-listing .no-results a:not(.button) {
background-position: right bottom, right bottom; }
body.single .page-header .barberry-entry-meta ul.entry-meta-list li {
margin-right: 0;
margin-left: 20px; }
body.single .page-header .barberry-entry-meta ul.entry-meta-list li:last-child {
margin-left: 0; }
body.single .page-header .barberry-entry-meta ul.entry-meta-list li a {
background-position: right bottom, right bottom; }
body.single .page-header .barberry-entry-meta ul.entry-meta-list li.post-share .post-share-container:before {
margin-right: 0;
margin-left: 0.1875rem; }
body.single .post .entry-content a:not(.button) {
background-position: right bottom, right bottom; }
body.single .post .entry-content .page-links span {
margin-right: 0;
margin-left: 2rem; }
body.single .post footer.entry-meta .post_tags a:before {
margin-right: 0;
margin-left: 0.5rem; }
body.single .single_navigation_container .nav-previous a .nav-previous-title,
body.single .single_navigation_container .nav-next a .nav-previous-title {
padding-left: 0;
padding-right: 22px; }
body.single .single_navigation_container .nav-previous a .nav-previous-title:before,
body.single .single_navigation_container .nav-next a .nav-previous-title:before {
left: auto;
right: 0; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.single .single_navigation_container .nav-previous a .nav-next-title,
body.single .single_navigation_container .nav-next a .nav-next-title {
padding-right: 0;
padding-left: 22px; }
body.single .single_navigation_container .nav-previous a .nav-next-title:after,
body.single .single_navigation_container .nav-next a .nav-next-title:after {
right: auto;
left: 0; font-family: 'Barberry' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ""; }
body.single .single_navigation_container .nav-previous {
padding-right: 0;
padding-left: 6.25rem; }
@media print, screen and (max-width: 64.06125em) {
body.single .single_navigation_container .nav-previous {
padding-right: 0;
padding-left: 3.125rem; } }
@media print, screen and (max-width: 47.99875em) {
body.single .single_navigation_container .nav-previous {
padding-left: 0; } }
body.single .single_navigation_container .nav-next {
border-left: none;
border-right: 1px solid #eee;
text-align: left;
padding-left: 0;
padding-right: 6.25rem; }
@media print, screen and (max-width: 64.06125em) {
body.single .single_navigation_container .nav-next {
padding-left: 0;
padding-right: 3.125rem; } }
@media print, screen and (max-width: 47.99875em) {
body.single .single_navigation_container .nav-next {
padding-right: 0;
border-right: none;
text-align: right; } }
@media print, screen and (max-width: 47.99875em) {
body.single .related_post_container .single_related_posts .entry-title {
text-align: right; } }
@media print, screen and (max-width: 47.99875em) {
body.single .related_post_container .single_related_posts .related-post.has-post-thumbnail .related_post_content {
padding-left: 0;
padding-right: 20px; } }
.comments-area .comment-list .comment article.comment-body .comment-content .comment-text a:not(.button) {
background-position: right bottom, right bottom; }
.comments-area .comment-respond .comment-form .logged-in-as > a {
background-position: right bottom, right bottom; }
.shortcode_barberry_slider .barberry_slider-wrapper {
position: relative;
overflow: hidden; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell .slider-content {
left: auto;
right: 0; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.middle_left .slider-content {
justify-content: flex-end; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.middle_right .slider-content {
justify-content: flex-start; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.bottom_left .slider-content {
justify-content: flex-end; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.bottom_center .slider-content {
align-items: flex-end; }
.shortcode_barberry_slider .barberry_slider-wrapper .carousel-cell.bottom_right .slider-content {
justify-content: flex-start; }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper {
padding: 60px;
left: auto;
right: -2px;
padding-right: 40px; }
@media (min-width: 768px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper {
padding-right: calc(7.8125vw - 20px); } }
@media (min-width: 1280px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper {
padding-right: calc(4.6875vw + 20px); } }
@media (min-width: 1920px) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper {
padding-right: 110px; } }
@media print, screen and (max-width: 64.06125em) {
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper {
padding: 40px; } }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .carousel-cell {
left: auto !important;
right: 0 !important; }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .flickity-button.flickity-prev-next-button.previous {
left: auto;
right: 66px; }
.shortcode_barberry_collections_slider .barberry_slider_content .slider_content-wrapper .flickity-button.flickity-prev-next-button.next {
left: auto;
right: 0; }
@media print, screen and (max-width: 47.99875em) {
.related_post_container .single_related_posts .related-post.has-post-thumbnail .related_post_content {
padding-left: 0px;
padding-right: 20px; } }