.elementor-936 .elementor-element.elementor-element-844bc6c{--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:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-033e787{background-color:#02010100;}.elementor-936 .elementor-element.elementor-element-fe35e73{--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:70px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-ffa4cbe{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-936 .elementor-element.elementor-element-b417936{--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:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-5ee2b62{width:auto;max-width:auto;padding:7px 20px 7px 20px;border-radius:7px 7px 7px 7px;}.elementor-936 .elementor-element.elementor-element-5ee2b62.elementor-element{--align-self:flex-start;}.elementor-936 .elementor-element.elementor-element-5ee2b62 .woocommerce-breadcrumb{color:#C1C1C1;font-family:"Avenir", Sans-serif;font-size:12px;text-align:left;}.elementor-936 .elementor-element.elementor-element-5ee2b62 .woocommerce-breadcrumb > a{color:#C1C1C1;}.elementor-936 .elementor-element.elementor-element-049179d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-936 .elementor-element.elementor-element-22819cf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-936 .elementor-element.elementor-element-22819cf .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:64px;font-weight:400;color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-07ff660{--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:40px 40px;--row-gap:40px;--column-gap:40px;--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-936 .elementor-element.elementor-element-0be16c7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-57c496f{width:100%;max-width:100%;z-index:90;}.elementor-936 .elementor-element.elementor-element-704b62f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-936 .elementor-element.elementor-element-465dbcb .price{color:#ADADAD;font-family:"Port Lligat Sans", Sans-serif;font-size:24px;font-weight:400;}.woocommerce .elementor-936 .elementor-element.elementor-element-c43345a .woocommerce-product-details__short-description{color:#ADADAD;font-family:"Port Lligat Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-936 .elementor-element.elementor-element-d9b0aab{padding:0px 0px 40px 0px;--button-spacing:20px;}.elementor-936 .elementor-element.elementor-element-d9b0aab .cart button, .elementor-936 .elementor-element.elementor-element-d9b0aab .cart .button{font-family:"Port Lligat Sans", Sans-serif;font-size:18px;font-weight:400;line-height:36px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;padding:1px 11px 1px 11px;color:#ADADAD;background-color:#02010100;border-color:#E1C100;transition:all 0.2s;}.elementor-936 .elementor-element.elementor-element-d9b0aab .quantity .qty{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;padding:1px 11px 1px 11px;color:#ADADAD;background-color:#02010100;border-color:#5E5E5E;transition:all 0.2s;}.woocommerce .elementor-936 .elementor-element.elementor-element-d9b0aab form.cart .variations{margin-bottom:20px;}.woocommerce .elementor-936 .elementor-element.elementor-element-d9b0aab form.cart table.variations tr th, .woocommerce .elementor-936 .elementor-element.elementor-element-d9b0aab form.cart table.variations tr td{padding-top:calc( 1px/2 );padding-bottom:calc( 1px/2 );}.woocommerce .elementor-936 .elementor-element.elementor-element-d9b0aab form.cart table.variations label{color:#ADADAD;font-family:"Port Lligat Sans", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.woocommerce .elementor-936 .elementor-element.elementor-element-d9b0aab form.cart table.variations td.value select{color:#ADADAD;}.woocommerce .elementor-936 .elementor-element.elementor-element-d9b0aab form.cart table.variations td.value select, .woocommerce .elementor-936 .elementor-element.elementor-element-d9b0aab form.cart table.variations td.value:before{background-color:#02010100;border:1px solid #5E5E5E;border-radius:7px;}.woocommerce .elementor-936 .elementor-element.elementor-element-d9b0aab form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-936 .elementor-element.elementor-element-d9b0aab form.cart table.variations td.value:before{font-family:"Port Lligat Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-936 .elementor-element.elementor-element-0afbcc2{--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:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-936 .elementor-element.elementor-element-e471840 .woocommerce-tabs ul.wc-tabs li a{color:#ADADAD;font-family:"Port Lligat Sans", Sans-serif;font-size:18px;font-weight:400;line-height:24px;}.woocommerce .elementor-936 .elementor-element.elementor-element-e471840 .woocommerce-tabs ul.wc-tabs li{background-color:#030303;border-color:#E1C100;border-radius:7px 7px 0 0;}.woocommerce .elementor-936 .elementor-element.elementor-element-e471840 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#E1C100;font-family:"Avenir", Sans-serif;}.woocommerce .elementor-936 .elementor-element.elementor-element-e471840 .woocommerce-Tabs-panel{color:#B8B8B8;}.woocommerce .elementor-936 .elementor-element.elementor-element-e471840 .woocommerce-Tabs-panel h2{color:#B8B8B8;}.woocommerce .elementor-936 .elementor-element.elementor-element-e471840 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Port Lligat Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-936 .elementor-element.elementor-element-1e6b3fe{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:2px 2px 2px 2px;border-radius:20px;padding:24px 24px 24px 24px;background-color:#4D4D4D;border-color:#4D4D4D;}.elementor-936 .elementor-element.elementor-element-da95319{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products  ul.products{grid-column-gap:33px;grid-row-gap:33px;}.elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Port Lligat Sans", Sans-serif;font-size:32px;font-weight:400;line-height:39px;}.woocommerce .elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products .products > h2{color:#FFFFFF;font-family:"Port Lligat Sans", Sans-serif;font-size:42px;font-weight:400;line-height:52px;}.elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products ul.products li.product .star-rating{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products ul.products li.product .price{color:#ADADAD;font-family:"Port Lligat Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products ul.products li.product .price ins{color:#ADADAD;}.elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products ul.products li.product .price ins .amount{color:#ADADAD;}.elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products ul.products li.product .price del{color:#ADADAD;}.elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products ul.products li.product .price del .amount{color:#ADADAD;}.elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products ul.products li.product .button{color:#ADADAD;background-color:#02010100;border-color:#5E5E5E;font-family:"Port Lligat Sans", Sans-serif;font-size:18px;font-weight:400;line-height:36px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;padding:1px 9px 1px 9px;margin-top:0px;}.elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products .added_to_cart{color:#ADADAD;font-family:"Port Lligat Sans", Sans-serif;font-size:18px;font-weight:400;line-height:36px;}.elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-936 .elementor-element.elementor-element-844bc6c{--content-width:1240px;}.elementor-936 .elementor-element.elementor-element-ffa4cbe{--content-width:1240px;}.elementor-936 .elementor-element.elementor-element-b417936{--width:100%;}.elementor-936 .elementor-element.elementor-element-049179d{--content-width:100%;}.elementor-936 .elementor-element.elementor-element-0be16c7{--width:50%;}.elementor-936 .elementor-element.elementor-element-704b62f{--width:50%;}}@media(max-width:767px){.elementor-936 .elementor-element.elementor-element-844bc6c{--padding-top:0px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-936 .elementor-element.elementor-element-5ee2b62.elementor-element{--align-self:center;}.elementor-936 .elementor-element.elementor-element-5ee2b62 .woocommerce-breadcrumb{text-align:center;}.elementor-936 .elementor-element.elementor-element-22819cf{text-align:center;}.elementor-936 .elementor-element.elementor-element-22819cf .elementor-heading-title{font-size:35px;line-height:45px;}.woocommerce .elementor-936 .elementor-element.elementor-element-e471840 .woocommerce-tabs ul.wc-tabs li a{font-size:11px;}.elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:22px;line-height:32px;}.woocommerce .elementor-936 .elementor-element.elementor-element-da95319.elementor-wc-products .products > h2{font-size:35px;line-height:45px;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-5ee2b62 */.gradient{
    background: linear-gradient(90deg, rgba(249, 201, 36, 0.33) 0%, rgba(228, 175, 24, 0.33) 31.98%, rgba(255, 249, 140, 0.33) 68.02%, rgba(255, 212, 64, 0.33) 100%);
}
.gradient nav.woocommerce-breadcrumb {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe35e73 */.products-archives .woocommerce-result-count{
	font-family: Port Lligat Sans;
	font-weight: 400;
	font-size: 18px;
	color:#ADADAD;
}
.products-archives select.orderby {
    background: none;
	border-radius:10px;
    border: 1px solid #E3E3E3;
    font-family: Port Lligat Sans;
    font-weight: 400;
    font-style: Regular;
    font-size: 18px;
    leading-trim: NONE;
    line-height: 100%;
    letter-spacing: 0%;
    color: #ADADAD;
    padding-right: 17px;
}
.products-archives ul.products.elementor-grid.columns-3 {
    padding-top: 30px;
}
.products-archives img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    max-width: 118px;display: inline-block !important;
}
.products-archives  ul.products li:hover{
	background: linear-gradient(90deg, #B46A11 0%, #D68D15 31.98%, #E7AC18 68.02%, #F8C73D 100%);
	border-color: #F8C73D !important;
}
.products-archives  ul.products li:hover  h2.woocommerce-loop-product__title,
.products-archives  ul.products li:hover  span.price,
.products-archives  ul.products li:hover  a.button {
	color: #404040 !important;
}
.products-archives  ul.products li .button{
	margin: 0 auto !important;
}
.products-archives  ul.products li.product {
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: space-between !important;
    align-items: center !important;
    gap: 20px !important;
    text-align: center !important;
}
.products-archives  ul.products li.product h2{
    min-height: 150px;
}
.elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link {
    display: block;
    position: relative;
    width: 100%;
}
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {
    color: inherit;
    font-size: inherit;
    line-height: inherit;
    padding: 15px 25px 15px 25px;
    display: block;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-57c496f */.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
    float: left;
    width: 98%;
}

/* Hide the default slick arrow content */
.slick-prev::before {
  content: none !important; 
  display: none !important;
}

/* Style the slick-prev button with your new SVG */
.wpgs-nav .slick-prev {
  background: url("data:image/svg+xml,%3Csvg width='84' height='45' viewBox='0 0 84 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='83' height='44' rx='22' stroke='%235B5B5B'/%3E%3Cpath d='M31.3535 34.3536C31.1583 34.5488 30.8417 34.5488 30.6465 34.3536L20.1465 23.8535C19.9512 23.6583 19.9512 23.3418 20.1465 23.1465L30.6465 12.6465C30.8417 12.4513 31.1583 12.4513 31.3535 12.6465C31.5488 12.8418 31.5488 13.1583 31.3535 13.3536L21.707 23L65.5 23C65.7761 23 66 23.2239 66 23.5C66 23.7762 65.7761 24 65.5 24L21.707 24L31.3535 33.6465C31.5488 33.8418 31.5488 34.1583 31.3535 34.3536Z' fill='%235B5B5B' stroke='%235B5B5B' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;
  background-size: 84px 45px;
  width: 84px;
  height: 45px;
  border: none;
  cursor: pointer;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: -110px;
  z-index: 10;
}
.wpgs-nav:hover .slick-prev {
  opacity: 1 !important;
  visibility: visible !important;
}
.wpgs-nav .slick-prev:hover {
  background: url("data:image/svg+xml,%3Csvg width='84' height='45' viewBox='0 0 84 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='83' height='44' rx='22' stroke='%235B5B5B'/%3E%3Cpath d='M31.3535 34.3536C31.1583 34.5488 30.8417 34.5488 30.6465 34.3536L20.1465 23.8535C19.9512 23.6583 19.9512 23.3418 20.1465 23.1465L30.6465 12.6465C30.8417 12.4513 31.1583 12.4513 31.3535 12.6465C31.5488 12.8418 31.5488 13.1583 31.3535 13.3536L21.707 23L65.5 23C65.7761 23 66 23.2239 66 23.5C66 23.7762 65.7761 24 65.5 24L21.707 24L31.3535 33.6465C31.5488 33.8418 31.5488 34.1583 31.3535 34.3536Z' fill='%235B5B5B' stroke='%235B5B5B' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;
  background-size: 84px 45px;
  opacity: 1 !important;
  color: initial !important; /* This resets the color */
}

.wpgs-nav .slick-next:hover {
  background: url("data:image/svg+xml,%3Csvg width='84' height='45' viewBox='0 0 84 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='83' height='44' rx='22' stroke='%235B5B5B'/%3E%3Cpath d='M52.6465 11.1464C52.8417 10.9512 53.1583 10.9512 53.3535 11.1464L63.8535 21.6464C64.0488 21.8417 64.0488 22.1582 63.8535 22.3535L53.3535 32.8535C53.1583 33.0487 52.8417 33.0487 52.6465 32.8535C52.4512 32.6582 52.4512 32.3417 52.6465 32.1464L62.293 22.5H18.5C18.2239 22.5 18 22.2761 18 22C18 21.7238 18.2239 21.5 18.5 21.5H62.293L52.6465 11.8535C52.4512 11.6582 52.4512 11.3417 52.6465 11.1464Z' fill='%235B5B5B' stroke='%235B5B5B' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;
  background-size: 74px 40px;
  opacity: 1 !important;
  color: initial !important;
}

.woocommerce div.product div.images img.zoomImg {
       background: #0B0B0B;
    }/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-d9b0aab */.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
    border: 0;
    line-height: 2em;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-e471840 */.product-data-tabs form#commentform a {
    color: #e1c100;
}
.product-data-tabs form#commentform textarea#comment {
    background: none;
    min-height: 150px;
}
.product-data-tabs form#commentform input#submit {
    background: transparent;
    border: 1px solid #e1c100;
    border-radius: 7px;
    font-family: Port Lligat Sans;
    font-weight: 400;
    font-style: Regular;
    font-size: 18px;
    leading-trim: NONE;
    line-height: 24px;
    letter-spacing: 0%;
    color: #B8B8B8;
    padding: 10px 30px;
}
.woocommerce table.shop_attributes td p {
    margin: 0;
    padding: 8px;
    padding-left: 15px;
}
.single-product .woocommerce-error,
.single-product .woocommerce-info,
.single-product .woocommerce-message {
    padding: 1em 2em 1em 3.5em;
    margin: 1em 0 2em;
    position: relative;
    background-color: #f6f5f8;
    color: #515151;
    border-top: 3px solid #720eec;
    list-style: none outside;
    width: auto;
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-844bc6c */.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
    color: #a3a5ad;
    font-size: 1.25em;
}
.woocommerce .elementor-936 .elementor-element.elementor-element-e471840 .woocommerce-tabs ul.wc-tabs li {
    margin-right: 5px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://bb.stagingmysite.com/wp-content/uploads/2025/09/Avenir-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://bb.stagingmysite.com/wp-content/uploads/2025/09/Avenir-Heavy.ttf') format('truetype');
}
/* End Custom Fonts CSS */