.elementor .display-flex{display:flex;flex-direction:row;}.elementor .text-s{font-size:var(--t-sm);}.elementor .oswald{font-family:var(--text-heading);}.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;flex-direction:row;align-items:start;}.elementor .jb-submenu-image{aspect-ratio:auto;object-fit:cover;}.elementor .text-bold{font-weight:700;}.elementor .hover-zoom{overflow:hidden;img {
transition: transform 0.4s ease;
}\n}.elementor .hover-zoom:hover,.elementor .hover-zoom:focus-visible{img {
transform: scale(0.98);}\n}.elementor .hover-parent:hover,.elementor .hover-parent:focus-visible{.hover-show {opacity: 1;
}\n}.elementor .jb-submenu{max-width:var(--container);padding-block-start:var(--s-md);margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:var(--s-md);flex:1 0 auto;justify-content:center;align-items:stretch;}.elementor .jb-mobile-menu-header{padding-inline-start:var(--s-md);padding-inline-end:var(--s-md);flex-direction:row;justify-content:space-between;align-items:center;}.elementor .hide-desktop{display:none;}.elementor .jb-mobile-menu-logo{height:40px;object-fit:contain;object-position:center left;}.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-lg);
 font-weight: 500;
  text-decoration-color: var(--color-grey-accent);
}\n}.elementor .image-square{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;}.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}.elementor .text-letter-spacing-05{letter-spacing:0.5px;}.elementor .radius-s{border-radius:var(--s-sm);}.elementor .btn{min-height:var(--min-touch);font-family:var(--text-heading);font-weight:600;letter-spacing:1.2px;text-transform:uppercase;padding-block-start:var(--s-sm);padding-block-end:var(--s-sm);padding-inline-start:var(--s-lg);padding-inline-end:var(--s-lg);border-radius:var(--radius-s);border-style:none;transition:transform 150ms, background-color 150ms;display:inline-flex;gap:var(--s-xs);justify-content:center;align-items:center;}.elementor .btn-secondary{font-size:var(--t-sm);color:var(--color-bg);background-color:var(--orange);}.elementor .btn-secondary:hover,.elementor .btn-secondary:focus-visible{background-color:var(--orange-accent);}.elementor .border-grey{border-width:1px;border-color:var(--color-grey-light);border-style:solid;}.elementor .heading-2{font-family:var(--text-heading);font-weight:700;font-size:var(--t-2xl);color:var(--color-text);letter-spacing:0.5px;text-transform:uppercase;margin-block-end:var(--s-xs);}.elementor .btn-primary{font-size:var(--t-sm);color:var(--color-white);background-color:var(--green);}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{background-color:var(--green-accent);}.elementor .topbar-right-link{height:36px;font-weight:700;color:var(--color-grey);padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--color-grey-accent);border-style:solid;transition:background-color 150ms, color 150ms;display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .topbar-right-link:hover,.elementor .topbar-right-link:focus-visible{color:var(--color-white);background-color:#2c2c2c;}