.elementor-10853 .elementor-element.elementor-element-a6a1fb5 > .elementor-container{max-width:1305px;}.elementor-10853 .elementor-element.elementor-element-a6a1fb5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-7024a74 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-07ba5f4 .woolentor-breadcrumb{text-align:center;}.elementor-10853 .elementor-element.elementor-element-07ba5f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-07ba5f4 .woolentor-breadcrumb span.breadcrumb-separator{margin:0 10px;}.elementor-10853 .elementor-element.elementor-element-07ba5f4 .woolentor-breadcrumb .woocommerce-breadcrumb span.breadcrumb-separator{font-size:16px;}.elementor-10853 .elementor-element.elementor-element-07ba5f4 .woolentor-breadcrumb .woocommerce-breadcrumb span.breadcrumb-separator svg{width:16px;height:16px;}.elementor-10853 .elementor-element.elementor-element-b2036ec > .elementor-container{max-width:1379px;}.elementor-bc-flex-widget .elementor-10853 .elementor-element.elementor-element-e49e9f5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10853 .elementor-element.elementor-element-e49e9f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10853 .elementor-element.elementor-element-e49e9f5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10853 .elementor-element.elementor-element-e49e9f5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-95a6a4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-10853 .elementor-element.elementor-element-95a6a4c span.onsale{display:none;}.elementor-10853 .elementor-element.elementor-element-95a6a4c .woocommerce-product-gallery__image .ht-product-label.ht-product-label-left{display:none;}.elementor-10853 .elementor-element.elementor-element-0b83414{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-3b99861{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-7fc02e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-209e92f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-e235654 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-3ebf4b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-c2d6de7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-0bd05ae{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10853 .elementor-element.elementor-element-c3db0df.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10853 .elementor-element.elementor-element-c3db0df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10853 .elementor-element.elementor-element-c3db0df.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10853 .elementor-element.elementor-element-c3db0df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10853 .elementor-element.elementor-element-9eaf74f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-9eaf74f .star-rating{color:#DE7921 !important;}.elementor-10853 .elementor-element.elementor-element-9eaf74f .star-rating span:before{color:#DE7921 !important;}.elementor-10853 .elementor-element.elementor-element-9eaf74f .woocommerce-product-rating{color:#DE7921 !important;}.elementor-10853 .elementor-element.elementor-element-9eaf74f a.woocommerce-review-link{color:#007185 !important;font-size:14px;font-weight:600;}.woocommerce .elementor-10853 .elementor-element.elementor-element-9eaf74f .woocommerce-product-rating{margin:0px 0px 0px 0px !important;}.elementor-bc-flex-widget .elementor-10853 .elementor-element.elementor-element-cfe3c77.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10853 .elementor-element.elementor-element-cfe3c77.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10853 .elementor-element.elementor-element-cfe3c77.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10853 .elementor-element.elementor-element-cfe3c77 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-b08207d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-86f4b28{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10853 .elementor-element.elementor-element-ea411b0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10853 .elementor-element.elementor-element-ea411b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10853 .elementor-element.elementor-element-ea411b0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10853 .elementor-element.elementor-element-ea411b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10853 .elementor-element.elementor-element-d75d6dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-d75d6dd .price .amount{font-size:18px;font-weight:bold;}.elementor-bc-flex-widget .elementor-10853 .elementor-element.elementor-element-3c7aa23.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10853 .elementor-element.elementor-element-3c7aa23.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10853 .elementor-element.elementor-element-3c7aa23.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10853 .elementor-element.elementor-element-3c7aa23 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-322b439{width:var( --container-widget-width, 64.991% );max-width:64.991%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:64.991%;--container-widget-flex-grow:0;}.elementor-10853 .elementor-element.elementor-element-bf51e4e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10853 .elementor-element.elementor-element-5385090.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10853 .elementor-element.elementor-element-5385090.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10853 .elementor-element.elementor-element-5385090.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10853 .elementor-element.elementor-element-5385090 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10853 .elementor-element.elementor-element-3c01bee{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFDFDF;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-3c01bee, .elementor-10853 .elementor-element.elementor-element-3c01bee > .elementor-background-overlay{border-radius:1px 1px 1px 1px;}.elementor-10853 .elementor-element.elementor-element-64ce7b9 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-7432eed .cart button, .elementor-10853 .elementor-element.elementor-element-7432eed .cart .button{transition:all 0.2s;}.elementor-10853 .elementor-element.elementor-element-7432eed .quantity .qty{transition:all 0.2s;}.elementor-10853 .elementor-element.elementor-element-e2ef981{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10853 .elementor-element.elementor-element-d1241a9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-d6c4ea4{--divider-border-style:solid;--divider-color:#CACACA;--divider-border-width:1px;}.elementor-10853 .elementor-element.elementor-element-d6c4ea4 .elementor-divider-separator{width:100%;}.elementor-10853 .elementor-element.elementor-element-d6c4ea4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10853 .elementor-element.elementor-element-b3d14d2 > .elementor-container{max-width:1305px;}.elementor-10853 .elementor-element.elementor-element-b3d14d2{overflow:hidden;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F8F8F8;margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-b3d14d2, .elementor-10853 .elementor-element.elementor-element-b3d14d2 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-a97a97c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10853 .elementor-element.elementor-element-edc790f{--divider-border-style:solid;--divider-color:#CACACA;--divider-border-width:1px;}.elementor-10853 .elementor-element.elementor-element-edc790f .elementor-divider-separator{width:100%;}.elementor-10853 .elementor-element.elementor-element-edc790f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10853 .elementor-element.elementor-element-d25b8c2{--divider-border-style:solid;--divider-color:#CACACA;--divider-border-width:1px;}.elementor-10853 .elementor-element.elementor-element-d25b8c2 .elementor-divider-separator{width:100%;}.elementor-10853 .elementor-element.elementor-element-d25b8c2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10853 .elementor-element.elementor-element-a6f7ab6{--divider-border-style:solid;--divider-color:#CACACA;--divider-border-width:1px;}.elementor-10853 .elementor-element.elementor-element-a6f7ab6 .elementor-divider-separator{width:100%;}.elementor-10853 .elementor-element.elementor-element-a6f7ab6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10853 .elementor-element.elementor-element-5b05c80{--divider-border-style:solid;--divider-color:#CACACA;--divider-border-width:1px;}.elementor-10853 .elementor-element.elementor-element-5b05c80 .elementor-divider-separator{width:100%;}.elementor-10853 .elementor-element.elementor-element-5b05c80 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10853 .elementor-element.elementor-element-caca152 > .elementor-container{max-width:1316px;}.elementor-10853 .elementor-element.elementor-element-5c8ee19 .elementor-heading-title{font-size:26px;}@media(min-width:769px){.elementor-10853 .elementor-element.elementor-element-e49e9f5{width:52.484%;}.elementor-10853 .elementor-element.elementor-element-6296a2e{width:2.996%;}.elementor-10853 .elementor-element.elementor-element-4cfa16e{width:43.852%;}.elementor-10853 .elementor-element.elementor-element-e235654{width:70%;}.elementor-10853 .elementor-element.elementor-element-22eca06{width:29.999%;}.elementor-10853 .elementor-element.elementor-element-ea411b0{width:40%;}.elementor-10853 .elementor-element.elementor-element-3c7aa23{width:29.663%;}.elementor-10853 .elementor-element.elementor-element-11b2e63{width:30%;}}/* Start custom CSS *//* ============================================================
   UrbanCart — Remove Elementor's default widget spacing
   (for tightly-packed shortcode widgets like badges/buttons/notes)

   HOW TO INSTALL:
   1. WPCode → Add Snippet → New Snippet → Code Type: CSS Snippet
   2. Paste this whole file's content
   3. Insertion: "Site Wide Header"
   4. Save & activate

   WHY THINGS LOOK SCATTERED:
   Elementor gives every widget its own margin/padding by default (either
   from Site Settings → Layout → "Space Between Widgets", or the widget's
   own Advanced → Margin setting). When you stack several small shortcode
   widgets close together (badge, sold count, highlights, buttons...),
   those default gaps add up and everything looks spaced out rather than
   sitting together as one tight block.

   HOW TO USE:
   Add the CSS class "uc-tight" (Advanced tab → CSS Classes) to ANY of
   these Elementor elements that should sit with zero extra spacing:
     - Widgets (e.g. Shortcode, HTML)
     - Sections / Inner Sections
     - Columns
   That's it — this snippet zeroes out margin/padding for whichever
   element type you apply it to. Leave the class off anything where you
   DO want normal breathing room (e.g. between major page sections).
============================================================= */

.uc-tight,
.uc-tight > .elementor-widget-container,
.uc-tight.elementor-widget,
.uc-tight.elementor-section,
.uc-tight.elementor-section > .elementor-container,
.uc-tight.elementor-column,
.uc-tight > .elementor-column-wrap,
.uc-tight > .elementor-widget-wrap,
.uc-tight.elementor-inner-section{
  margin:0 !important;
  padding:0 !important;
}
/* Sections often carry padding on an inner wrapper one level down too */
.uc-tight.elementor-section > .elementor-container > .elementor-column > .elementor-widget-wrap,
.uc-tight.elementor-column > .elementor-widget-wrap{
  padding:0 !important;
}/* End custom CSS */