.elementor .display-flex{display:flex;flex-direction:row;}.elementor .text-s{font-size:var(--t-sm);}.elementor .oswald{font-family:Oswald;}.elementor .text-md{font-weight:400;font-size:clamp(1rem, 0.95rem + 0.25vw, 1.125rem);}.elementor .text-black{color:var(--color-text);}.elementor .text-xs{font-size:var(--t-xs);}.elementor .p-0{position:static;padding:0px;display:block;flex-direction:row;}.elementor .text-bold{font-weight:700;}.elementor .jb-container{max-width:var(--container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;justify-content:center;.tab-panel + .tab-panel {
  border-top: 1px solid var(--color-grey-light);
background-color: white;
  }\n}.elementor .jb-product-main-photo-tag{position:absolute;inset-block-start:var(--s-md-lg);inset-inline-start:var(--s-md-lg);z-index:1;color:var(--orange-accent);padding-block-start:var(--s-3xs);padding-block-end:var(--s-3xs);padding-inline-start:var(--s-xs);padding-inline-end:var(--s-xs);margin:var(--s-xs);border-radius:var(--s-3xs);background-color:var(--orange-light);}.elementor .heading-1{font-size:var(--t-4xl);letter-spacing:0.5px;text-transform:uppercase;}.elementor .text-orange{color:var(--orange);}.elementor .product-category-text{letter-spacing:1px;}.elementor .text-upper{letter-spacing:1.5px;text-transform:uppercase;}.elementor .jb-product-short-description{font-size:var(--s-sm);color:var(--color-grey-accent);text-align:start;}.elementor .divider-md{margin-block-start:var(--s-md);margin-block-end:var(--s-md);border-width:1px;border-color:var(--color-grey-light);background-color:var(--color-grey-light);}.elementor .label-upper{letter-spacing:1.5px;margin-block-end:var(--s-2xs);}.elementor .text-color-grey{color:var(--color-grey);}.elementor .text-3xl{font-size:var(--t-3xl);}.elementor .marg-top-2xs{margin-block-start:var(--s-2xs);}.elementor .micro-item{width:40%;font-size:var(--t-xs);color:var(--color-grey);column-gap:var(--s-xs);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;}.elementor .micro-icon{width:16px;height:16px;}.elementor .product-price{color:var(--color-text);del {
color: var(--color-grey);
 font-size: var(--t-2xl);
 font-weight: 500;
  text-decoration-color: var(--orange)
}\n}.elementor .jb-heading-section{font-family:var(--text-heading);font-weight:700;font-size:var(--t-2xl);color:var(--color-text);letter-spacing:0.5px;text-align:start;text-transform:uppercase;margin-block-end:var(--s-md);.b {color: var(--color-orange);}\n}