.elementor-160 .elementor-element.elementor-element-mn6mgzkg{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px}.elementor-160 .elementor-element.elementor-element-7zucxfqd>.elementor-widget-container{margin:0 0 0 0;padding:0 0 30px 0}.elementor-160 .elementor-element.elementor-element-jh3ca145{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-160 .elementor-element.elementor-element-0p3zh5ls{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-160 .elementor-element.elementor-element-0p3zh5ls>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-160 .elementor-element.elementor-element-0p3zh5ls .woocommerce-product-gallery .flex-viewport{border-style:none;margin-bottom:15px}.elementor-160 .elementor-element.elementor-element-0p3zh5ls .woocommerce-product-gallery .flex-control-thumbs img{border-style:none}.elementor-160 .elementor-element.elementor-element-0p3zh5ls .flex-control-thumbs li{padding-right:calc(15px / 2);padding-left:calc(15px / 2);padding-bottom:15px}.elementor-160 .elementor-element.elementor-element-0p3zh5ls .flex-control-thumbs{margin-right:calc(-15px / 2);margin-left:calc(-15px / 2)}.elementor-160 .elementor-element.elementor-element-kvvxxu8l{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-160 .elementor-element.elementor-element-262k855u{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-160 .elementor-element.elementor-element-262k855u .woocommerce-breadcrumb{color:var(--e-global-color-primary);font-family:var(--e-global-typography-twbb_p4-font-family),sans-serif;font-size:var(--e-global-typography-twbb_p4-font-size);font-weight:var(--e-global-typography-twbb_p4-font-weight);text-transform:var(--e-global-typography-twbb_p4-text-transform);font-style:var(--e-global-typography-twbb_p4-font-style);text-decoration:var(--e-global-typography-twbb_p4-text-decoration);line-height:var(--e-global-typography-twbb_p4-line-height);letter-spacing:var(--e-global-typography-twbb_p4-letter-spacing);word-spacing:var(--e-global-typography-twbb_p4-word-spacing)}.elementor-160 .elementor-element.elementor-element-262k855u .woocommerce-breadcrumb>a{color:var(--e-global-color-primary)}.elementor-widget-twbb_woocommerce-product-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-160 .elementor-element.elementor-element-uhcui8e8{width:var(--container-widget-width,100%);max-width:100%;padding:15px 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-160 .elementor-element.elementor-element-uhcui8e8 .elementor-heading-title{font-family:var(--e-global-typography-twbb_h3-font-family),sans-serif;font-size:var(--e-global-typography-twbb_h3-font-size);font-weight:var(--e-global-typography-twbb_h3-font-weight);text-transform:var(--e-global-typography-twbb_h3-text-transform);font-style:var(--e-global-typography-twbb_h3-font-style);text-decoration:var(--e-global-typography-twbb_h3-text-decoration);line-height:var(--e-global-typography-twbb_h3-line-height);letter-spacing:var(--e-global-typography-twbb_h3-letter-spacing);word-spacing:var(--e-global-typography-twbb_h3-word-spacing);color:var(--e-global-color-primary)}.elementor-widget-twbb_woocommerce-product-price .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-160 .elementor-element.elementor-element-xw7movzm{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-160 .elementor-element.elementor-element-xw7movzm>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-160 .elementor-element.elementor-element-xw7movzm .price{font-family:var(--e-global-typography-twbb_h5-font-family),sans-serif;font-size:var(--e-global-typography-twbb_h5-font-size);font-weight:var(--e-global-typography-twbb_h5-font-weight);text-transform:var(--e-global-typography-twbb_h5-text-transform);font-style:var(--e-global-typography-twbb_h5-font-style);text-decoration:var(--e-global-typography-twbb_h5-text-decoration);line-height:var(--e-global-typography-twbb_h5-line-height);letter-spacing:var(--e-global-typography-twbb_h5-letter-spacing);word-spacing:var(--e-global-typography-twbb_h5-word-spacing)}.elementor-160 .elementor-element.elementor-element-xw7movzm .price ins{color:var(--e-global-color-primary);font-family:var(--e-global-typography-twbb_h4-font-family),sans-serif;font-size:var(--e-global-typography-twbb_h4-font-size);font-weight:var(--e-global-typography-twbb_h4-font-weight);text-transform:var(--e-global-typography-twbb_h4-text-transform);font-style:var(--e-global-typography-twbb_h4-font-style);text-decoration:var(--e-global-typography-twbb_h4-text-decoration);line-height:var(--e-global-typography-twbb_h4-line-height);letter-spacing:var(--e-global-typography-twbb_h4-letter-spacing);word-spacing:var(--e-global-typography-twbb_h4-word-spacing)}body:not(.rtl) .elementor-160 .elementor-element.elementor-element-xw7movzm:not(.elementor-product-price-block-yes) del{margin-right:5px}body.rtl .elementor-160 .elementor-element.elementor-element-xw7movzm:not(.elementor-product-price-block-yes) del{margin-left:5px}.elementor-160 .elementor-element.elementor-element-xw7movzm.elementor-product-price-block-yes del{margin-bottom:5px}.elementor-160 .elementor-element.elementor-element-tjdu27cg{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var(--e-global-color-primary);font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-160 .elementor-element.elementor-element-tjdu27cg>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.woocommerce .elementor-160 .elementor-element.elementor-element-tjdu27cg .woocommerce-product-details__short-description{color:var(--e-global-color-primary)}.elementor-widget-twbb_woocommerce-product-add-to-cart .added_to_cart{font-family:var(--e-global-typography-accent-font-family),sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-160 .elementor-element.elementor-element-jczi2uj2{width:100%;max-width:100%;--view-cart-spacing:6px;--button-spacing:24px}.elementor-160 .elementor-element.elementor-element-jczi2uj2>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-160 .elementor-element.elementor-element-jczi2uj2 .cart button,.elementor-160 .elementor-element.elementor-element-jczi2uj2 .cart .button{font-family:var(--e-global-typography-accent-font-family),sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;color:var(--e-global-color-twbb_button_inv);background-color:var(--e-global-color-twbb_button);border-color:var(--e-global-color-twbb_button);transition:all 0.2s}.elementor-160 .elementor-element.elementor-element-jczi2uj2 .cart button:hover,.elementor-160 .elementor-element.elementor-element-jczi2uj2 .cart .button:hover{color:var(--e-global-color-twbb_button);background-color:var(--e-global-color-twbb_bg_primary);border-color:var(--e-global-color-twbb_bg_inv)}.elementor-160 .elementor-element.elementor-element-jczi2uj2 .added_to_cart{color:var(--e-global-color-twbb_button);font-family:var(--e-global-typography-accent-font-family),sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-160 .elementor-element.elementor-element-jczi2uj2 .quantity .qty{font-family:var(--e-global-typography-twbb_p3-font-family),sans-serif;font-size:var(--e-global-typography-twbb_p3-font-size);font-weight:var(--e-global-typography-twbb_p3-font-weight);text-transform:var(--e-global-typography-twbb_p3-text-transform);font-style:var(--e-global-typography-twbb_p3-font-style);text-decoration:var(--e-global-typography-twbb_p3-text-decoration);line-height:var(--e-global-typography-twbb_p3-line-height);letter-spacing:var(--e-global-typography-twbb_p3-letter-spacing);word-spacing:var(--e-global-typography-twbb_p3-word-spacing);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;padding:13px 16px 13px 16px;color:var(--e-global-color-twbb_button);background-color:var(--e-global-color-twbb_bg_primary);border-color:globals/colors?id=twbb_button;transition:all 0.2s}.elementor-160 .elementor-element.elementor-element-jczi2uj2 .quantity .qty:focus{border-color:var(--e-global-color-twbb_bg_inv)}.woocommerce .elementor-160 .elementor-element.elementor-element-jczi2uj2 form.cart .variations{width:66%;margin-bottom:45px}.woocommerce .elementor-160 .elementor-element.elementor-element-jczi2uj2 form.cart table.variations tr th,.woocommerce .elementor-160 .elementor-element.elementor-element-jczi2uj2 form.cart table.variations tr td{padding-top:calc(24px/2);padding-bottom:calc(24px/2)}.woocommerce .elementor-160 .elementor-element.elementor-element-jczi2uj2 form.cart table.variations label{color:var(--e-global-color-primary);font-family:var(--e-global-typography-twbb_label-font-family),sans-serif;font-size:var(--e-global-typography-twbb_label-font-size);font-weight:var(--e-global-typography-twbb_label-font-weight);text-transform:var(--e-global-typography-twbb_label-text-transform);font-style:var(--e-global-typography-twbb_label-font-style);text-decoration:var(--e-global-typography-twbb_label-text-decoration);line-height:var(--e-global-typography-twbb_label-line-height);letter-spacing:var(--e-global-typography-twbb_label-letter-spacing);word-spacing:var(--e-global-typography-twbb_label-word-spacing)}.woocommerce .elementor-160 .elementor-element.elementor-element-jczi2uj2 form.cart table.variations td.value select{color:var(--e-global-color-primary)}.woocommerce .elementor-160 .elementor-element.elementor-element-jczi2uj2 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-160 .elementor-element.elementor-element-jczi2uj2 form.cart table.variations td.value:before{font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.woocommerce .elementor-160 .elementor-element.elementor-element-jczi2uj2 form.cart table.variations td.value select,.woocommerce .elementor-160 .elementor-element.elementor-element-jczi2uj2 form.cart table.variations td.value:before{border-radius:0}.elementor-widget-twbb_product-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-160 .elementor-element.elementor-element-dix56ff5{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var(--e-global-color-text);font-family:var(--e-global-typography-twbb_p3-font-family),sans-serif;font-size:var(--e-global-typography-twbb_p3-font-size);font-weight:var(--e-global-typography-twbb_p3-font-weight);text-transform:var(--e-global-typography-twbb_p3-text-transform);font-style:var(--e-global-typography-twbb_p3-font-style);text-decoration:var(--e-global-typography-twbb_p3-text-decoration);line-height:var(--e-global-typography-twbb_p3-line-height);letter-spacing:var(--e-global-typography-twbb_p3-letter-spacing);word-spacing:var(--e-global-typography-twbb_p3-word-spacing)}.elementor-160 .elementor-element.elementor-element-604mfs5g{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .twbb-woocommerce-products-variations .twbb-additional-variations{color:var(--e-global-color-primary);font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product:hover .woocommerce-loop-product__title{color:var(--e-global-color-primary)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .twbb_woocommerce-loop-product__desc{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary);font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product:hover .price del{color:var(--e-global-color-primary)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product:hover .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_woocommerce-products{--products-title-color:var( --e-global-color-primary )}.elementor-widget-twbb_woocommerce-products.products-heading-show .related-products>h2,.elementor-widget-twbb_woocommerce-products.products-heading-show .upsells>h2,.elementor-widget-twbb_woocommerce-products.products-heading-show .cross-sells>h2{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var(--e-global-typography-accent-font-family),sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-accent-font-family),sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-twbb_woocommerce-products .swiper-pagination-arrows-container .swiper-button{color:var(--e-global-color-twbb_bg_inv);background-color:var(--e-global-color-twbb_bg_3)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product{text-align:left;border-style:solid;border-width:1px 1px 1px 1px;padding:0 0 14px 0;border-color:var(--e-global-color-twbb_transparent)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products{grid-column-gap:14px;grid-row-gap:40px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.swiper-slide.product{margin-right:14px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--twbb-widget-slider-arrows-width:34px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products.twbb-product-description-default:not(.twbb-product-description-yes) ul.products li.product .twbb_woocommerce-loop-product__desc{display:none}.elementor-160 .elementor-element.elementor-element-3v8h0ilx .twbb-image-container{--animation-duration:1000ms}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products .twbb-image-container{border-radius:0 0 0 0}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products .twbb-image-wrap{margin-bottom:10px!important}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .twbb-woocommerce-products-variations{gap:10px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .twbb-woocommerce-products-variations .variation-image{width:40px;height:40px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .twbb-woocommerce-products-variations *{margin-top:10px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-twbb_bold-font-family),sans-serif;font-size:var(--e-global-typography-twbb_bold-font-size);font-weight:var(--e-global-typography-twbb_bold-font-weight);text-transform:var(--e-global-typography-twbb_bold-text-transform);font-style:var(--e-global-typography-twbb_bold-font-style);text-decoration:var(--e-global-typography-twbb_bold-text-decoration);line-height:var(--e-global-typography-twbb_bold-line-height);letter-spacing:var(--e-global-typography-twbb_bold-letter-spacing);word-spacing:var(--e-global-typography-twbb_bold-word-spacing);margin-bottom:3px!important}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:3px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .twbb_woocommerce-loop-product__desc{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .star-rating{color:var(--e-global-color-twbb_bg_inv);font-size:16px;margin-bottom:14px!important}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-text);font-family:var(--e-global-typography-twbb_p3-font-family),sans-serif;font-size:var(--e-global-typography-twbb_p3-font-size);font-weight:var(--e-global-typography-twbb_p3-font-weight);text-transform:var(--e-global-typography-twbb_p3-text-transform);font-style:var(--e-global-typography-twbb_p3-font-style);text-decoration:var(--e-global-typography-twbb_p3-text-decoration);line-height:var(--e-global-typography-twbb_p3-line-height);letter-spacing:var(--e-global-typography-twbb_p3-letter-spacing);word-spacing:var(--e-global-typography-twbb_p3-word-spacing)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-text)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-text)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-text)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-text)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .price del .amount{font-family:var(--e-global-typography-twbb_p4-font-family),sans-serif;font-size:var(--e-global-typography-twbb_p4-font-size);font-weight:var(--e-global-typography-twbb_p4-font-weight);text-transform:var(--e-global-typography-twbb_p4-text-transform);font-style:var(--e-global-typography-twbb_p4-font-style);text-decoration:var(--e-global-typography-twbb_p4-text-decoration);line-height:var(--e-global-typography-twbb_p4-line-height);letter-spacing:var(--e-global-typography-twbb_p4-letter-spacing);word-spacing:var(--e-global-typography-twbb_p4-word-spacing)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .button{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:underline;line-height:150%;color:var(--e-global-color-primary)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product:hover .button{color:var(--e-global-color-secondary)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product span.twbb_products_badge{color:var(--e-global-color-twbb_button_inv);background-color:var(--e-global-color-twbb_button);border-radius:0;min-width:74px;min-height:36px;line-height:36px;margin:20px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product span.onsale{color:var(--e-global-color-twbb_button_inv);background-color:var(--e-global-color-twbb_button);border-radius:0;min-width:74px;min-height:36px;line-height:36px;margin:20px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product span.twbb_products_badge,.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product span.onsale{font-family:var(--e-global-typography-twbb_p4-font-family),sans-serif;font-size:var(--e-global-typography-twbb_p4-font-size);font-weight:var(--e-global-typography-twbb_p4-font-weight);text-transform:var(--e-global-typography-twbb_p4-text-transform);font-style:var(--e-global-typography-twbb_p4-font-style);text-decoration:var(--e-global-typography-twbb_p4-text-decoration);line-height:var(--e-global-typography-twbb_p4-line-height);letter-spacing:var(--e-global-typography-twbb_p4-letter-spacing);word-spacing:var(--e-global-typography-twbb_p4-word-spacing)}body[data-elementor-device-mode="desktop"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-outside .swiper-pagination-container{margin-top:20px;min-height:34px}body[data-elementor-device-mode="desktop"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--pagination-position-outside .swiper-pagination-container{margin-top:20px}body[data-elementor-device-mode="tablet"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-tablet-outside .swiper-pagination-container{margin-top:20px;min-height:34px}body[data-elementor-device-mode="tablet"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--pagination-position-tablet-outside .swiper-pagination-container{margin-top:20px}body[data-elementor-device-mode="mobile"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-mobile-outside .swiper-pagination-container{margin-top:20px;min-height:34px}body[data-elementor-device-mode="mobile"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--pagination-position-mobile-outside .swiper-pagination-container{margin-top:20px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx:not(.twbb_slider_options_changed-default) .swiper-button-next:after,.elementor-160 .elementor-element.elementor-element-3v8h0ilx:not(.twbb_slider_options_changed-default) .swiper-button-prev:after{height:calc(34px/3);width:calc(34px/3);font-size:calc(34px/3)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx:not(.twbb_slider_options_changed-default) .swiper-button-next,.elementor-160 .elementor-element.elementor-element-3v8h0ilx:not(.twbb_slider_options_changed-default) .swiper-button-prev{height:34px;width:34px}body[data-elementor-device-mode="desktop"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--pagination-position-inside.tenweb-widget-slider--navigation-position-outside .swiper-pagination{margin-bottom:34px}body[data-elementor-device-mode="tablet"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--pagination-position-tablet-inside.tenweb-widget-slider--navigation-position-tablet-outside .swiper-pagination{margin-bottom:34px}body[data-elementor-device-mode="mobile"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--pagination-position-mobile-inside.tenweb-widget-slider--navigation-position-mobile-outside .swiper-pagination{margin-bottom:34px}body[data-elementor-device-mode="desktop"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-outside .swiper-pagination-container .swiper-pagination-arrows-container{height:34px}body[data-elementor-device-mode="tablet"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-tablet-outside .swiper-pagination-container .swiper-pagination-arrows-container{height:34px}body[data-elementor-device-mode="mobile"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-mobile-outside .swiper-pagination-container .swiper-pagination-arrows-container{height:34px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx .swiper-pagination-arrows-container .swiper-button{border-radius:17px 17px 17px 17px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx:not(.twbb_slider_options_changed-default) .swiper-pagination-bullet{height:8px;width:8px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx:not(.twbb_slider_options_changed-default) .swiper-container-horizontal .swiper-pagination-progress{height:8px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx:not(.twbb_slider_options_changed-default) .swiper-horizontal .swiper-pagination-progress{height:8px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx:not(.twbb_slider_options_changed-default) .swiper-pagination-fraction{font-size:8px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx .swiper-pagination-bullet.swiper-pagination-bullet-active,.elementor-160 .elementor-element.elementor-element-3v8h0ilx .swiper-pagination-progressbar{background-color:#000}.elementor-160 .elementor-element.elementor-element-3v8h0ilx .swiper-pagination-fraction{color:#000}.elementor-160 .elementor-element.elementor-element-3v8h0ilx .swiper-pagination-bullet{background-color:#000}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product:hover{border-color:var(--e-global-color-twbb_bg_inv)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .price,.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .twbb-product-loop-buttons,.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .twbb_woocommerce-loop-product__desc,.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .twbb-add-to-cart-container,.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .twbb-star-rating-container{padding:0 0 0 14px}@media(max-width:1024px){.elementor-160 .elementor-element.elementor-element-mn6mgzkg{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:50px}.elementor-160 .elementor-element.elementor-element-jh3ca145{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:50px}.elementor-160 .elementor-element.elementor-element-0p3zh5ls{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-160 .elementor-element.elementor-element-0p3zh5ls>.elementor-widget-container{margin:0 0 0 0}.elementor-160 .elementor-element.elementor-element-kvvxxu8l{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-160 .elementor-element.elementor-element-262k855u{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-160 .elementor-element.elementor-element-262k855u .woocommerce-breadcrumb{font-size:var(--e-global-typography-twbb_p4-font-size);line-height:var(--e-global-typography-twbb_p4-line-height);letter-spacing:var(--e-global-typography-twbb_p4-letter-spacing);word-spacing:var(--e-global-typography-twbb_p4-word-spacing)}.elementor-widget-twbb_woocommerce-product-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-160 .elementor-element.elementor-element-uhcui8e8{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-160 .elementor-element.elementor-element-uhcui8e8 .elementor-heading-title{font-size:var(--e-global-typography-twbb_h3-font-size);line-height:var(--e-global-typography-twbb_h3-line-height);letter-spacing:var(--e-global-typography-twbb_h3-letter-spacing);word-spacing:var(--e-global-typography-twbb_h3-word-spacing)}.elementor-widget-twbb_woocommerce-product-price .price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-160 .elementor-element.elementor-element-xw7movzm{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-160 .elementor-element.elementor-element-xw7movzm .price{font-size:var(--e-global-typography-twbb_h5-font-size);line-height:var(--e-global-typography-twbb_h5-line-height);letter-spacing:var(--e-global-typography-twbb_h5-letter-spacing);word-spacing:var(--e-global-typography-twbb_h5-word-spacing)}.elementor-160 .elementor-element.elementor-element-xw7movzm .price ins{font-size:var(--e-global-typography-twbb_h4-font-size);line-height:var(--e-global-typography-twbb_h4-line-height);letter-spacing:var(--e-global-typography-twbb_h4-letter-spacing);word-spacing:var(--e-global-typography-twbb_h4-word-spacing)}.elementor-160 .elementor-element.elementor-element-tjdu27cg{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_woocommerce-product-add-to-cart .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-160 .elementor-element.elementor-element-jczi2uj2{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-160 .elementor-element.elementor-element-jczi2uj2 .cart button,.elementor-160 .elementor-element.elementor-element-jczi2uj2 .cart .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-160 .elementor-element.elementor-element-jczi2uj2 .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-160 .elementor-element.elementor-element-jczi2uj2 .quantity .qty{font-size:var(--e-global-typography-twbb_p3-font-size);line-height:var(--e-global-typography-twbb_p3-line-height);letter-spacing:var(--e-global-typography-twbb_p3-letter-spacing);word-spacing:var(--e-global-typography-twbb_p3-word-spacing)}.woocommerce .elementor-160 .elementor-element.elementor-element-jczi2uj2 form.cart table.variations label{font-size:var(--e-global-typography-twbb_label-font-size);line-height:var(--e-global-typography-twbb_label-line-height);letter-spacing:var(--e-global-typography-twbb_label-letter-spacing);word-spacing:var(--e-global-typography-twbb_label-word-spacing)}.woocommerce .elementor-160 .elementor-element.elementor-element-jczi2uj2 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-160 .elementor-element.elementor-element-jczi2uj2 form.cart table.variations td.value:before{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_product-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-160 .elementor-element.elementor-element-dix56ff5{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:var(--e-global-typography-twbb_p3-font-size);line-height:var(--e-global-typography-twbb_p3-line-height);letter-spacing:var(--e-global-typography-twbb_p3-letter-spacing);word-spacing:var(--e-global-typography-twbb_p3-word-spacing)}.elementor-160 .elementor-element.elementor-element-604mfs5g{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:50px}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .twbb-woocommerce-products-variations .twbb-additional-variations{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .twbb_woocommerce-loop-product__desc{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_woocommerce-products.products-heading-show .related-products>h2,.elementor-widget-twbb_woocommerce-products.products-heading-show .upsells>h2,.elementor-widget-twbb_woocommerce-products.products-heading-show .cross-sells>h2{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-twbb_woocommerce-products .swiper-pagination-arrows-container .swiper-button{color:var(--e-global-color-twbb_bg_inv);background-color:var(--e-global-color-twbb_bg_3)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.swiper-slide.product{margin-right:20px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--twbb-widget-slider-arrows-width:34px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .twbb-woocommerce-products-variations *{margin-top:10px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{font-size:var(--e-global-typography-twbb_bold-font-size);line-height:var(--e-global-typography-twbb_bold-line-height);letter-spacing:var(--e-global-typography-twbb_bold-letter-spacing);word-spacing:var(--e-global-typography-twbb_bold-word-spacing)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .twbb_woocommerce-loop-product__desc{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-twbb_p3-font-size);line-height:var(--e-global-typography-twbb_p3-line-height);letter-spacing:var(--e-global-typography-twbb_p3-letter-spacing);word-spacing:var(--e-global-typography-twbb_p3-word-spacing)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .price del .amount{font-size:var(--e-global-typography-twbb_p4-font-size);line-height:var(--e-global-typography-twbb_p4-line-height);letter-spacing:var(--e-global-typography-twbb_p4-letter-spacing);word-spacing:var(--e-global-typography-twbb_p4-word-spacing)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product span.twbb_products_badge,.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product span.onsale{font-size:var(--e-global-typography-twbb_p4-font-size);line-height:var(--e-global-typography-twbb_p4-line-height);letter-spacing:var(--e-global-typography-twbb_p4-letter-spacing);word-spacing:var(--e-global-typography-twbb_p4-word-spacing)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx:not(.twbb_slider_options_changed-default) .swiper-button-next:after,.elementor-160 .elementor-element.elementor-element-3v8h0ilx:not(.twbb_slider_options_changed-default) .swiper-button-prev:after{height:calc(34px/3);width:calc(34px/3);font-size:calc(34px/3)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx:not(.twbb_slider_options_changed-default) .swiper-button-next,.elementor-160 .elementor-element.elementor-element-3v8h0ilx:not(.twbb_slider_options_changed-default) .swiper-button-prev{height:34px;width:34px}body[data-elementor-device-mode="desktop"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-outside .swiper-pagination-container{min-height:34px}body[data-elementor-device-mode="tablet"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-tablet-outside .swiper-pagination-container{min-height:34px}body[data-elementor-device-mode="mobile"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-mobile-outside .swiper-pagination-container{min-height:34px}body[data-elementor-device-mode="desktop"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--pagination-position-inside.tenweb-widget-slider--navigation-position-outside .swiper-pagination{margin-bottom:34px}body[data-elementor-device-mode="tablet"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--pagination-position-tablet-inside.tenweb-widget-slider--navigation-position-tablet-outside .swiper-pagination{margin-bottom:34px}body[data-elementor-device-mode="mobile"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--pagination-position-mobile-inside.tenweb-widget-slider--navigation-position-mobile-outside .swiper-pagination{margin-bottom:34px}body[data-elementor-device-mode="desktop"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-outside .swiper-pagination-container .swiper-pagination-arrows-container{height:34px}body[data-elementor-device-mode="tablet"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-tablet-outside .swiper-pagination-container .swiper-pagination-arrows-container{height:34px}body[data-elementor-device-mode="mobile"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-mobile-outside .swiper-pagination-container .swiper-pagination-arrows-container{height:34px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx .swiper-pagination-arrows-container .swiper-button{border-radius:20px 20px 20px 20px}}@media(max-width:767px){.elementor-160 .elementor-element.elementor-element-mn6mgzkg{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-160 .elementor-element.elementor-element-mn6mgzkg.e-con{--align-self:center}.elementor-160 .elementor-element.elementor-element-7zucxfqd>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-160 .elementor-element.elementor-element-jh3ca145{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-160 .elementor-element.elementor-element-jh3ca145.e-con{--align-self:center}.elementor-160 .elementor-element.elementor-element-0p3zh5ls{width:100%;max-width:100%}.elementor-160 .elementor-element.elementor-element-0p3zh5ls>.elementor-widget-container{margin:0 0 0 0}.elementor-160 .elementor-element.elementor-element-0p3zh5ls.elementor-element{--align-self:center}.elementor-160 .elementor-element.elementor-element-kvvxxu8l{--width:100%;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-160 .elementor-element.elementor-element-kvvxxu8l.e-con{--align-self:center}.elementor-160 .elementor-element.elementor-element-262k855u{width:100%;max-width:100%}.elementor-160 .elementor-element.elementor-element-262k855u.elementor-element{--align-self:center}.elementor-160 .elementor-element.elementor-element-262k855u .woocommerce-breadcrumb{font-size:var(--e-global-typography-twbb_p4-font-size);line-height:var(--e-global-typography-twbb_p4-line-height);letter-spacing:var(--e-global-typography-twbb_p4-letter-spacing);word-spacing:var(--e-global-typography-twbb_p4-word-spacing)}.elementor-widget-twbb_woocommerce-product-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-160 .elementor-element.elementor-element-uhcui8e8{width:100%;max-width:100%;padding:10px 0 10px 0}.elementor-160 .elementor-element.elementor-element-uhcui8e8.elementor-element{--align-self:center}.elementor-160 .elementor-element.elementor-element-uhcui8e8 .elementor-heading-title{font-size:var(--e-global-typography-twbb_h3-font-size);line-height:var(--e-global-typography-twbb_h3-line-height);letter-spacing:var(--e-global-typography-twbb_h3-letter-spacing);word-spacing:var(--e-global-typography-twbb_h3-word-spacing)}.elementor-widget-twbb_woocommerce-product-price .price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-160 .elementor-element.elementor-element-xw7movzm{width:100%;max-width:100%}.elementor-160 .elementor-element.elementor-element-xw7movzm.elementor-element{--align-self:center}.elementor-160 .elementor-element.elementor-element-xw7movzm .price{font-size:var(--e-global-typography-twbb_h5-font-size);line-height:var(--e-global-typography-twbb_h5-line-height);letter-spacing:var(--e-global-typography-twbb_h5-letter-spacing);word-spacing:var(--e-global-typography-twbb_h5-word-spacing)}.elementor-160 .elementor-element.elementor-element-xw7movzm .price ins{font-size:var(--e-global-typography-twbb_h4-font-size);line-height:var(--e-global-typography-twbb_h4-line-height);letter-spacing:var(--e-global-typography-twbb_h4-letter-spacing);word-spacing:var(--e-global-typography-twbb_h4-word-spacing)}.elementor-160 .elementor-element.elementor-element-tjdu27cg{width:100%;max-width:100%;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-160 .elementor-element.elementor-element-tjdu27cg>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-160 .elementor-element.elementor-element-tjdu27cg.elementor-element{--align-self:center}.elementor-widget-twbb_woocommerce-product-add-to-cart .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-160 .elementor-element.elementor-element-jczi2uj2{width:100%;max-width:100%;--button-spacing:24px}.elementor-160 .elementor-element.elementor-element-jczi2uj2.elementor-element{--align-self:center}.elementor-160 .elementor-element.elementor-element-jczi2uj2 .cart button,.elementor-160 .elementor-element.elementor-element-jczi2uj2 .cart .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-160 .elementor-element.elementor-element-jczi2uj2 .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-160 .elementor-element.elementor-element-jczi2uj2 .quantity .qty{font-size:var(--e-global-typography-twbb_p3-font-size);line-height:var(--e-global-typography-twbb_p3-line-height);letter-spacing:var(--e-global-typography-twbb_p3-letter-spacing);word-spacing:var(--e-global-typography-twbb_p3-word-spacing)}.woocommerce .elementor-160 .elementor-element.elementor-element-jczi2uj2 form.cart table.variations label{font-size:var(--e-global-typography-twbb_label-font-size);line-height:var(--e-global-typography-twbb_label-line-height);letter-spacing:var(--e-global-typography-twbb_label-letter-spacing);word-spacing:var(--e-global-typography-twbb_label-word-spacing)}.woocommerce .elementor-160 .elementor-element.elementor-element-jczi2uj2 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-160 .elementor-element.elementor-element-jczi2uj2 form.cart table.variations td.value:before{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_product-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-160 .elementor-element.elementor-element-dix56ff5{width:100%;max-width:100%;font-size:var(--e-global-typography-twbb_p3-font-size);line-height:var(--e-global-typography-twbb_p3-line-height);letter-spacing:var(--e-global-typography-twbb_p3-letter-spacing);word-spacing:var(--e-global-typography-twbb_p3-word-spacing)}.elementor-160 .elementor-element.elementor-element-dix56ff5>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-160 .elementor-element.elementor-element-dix56ff5.elementor-element{--align-self:center}.elementor-160 .elementor-element.elementor-element-604mfs5g{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px}.elementor-160 .elementor-element.elementor-element-604mfs5g.e-con{--align-self:center}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .twbb-woocommerce-products-variations .twbb-additional-variations{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .twbb_woocommerce-loop-product__desc{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-twbb_woocommerce-products.products-heading-show .related-products>h2,.elementor-widget-twbb_woocommerce-products.products-heading-show .upsells>h2,.elementor-widget-twbb_woocommerce-products.products-heading-show .cross-sells>h2{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-twbb_woocommerce-products .swiper-pagination-arrows-container .swiper-button{color:var(--e-global-color-twbb_bg_inv);background-color:var(--e-global-color-twbb_bg_3)}.elementor-widget-twbb_woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.swiper-slide.product{width:calc(100%/1);margin-right:20px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx{width:100%;max-width:100%;--twbb-widget-slider-arrows-width:34px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-element{--align-self:center}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .twbb-woocommerce-products-variations *{margin-top:10px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{font-size:var(--e-global-typography-twbb_bold-font-size);line-height:var(--e-global-typography-twbb_bold-line-height);letter-spacing:var(--e-global-typography-twbb_bold-letter-spacing);word-spacing:var(--e-global-typography-twbb_bold-word-spacing)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .twbb_woocommerce-loop-product__desc{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-twbb_p3-font-size);line-height:var(--e-global-typography-twbb_p3-line-height);letter-spacing:var(--e-global-typography-twbb_p3-letter-spacing);word-spacing:var(--e-global-typography-twbb_p3-word-spacing)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .price del .amount{font-size:var(--e-global-typography-twbb_p4-font-size);line-height:var(--e-global-typography-twbb_p4-line-height);letter-spacing:var(--e-global-typography-twbb_p4-letter-spacing);word-spacing:var(--e-global-typography-twbb_p4-word-spacing)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product .button{font-size:14px;line-height:150%}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product span.twbb_products_badge,.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.product span.onsale{font-size:var(--e-global-typography-twbb_p4-font-size);line-height:var(--e-global-typography-twbb_p4-line-height);letter-spacing:var(--e-global-typography-twbb_p4-letter-spacing);word-spacing:var(--e-global-typography-twbb_p4-word-spacing)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx:not(.twbb_slider_options_changed-default) .swiper-button-next:after,.elementor-160 .elementor-element.elementor-element-3v8h0ilx:not(.twbb_slider_options_changed-default) .swiper-button-prev:after{height:calc(34px/3);width:calc(34px/3);font-size:calc(34px/3)}.elementor-160 .elementor-element.elementor-element-3v8h0ilx:not(.twbb_slider_options_changed-default) .swiper-button-next,.elementor-160 .elementor-element.elementor-element-3v8h0ilx:not(.twbb_slider_options_changed-default) .swiper-button-prev{height:34px;width:34px}body[data-elementor-device-mode="desktop"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-outside .swiper-pagination-container{min-height:34px}body[data-elementor-device-mode="tablet"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-tablet-outside .swiper-pagination-container{min-height:34px}body[data-elementor-device-mode="mobile"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-mobile-outside .swiper-pagination-container{min-height:34px}body[data-elementor-device-mode="desktop"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--pagination-position-inside.tenweb-widget-slider--navigation-position-outside .swiper-pagination{margin-bottom:34px}body[data-elementor-device-mode="tablet"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--pagination-position-tablet-inside.tenweb-widget-slider--navigation-position-tablet-outside .swiper-pagination{margin-bottom:34px}body[data-elementor-device-mode="mobile"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--pagination-position-mobile-inside.tenweb-widget-slider--navigation-position-mobile-outside .swiper-pagination{margin-bottom:34px}body[data-elementor-device-mode="desktop"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-outside .swiper-pagination-container .swiper-pagination-arrows-container{height:34px}body[data-elementor-device-mode="tablet"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-tablet-outside .swiper-pagination-container .swiper-pagination-arrows-container{height:34px}body[data-elementor-device-mode="mobile"] .elementor-160 .elementor-element.elementor-element-3v8h0ilx.tenweb-widget-slider--navigation-position-mobile-outside .swiper-pagination-container .swiper-pagination-arrows-container{height:34px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx .swiper-pagination-arrows-container .swiper-button{border-radius:20px 20px 20px 20px}}@media(min-width:768px){.elementor-160 .elementor-element.elementor-element-mn6mgzkg{--content-width:1180px}.elementor-160 .elementor-element.elementor-element-jh3ca145{--content-width:1180px}.elementor-160 .elementor-element.elementor-element-kvvxxu8l{--width:50%}.elementor-160 .elementor-element.elementor-element-604mfs5g{--content-width:1280px}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.swiper-slide.product{width:calc(100%/3)}}@media(max-width:1024px) and (min-width:768px){.elementor-160 .elementor-element.elementor-element-kvvxxu8l{--width:50%}.elementor-160 .elementor-element.elementor-element-3v8h0ilx.elementor-wc-products ul.products li.swiper-slide.product{width:calc(100%/2)}}:root{--bcp-black:#000000;--bcp-ink:#0a0a0a;--bcp-graphite:#1a1a1a;--bcp-iron:#3a3a3a;--bcp-mid:#6b6b6b;--bcp-mute:#a0a0a0;--bcp-line:#e5e5e5;--bcp-snow:#f7f7f7;--bcp-white:#ffffff;--bcp-accent:#d92121;--bcp-radius:14px;--bcp-shadow-sm:0 2px 8px rgba(0,0,0,.06);--bcp-shadow-md:0 8px 24px rgba(0,0,0,.10);--bcp-shadow-lg:0 24px 48px rgba(0,0,0,.14);--bcp-ease:cubic-bezier(.2,.8,.2,1)}body,.elementor-page{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.005em}h1,h2,h3,h4,h5,h6,.elementor-heading-title{letter-spacing:-0.02em!important;font-weight:800!important}.bcp-sticky-header{transition:background-color .35s ease,box-shadow .35s ease,backdrop-filter .35s ease,padding .35s ease!important;border-bottom:1px solid #fff0}.elementor-sticky--effects.bcp-sticky-header{background-color:rgb(255 255 255 / .92)!important;backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);box-shadow:var(--bcp-shadow-sm);border-bottom-color:var(--bcp-line)}.bcp-sticky-header .twbb-nav-menu a,.twbb-nav-menu a{position:relative;font-weight:600!important;color:var(--bcp-ink)!important;transition:color .25s ease}.twbb-nav-menu a::after{content:'';position:absolute;left:50%;bottom:-6px;width:0;height:2px;background:var(--bcp-black);transition:width .3s ease,left .3s ease}.twbb-nav-menu a:hover::after,.twbb-nav-menu .current-menu-item>a::after{width:100%;left:0}.twbb_woocommerce-menu-cart{transition:transform .25s ease}.twbb_woocommerce-menu-cart:hover{transform:scale(1.08)}.twbb_woocommerce-menu-cart .twbb_cart_count,.twbb-menu-cart-count{background:var(--bcp-black)!important;color:var(--bcp-white)!important;font-weight:700!important;border-radius:999px!important}.elementor-button,.button,.wp-element-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button{font-weight:700!important;letter-spacing:0.02em!important;text-transform:uppercase!important;font-size:13px!important;padding:14px 28px!important;border-radius:999px!important;border:2px solid var(--bcp-black)!important;background:var(--bcp-black)!important;color:var(--bcp-white)!important;transition:transform .2s var(--bcp-ease),box-shadow .25s ease,background .25s ease,color .25s ease!important;box-shadow:0 4px 0 0 rgb(0 0 0 / .04);text-decoration:none!important}.elementor-button:hover,.button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{background:var(--bcp-white)!important;color:var(--bcp-black)!important;transform:translateY(-2px);box-shadow:0 12px 24px rgb(0 0 0 / .18)!important}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:var(--bcp-black)!important;color:var(--bcp-white)!important;border-color:var(--bcp-black)!important}.bcp-btn-outline,.woocommerce a.added_to_cart{background:transparent!important;color:var(--bcp-black)!important;border:2px solid var(--bcp-black)!important}.woocommerce ul.products li.product-category,.bcp-products-grid li.product-category{border-radius:var(--bcp-radius);overflow:hidden;position:relative;background:var(--bcp-white);transition:transform .35s var(--bcp-ease),box-shadow .35s ease;box-shadow:var(--bcp-shadow-sm)}.woocommerce ul.products li.product-category:hover{transform:translateY(-8px);box-shadow:var(--bcp-shadow-lg)}.woocommerce ul.products li.product-category a{display:block;position:relative}.woocommerce ul.products li.product-category img{display:block;width:100%;height:320px;object-fit:cover;transition:transform .8s ease,filter .4s ease;filter:grayscale(20%) contrast(1.05)}.woocommerce ul.products li.product-category:hover img{transform:scale(1.06);filter:grayscale(0%) contrast(1.1)}.woocommerce ul.products li.product-category h2,.woocommerce ul.products li.product-category .woocommerce-loop-category__title{position:absolute!important;bottom:0!important;left:0!important;right:0!important;margin:0!important;padding:24px 20px!important;background:linear-gradient(180deg,transparent 0%,rgb(0 0 0 / .85) 70%)!important;color:var(--bcp-white)!important;font-size:22px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.02em!important;text-align:left!important}.woocommerce ul.products li.product-category mark.count{background:var(--bcp-accent)!important;color:var(--bcp-white)!important;padding:2px 10px!important;border-radius:999px!important;font-size:12px!important;font-weight:700!important;margin-left:8px!important}.woocommerce ul.products,.woocommerce-page ul.products{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px!important;padding:0!important;margin:0 0 32px!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.bcp-products-grid li.product{width:100%!important;margin:0!important;padding:0!important;border-radius:var(--bcp-radius);overflow:hidden;background:var(--bcp-white);border:1px solid var(--bcp-line);transition:transform .35s var(--bcp-ease),box-shadow .35s ease,border-color .35s ease;display:flex!important;flex-direction:column!important}.woocommerce ul.products li.product:hover,.bcp-products-grid li.product:hover{transform:translateY(-6px);box-shadow:var(--bcp-shadow-lg);border-color:var(--bcp-black)}.woocommerce ul.products li.product a img,.bcp-products-grid li.product a img{margin:0!important;width:100%!important;aspect-ratio:1/1!important;object-fit:cover!important;transition:transform .6s ease,filter .4s ease;background:var(--bcp-snow)}.woocommerce ul.products li.product:hover img{transform:scale(1.05)}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2,.woocommerce ul.products li.product h3{padding:16px 16px 4px!important;font-size:15px!important;font-weight:700!important;color:var(--bcp-ink)!important;text-transform:none!important;letter-spacing:-0.01em!important;line-height:1.3!important;min-height:48px!important}.woocommerce ul.products li.product .price,.bcp-products-grid li.product .price{padding:0 16px!important;margin:0!important;color:var(--bcp-black)!important;font-weight:800!important;font-size:18px!important;letter-spacing:-0.01em!important}.woocommerce ul.products li.product .price del{color:var(--bcp-mute)!important;font-size:14px!important;font-weight:500!important;margin-right:6px}.woocommerce ul.products li.product .price ins{text-decoration:none!important;color:var(--bcp-accent)!important}.woocommerce ul.products li.product .button,.bcp-products-grid li.product .button{margin:16px!important;padding:12px 20px!important;font-size:12px!important;text-align:center!important;width:calc(100% - 32px)!important;display:block!important}.woocommerce ul.products li.product .onsale,.woocommerce span.onsale{background:var(--bcp-accent)!important;color:var(--bcp-white)!important;border-radius:0!important;padding:6px 14px!important;font-weight:800!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:0.05em!important;top:12px!important;left:12px!important;right:auto!important;min-height:auto!important;min-width:auto!important;line-height:1!important}.woocommerce-shop .site-main,.archive.woocommerce .site-main,.tax-product_cat .site-main{max-width:1400px;margin:0 auto;padding:32px 24px 80px}.woocommerce-products-header__title.page-title{font-size:48px!important;font-weight:900!important;margin:0 0 8px!important;color:var(--bcp-black)!important;text-transform:uppercase!important;letter-spacing:-0.02em!important}.woocommerce-result-count{color:var(--bcp-mid)!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.05em!important;margin-bottom:8px!important}.woocommerce .woocommerce-ordering select{padding:12px 16px!important;border:2px solid var(--bcp-black)!important;border-radius:999px!important;background:var(--bcp-white)!important;font-weight:700!important;font-size:13px!important;text-transform:uppercase!important;cursor:pointer;color:var(--bcp-black)!important}.widget-area,.sidebar,aside.widget-area,#secondary,.woocommerce-sidebar{background:var(--bcp-white);padding:24px 20px;border-radius:var(--bcp-radius);border:1px solid var(--bcp-line)}h1.page-title,h2.entry-title,.woocommerce-Products-header,.woocommerce-products-header{border-bottom:2px solid var(--bcp-black);padding-bottom:16px!important;margin-bottom:24px!important}.widget,.wc-block-group,.wc-block-product-categories,.wc-block-active-filters,.wc-block-price-filter,.wc-block-attribute-filter,.wc-block-stock-filter{margin-bottom:24px!important;padding-bottom:24px!important;border-bottom:1px solid var(--bcp-line)}.widget:last-child,.wc-block-group:last-child{border-bottom:none!important}.widget-title,.widgettitle,.wc-block-components-filter-title,.wp-block-heading{font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.1em!important;color:var(--bcp-black)!important;margin:0 0 16px!important;padding:0!important}.bcp-filter-toolbar,a.wc-block-components-filter-reset-button,a[href*="collapse"],a[href*="reset"]{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.05em!important;color:var(--bcp-mid)!important;text-decoration:none!important;padding:6px 10px!important;border:1px solid var(--bcp-line)!important;border-radius:999px!important;display:inline-block!important;transition:all .2s ease}.bcp-filter-toolbar:hover,a.wc-block-components-filter-reset-button:hover{background:var(--bcp-black)!important;color:var(--bcp-white)!important;border-color:var(--bcp-black)!important}.widget input[type="checkbox"],.wc-block-checkbox-list input[type="checkbox"],input[type="checkbox"]{appearance:none!important;-webkit-appearance:none!important;width:18px!important;height:18px!important;border:2px solid var(--bcp-iron)!important;border-radius:4px!important;background:var(--bcp-white)!important;cursor:pointer;position:relative;margin-right:10px!important;vertical-align:middle!important;transition:all .15s ease;flex-shrink:0}.widget input[type="checkbox"]:hover,input[type="checkbox"]:hover{border-color:var(--bcp-black)!important}.widget input[type="checkbox"]:checked,input[type="checkbox"]:checked{background:var(--bcp-black)!important;border-color:var(--bcp-black)!important}.widget input[type="checkbox"]:checked::after,input[type="checkbox"]:checked::after{content:'';position:absolute;left:4px;top:0;width:6px;height:11px;border:solid var(--bcp-white);border-width:0 2px 2px 0;transform:rotate(45deg)}.widget label,.wc-block-checkbox-list__list label,.wc-block-components-checkbox label{display:flex!important;align-items:center!important;padding:8px 0!important;cursor:pointer;font-size:14px!important;color:var(--bcp-graphite)!important;font-weight:500!important;transition:color .15s ease;line-height:1.4!important}.widget label:hover{color:var(--bcp-black)!important}.widget ul,.wc-block-checkbox-list{list-style:none!important;padding:0!important;margin:0!important;max-height:280px;overflow-y:auto}.widget ul::-webkit-scrollbar{width:6px}.widget ul::-webkit-scrollbar-track{background:var(--bcp-snow);border-radius:3px}.widget ul::-webkit-scrollbar-thumb{background:var(--bcp-mute);border-radius:3px}.widget ul li{padding:0!important;margin:0!important;border:none!important}.price_slider,.price_slider_wrapper{margin-top:12px!important}.ui-slider-horizontal{height:4px!important;background:var(--bcp-line)!important;border:none!important;border-radius:999px!important}.ui-slider .ui-slider-range{background:var(--bcp-black)!important;border:none!important}.ui-slider .ui-slider-handle{width:18px!important;height:18px!important;border-radius:50%!important;background:var(--bcp-black)!important;border:3px solid var(--bcp-white)!important;box-shadow:0 2px 6px rgb(0 0 0 / .2)!important;top:-8px!important;cursor:grab}.price_slider_amount .price_label{color:var(--bcp-mid)!important;font-size:13px!important;font-weight:600!important;margin-bottom:12px!important}.price_slider_amount .button{font-size:11px!important;padding:8px 18px!important;margin-top:8px!important}.widget select,select{appearance:none!important;-webkit-appearance:none!important;background:var(--bcp-white) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%23000' d='M5 6L0 0h10z'/%3E%3C/svg%3E") no-repeat right 14px center!important;background-size:10px!important;border:2px solid var(--bcp-line)!important;border-radius:8px!important;padding:10px 36px 10px 14px!important;font-size:14px!important;color:var(--bcp-graphite)!important;cursor:pointer;width:100%!important;font-weight:500!important;transition:border-color .2s ease}.widget select:hover{border-color:var(--bcp-black)!important}.widget select:focus{outline:none;border-color:var(--bcp-black)!important}.single-product .product{display:grid;gap:48px}.single-product div.product .woocommerce-product-gallery{border-radius:var(--bcp-radius);overflow:hidden;background:var(--bcp-snow)}.single-product div.product .woocommerce-product-gallery img{border-radius:0!important;transition:transform .8s ease}.single-product div.product .woocommerce-product-gallery:hover img{transform:scale(1.04)}.single-product div.product .product_title{font-size:36px!important;font-weight:900!important;color:var(--bcp-black)!important;margin-bottom:12px!important;letter-spacing:-0.02em!important}.single-product div.product .price,.single-product div.product p.price{font-size:28px!important;font-weight:800!important;color:var(--bcp-black)!important;margin-bottom:24px!important}.single-product div.product .price del{font-size:18px!important;color:var(--bcp-mute)!important}.single-product .variations_form .variations,.single-product .variations{border:none!important;margin-bottom:24px!important}.single-product .variations td,.single-product .variations th{padding:10px 0!important;border:none!important}.single-product .variations select{border:2px solid var(--bcp-line)!important;padding:12px 36px 12px 16px!important;font-weight:600!important}.quantity .qty,input[type="number"].qty{border:2px solid var(--bcp-black)!important;border-radius:999px!important;padding:12px 16px!important;font-weight:700!important;width:80px!important;text-align:center!important}.woocommerce-tabs ul.tabs.wc-tabs{border-bottom:2px solid var(--bcp-line)!important;padding:0!important;margin:32px 0 24px!important}.woocommerce-tabs ul.tabs.wc-tabs li{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;margin:0!important}.woocommerce-tabs ul.tabs.wc-tabs li::before,.woocommerce-tabs ul.tabs.wc-tabs li::after{display:none!important}.woocommerce-tabs ul.tabs.wc-tabs li a{padding:16px 24px!important;font-weight:800!important;text-transform:uppercase!important;font-size:13px!important;letter-spacing:0.05em!important;color:var(--bcp-mid)!important;border-bottom:3px solid transparent!important;transition:color .25s ease,border-color .25s ease;margin-bottom:-2px!important}.woocommerce-tabs ul.tabs.wc-tabs li.active a,.woocommerce-tabs ul.tabs.wc-tabs li a:hover{color:var(--bcp-black)!important;border-bottom-color:var(--bcp-black)!important}.woocommerce-Tabs-panel{padding:24px 0!important}.woocommerce-Tabs-panel h2{font-size:20px!important;margin-bottom:16px!important;display:none}.related.products h2,.upsells.products h2{font-size:28px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-0.01em!important;color:var(--bcp-black)!important;border-left:4px solid var(--bcp-black);padding-left:16px!important;margin:48px 0 24px!important}.woocommerce-breadcrumb,.twbb_woocommerce-breadcrumb{font-size:12px!important;color:var(--bcp-mid)!important;text-transform:uppercase!important;letter-spacing:0.05em!important;font-weight:600!important;margin-bottom:24px!important}.woocommerce-breadcrumb a{color:var(--bcp-mid)!important;text-decoration:none!important;transition:color .2s ease}.woocommerce-breadcrumb a:hover{color:var(--bcp-black)!important}.woocommerce-message,.woocommerce-info,.woocommerce-error{border:none!important;border-radius:var(--bcp-radius)!important;padding:16px 20px!important;background:var(--bcp-snow)!important;border-left:4px solid var(--bcp-black)!important;font-weight:600!important}.woocommerce-message::before{color:var(--bcp-black)!important}.woocommerce nav.woocommerce-pagination{margin-top:48px!important}.woocommerce nav.woocommerce-pagination ul{border:none!important;display:flex;gap:8px;justify-content:center}.woocommerce nav.woocommerce-pagination ul li{border:none!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border:2px solid var(--bcp-line)!important;border-radius:999px!important;width:44px;height:44px;display:flex!important;align-items:center;justify-content:center;padding:0!important;font-weight:700!important;color:var(--bcp-graphite)!important;background:var(--bcp-white)!important;transition:all .2s ease}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--bcp-black)!important;color:var(--bcp-white)!important;border-color:var(--bcp-black)!important}#featured-steroids h2,#research-chemicals h2,#hgh-boosters h2,#ecommerce-banner h2{font-size:36px!important;font-weight:900!important;letter-spacing:-0.02em!important;text-transform:uppercase!important;position:relative;display:inline-block;padding-bottom:8px!important}#featured-steroids h2::after,#research-chemicals h2::after,#hgh-boosters h2::after,#ecommerce-banner h2::after{content:'';position:absolute;left:0;bottom:0;width:64px;height:4px;background:var(--bcp-black)}.bcp-section-alt{background:linear-gradient(180deg,#fafafa 0%,#ffffff 100%)}#hero h1,#hero h2{text-shadow:0 4px 32px rgb(0 0 0 / .45);font-size:clamp(36px, 6vw, 72px)!important;font-weight:900!important}#hero h1 em{font-style:italic;font-weight:900}#hero p{text-shadow:0 2px 16px rgb(0 0 0 / .5);font-size:clamp(15px, 1.4vw, 18px)!important;max-width:580px}.twbb_woocommerce-menu-cart .twbb_cart-count,.cart-contents-count,.menu-cart-count{background:var(--bcp-accent)!important;color:#fff!important;font-weight:800!important;font-size:11px!important;border-radius:999px!important;min-width:20px!important;height:20px!important;line-height:20px!important;text-align:center!important;padding:0 6px!important}.elementor-section .elementor-background-slideshow__slide__image,.e-con .elementor-background-slideshow__slide__image{animation-duration:25s!important}@media (max-width:1024px){.woocommerce-shop .site-main{padding:24px 16px 60px}.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px!important}}@media (max-width:768px){.bcp-sticky-header{padding:8px 15px!important}#hero h1{font-size:36px!important;line-height:1.1!important}#hero p{font-size:15px!important}.woocommerce-products-header__title.page-title{font-size:32px!important}.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:13px!important;padding:12px 12px 4px!important;min-height:40px!important}.woocommerce ul.products li.product .price{font-size:15px!important;padding:0 12px!important}.woocommerce ul.products li.product .button{margin:12px!important;padding:10px 12px!important;font-size:11px!important;width:calc(100% - 24px)!important}.woocommerce ul.products li.product-category img{height:200px}.woocommerce ul.products li.product-category h2{font-size:18px!important;padding:16px!important}.widget-area,aside.widget-area,#secondary{padding:16px}.single-product div.product .product_title{font-size:26px!important}.single-product div.product .price{font-size:22px!important}#featured-steroids h2,#research-chemicals h2,#hgh-boosters h2{font-size:26px!important}}html{scroll-behavior:smooth}::selection{background:var(--bcp-black);color:var(--bcp-white)}