.elementor-808 .elementor-element.elementor-element-d9fc0a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--padding-top:50px;--padding-right:20px;--padding-bottom:50px;--padding-left:20px;}.elementor-808 .elementor-element.elementor-element-ed879aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px;--background-transition:0.3s;--padding-top:80px;--padding-right:0px;--padding-bottom:0px;--padding-left:100px;}.elementor-808 .elementor-element.elementor-element-12de6f9 .woocommerce-breadcrumb{color:#141112;font-size:0.92em;}.elementor-808 .elementor-element.elementor-element-12de6f9 .woocommerce-breadcrumb > a{color:#141112;}.elementor-808 .elementor-element.elementor-element-12de6f9 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-808 .elementor-element.elementor-element-ca28de0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px;--background-transition:0.3s;--padding-top:80px;--padding-right:100px;--padding-bottom:0px;--padding-left:80px;}.elementor-808 .elementor-element.elementor-element-a618736 .elementor-heading-title{color:#3A3A3A;font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-808 .elementor-element.elementor-element-a618736 > .elementor-widget-container{padding:0px 10px 7px 10px;}.elementor-808 .elementor-element.elementor-element-f601f9c{color:#141112;}.elementor-808 .elementor-element.elementor-element-f601f9c > .elementor-widget-container{padding:13px 10px 0px 10px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#141112;}.woocommerce .elementor-808 .elementor-element.elementor-element-bfc14de .price{color:#141112;font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-808 .elementor-element.elementor-element-bfc14de > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-808 .elementor-element.elementor-element-903fe9b > .elementor-widget-container{padding:13px 10px 0px 10px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#141112;}.elementor-808 .elementor-element.elementor-element-db5ee57 .cart button, .elementor-808 .elementor-element.elementor-element-db5ee57 .cart .button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:18px 18px 18px 18px;padding:10px 20px 10px 20px;color:#141112;background-color:#02010100;border-color:#141112;transition:all 0.5s;}.elementor-808 .elementor-element.elementor-element-db5ee57 .cart button:hover, .elementor-808 .elementor-element.elementor-element-db5ee57 .cart .button:hover{color:#FFFFFF;background-color:#C41A1C;border-color:#C41A1C;}.elementor-808 .elementor-element.elementor-element-db5ee57 .quantity .qty{transition:all 0.2s;}.elementor-808 .elementor-element.elementor-element-db5ee57 > .elementor-widget-container{padding:13px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#141112;}.elementor-808 .elementor-element.elementor-element-e09c9c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-808 .elementor-element.elementor-element-208e69d > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-808 .elementor-element.elementor-element-f3bf69d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.woocommerce .elementor-808 .elementor-element.elementor-element-c1aa39e .woocommerce-tabs ul.wc-tabs li a{color:#FFFFFF;}.woocommerce .elementor-808 .elementor-element.elementor-element-c1aa39e .woocommerce-tabs ul.wc-tabs li{background-color:#141112;}.woocommerce .elementor-808 .elementor-element.elementor-element-c1aa39e .woocommerce-Tabs-panel{color:#FFFFFF;}.woocommerce .elementor-808 .elementor-element.elementor-element-c1aa39e .woocommerce-Tabs-panel h2{color:#FFFFFF;}.elementor-808 .elementor-element.elementor-element-1a209bd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-808 .elementor-element.elementor-element-1a209bd.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#141112;}.elementor-808 .elementor-element.elementor-element-1a209bd.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#141112;}.elementor-808 .elementor-element.elementor-element-1a209bd.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-808 .elementor-element.elementor-element-1a209bd.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;}.elementor-808 .elementor-element.elementor-element-1a209bd.elementor-wc-products ul.products li.product .star-rating{font-size:0em;}.elementor-808 .elementor-element.elementor-element-1a209bd.elementor-wc-products ul.products li.product .price{color:#141112;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:700;line-height:1.3;}.elementor-808 .elementor-element.elementor-element-1a209bd.elementor-wc-products ul.products li.product .price ins{color:#141112;}.elementor-808 .elementor-element.elementor-element-1a209bd.elementor-wc-products ul.products li.product .price ins .amount{color:#141112;}.woocommerce .elementor-808 .elementor-element.elementor-element-1a209bd.elementor-wc-products .products > h2{color:#C41A1C;font-family:"Roboto", Sans-serif;font-size:2.3rem;font-weight:200;text-transform:uppercase;text-align:center;}.elementor-808 .elementor-element.elementor-element-1a209bd.elementor-wc-products ul.products li.product{padding:0px 10px 10px 10px;background-color:#FFFFFF;}.elementor-808 .elementor-element.elementor-element-1a209bd.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFFFFF;background-color:#C41A1C;}.elementor-808 .elementor-element.elementor-element-1a209bd > .elementor-widget-container{padding:0px 100px 40px 100px;background-color:#141112;}.elementor-808 .elementor-element.elementor-element-b3f5b44{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:stretch;--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-808 .elementor-element.elementor-element-e35c8c2{--display:flex;--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-808 .elementor-element.elementor-element-c9cd52b{--display:flex;--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-808 .elementor-element.elementor-element-cc7f081 .elementor-icon-list-icon i{color:#141112;transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-cc7f081 .elementor-icon-list-icon svg{fill:#141112;transition:fill 0.3s;}.elementor-808 .elementor-element.elementor-element-cc7f081{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-808 .elementor-element.elementor-element-cc7f081 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-808 .elementor-element.elementor-element-cc7f081 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-808 .elementor-element.elementor-element-cc7f081 .elementor-icon-list-text{transition:color 0.3s;}.elementor-808 .elementor-element.elementor-element-cc7f081 > .elementor-widget-container{padding:20px 0px 20px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#141112;}body.elementor-page-808:not(.elementor-motion-effects-element-type-background), body.elementor-page-808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E3E1;}@media(max-width:1024px){.elementor-808 .elementor-element.elementor-element-d9fc0a9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-808 .elementor-element.elementor-element-ed879aa{--padding-top:20px;--padding-right:40px;--padding-bottom:0px;--padding-left:40px;}.elementor-808 .elementor-element.elementor-element-ca28de0{--padding-top:40px;--padding-right:40px;--padding-bottom:0px;--padding-left:40px;}.elementor-808 .elementor-element.elementor-element-1a209bd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-808 .elementor-element.elementor-element-1a209bd > .elementor-widget-container{padding:0px 30px 30px 30px;}}@media(max-width:767px){.elementor-808 .elementor-element.elementor-element-d9fc0a9{--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-808 .elementor-element.elementor-element-ed879aa{--padding-top:10px;--padding-right:10px;--padding-bottom:0px;--padding-left:10px;}.elementor-808 .elementor-element.elementor-element-ca28de0{--padding-top:10px;--padding-right:10px;--padding-bottom:0px;--padding-left:10px;}.elementor-808 .elementor-element.elementor-element-3b3abf4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-808 .elementor-element.elementor-element-1a209bd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-808 .elementor-element.elementor-element-1a209bd > .elementor-widget-container{padding:0px 20px 20px 20px;}}@media(min-width:768px){.elementor-808 .elementor-element.elementor-element-ed879aa{--width:50%;}.elementor-808 .elementor-element.elementor-element-ca28de0{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-808 .elementor-element.elementor-element-ed879aa{--width:100%;}.elementor-808 .elementor-element.elementor-element-ca28de0{--width:100%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-12de6f9 */.elementor-808 .elementor-element.elementor-element-12de6f9 nav.woocommerce-breadcrumb a { transition:color .5s ease-out 0s; }
.elementor-808 .elementor-element.elementor-element-12de6f9 nav.woocommerce-breadcrumb a:hover { color:#c41a1c; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-97a5b63 */.elementor-808 .elementor-element.elementor-element-97a5b63 .iconic-woothumbs-all-images-wrap { width:100% !important; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-a618736 */.elementor-808 .elementor-element.elementor-element-a618736 h1 { font-family:'bahnschrift', helvetica, sans-serif !important; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-f601f9c */.elementor-808 .elementor-element.elementor-element-f601f9c .product_meta { font-family:'gotham-book', helvetica, sans-serif; }
.elementor-808 .elementor-element.elementor-element-f601f9c .product_meta .posted_in, .elementor-808 .elementor-element.elementor-element-f601f9c .product_meta .tagged_as { display:none; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-bfc14de */.elementor-808 .elementor-element.elementor-element-bfc14de .price { font-family:'bahnschrift', Helvetica, sans-serif !important; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-903fe9b */.elementor-808 .elementor-element.elementor-element-903fe9b .woocommerce-product-details__short-description { font-family:'gotham-book', helvetica, sans-serif; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-db5ee57 */.elementor-808 .elementor-element.elementor-element-db5ee57 .variations_form .variations { margin-bottom:0; padding:0 10px; font-family:'gotham-book', helvetica, sans-serif; }
.elementor-808 .elementor-element.elementor-element-db5ee57 .variations_form .single_variation_wrap .woocommerce-variation { padding:0 10px; }
.elementor-808 .elementor-element.elementor-element-db5ee57 .variations_form .single_variation_wrap .wc-pao-addons-container { padding-top:20px; border-top:1px solid #141112; }
.elementor-808 .elementor-element.elementor-element-db5ee57 .variations_form .single_variation_wrap .wc-pao-addons-container .wc-pao-addon-container { padding:0 10px; }
.elementor-808 .elementor-element.elementor-element-db5ee57 .variations_form .single_variation_wrap .wc-pao-addons-container .wc-pao-addon-container .form-row { margin:0; padding:3px 3px 0; }
.elementor-808 .elementor-element.elementor-element-db5ee57 .variations_form .single_variation_wrap .wc-pao-addons-container .wc-pao-addon-container .form-row label { line-height:1; }
.elementor-808 .elementor-element.elementor-element-db5ee57 .variations_form .single_variation_wrap .wc-pao-addons-container .product-addon-totals { border-color:#141112; margin-bottom:0; border-bottom:0; }
.elementor-808 .elementor-element.elementor-element-db5ee57 .variations_form .single_variation_wrap .wc-pao-addons-container .product-addon-totals .wc-pao-subtotal-line { border-color:#141112; }
.elementor-808 .elementor-element.elementor-element-db5ee57 .variations_form .single_variation_wrap .wc-pao-addons-container .product-addon-totals .wc-pao-subtotal-line .price { font-family:'bahnschrift', Helvetica, sans-serif; color:#141112; }
.elementor-808 .elementor-element.elementor-element-db5ee57 .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart { padding:20px 10px 0; border-top:1px solid #141112; }/* End custom CSS */
/* Start custom CSS for yith_wcwl_add_to_wishlist, class: .elementor-element-208e69d */.elementor-808 .elementor-element.elementor-element-208e69d .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a { padding:10px 20px; background-color:transparent; color:#141112; border:1px solid #141112; border-radius:18px; font-family:'gotham-book', Helvetica, sans-serif; transition:all .5s ease-out 0s; }
.elementor-808 .elementor-element.elementor-element-208e69d .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a:hover { background-color:#C41A1C; border-color:#C41A1C; color:#ffffff; }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3b3abf4 */.elementor-808 .elementor-element.elementor-element-3b3abf4 .elementor-shortcode .compare-button a { padding:10px 20px; background-color:transparent; color:#141112; border:1px solid #141112; border-radius:18px; font-family:'gotham-book', Helvetica, sans-serif; transition:all .5s ease-out 0s; }
.elementor-808 .elementor-element.elementor-element-3b3abf4 .elementor-shortcode .compare-button a:hover { background-color:#C41A1C; border-color:#C41A1C; color:#ffffff; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-c1aa39e */.elementor-808 .elementor-element.elementor-element-c1aa39e .woocommerce-tabs { margin-bottom:0 !important; padding:30px 100px 4em; background-color:#141112; }
.elementor-808 .elementor-element.elementor-element-c1aa39e .woocommerce-tabs ul.wc-tabs li { font-family:'gotham-book', helvetica, sans-serif; }
.elementor-808 .elementor-element.elementor-element-c1aa39e .woocommerce-tabs ul.wc-tabs li a:before { content:'+'; }
.elementor-808 .elementor-element.elementor-element-c1aa39e .woocommerce-tabs ul.wc-tabs li.active:before { display:none; }
.elementor-808 .elementor-element.elementor-element-c1aa39e .woocommerce-tabs ul.wc-tabs li.active:after { width:100%; height:3px; content:''; display:block; background-color:#c41a1c; position:absolute; bottom:0; left:0; }
.elementor-808 .elementor-element.elementor-element-c1aa39e .woocommerce-tabs .woocommerce-Tabs-panel { margin:0 !important; border-width:2px !important; border-color:#ffffff !important; }
.elementor-808 .elementor-element.elementor-element-c1aa39e .woocommerce-tabs .woocommerce-Tabs-panel table tr th { color:#ffffff; }

@media (max-width: 1024px) {
.elementor-808 .elementor-element.elementor-element-c1aa39e .woocommerce-tabs { padding:30px; }
}

@media (max-width: 767px) {
.elementor-808 .elementor-element.elementor-element-c1aa39e .woocommerce-tabs { padding:20px; }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-1a209bd */.elementor-808 .elementor-element.elementor-element-1a209bd .related.products > h2 { font-family:"bahnschrift", Helvetica, sans-serif !important; }
.elementor-808 .elementor-element.elementor-element-1a209bd .related.products ul.products li .astra-shop-summary-wrap .ast-woo-product-category { font-family:"gotham-book", Helvetica, sans-serif !important; }
.elementor-808 .elementor-element.elementor-element-1a209bd .related.products ul.products li .astra-shop-summary-wrap a h2 { font-family:"gotham-book", Helvetica, sans-serif !important; }
.elementor-808 .elementor-element.elementor-element-1a209bd .related.products ul.products li .astra-shop-summary-wrap .price>.woocommerce-Price-amount { font-family:"gotham-bold", Helvetica, sans-serif !important; }
.elementor-808 .elementor-element.elementor-element-1a209bd .related.products ul.products li .astra-shop-summary-wrap .price>del { color:#C41A1C; }
.elementor-808 .elementor-element.elementor-element-1a209bd .related.products ul.products li .astra-shop-summary-wrap .price>del>.woocommerce-Price-amount { color:#C41A1C; }
.elementor-808 .elementor-element.elementor-element-1a209bd .related.products ul.products li .astra-shop-thumbnail-wrap .ast-onsale-card { top:-1em; left:-1em; font-family:'gotham-book', Helvetica, sans-serif; background-color:#c41a1c; color:#ffffff; }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-527dccf */.elementor-808 .elementor-element.elementor-element-527dccf .wc-brand-carousel > h2 { margin:0 20px 0.7em; padding:30px 10px 20px; font-family:"bahnschrift", Helvetica, sans-serif; font-size:2.3rem; font-weight:200;
color:#c41a1c; text-align:center; text-transform:uppercase; border-bottom:1px solid #141112; }
.elementor-808 .elementor-element.elementor-element-527dccf .wc-brand-carousel .pwb-carousel { padding:0 20px 20px; }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cc7f081 */.elementor-808 .elementor-element.elementor-element-cc7f081 ul.elementor-icon-list-items { justify-content:space-evenly; }/* End custom CSS */