:root{--primary-color:#5900ff;--secondary-color:#8340ff}* footer:not(.odd){background:initial}.wp-block-image .alignleft,.alignleft{float:left;margin-right:1rem}@media screen and (min-width: 1025px){.wp-block-image .alignleft,.alignleft{margin-right:-webkit-calc(2 * 1rem);margin-right:calc(2 * 1rem)}.wp-block-cover.alignleft,.wp-block-cover-image.alignleft{padding:1rem -webkit-calc(2*1rem);padding:1rem calc(2*1rem);min-width:50%;margin-bottom:2rem}.col-lg-12 .wp-block-cover.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:1000%;width:100vw}}.wp-block-cover.has-background-dim.alignleft{margin-bottom:calc(2 * 1rem)}.wp-block-cover{margin-top:calc(2 * 1rem);margin-bottom:calc(2 * 1rem)}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:290px}.wp-block-image .aligncenter > figcaption,
.wp-block-image .alignleft > figcaption,
.wp-block-image .alignright>figcaption{margin:2rem 0 0 0;display:block}.aligncenter{margin:auto}.wp-block-image .alignright,.alignright{float:right;margin-left:1rem}@media screen and (min-width: 1025px){.wp-block-image .alignright,.alignright{margin-left:-webkit-calc(2 * 1rem);margin-left:calc(2 * 1rem);margin-bottom:25px}}.wp-block-image .aligncenter > figcaption,
.wp-block-image .alignleft > figcaption,
.wp-block-image .alignright>figcaption{display:block}figure.wp-block-image.alignleft.is-resized{margin-right:2rem}figure.wp-block-image.alignright.is-resized{margin-right:2rem}.wp-block-pullquote:not(.is-style-solid-color){background:none;padding:8px
0}hr.wp-block-separator{width:25%;margin-left:0;margin-right:0}hr.wp-block-separator.is-style-wide{width:100%}hr.wp-block-separator.is-style-dots{width:100%}.wp-block-pullquote
blockquote{margin:0;padding:35px
0;border-left:none;border-top:5px solid var(--primary-bg-color-3);border-bottom:5px solid var(--primary-bg-color-3)}.wp-block-verse{padding:1rem 1.5rem;border-left:5px solid var(--primary-bg-color-3)}.wp-block-latest-posts{list-style:none;padding:0}.wp-block-button.is-style-outline{margin:15px
0}.wp-block-button.alignleft,.wp-block-button.alignright{margin-top:0;margin-bottom:25px}.wp-block-button
a{border:1px
solid;padding:10px
15px;width:fit-content;background-color:transparent;border-radius:2px;text-align:center;color:var(--primary-color)}.wp-block-button.is-style-squared a.wp-block-button__link{border-radius:0px}.wp-block-file .wp-block-file__button{background:none}.wp-block-file a.wp-block-file__button:active, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:visited{color:var(--primary-color)}.wp-block-button a.wp-block-button__link{border-radius:10px}.wp-block-button a:hover{background-color:var(--primary-color);color:var(--primary-b-color);border-color:var(--primary-color)}.wp-block-categories,.wp-block-archives{list-style:none;padding:0}.blocks-gallery-item
figcaption{margin:0;border:0;border-radius:4px}.wp-block-cover .wp-block-cover-text:not(.has-text-color){color:#fff}.wp-block-cover .wp-block-cover-text:not(.has-text-color) a{color:#fff;font-size:2rem}.wp-block-columns.has-1-columns,.wp-block-columns.has-2-columns,.wp-block-columns.has-3-columns,.wp-block-columns.has-4-columns{padding:25px
10px 10px}.wp-block-media-text__content
p{margin:1.5rem 0}.content-section h2:first-child{position:relative;width:fit-content}.content-section h2:first-child:before{content:'';position:absolute;top:-22px;left:0;width:50px;height:5px;background-image:-webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background-image:linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%)}ul.page-numbers,.page-links{width:fit-content;display:-ms-flexbox;display:flex;margin:30px
0 0 0;padding-left:0;list-style:none}ul.page-numbers
li{margin:0
2.5px;font-size:1rem;font-weight:400;line-height:1.5}ul.page-numbers li:first-child .a.page-numbers{margin-left:0;border-top-left-radius: .25rem;border-bottom-left-radius: .25rem}a.page-numbers,span.page-numbers,a.post-page-numbers:not(.btn),span.post-page-numbers{width:50px;height:50px;line-height:50px;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:400;border:1px
solid;border-radius:2px;border-color:var(--primary-l-color)}.body-mode-dark a.page-numbers,
.body-mode-dark span.page-numbers,
.body-mode-dark a.post-page-numbers:not(.btn),
.body-mode-dark span.post-page-numbers{border-color:var(--secondary-l-color)}span.page-numbers.current,a.post-page-numbers.current,span.post-page-numbers.current{border-color:var(--primary-color);color:var(--primary-color)}a.page-numbers:hover,a.post-page-numbers:hover,span.post-page-numbers:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--primary-bg-color)}.wp-block-coblocks-pricing-table-item__price-wrapper{justify-content:center}.wp-block-image{margin:2em
0}.attachment img,
.wp-block-image img,
.blocks-gallery-item
img{width:100%;border-radius:4px;transition:all 0.3s cubic-bezier(.25, .8, .25, 1);-webkit-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.1)}.wp-caption-text{padding:0.5rem 1.5rem;text-align:left}.wp-caption-text.gallery-caption{white-space:initial;width:fit-content;margin:10px
0}.wp-caption{max-width:100%}.gallery-item
img{margin:0}.gallery-item{display:inline-block;vertical-align:top;margin:0}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.3333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.bypostauthor{display:block}.comments{margin-top:30px}.comment-list{list-style:none;padding:0}.comment-wrap{display:flex;align-items:end;margin:0
0 30px}.comment-img{width:60px;height:60px;margin-right:15px}.comment-list
.avatar{width:100%;height:auto}.comment-body{width:100%;border-left:5px solid var(--primary-bg-color-3);background-color:var(--primary-bg-color-2);padding:30px}.body-mode-dark .comment-body{width:100%;border-left:5px solid var(--primary-color);background-color:11111114;padding:30px;border-radius:22px 22px 22px 22px;-moz-border-radius:22px 22px 22px 22px;-webkit-border-radius:22px 22px 22px 22px;border:1px
solid #000}.comment-author{margin:0
0 10px;line-height:0.5;color:var(--primary-color)}.comment-author
a.url{color:var(--dark-grey-color);font-size:1.2rem;font-weight:600}.body-mode-dark .comment-author
a.url{color:var(--primary-color)}h4.comment-author{color:var(--dark-grey-color);font-size:1.2rem;font-weight:600}.comment-date{display:block;margin:10px
0 25px;color:var(--primary-t-color);font-size:0.9rem}.body-mode-dark .comment-date{color:5900FF}.comment-body
em{margin:10px
0;display:block;font-size:0.9rem}.comment-list
p{margin:0
0 10px;font-size:1rem}.comment-reply a:not(.btn){display:block;width:fit-content;max-width:80px;font-weight:600;text-align:center;color:var(--primary-color)}.comment-reply-title a:not(.btn){margin:20px
0 0;display:block;font-weight:600}.comments .logged-in-as{margin-bottom:30px}.comments .logged-in-as a:not(.btn):last-child{font-weight:600;color:var(--dark-grey-color)}.body-mode-dark .comments .logged-in-as a:not(.btn):last-child{font-weight:400;color:var(--primary-color)}.comment-list
.children{list-style:none;padding-left:10%}.comment-list
.avatar{border-radius:100%;background-color:var(--primary-bg-color-3);transition:all 0.3s cubic-bezier(.25, .8, .25, 1);-webkit-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.1)}.logged-in-as a:not(.btn):first-child{color:inherit}.body-mode-dark .comment-form-comment
label{font-weight:400;color:var(--primary-color)}.comments input[type="submit"]{width:100%;max-width:fit-content;border:1px
solid;padding:10px
20px;text-transform:uppercase;border-color:var(--primary-color);background-color:var(--primary-color);border-radius:2px;color:var(--primary-b-color);font-weight:400;border-radius:22px 22px 22px 22px;-moz-border-radius:22px 22px 22px 22px;-webkit-border-radius:22px 22px 22px 22px;border:1px
solid #000}.comment-respond{margin-bottom:30px}.comment-form-cookies-consent input[type="checkbox"]{margin-right:10px}.comment-form-cookies-consent{display:flex;align-items:center;justify-content:start}.widget-social_networks .nav-item{margin:0}.widget_categories
ul{padding:0}.widget_categories .cat-item{display:flex;align-items:center;justify-content:space-around;list-style:none;padding:0}.widget_categories .cat-item a:not(.btn){width:100%;margin:1px
0;padding:0.5rem 1rem;display:inline-block;border-radius:2px;font-size:0.9rem;font-weight:400;color:var( --primary-p-color);border:1px
solid var(--primary-l-color)}.odd .widget_categories .cat-item a:not(.btn){color:var( --secondary-p-color);border:1px
solid var(--secondary-l-color)}.widget_categories .cat-item a:not(.btn):hover{color:var( --primary-color);border-color:var(--primary-color)}.widget-blog-sidebar .gallery,
.widget-page-sidebar .gallery,
.widget-product-sidebar
.gallery{margin:0}.wp-calendar-table{width:100%;border-collapse:collapse;text-align:center}.wp-calendar-table
tr{border:none}.wp-calendar-table
th{padding:10px;background-color:var(--primary-bg-color-3);font-weight:500;color:var(--primary-t-color)}.wp-calendar-table
td{padding:10px;background-color:var(--primary-bg-color-2)}.wp-calendar-table td a:not(.btn){color:var(--primary-t-color);font-weight:600}.wp-calendar-table td a:not(.btn):hover{color:var(--primary-color)}.wp-calendar-table
caption{text-align:center;margin-top:15px;padding:10px;border:1px
solid;border-radius:4px;border-color:var(--primary-l-color);color:var(--dark-grey-color);font-weight:600}.wp-calendar-nav{display:flex;align-items:center;justify-content:center;margin:5px
0 0}.wp-calendar-nav{display:none}.wp-calendar-nav-next{width:50%;margin:0;padding:5px
10px;display:block;background-color:var(--primary-bg-color-2);text-align:center}.wp-calendar-nav-prev{width:50%;margin:0;padding:5px
10px;display:block;background-color:var(--primary-bg-color-2);text-align:center}.wp-calendar-nav-prev a:not(.btn),
.wp-calendar-nav-next a:not(.btn){color:var(--dark-grey-color)}.wp-calendar-nav-prev a:not(.btn):hover,
.wp-calendar-nav-next a:not(.btn):hover{color:var(--primary-color)}.rss-widget-icon{margin:0
5px 2.5px 0;vertical-align:middle}.title a.rsswidget:not(.btn){margin:0}a.rsswidget:not(.btn){margin:20px
0 0;display:inline-block;font-weight:600}.search-form{display:flex;align-items:center;justify-content:space-between}.search-form
label{width:70%;margin-right:10px}.search-form input[type="submit"]{width:30%;text-transform:uppercase;border-color:var(--primary-color);background-color:var(--primary-color);border-radius:2px;color:var(--primary-b-color);font-weight:400;border-radius:22px 22px 22px 22px;-moz-border-radius:22px 22px 22px 22px;-webkit-border-radius:22px 22px 22px 22px}.search-form .screen-reader-text{display:none}form.post-password-form
input{margin:10px
0}form.post-password-form input[type="submit"]{border:1px
solid;padding:10px
20px;text-transform:uppercase;border-color:var(--primary-color);background-color:var(--primary-color);border-radius:2px;color:var(--primary-b-color);font-weight:400}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.radio{width:20px;height:20px;display:inline-block;position:relative;vertical-align:middle;margin-right:5px}input.button{width:200px;margin:10px
0}input.file{padding:0;margin:10px
0}.post-holder-tags{margin:20px
0 0}.tagcloud{margin-left:-2.5px}a.tag-cloud-link:not(.btn),
.post-holder-tags a:not(.btn){display:inline-block;margin:5px
2.5px;padding:0.5rem 1rem;border-radius:2px;font-size:0.9rem !important;font-weight:400;color:var( --primary-p-color);border:1px
solid var(--primary-l-color)}.odd a.tag-cloud-link:not(.btn),
.post-holder-tags a:not(.btn){color:var( --secondary-p-color);border:1px
solid var(--secondary-l-color)}.body-mode-dark .post-holder-tags a:not(.btn){color:var(--secondary-p-color);border-color:var(--secondary-l-color);font-size:1rem!important;border-radius:22px 22px 22px 22px;-moz-border-radius:22px 22px 22px 22px;-webkit-border-radius:22px 22px 22px 22px}.sidebar h1, .sidebar h2, .sidebar h3, .sidebar h4, .sidebar h5, .sidebar
h6{margin-top:0}.sidebar
h1{font-size:2rem}.sidebar
h2{font-size:1.5rem}.sidebar
h3{font-size:1.3rem}.sidebar h4, .sidebar h5, .sidebar
h6{font-size:1.2rem}.content-section .sidebar h2:first-child:before{content:none}.sidebar a.tag-cloud-link:not(.btn):hover,
a.tag-cloud-link:not(.btn):hover,
.body-mode-dark .widget_categories .cat-item a:not(.btn):hover,
.body-mode-dark .sidebar a.tag-cloud-link:not(.btn):hover,
.post-holder-tags a:not(.btn):hover{color:var( --primary-color);border-color:var(--primary-color)}.body-mode-dark .widget_categories .cat-item a:not(.btn),
.body-mode-dark .sidebar a.tag-cloud-link:not(.btn){color:#525252;border-color:var(--secondary-l-color)}.sidebar a.tag-cloud-link:not(.btn){color:var(--primary-p-color);border-color:var(--primary-l-color);font-size:0.9rem!important}.sidebar label.screen-reader-text{display:none}.sidebar
select{box-sizing:content-box;padding:0;border:none;cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto}.sidebar .gallery-item
img{width:100%;height:auto}.sidebar li.recentcomments:not(.nav-item):not(.list-group-item){display:block;padding:15px
20px;border:2px
solid var(--primary-bg-color-3);border-radius:4px}.sidebar li.recentcomments:not(.nav-item):not(.list-group-item):before{content:none}.sidebar .wp-caption-text{padding:0}.wp-block-search .wp-block-search__input{width:100%;height:50px;background:no-repeat;box-shadow:none;padding:10px
15px;border-color:var(--primary-l-color);border-width:1px;border-radius:2px;line-height:1.2;border-radius:22px 22px 22px 22px;-moz-border-radius:22px 22px 22px 22px;-webkit-border-radius:22px 22px 22px 22px}.wp-block-search .wp-block-search__button{border:1px
solid;padding:10px
20px;text-transform:uppercase;border-color:var(--primary-color);background-color:var(--primary-color);border-radius:2px;color:var(--primary-b-color);font-weight:400;border-radius:22px 22px 22px 22px;-moz-border-radius:22px 22px 22px 22px;-webkit-border-radius:22px 22px 22px 22px}.footer-widget ul:not(.share-list){display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.footer-widget ul
li{margin:0}.footer-widget ul li a:not(.btn){display:block;padding: .5rem 0;font-weight:400;line-height:1.4;color:inherit;color:var(--secondary-p-color)}.footer-widget ul li a:not(.btn):hover{color:var(--primary-color);outline:none}.textwidget
img{display:block}.textwidget
strong{display:block;font-weight:700}.footer-widget .widget-services,
.footer-widget .widget-carousel,
.footer-widget .widget-social_networks,
.footer-widget .widget-author{display:none}.elementor
section{padding:0;background-color:inherit}.nxg-contact-form-7{margin-left:-15px;margin-right:-15px}.wpcf7-not-valid-tip{color:var(--invalid-color)}.use-floating-validation-tip .wpcf7-not-valid-tip{border-width:1px;border-color:var(--invalid-color)}.wpcf7 form .wpcf7-response-output{margin:15px;padding:10px
20px}.wpcf7 form.sent .wpcf7-response-output{border-width:1px;border-color:var(--valid-color);color:var(--valid-color)}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-width:1px;border-color:var(--primary-color);color:var(--primary-color)}.wpcf7 form.spam .wpcf7-response-output{border-width:1px;border-color:var(--primary-color);color:var(--primary-color)}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output{border-width:1px;border-color:var(--invalid-color);color:var(--invalid-color)}.wpcf7 .ajax-loader{width:24px;height:24px;margin:10px
0 10px 15px;background-color:var(--primary-p-color)}.wpcf7 .ajax-loader::before{background-color:var(--primary-bg-color)}.woocommerce
h2{font-size:2rem}.woocommerce-message{margin-bottom:35px;display:flex;align-items:center;justify-content:start;color:var(--primary-color)}.woocommerce-form-coupon-toggle{margin-bottom:35px;display:flex;align-items:center;justify-content:start;color:var(--primary-color)}.woocommerce-message .button.wc-forward{margin-right:15px}.woocommerce-notices-wrapper{display:flex;align-items:center;justify-content:start;color:var(--primary-color)}.woocommerce-notices-wrapper
ul{list-style:none;margin-bottom:35px;padding:0
15px}.woocommerce-error{list-style:none;width:100%;margin-bottom:35px;padding:3px
15px;color:var(--invalid-color);background-color:rgba(227, 79, 79, 0.1)}.woocommerce-notice--success{list-style:none;width:100%;margin-bottom:35px;color:var(--primary-color)}.woocommerce-info a:not(.btn){font-weight:600}.woocommerce-info{display:flex;align-items:center;color:var(--primary-color)}section .type-product{position:relative}section .type-product
.onsale{position:absolute;z-index:1;top:15px;left:0;padding:2.5px 7.5px;border-radius:0 4px 4px 0;background:-webkit-linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);background:linear-gradient(45deg, var(--secondary-color) 15%, var(--primary-color) 65%);font-size:14px;font-weight:400;color:var(--white-color)}section .type-product
h2{font-size:2rem}.pswp__caption__center{text-align:center}.woocommerce-store-notice.demo_store{text-align:center}.nav-link:hover .cart-counter{background-color:var(--primary-color)}.cart-counter{width:18px;height:18px;line-height:18px;text-align:center;font-size:12px;font-weight:400;border-radius:100%;background-color:#d90a2c;color:#fff;transform:translateY(-7.5px)}.shop_table_responsive{border-collapse:collapse}.woocommerce-cart-form
thead{color:var(--primary-color)}.woocommerce-cart-form thead
th{padding:0
0 35px}.woocommerce-cart-form
td{padding:20px
10px;vertical-align:middle}.woocommerce-cart-form__cart-item.cart_item:first-child{border-top:1px solid rgba(0, 0, 0, 0.075)}.woocommerce-cart-form__cart-item.cart_item{position:relative;margin:0;padding:20px
0;border-bottom:1px solid rgba(0, 0, 0, 0.075)}.woocommerce-cart-form__cart-item.cart_item .product-remove{padding-right:10px}.woocommerce-cart-form__cart-item.cart_item .product-remove a:not(.btn){width:24px;height:24px;display:flex;justify-content:center;line-height:25px;font-size:22px;font-weight:400;text-align:center;color:#d90a2c;border-radius:100%;background-color:rgba(217, 10, 44, 0.1)}.woocommerce-cart-form__cart-item.cart_item
img{width:75px;height:75px;margin-right:30px;object-fit:cover;border-radius:4px;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.1)}.woocommerce-cart-form__cart-item.cart_item .product-name a:not(.btn){color:var(--primary-t-color);font-weight:600}.theme-mode-dark .woocommerce-cart-form__cart-item.cart_item .product-name a:not(.btn){color:#220944}.woocommerce-cart-form__cart-item.cart_item .woocommerce-Price-amount.amount{margin-left:0}.woocommerce-cart-form__cart-item.cart_item .product-quantity
input{width:50px;margin-left:15px;font-size:1rem;border:none;padding:0;font-weight:600}.woocommerce-cart-form__cart-item.cart_item
.quantity{min-width:auto;text-align:left;margin:0}.woocommerce-cart-form__cart-item.cart_item
.variation{display:flex;align-items:center;justify-content:start}.woocommerce-cart-form__cart-item.cart_item .variation-size{margin:5px
5px 0 0}.cart-empty.woocommerce-info{font-size:1.5rem;margin:0
0 35px}.woocommerce-message .restore-item{margin-right:10px}.shop_table_responsive .product-subtotal{text-align:right}.shop_table_responsive
.coupon{width:100%;margin:50px
0 20px;display:flex;align-items:center;justify-content:space-between}.showcoupon{margin:0
0 0 5px}.shop_table_responsive .coupon
label{width:auto;margin-right:20px;font-size:1rem;font-weight:600;color:var(--dark-grey-color)}.theme-mode-dark .shop_table_responsive .coupon
label{color:var(--white-color)}.shop_table_responsive .coupon
input{margin-right:20px}.shop_table_responsive .coupon
.button{width:200px;height:50px;display:flex;align-items:center;justify-content:center;text-align:center;padding: .5rem 1.25rem;border:1px
solid;border-radius:2px;outline:none;background:none;font-size:1rem;font-weight:400;line-height:1.5;color:var(--primary-color)}.shop_table_responsive .actions
button{float:right;width:162px;height:50px;display:flex;align-items:center;justify-content:center;text-align:center;padding: .5rem 1.25rem;border:1px
solid;border-radius:2px;outline:none;background:none;font-size:1rem;font-weight:400;line-height:1.5;color:var(--primary-color)}.shop_table_responsive .actions button:disabled{opacity:0.5}.cart-collaterals
h2{font-size:2rem}.cart-collaterals
table{width:100%;margin-bottom:35px}.cart-subtotal
th{font-size:1rem;font-weight:600;color:var(--dark-grey-color)}.theme-mode-dark .cart-subtotal
th{color:#220944}.cart-subtotal
td{text-align:right}.order-total
th{font-size:1rem;font-weight:600;color:#220944}.theme-mode-dark .order-total
th{color:#220944}.order-total
td{text-align:right}.order-total
strong{font-weight:400}.cart-subtotal:not(:last-child){border-color:rgba(0, 0, 0, 0.075)}a.checkout-button:not(.btn){position:relative;z-index:2;padding:10px
25px;background-color:var(--primary-color);border-radius:2px;border-color:var(--primary-color);color:var(--primary-b-color);font-weight:400;outline:none}.widget.woocommerce.widget_shopping_cart{width:100%}.widget_shopping_cart_content{width:100%}.woocommerce-mini-cart{list-style:none;padding:0}.woocommerce-mini-cart-item:first-child{border-top:1px solid rgba(0, 0, 0, 0.075)}.body-mode-dark .woocommerce-mini-cart-item:first-child{border-top:1px solid rgba(255, 255, 255, 0.075)}.theme-mode-dark .woocommerce-mini-cart-item{border-color:var(--secondary-l-color)}.woocommerce-mini-cart-item{position:relative;margin:0;padding:20px
0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0, 0, 0, 0.075)}.body-mode-dark .woocommerce-mini-cart-item{border-bottom:1px solid rgba(255, 255, 255, 0.075)}.theme-mode-dark .woocommerce-mini-cart-item a:not(.btn){color:var(--secondary-t-color)}.sidebar li.woocommerce-mini-cart-item:not(.nav-item):not(.list-group-item){padding-left:0}.woocommerce-mini-cart-item a:not(.btn){color:var(--primary-t-color);font-weight:600;display:flex;align-items:center;justify-content:start}.theme-mode-dark .woocommerce-mini-cart-item a:not(.btn){color:var(--secondary-t-color)}.widget_shopping_cart_content
.variation{display:none}.quantity{min-width:100px;margin-left:10px;text-align:right;display:flex;align-items:center;justify-content:flex-end}.woocommerce-Price-amount.amount{font-family:'Gilroy',sans-serif;font-size:1.2rem;font-weight:500}.woocommerce .price
ins{text-decoration:none}.woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{margin-right:2px;font-size:1rem}.body-mode-dark .woocommerce-mini-cart-item a:not(.btn){color:var(--white-color)}.woocommerce-mini-cart-item:hover a.remove_from_cart_button:not(.btn){opacity:1}.woocommerce-mini-cart-item a.remove_from_cart_button:not(.btn){position:absolute;top:10px;right:0;width:24px;height:24px;display:flex;justify-content:center;line-height:25px;font-size:22px;font-weight:400;text-align:center;color:#d90a2c;border-radius:100%;background-color:rgba(217, 10, 44, 0.1);opacity:0}.woocommerce-mini-cart-item .attachment-woocommerce_thumbnail{width:75px;height:75px;margin-right:30px;object-fit:cover;border-radius:4px;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.1)}.woocommerce-mini-cart__total.total{margin:0;padding:35px
0 0;display:flex;align-items:center;justify-content:space-between}.woocommerce-mini-cart__total.total
strong{font-weight:600;color:var(--dark-grey-color)}.theme-mode-dark .woocommerce-mini-cart__total.total
strong{color:var(--secondary-t-color)}.woocommerce-mini-cart__buttons{margin:0;padding:35px
0;display:flex;align-items:center;justify-content:space-between}.woocommerce-mini-cart__buttons a.wc-forward{width:50%;outline:none}.woocommerce-mini-cart__buttons a.wc-forward:last-child{margin-left:7.5px}.woocommerce-mini-cart__buttons a.wc-forward:first-child{margin-right:7.5px}a.wc-forward{width:fit-content;max-width:300px;display:flex;align-items:center;justify-content:center;text-align:center;padding: .5rem 1.25rem;border:1px
solid;border-radius:2px;outline:none}a.checkout.wc-forward{position:relative;z-index:2;padding:10px
25px;background-color:var(--primary-color);border-radius:2px;border-color:var(--primary-color);color:var(--primary-b-color);font-weight:400;outline:none}.woocommerce-mini-cart__empty-message{margin:1.5rem 0;font-size:2rem;font-weight:var(--h2-weight);line-height:1.2;font-family:var(--p-font);color:var(--primary-t-color);-ms-word-wrap:break-word;word-wrap:break-word;outline:none}.sidebar .woocommerce-mini-cart__empty-message{font-size:initial}.body-mode-dark .woocommerce-mini-cart__empty-message,
.theme-mode-dark .woocommerce-mini-cart__empty-message{color:var(--secondary-t-color);outline:none}.body-mode-dark .woocommerce-ordering
select{color:var(--secondary-p-color)}.woocommerce
.blockUI.blockOverlay{z-index:3!important;background-color:var(--primary-bg-color-2)!important;opacity:0.5!important}a.button.wc-backward{position:relative;z-index:2;padding:10px
25px;background-color:var(--primary-color);border-radius:2px;border:none;color:var(--primary-b-color);font-weight:400;outline:none}.woocommerce-checkout
h3{margin-bottom:50px;font-size:2rem}.woocommerce .col2-set{display:flex;align-items:start;justify-content:space-between}.woocommerce .col-1{width:50%;max-width:50%;flex:50%;margin-right:35px;padding:0}.woocommerce .col-2{width:50%;max-width:50%;flex:50%;margin-left:35px;padding:0}.woocommerce .form-row{width:100%;margin:35px
0}.woocommerce .form-row
label{margin-bottom:10px;font-size:1rem;font-weight:600;color:var(--dark-grey-color)}.theme-mode-dark .woocommerce .form-row
label{color:#621160}.woocommerce .form-row label
.required{color:var(--invalid-color)}.woocommerce .woocommerce-input-wrapper{width:100%}.checkout_coupon.woocommerce-form-coupon .form-row-first{margin-bottom:0}.checkout_coupon.woocommerce-form-coupon .form-row-last{margin-top:20px}.woocommerce .form-row
input{width:100%}.woocommerce .form-row input:focus{border-color:#201a1a;color:#0f100f}.woocommerce .form-row input[type="checkbox"],
.woocommerce .form-row input[type="radio"]{width:fit-content;margin-right:15px;text-align:left}.select2-container--default .select2-selection--single{width:100%;height:50px;background:no-repeat;box-shadow:none;padding:0.7rem 1rem;border:1px
solid;border-color:var(--primary-l-color);border-width:1px;border-radius:2px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:48px;right:10px}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.theme-mode-dark .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--secondary-t-color);border-color:var(--secondary-t-color)}.theme-mode-dark .select2-container--default .select2-selection--single{border-color:var(--secondary-l-color)}.woocommerce-checkout-review-order-table{border-collapse:collapse;margin-bottom:50px}.woocommerce-checkout-review-order-table thead tr:first-child{background-color:var(--primary-bg-color-3)}.theme-mode-dark .woocommerce-checkout-review-order-table thead tr:first-child{background-color:var(--secondary-bg-color-3)}.theme-mode-dark .woocommerce-checkout-review-order-table
th{color:var(--secondary-t-color)}.theme-mode-dark .woocommerce-checkout-review-order-table
td{color:var(--secondary-p-color)}.theme-mode-dark .woocommerce-checkout-review-order-table tr:nth-child(odd){background-color:var(--secondary-bg-color-2)}.theme-mode-dark .woocommerce-checkout-review-order-table
tr{background-color:var(--secondary-bg-color-3)}.theme-mode-dark .woocommerce-checkout-review-order-table .product-quantity{color:var(--secondary-t-color)}.theme-mode-dark .woocommerce .form-row.place-order{border-color:var(--secondary-l-color)}.woocommerce-checkout-review-order-table tr:nth-child(odd){background-color:var(--primary-bg-color-2);border:none}.woocommerce-checkout-review-order-table
tr{background-color:var(--primary-bg-color-3);border:none}.woocommerce-checkout-review-order-table
th{width:25%;padding:10px
20px;border:none;color:var(--dark-grey-color)}.woocommerce-checkout-review-order-table
td{width:auto;padding:10px
20px;border:none}.woocommerce-checkout-review-order-table .product-quantity{color:var(--primary-t-color);font-weight:600}.woocommerce-checkout-review-order-table .woocommerce-Price-amount.amount{font-size:inherit}.woocommerce-checkout-review-order-table
.variation{display:flex;align-items:center;justify-content:start}.woocommerce-checkout-review-order-table .variation-size{margin:5px
5px 0 0}.woocommerce-checkout-review-order-table .product-total{text-align:right}.wc_payment_methods.payment_methods{list-style:none;padding:0}.woocommerce
button{position:relative;z-index:2;padding:10px
25px;background-color:var(--primary-color);border-radius:2px;border:none;color:var(--primary-b-color);font-weight:400;outline:none}.form-row.place-order
button{margin-top:20px}.wc_payment_methods
li{margin-bottom:35px}.wc_payment_methods li
label{width:fit-content;margin:0
0 15px;font-weight:600;color:var(--dark-grey-color)}.wc_payment_methods li input[type=radio]{width:fit-content;margin-right:15px;text-align:left}.woocommerce-order-overview{list-style:none;padding:0}.woocommerce-order-overview
li{font-size:1rem;font-weight:600;color:var(--dark-grey-color)}.woocommerce-order-overview li
strong{font-weight:400;color:var(--primary-p-color)}.woocommerce-order-overview .woocommerce-Price-amount.amount{font-size:inherit}.order_details
li{font-size:1rem;font-weight:600;color:var(--dark-grey-color)}.order_details li
strong{font-weight:400;color:var(--primary-p-color)}.woocommerce-bacs-bank-details{margin-top:35px;margin-bottom:5px;padding:10px
0 35px;border-top:1px solid var(--primary-l-color);border-bottom:1px solid var(--primary-l-color)}.woocommerce-order-details
table{border-collapse:collapse;margin-bottom:35px}.woocommerce-order-details thead tr:first-child{background-color:var(--primary-bg-color-3)}.woocommerce-order-details tr:nth-child(odd){background-color:var(--primary-bg-color-2);border:none}.woocommerce-order-details
tr{background-color:var(--primary-bg-color-3);border:none}.woocommerce-order-details
th{width:25%;padding:10px
20px;border:none;color:var(--dark-grey-color)}.woocommerce-order-details
td{width:auto;padding:10px
20px;border:none}.woocommerce-order-details tfoot
td{text-align:right}.woocommerce-order-details .product-quantity{color:var(--primary-t-color);font-weight:600}.woocommerce-order-details .woocommerce-Price-amount.amount{font-size:inherit}.woocommerce-order-details
.variation{display:flex;align-items:center;justify-content:start}.woocommerce-order-details .variation-size{margin:5px
5px 0 0}.woocommerce-order-details .product-total{text-align:right}.woocommerce-customer-details{padding:15px
0;border-top:1px solid var(--primary-l-color)}.woocommerce-customer-details
h2{font-size:2rem}.woocommerce-customer-details
p{margin:0}.wc-bacs-bank-details-heading{font-size:2rem}.woocommerce-checkout h3.wc-bacs-bank-details-account-name{font-size:1.5rem;margin-bottom:1.5rem}.wc-bacs-bank-details.order_details.bacs_details{list-style:none;padding:0}h2.woocommerce-order-details__title{font-size:2rem}.woocommerce-order-details{padding:0}.woocommerce .form-row.place-order{padding-top:35px;border-top:1px solid;border-color:var(--primary-l-color)}.nav-shop{width:100%;margin-bottom:35px;display:flex;align-items:center;justify-content:space-between}.woocommerce-ordering{width:100%;max-width:fit-content}.woocommerce-ordering
select{box-sizing:content-box;padding:0;border:none;cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto}.products{list-style:none;width:calc(100% + 30px);margin-left:-15px;padding:0;display:flex;flex-wrap:wrap}.related.products{width:100%;margin:0}.related.products
.product{width:calc(25% - 30px)}.related.products h2:first-child{margin-top:0}.products
.product{position:relative;margin:0
15px 30px;transition-timing-function:cubic-bezier(.25, .25, .75, .75);transition-duration:0.4s;transition-property:opacity, transform}.products .product:hover{transform:translateY(-7.5px)}.columns-1:not(.bricklayer) .product{width:calc(100% - 30px)}.columns-2:not(.bricklayer) .product{width:calc(50% - 30px)}.columns-3:not(.bricklayer) .product{width:calc(33.3333% - 30px)}.columns-4:not(.bricklayer) .product{width:calc(25% - 30px)}.columns-5:not(.bricklayer) .product{width:calc(20% - 30px)}.columns-6:not(.bricklayer) .product{width:calc(16.6666% - 30px)}.products .product
img{width:100%;display:block;border-radius:4px}.products .product .star-rating{display:none}.products .product
h2{margin-bottom:0;font-size:1.2rem}.products .product
.price{margin:1rem 0 1.5rem;display:block;font-size:1rem;font-weight:400;border:none;color:var(--primary-p-color)}a.add_to_cart_button:not(.btn),a.product_type_grouped:not(.btn),.button.product_type_variable:not(.btn),a.button.product_type_external:not(.btn){position:relative;z-index:2;width:100%;display:block;margin:1rem 0;padding:10px
25px;background-color:var(--primary-color);border-radius:2px;border-color:var(--primary-color);color:var(--primary-b-color);font-weight:400;text-align:center}a.added_to_cart:not(.btn){display:block;width:100%}a.woocommerce-product-gallery__trigger:not(.btn){position:absolute;top:15px;right:15px;z-index:1;font-family:'icons';font-size:0;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.woocommerce-product-gallery__trigger:not(.btn):before{content:"\e057";font-size:1.2rem}.woocommerce-product-gallery{position:relative;width:50%;float:left}.woocommerce-product-gallery
figure{position:relative;width:100%;display:block;margin:0}.woocommerce-product-gallery figure
img{width:100%;display:block}.flex-control-nav.flex-control-thumbs{display:flex;list-style:none;padding:0}.flex-control-nav.flex-control-thumbs
li{width:-webkit-fill-available;margin:0}.flex-control-nav.flex-control-thumbs li
img{width:100%;cursor:pointer}.summary.entry-summary{width:calc(50% - 75px);margin-left:75px;float:right}.summary.entry-summary
h1{margin-bottom:1rem;font-size:2.5rem}.summary.entry-summary
.price{margin:15px
0;display:block;font-size:1.5rem;font-weight:400;border:none;color:var(--primary-p-color)}.summary.entry-summary .woocommerce-product-details__short-description{margin-bottom:30px}.summary.entry-summary
.quantity{border-top:1px solid rgba(0, 0, 0, 0.15);margin:30px
0 15px;padding-top:15px;display:flex;text-align:left}.body-mode-dark .summary.entry-summary
.quantity{border-top:1px solid rgba(255, 255, 255, 0.15)}.summary.entry-summary td
.quantity{margin:0}.summary.entry-summary .quantity .screen-reader-text{font-size:1rem;font-weight:600;color:var(--dark-grey-color)}.body-mode-dark .summary.entry-summary .quantity .screen-reader-text{color:var(--white-color)}.woocommerce-grouped-product-list.group_table{border-collapse:collapse}.woocommerce-grouped-product-list.group_table
tr{border:none}.woocommerce-grouped-product-list-item__quantity{display:block}.woocommerce-grouped-product-list-item__label{display:block;padding-top:0}.woocommerce-grouped-product-list-item__price{display:block}.summary.entry-summary
input{width:50px;font-size:1rem;border:none;padding:0;font-weight:600}button.single_add_to_cart_button.button.alt{position:relative;z-index:2;padding:10px
25px;background-color:var(--primary-color);border-radius:2px;border:none;color:var(--primary-b-color);font-weight:400;outline:none;background:linear-gradient(to right,var(--primary-color) 20%,var(--secondary-color) 40%,var(--secondary-color) 60%,var(--primary-color) 80%);background-size:200% auto;-webkit-animation:effect 1s linear infinite;animation:effect 3s linear infinite;border-radius:22px 22px 22px 22px;-moz-border-radius:22px 22px 22px 22px;-webkit-border-radius:22px 22px 22px 22px}button.single_add_to_cart_button.button.alt:focus{outline:none}.product_meta{margin-top:25px}.sku_wrapper
.sku{font-weight:400}.sku_wrapper{font-size:14px;font-weight:600}.summary.entry-summary
.posted_in{margin-left:10px;font-size:14px;font-weight:600}.summary.entry-summary .posted_in
a{font-size:14px;font-weight:400}.woocommerce-tabs.wc-tabs-wrapper{width:100%;margin-top:50px;margin-bottom:50px;padding-bottom:50px;display:block;float:left;border-bottom:1px solid rgba(0, 0, 0, 0.15)}.body-mode-dark .woocommerce-tabs.wc-tabs-wrapper{border-bottom:1px solid rgba(255, 255, 255, 0.15)}.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs{display:flex;align-items:center;justify-content:start;list-style:none;margin-bottom:35px;padding:0}.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs
li{padding:10px
15px;border-bottom:2px solid rgba(0, 0, 0, 0.15)}.theme-mode-dark .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs
li{border-bottom:2px solid rgba(255, 255, 255, 0.15)}.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs
li.active{border-color:var(--primary-color)}.comment-form-rating{width:100%;margin-bottom:10px;display:flex;align-items:center;justify-content:start}.woocommerce .comment-reply-title{font-size:1.5rem;font-weight:400}.comment-form-rating .stars
a{font-family:'icons';font-size:0;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:var(--primary-p-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comment-form-rating .stars a:before{content:"\e09b";font-size:1.2rem;letter-spacing:10px}.comment-form-rating .stars:hover a:hover ~ a:before,
.comment-form-rating .stars.selected a.active ~ a:before,
.comment-form-rating .stars.selected:hover span a:hover~a:before{color:var(--primary-p-color)}.comment-form-rating .stars:hover a:before,
.comment-form-rating .stars.selected a:before,
.comment-form-rating .stars.selected:hover span a:before{color:var(--primary-color)}.woocommerce .star-rating{position:relative;width:155px}.woocommerce .star-rating:before{content:"\e09b\e09b\e09b\e09b\e09b";font-family:'icons';font-size:1.2rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:15px;color:var(--primary-p-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce .star-rating>span{position:absolute;top:0;display:inline-block;font-size:0;overflow:hidden}.woocommerce .star-rating>span:before{content:"\e09b\e09b\e09b\e09b\e09b";font-family:'icons';font-size:1.2rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:15px;color:var(--primary-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce-review-link{display:block;margin-top:10px}.comment-form-rating
label{display:none}.woocommerce-Reviews .form-submit{margin:0}.woocommerce-Reviews .comment-respond{margin-bottom:0}.woocommerce-Reviews input[type="submit"]{height:40px;border:1px
solid;padding:2.5px 25px;display:block;width:fit-content;max-width:200px;text-align:center;color:var(--primary-color)}.woocommerce-Reviews input[type="submit"]:hover{color:var(--white-color)}.woocommerce-Reviews
.commentlist{list-style:none;padding:0}.woocommerce-Reviews
.comment_container{display:flex;align-items:start;justify-content:start;margin:35px
0 35px}.woocommerce-Reviews .comment_container
.avatar{display:block;margin-right:25px;border-radius:100px}.woocommerce-Reviews .comment-text{width:100%}.woocommerce-Reviews .comment-text
.meta{margin:5px
0}.woocommerce-product-attributes.shop_attributes{border-collapse:collapse}.woocommerce-product-attributes.shop_attributes
tr{background-color:var(--primary-bg-color-3);border:none}.woocommerce-product-attributes.shop_attributes tr:nth-child(odd){background-color:var(--primary-bg-color-2);border:none}.woocommerce-product-attributes.shop_attributes
th{width:25%;padding:10px
20px;border:none;color:var(--dark-grey-color)}.woocommerce-product-attributes.shop_attributes
td{width:auto;padding:10px
20px;border:none}.variations{border-collapse:collapse}.variations
tr{border-color:rgba(0, 0, 0, 0.15)}.variations
.label{font-size:1rem;font-weight:600;color:var(--dark-grey-color)}.variations
select{-webkit-appearance:auto;-moz-appearance:auto;border:none;cursor:pointer}.reset_variations{display:none!important}.woocommerce-variation-description{margin:35px
0;display:block}.woocommerce-MyAccount-navigation{margin-bottom:35px}.woocommerce-MyAccount-navigation
ul{list-style:none;padding:0}.woocommerce-MyAccount-navigation ul li a:not(.btn){font-size:1.2rem;font-weight:400;color:var(--primary-p-color)}.woocommerce-MyAccount-navigation ul li a:not(.btn):hover{color:var(--primary-color)}.woocommerce-MyAccount-navigation ul li.is-active
a{font-weight:600;color:var(--primary-color)}.woocommerce-MyAccount-content a.woocommerce-Button.button{width:fit-content;max-width:300px;display:flex;align-items:center;justify-content:center;text-align:center;margin-right:15px;padding: .5rem 1.25rem;border:1px
solid;border-radius:2px;outline:none}.woocommerce fieldset
legend{color:var(--primary-color);font-size:1.2rem;font-weight:600}.woocommerce .password-input{width:100%}.woocommerce-MyAccount-orders
th{color:var(--dark-grey-color);font-weight:600}.woocommerce-MyAccount-content
p{margin-top:0}.woocommerce-MyAccount-content
mark{color:inherit;font-weight:700}.woocommerce-order-details{padding:10px
0}.wc-item-meta{padding:0}.wc-item-meta
li{display:flex}.wc-item-meta li
strong{margin-right:5px}.wc-item-meta
p{margin:0}.woocommerce-orders-table{border-collapse:collapse;margin-bottom:50px}.woocommerce-orders-table thead tr:first-child{background-color:var(--primary-bg-color-3)}.woocommerce-orders-table tr:nth-child(odd){background-color:var(--primary-bg-color-2);border:none}.woocommerce-orders-table
tr{background-color:var(--primary-bg-color-3);border:none}.woocommerce-orders-table
th{width:25%;padding:10px
20px;border:none;color:var(--dark-grey-color)}.woocommerce-orders-table
td{width:auto;padding:10px
20px;border:none}.woocommerce-orders-table td .woocommerce-Price-amount.amount{display:block;font-size:inherit}.woocommerce-orders-table .product-quantity{color:var(--primary-t-color);font-weight:600}.woocommerce-orders-table
.variation{display:flex;align-items:center;justify-content:start}.woocommerce-orders-table .variation-size{margin:5px
5px 0 0}.woocommerce-orders-table .product-total{text-align:right}.woocommerce label.woocommerce-form-login__rememberme{display:flex;align-items:center;margin-bottom:15px}@media(max-width: 991px){.columns-4:not(.bricklayer) .product{width:calc(33.3333% - 30px)}.columns-5:not(.bricklayer) .product{width:calc(33.3333% - 30px)}.columns-6:not(.bricklayer) .product{width:calc(33.3333% - 30px)}.woocommerce-cart-form{overflow-x:auto}.shop_table_responsive{width:100%;width:max-content;margin-bottom:35px}.shop_table_responsive
.actions{padding:0}.shop_table_responsive
.coupon{width:calc(100vw - 50px);display:block}.shop_table_responsive .coupon
label{margin:0
0 15px}.shop_table_responsive .coupon
input{margin:0
0 20px}.shop_table_responsive .coupon
.button{width:100%;display:block}.shop_table_responsive .actions
button{float:none;width:calc(100vw - 50px)}a.checkout-button:not(.btn){width:100%;max-width:100%;margin:0}.woocommerce .col2-set{display:block}.woocommerce .col-1{width:100%;max-width:100%;flex:100%;margin:0;padding:0}.woocommerce .col-2{width:100%;max-width:100%;flex:100%;margin:50px
0 0;padding:0}.woocommerce-MyAccount-orders
th{display:block}.woocommerce-MyAccount-orders
td{display:block}}@media(max-width: 767px){.nav-shop{display:block}.woocommerce-breadcrumb{display:block;margin-bottom:35px}.woocommerce-ordering{max-width:100%;display:block}.columns-3:not(.bricklayer) .product{width:calc(50% - 30px)}.columns-4:not(.bricklayer) .product{width:calc(50% - 30px)}.columns-5:not(.bricklayer) .product{width:calc(50% - 30px)}.columns-6:not(.bricklayer) .product{width:calc(50% - 30px)}.woocommerce-product-gallery{width:100%;float:none}.summary.entry-summary{width:100%;margin:50px
0 0;float:none}.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs{display:block;margin-bottom:50px}.related.products .products
.product{width:100%;margin:0
0 0 15px}}@media(max-width: 374px){.columns-2:not(.bricklayer) .product{width:calc(100% - 30px)}.columns-3:not(.bricklayer) .product{width:calc(100% - 30px)}.columns-4:not(.bricklayer) .product{width:calc(100% - 30px)}.columns-5:not(.bricklayer) .product{width:calc(100% - 30px)}.columns-6:not(.bricklayer) .product{width:calc(100% - 30px)}}