/* ==========================================================================
   One Click Accessibility (pojo-a11y) - FONT RESIZE CORRECTION
   Theme: moderno-child   Site: carousella.co.il   Generated: 2026-08-11
   --------------------------------------------------------------------------
   WHY THIS FILE EXISTS
   The plugin implements "increase / decrease text" with two blunt rules:

     body.pojo-a11y-resize-font-NN, ...p, li, label, input, select, textarea,
     legend, code, pre, dd, dt, span, blockquote { font-size: NN%      !important }
     body.pojo-a11y-resize-font-NN h1..h6,
     h1 span .. h6 span                          { font-size: NN*1.33% !important }

   This site is designed in PIXELS. Every percentage resolves against its
   PARENT, so the plugin does not merely fail to move a px value - it REPLACES
   it, and the replacements compound through nested markup. Measured on this
   site with the plugin alone, at step 200 (max):

     <input>              13px -> 128px       footer heading  18px -> 85px
     body <p>             14px ->  64px       heading <span>  18px -> 226px
     .cc-title (cookie)   16px ->  37px       .cc-body        14px -> 28px
     .cc-root / .cc-btn   frozen at 14px      CF7 submit      frozen at 15px

   --------------------------------------------------------------------------
   HOW IT WORKS

   Section 1  Two scale curves, exposed as custom properties.
              --a11y-scale       text / headings / lists  step 1 +15% .. max +60%
              --a11y-scale-form  inputs, buttons, validation + response
                                 messages, cookie banner title/body/buttons
                                                          step 1 +30% .. max +75%
              Forms and the cookie banner start from the smallest sizes on the
              page (12-15px), so they need a bigger first jump to read as bigger.

   Section 2  <body> pinned to calc(14px * scale). 14px is the MEASURED base of
              this theme (moderno's min.css sets `body{font-size:14px}`), not a
              guessed 16px. calc(), never a flat px, so the accessibility
              toolbar keeps scaling the way the plugin always made it.

   Section 3  Inside the content root (.page-box) every element the plugin
              re-sizes is reset to `font-size: inherit`. That is what kills the
              compounding. .page-box wraps the content of EVERY template on this
              site - Elementor pages, WooCommerce cart / checkout / account,
              blog single + archive, search, 404. #pojo-a11y-toolbar and
              #cc-banner-root are SIBLINGS of .page-box, so this rule cannot
              reach either of them.

   Section 4  (generated) Every font-size declaration from every stylesheet the
              site loads, restated inside the gate and multiplied by the scale.
              1,131 of them are px and become calc(<the theme's own px> * scale);
              relative values (%, em, unitless, keywords such as inherit) are
              passed through untouched so they keep following their parent.

   Section 5  (generated) The same treatment for line-height. Because the design
              is in px the theme also writes px line boxes, so without this a
              heading growing 34px -> 54px would keep its fixed 38px line box
              and the lines would overlap.

   Section 6  Hand-written fixes: the Contact Form 7 validation tip and response
              output (readability floor + unitless line-height), the decorative
              .star-rating widget (background-image based, must not grow), and
              the cookie banner #cc-banner-root, which lives outside .page-box
              and therefore needs its own inherit-reset plus one scaled pin per
              element. Every cookie-banner pin is calc(<px> * var(--a11y-...)),
              never a flat px, so the banner grows instead of freezing.

              Also here: the header icon row (.custom-header-icons, the sticky
              bar on mobile and tablet). Its four icons are built three
              different ways and only one of them scaled correctly, so the row
              fell apart as the text grew. Measured at max, before the fix:

                cart, wishlist   icon font, size follows font-size   20 -> 32px
                account          Elementor SVG, width:1em but a flat
                                 height:19px from post-10642.css     30.4 x 19
                search           <img>, width/max-width:20px in
                                 Elementor, no font-size involved    20 x 20

              So two icons doubled, the account icon stretched sideways into an
              oval, and the search icon never moved - which is what the row
              looks like in the report. Section 4 cannot fix this on its own: it
              rewrites font-size and line-height, and these three need width and
              height. Each is now pinned to its OWN design size times the scale
              (20px for the icon fonts and the search image, 19px for the SVG,
              exactly what they measure with the toolbar off), so they grow by
              one shared factor and stay matched at every step. The anchor is
              given the same scaled height: it was a flat 20px while its glyph
              grew to 32px, so the glyph was spilling out of its own box.

   Section 7  Home page readability over background images (the rules at the
              end of this file).

              WHICH STEPS. Every plate here is gated on plain
              [class*=a11y-resize-font-], so it appears on the FIRST click of
              "increase text" and stays for every step after it. The plugin's
              own counter starts at 120 and the first click lands on 130
              (pojo-accessibility app.min.js: minFontSize 120, +10 per click,
              the body class is only written once the counter passes 120), so a
              rule that started at 140 - as the hero plate used to - did nothing
              on click one and only appeared on click two. That reads as a bug
              even where the text still technically fits, so the plates now
              track the toolbar from the first step. `transition:none` is on
              each of them for the same reason the header separator in hash.css
              carries it: Elementor puts `transition: background .3s` on every
              .e-con, so without it the plate fades in instead of appearing.

              HERO, MOBILE (<=767px). new-banner-carousella-mobile.webp ends in
              a flat cream plate - one single colour, rgb(235,225,215) - filling
              the bottom 25.6% (110px of 430px). At the default size the heading
              and button sit inside it at 16.3:1 contrast, 0% of the text area
              below the WCAG 4.5:1 threshold. From step 140 the heading wraps to
              two lines and climbs 17px (step 140) to 35px (step 200) ABOVE the
              plate, onto the dark gift box and table: worst-case contrast falls
              to 1.10:1 and 28.9% of the text area fails. The plate is therefore
              extended upward behind the text block using the banner's own
              colour, full-bleed, with the hero's 16px bottom radius. Nothing
              moves - only the plate gets taller.

              CATEGORY TILES, MOBILE (<=767px). The three "gifts for ..." tiles
              under the hero have the same construction: a photo container
              (28f515d / aa650f1 / 6961ee5, min-height 410/350/350px,
              justify-content:flex-end, 16px radius, 20px bottom padding) with a
              text container pinned to its bottom edge (09381ff sky-blue,
              b8a1f29 pink, f290e18 light-green). Those inner containers grow
              upward as the text scales - 09381ff goes 112px -> 138px between
              off and step 200 - so the heading leaves the calm bottom band of
              the photo and lands on the products. Each one gets the brand
              colour it was designed with (#CFE9F6 / #f8dada / #d9ede3) as a
              full-bleed plate. The negative bottom margin is taken to -20px so
              the plate reaches the photo container's bottom edge, and the same
              number of pixels is handed back as bottom padding (10px for
              09381ff, whose margin was -10px; 5px for the other two, whose
              margin was -15px), so the text keeps the position it had. Bottom
              radius 16px matches the photo container's own corners.

              Desktop is deliberately not covered: above 767px these tiles
              centre their text inside the photo rather than pinning it to the
              bottom, so a bottom plate would be wrong there. If the desktop
              layout ever needs the same treatment it is a separate rule, not a
              widened media query.

              The plates are not switched off in the contrast schemes, and that
              was checked rather than assumed: with high contrast / negative
              contrast / light background on, the plugin paints its own opaque
              background on the heading and button elements THEMSELVES (measured
              #000 behind white or yellow text, #fff behind black), so the text
              never sits on the pastel plate and its contrast is the scheme's,
              not ours. The plate only shows as a strip around those boxes.

              To switch to the other approach (grow the banner instead of the
              plate, so the proportional plate grows with it) replace that rule
              with min-height on .elementor-element-5da9ce2: 495px at step 140,
              507 / 520 / 533 / 544 / 555 / 567px at 150 / 160 / 170 / 180 /
              190 / 200. Cost of that route: background-size is `cover`, so a
              taller box crops more width - you would see 67% of the banner
              instead of 88%.

              DESKTOP (>=768px). new-banner-carousella-desktop.webp has NO clean
              plate: at 1440x650 there is no row that clears 4.5:1. This one is
              PRE-EXISTING - with accessibility switched OFF, 17.2% of the
              heading's area is already below threshold (worst pixel 1.18:1),
              and at max it is 19.4%. Because it fails at rest too, it cannot be
              corrected from this file without breaking the "nothing selected ->
              nothing changes" guarantee. What is here is a white halo on the
              hero heading while a size is selected, so at least toolbar users
              can read it. The real fix is a desktop banner with a light plate
              like the mobile one already has, or moving the heading out of the
              photo in Elementor.

              The same halo is applied to the two seasonal banners
              (.elementor-element-0a78fe7 promo, .elementor-element-d720e73
              Shavuot). Both are display:none today; they have the same
              black-heading-on-photo construction and will need the same
              treatment when they are switched back on.

   --------------------------------------------------------------------------
   GUARANTEES (verified on the live site at 375 / 900 / 1440 px)

   * Nothing selected -> design unchanged. Every rule is gated behind
     [class*=a11y-resize-font-], which only matches <body> while the plugin has
     applied one of its pojo-a11y-resize-font-NNN classes. With no size chosen,
     and again after Reset, this file contributes ZERO computed differences.
   * #pojo-a11y-toolbar is never targeted. Any source rule that mentions it is
     excluded from the generated sections, so the toolbar item span still goes
     12.8px -> 25.6px, identical with and without this file.
   * Cascade fidelity. A rule that was !important in its source stylesheet gets
     one extra :not(#__) so it still outranks the rules that were not, exactly
     as it does without this file. Selectors whose first compound is a <body>
     class (.single-post, .single-product, .woo-variation-swatches, .h-wpml)
     are emitted with the gate merged into that compound, because a descendant
     gate could never match them.
   * Specificity ladder used throughout:
       Section 2/3   body[class*=a11y-resize-font-] ...          (0,1,1)+
       Section 4/5   [class*=a11y-resize-font-]:not(#_) ...      (1,1,0)+
       ...if !important in source     ...:not(#_):not(#__)       (2,1,0)+
       Section 6/7   ...:not(#_):not(#__):not(#___)              (3,1,0)+

   --------------------------------------------------------------------------
   MAINTENANCE
   Sections 4 and 5 are generated from the site's own stylesheets (theme
   min.css + child style.css + hash.css, every Elementor post-*.css, and the
   Elementor / WooCommerce / CF7 plugin stylesheets - 57 files in all). If any
   of those change, these sections must be regenerated, otherwise a new or
   changed font-size will simply not scale. Section 7 is tied to the current
   home-page hero and category tiles, and addresses them by Elementor element
   id; if an image is replaced re-check the plate colour against it, and if a
   container is rebuilt in Elementor the id changes and the rule silently stops
   matching. The version string is the file mtime, so a redeploy busts the
   browser cache on its own.
   ========================================================================== */
:root{--a11y-scale:1;--a11y-scale-form:1}
body.pojo-a11y-resize-font-130{--a11y-scale:1.15;--a11y-scale-form:1.30}
body.pojo-a11y-resize-font-140{--a11y-scale:1.22;--a11y-scale-form:1.40}
body.pojo-a11y-resize-font-150{--a11y-scale:1.28;--a11y-scale-form:1.48}
body.pojo-a11y-resize-font-160{--a11y-scale:1.35;--a11y-scale-form:1.55}
body.pojo-a11y-resize-font-170{--a11y-scale:1.42;--a11y-scale-form:1.62}
body.pojo-a11y-resize-font-180{--a11y-scale:1.48;--a11y-scale-form:1.68}
body.pojo-a11y-resize-font-190{--a11y-scale:1.54;--a11y-scale-form:1.72}
body.pojo-a11y-resize-font-200{--a11y-scale:1.60;--a11y-scale-form:1.75}
body[class*=a11y-resize-font-]:not(#_){font-size:calc(14px*var(--a11y-scale))!important}
body[class*=a11y-resize-font-] .page-box :is(p,li,span,label,blockquote,legend,code,pre,dd,dt,h1,h2,h3,h4,h5,h6){font-size:inherit!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .c-cart__shop-remove-icon{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .infinite-scroll-loader p{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .infinite-scroll-end{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .wpcf7-not-valid-tip{font-size:1em!important}
[class*=a11y-resize-font-]:not(#_) [data-wvstooltip]::before{font-size:calc((var(--font-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .wvs-has-image-tooltip::before{font-size:calc((var(--font-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) [data-wvstooltip]::after{font-size:calc(0px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .wvs-has-image-tooltip::after{font-size:calc(0px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) :is(.woo-variation-gallery-theme-massive-dynamic .woo-variation-items-wrapper .clear-selection .reset_variations,.woo-variation-gallery-theme-massive-dynamic-child .woo-variation-items-wrapper .clear-selection .reset_variations){font-size:calc(8px*var(--a11y-scale))!important}
.woo-variation-swatches[class*=a11y-resize-font-]:not(#_) .wvs-archive-variations-wrapper .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:calc((var(--wvs-archive-product-item-font-size, 16px))*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:calc((var(--wvs-archive-product-item-font-size, 16px))*var(--a11y-scale-form))!important}
.woo-variation-swatches[class*=a11y-resize-font-]:not(#_) .variable-items-wrapper.enabled-large-size .variable-item:not(.radio-variable-item).button-variable-item{font-size:calc((var(--wvs-single-product-large-item-font-size, 16px))*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .woo-variation-swatches .variable-items-wrapper.enabled-large-size .variable-item:not(.radio-variable-item).button-variable-item{font-size:calc((var(--wvs-single-product-large-item-font-size, 16px))*var(--a11y-scale-form))!important}
.woo-variation-swatches[class*=a11y-resize-font-]:not(#_) .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:calc((var(--wvs-single-product-item-font-size, 16px))*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:calc((var(--wvs-single-product-item-font-size, 16px))*var(--a11y-scale-form))!important}
.woo-variation-swatches[class*=a11y-resize-font-]:not(#_) .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled) .wvs-stock-left-info::after{font-size:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled) .wvs-stock-left-info::after{font-size:calc(10px*var(--a11y-scale))!important}
.woo-variation-swatches.wvs-behavior-hide[class*=a11y-resize-font-]:not(#_) .variable-items-wrapper .variable-item.disabled{font-size:calc(0px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woo-variation-swatches.wvs-behavior-hide .variable-items-wrapper .variable-item.disabled{font-size:calc(0px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .e-logo-wrapper i{font-size:1em!important}
[class*=a11y-resize-font-]:not(#_) .elementor-custom-embed-play i{font-size:calc(100px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-field-group .elementor-select-wrapper select{font-size:inherit!important}
[class*=a11y-resize-font-]:not(#_) .elementor-field-group .elementor-select-wrapper::before{font-size:calc(15px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-field-textual{font-size:calc(15px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-field-textual.elementor-size-xs{font-size:calc(13px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-field-textual.elementor-size-md{font-size:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-field-textual.elementor-size-lg{font-size:calc(18px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-field-textual.elementor-size-xl{font-size:calc(20px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-error .help-inline{font-size:0.9em!important}
[class*=a11y-resize-font-]:not(#_) .elementor-message{font-size:1em!important}
[class*=a11y-resize-font-]:not(#_) .elementor-button{font-size:calc(15px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-button.elementor-size-xs{font-size:calc(13px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-button.elementor-size-md{font-size:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-button.elementor-size-lg{font-size:calc(18px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-button.elementor-size-xl{font-size:calc(20px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-icon{font-size:calc(50px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-heading .elementor-heading-title[class*=elementor-size-] > a{font-size:inherit!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:calc(29px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:calc(39px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:calc(59px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-widget-search .e-search-label > i:is(i),.elementor-widget-search .e-search-label > svg:is(i)){font-size:calc((var(--e-search-icon-label-size))*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-widget-search .e-search-input-wrapper > i:is(i),.elementor-widget-search .e-search-input-wrapper > svg:is(i)){font-size:calc((var(--e-search-icon-clear-size))*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-search .e-search .e-search-submit{font-size:calc((var(--e-search-form-submit-icon-size))*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-widget-search .e-search .e-search-submit > i:is(i),.elementor-widget-search .e-search .e-search-submit > svg:is(i)){font-size:calc((var(--e-search-icon-submit-size))*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-nav-menu::after{font-size:calc(0px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-nav-menu .sub-arrow .fa.fa-chevron-down,.elementor-nav-menu .sub-arrow .fas.fa-chevron-down){font-size:0.7em!important}
[class*=a11y-resize-font-]:not(#_) .elementor-menu-toggle{font-size:calc((var(--nav-menu-icon-size,22px))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-nav-menu--dropdown{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size:0.85em!important}
[class*=a11y-resize-font-]:not(#_) .swiper-button-prev::after{font-size:calc((var(--swiper-navigation-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .swiper-button-next::after{font-size:calc((var(--swiper-navigation-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .swiper-pagination-bullets-dynamic{font-size:calc(0px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-element .swiper .elementor-swiper-button,.elementor-element .swiper ~ .elementor-swiper-button,.elementor-element .swiper-container .elementor-swiper-button,.elementor-element .swiper-container ~ .elementor-swiper-button,.elementor-lightbox .swiper .elementor-swiper-button,.elementor-lightbox .swiper ~ .elementor-swiper-button,.elementor-lightbox .swiper-container .elementor-swiper-button,.elementor-lightbox .swiper-container ~ .elementor-swiper-button){font-size:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next,.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev){font-size:calc((var(--e-n-carousel-arrow-size,25px))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-n-carousel .swiper-horizontal > .swiper-pagination-bullets{font-size:calc((var(--e-n-carousel-swiper-pagination-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-n-carousel .swiper-pagination{font-size:calc((var(--e-n-carousel-swiper-pagination-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-n-carousel .swiper-pagination-bullets.swiper-pagination-horizontal{font-size:calc((var(--e-n-carousel-swiper-pagination-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-widget-n-carousel .swiper-pagination-custom,.elementor-widget-n-carousel .swiper-pagination-fraction){font-size:calc((var(--e-n-carousel-swiper-pagination-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .e-form__indicators{font-size:calc(13px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .e-form__indicators__indicator__icon{font-size:calc((var(--e-form-steps-indicator-icon-size))*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-login .elementor-lost-password,.elementor-login .elementor-remember-me){font-size:0.85em!important}
[class*=a11y-resize-font-]:not(#_) .elementor-select-wrapper .select-caret-down-wrapper{font-size:calc(11px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-select-wrapper .select-caret-down-wrapper i{font-size:calc(19px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget .elementor-icon-list-item{font-size:inherit!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget .elementor-icon-list-item a{font-size:inherit!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget .elementor-icon-list-icon i{font-size:calc((var(--e-icon-list-icon-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container){font-size:calc(0px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-icon.elementor-social-icon{font-size:calc((var(--icon-size,25px))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-text-editor .elementor-drop-cap{font-size:calc(50px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-prev{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-post-navigation .post-navigation__next--label,.elementor-post-navigation .post-navigation__prev--label){font-size:0.8em!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-post-navigation .post-navigation__next--title,.elementor-post-navigation .post-navigation__prev--title){font-size:0.7em!important}
[class*=a11y-resize-font-]:not(#_) .elementor-search-form button{font-size:calc(15px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-search-form input[type=search]{font-size:calc(15px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-search-form button{font-size:calc((var(--e-search-form-submit-icon-size,16px))*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-search-form__submit{font-size:calc((var(--e-search-form-submit-icon-size,16px))*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-search-form--skin-minimal .elementor-search-form__icon{font-size:calc((var(--e-search-form-icon-size-minimal,15px))*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input{font-size:calc(50px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-search-form--skin-full_screen .elementor-search-form__toggle{font-size:calc((var(--e-search-form-toggle-size,33px))*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container::before{font-size:calc((var(--e-search-form-toggle-icon-size,.55em))*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-search-form--skin-full_screen .elementor-search-form__toggle i::before{font-size:calc((var(--e-search-form-toggle-icon-size,.55em))*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-author-box__text{font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-author-box__name{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-button.elementor-author-box__button{font-size:calc(15px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-breadcrumbs{font-size:0.85em!important}
[class*=a11y-resize-font-]:not(#_) .elementor-posts .elementor-post__title{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-posts .elementor-post__excerpt p{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-posts .elementor-post__meta-data{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-posts .elementor-post__read-more{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-posts .elementor-post__card .elementor-post__title{font-size:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-posts .elementor-post__badge{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-portfolio-item__title{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-menu-cart__toggle .e-toggle-cart-custom-icon,.elementor-menu-cart__toggle .elementor-button-icon){font-size:calc((var(--toggle-icon-size,inherit))*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{font-size:calc(10px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-menu-cart__main{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-menu-cart__close-button{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-menu-cart__close-button-custom{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-menu-cart__close-button-custom .e-close-cart-custom-icon{font-size:calc((var(--cart-close-icon-size,25px))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-menu-cart__product-name,.elementor-menu-cart__product-price){font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-menu-cart__subtotal{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-menu-cart__footer-buttons{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-purchase-summary{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-details li{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-details li strong{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-bacs-bank-details .wc-bacs-bank-details li{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-bacs-bank-details .wc-bacs-bank-details li strong{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-purchase-summary .woocommerce .wc-bacs-bank-details-account-name{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page .e-description{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page .e-login-actions-wrap-end .lost_password{font-size:calc(12px*var(--a11y-scale))!important}
@media (max-width: 1024px){
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page .e-login-actions-wrap-end .lost_password{font-size:calc(11px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row .input-text{font-size:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row select,.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row textarea){font-size:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row .input-text{font-size:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row select,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row textarea){font-size:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row .input-text{font-size:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row select,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row textarea){font-size:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page .woocommerce-privacy-policy-text p{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page .woocommerce h3{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row > span{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li label a{font-size:calc(12px*var(--a11y-scale-form))!important}
@media (max-width: 1024px){
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li label a{font-size:calc(11px*var(--a11y-scale-form))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page .woocommerce .product-name .variation{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-cart .e-cart-content{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-cart .woocommerce .input-text{font-size:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-cart .woocommerce select{font-size:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-cart .woocommerce .input-text.qty{font-size:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-cart .woocommerce table.shop_table .button{font-size:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-cart .woocommerce table.cart td span{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-widget-woocommerce-cart .woocommerce .cart th,.elementor-widget-woocommerce-cart .woocommerce .cart_totals h2){font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .e-woo-select2-wrapper .select2-results__option{font-size:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-my-account .e-my-account-tab__payment-methods .woocommerce input[type=text]{font-size:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-message{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text{font-size:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select{font-size:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .woocommerce-privacy-policy-text,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .woocommerce-privacy-policy-text){font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login p:not([class]),.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class])){font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .woocommerce-LostPassword,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .woocommerce-LostPassword){font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword){font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content-wrapper{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .select2-container .select2-search--inline .select2-search__field{font-size:100%!important}
[class*=a11y-resize-font-]:not(#_) .wp-block-button__link{font-size:1.125em!important}
[class*=a11y-resize-font-]:not(#_) .carousella-free-units-box-rtl{font-size:calc(14px*var(--a11y-scale))!important}
@media (max-width: 768px){
[class*=a11y-resize-font-]:not(#_) .carousella-free-units-box-rtl{font-size:calc(13px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-9a116f8 .elementor-heading-title{font-size:calc(42px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-db71f12 .elementor-button{font-size:calc(20px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-a3c5d01 .elementor-heading-title{font-size:calc(42px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-5c0fda3 .elementor-heading-title{font-size:calc(42px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-fa4bc17 .elementor-heading-title{font-size:calc(26px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-10328af .elementor-heading-title{font-size:calc(36px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-6832879 .elementor-button{font-size:calc(20px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-4bb7fdd .elementor-heading-title{font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-aa5d2da .elementor-heading-title{font-size:calc(40px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-b25d529 .elementor-heading-title{font-size:calc(26px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-4bab8e7 .elementor-heading-title{font-size:calc(26px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-51b5ed6 .elementor-button{font-size:calc(20px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-4d74562 .elementor-heading-title{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-9711cb0 .elementor-heading-title{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-5d32804 .elementor-heading-title{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-649bc59 .elementor-heading-title{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-272050d .elementor-heading-title{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-029dec8 .elementor-button{font-size:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-1825dd6 .elementor-heading-title{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-5f5badd .elementor-button{font-size:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-5a785ed .elementor-heading-title{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-048e1e6 .elementor-button{font-size:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-af7807f .elementor-heading-title{font-size:calc(42px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-19dda9e .elementor-heading-title{font-size:calc(42px*var(--a11y-scale))!important}
@media (max-width: 1366px){
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-aa5d2da .elementor-heading-title{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-41 .elementor-element.elementor-element-b25d529 .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-4bab8e7 .elementor-heading-title){font-size:calc(22px*var(--a11y-scale))!important}
}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-9a116f8 .elementor-heading-title{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-db71f12 .elementor-button{font-size:calc(20px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-41 .elementor-element.elementor-element-a3c5d01 .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-5c0fda3 .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-fa4bc17 .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-10328af .elementor-heading-title){font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-6832879 .elementor-button{font-size:calc(20px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-4bb7fdd .elementor-heading-title{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-41 .elementor-element.elementor-element-aa5d2da .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-b25d529 .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-4bab8e7 .elementor-heading-title){font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-51b5ed6 .elementor-button{font-size:calc(20px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-41 .elementor-element.elementor-element-af7807f .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-19dda9e .elementor-heading-title){font-size:calc(36px*var(--a11y-scale))!important}
}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-9a116f8 .elementor-heading-title{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-db71f12 .elementor-button{font-size:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-41 .elementor-element.elementor-element-a3c5d01 .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-5c0fda3 .elementor-heading-title){font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-41 .elementor-element.elementor-element-fa4bc17 .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-10328af .elementor-heading-title){font-size:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-6832879 .elementor-button{font-size:calc(17px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-4bb7fdd .elementor-heading-title{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-aa5d2da .elementor-heading-title{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-41 .elementor-element.elementor-element-b25d529 .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-4bab8e7 .elementor-heading-title){font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-51b5ed6 .elementor-button{font-size:calc(17px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-41 .elementor-element.elementor-element-272050d .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-1825dd6 .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-5a785ed .elementor-heading-title){font-size:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-41 .elementor-element.elementor-element-af7807f .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-19dda9e .elementor-heading-title){font-size:calc(30px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-3456ed6 .elementor-heading-title{font-size:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-fe1c6a1 .elementor-icon-list-item > .elementor-icon-list-text{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-fe1c6a1 .elementor-icon-list-item > a{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-7e61fbf .elementor-heading-title{font-size:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-c112a6e .elementor-icon-list-item > .elementor-icon-list-text{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-c112a6e .elementor-icon-list-item > a{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-675675a .elementor-heading-title{font-size:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-d418297 .elementor-icon-list-item > .elementor-icon-list-text{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-d418297 .elementor-icon-list-item > a{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-f5faf8d .elementor-heading-title{font-size:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-e37d0ba .elementor-icon-list-item > .elementor-icon-list-text{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-e37d0ba .elementor-icon-list-item > a{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-d9148e4 .elementor-heading-title{font-size:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-cfe9ceb .elementor-heading-title{font-size:calc(19px*var(--a11y-scale))!important}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) :is(.elementor-51 .elementor-element.elementor-element-3456ed6 .elementor-heading-title,.elementor-51 .elementor-element.elementor-element-7e61fbf .elementor-heading-title,.elementor-51 .elementor-element.elementor-element-675675a .elementor-heading-title,.elementor-51 .elementor-element.elementor-element-f5faf8d .elementor-heading-title,.elementor-51 .elementor-element.elementor-element-d9148e4 .elementor-heading-title,.elementor-51 .elementor-element.elementor-element-cfe9ceb .elementor-heading-title){font-size:calc(17px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_):not(#__) .carsel-cf-form .wpcf7-submit{font-size:calc(15px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-550 .elementor-element.elementor-element-3ac7f8b .elementor-heading-title{font-size:calc(41px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-550 .elementor-element.elementor-element-72beb0e .elementor-heading-title{font-size:calc(65px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-550 .elementor-element.elementor-element-eee1661 .elementor-heading-title{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-550 .elementor-element.elementor-element-292bda5 .c-ip-running-line{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-550 .elementor-element.elementor-element-292bda5 .c-ip-running-line__icon{font-size:calc(3px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-550 .elementor-element.elementor-element-e534ff5 .elementor-heading-title{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-550 .elementor-element.elementor-element-6f827d0 .elementor-heading-title{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-550 .elementor-element.elementor-element-246d8c9 .c-ip-running-line{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-550 .elementor-element.elementor-element-246d8c9 .c-ip-running-line__icon{font-size:calc(20px*var(--a11y-scale))!important}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .elementor-550 .elementor-element.elementor-element-72beb0e .elementor-heading-title{font-size:calc(50px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-1729 .elementor-element.elementor-element-a4f1130 .elementor-heading-title{font-size:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1729 .elementor-element.elementor-element-e544f38 .elementor-heading-title{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1729 .elementor-element.elementor-element-a506703 .elementor-heading-title{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1729 .elementor-element.elementor-element-c4c7d16 .elementor-heading-title{font-size:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1729 .elementor-element.elementor-element-3ce90cc .c-ip-icon-list-1__icon{font-size:calc(26px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1729 .elementor-element.elementor-element-bd05071 .elementor-heading-title{font-size:calc(19px*var(--a11y-scale))!important}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .elementor-1729 .elementor-element.elementor-element-a4f1130 .elementor-heading-title{font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1729 .elementor-element.elementor-element-e544f38 .elementor-heading-title{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1729 .elementor-element.elementor-element-a506703 .elementor-heading-title{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-1729 .elementor-element.elementor-element-c4c7d16 .elementor-heading-title,.elementor-1729 .elementor-element.elementor-element-bd05071 .elementor-heading-title){font-size:calc(17px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-1803 .elementor-element.elementor-element-8786b4b .elementor-heading-title{font-size:calc(42px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1803 .elementor-element.elementor-element-bd4d6d7 .c-ip-accordion__content{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1803 .elementor-element.elementor-element-d5ed133 .elementor-heading-title{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1803 .elementor-element.elementor-element-0085d04 .c-ip-accordion__content{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1803 .elementor-element.elementor-element-7ae6295 .elementor-heading-title{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1803 .elementor-element.elementor-element-febdd70 .c-ip-accordion__content{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1803 .elementor-element.elementor-element-98b1843 .elementor-heading-title{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1803 .elementor-element.elementor-element-81c5ffc .c-ip-accordion__content{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1803 .elementor-element.elementor-element-034af43 .elementor-heading-title{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1803 .elementor-element.elementor-element-4f74e79 .c-ip-accordion__content{font-size:calc(15px*var(--a11y-scale))!important}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .elementor-1803 .elementor-element.elementor-element-8786b4b .elementor-heading-title{font-size:calc(36px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-1803 .elementor-element.elementor-element-d5ed133 .elementor-heading-title,.elementor-1803 .elementor-element.elementor-element-7ae6295 .elementor-heading-title,.elementor-1803 .elementor-element.elementor-element-98b1843 .elementor-heading-title,.elementor-1803 .elementor-element.elementor-element-034af43 .elementor-heading-title){font-size:calc(24px*var(--a11y-scale))!important}
}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .elementor-1803 .elementor-element.elementor-element-8786b4b .elementor-heading-title{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-1803 .elementor-element.elementor-element-d5ed133 .elementor-heading-title,.elementor-1803 .elementor-element.elementor-element-7ae6295 .elementor-heading-title,.elementor-1803 .elementor-element.elementor-element-98b1843 .elementor-heading-title,.elementor-1803 .elementor-element.elementor-element-034af43 .elementor-heading-title){font-size:calc(20px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-1814 .elementor-element.elementor-element-1ea8316 .elementor-heading-title{font-size:calc(64px*var(--a11y-scale))!important}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .elementor-1814 .elementor-element.elementor-element-1ea8316 .elementor-heading-title{font-size:calc(68px*var(--a11y-scale))!important}
}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .elementor-1814 .elementor-element.elementor-element-1ea8316 .elementor-heading-title{font-size:calc(40px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-3381 .elementor-element.elementor-element-d39186d .elementor-heading-title{font-size:calc(50px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3381 .elementor-element.elementor-element-4d4c897{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3381 .elementor-element.elementor-element-c36cacc{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3381 .elementor-element.elementor-element-75296a2{font-size:calc(18px*var(--a11y-scale))!important}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .elementor-3381 .elementor-element.elementor-element-d39186d .elementor-heading-title{font-size:calc(48px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-b7bdd96 .elementor-heading-title{font-size:calc(42px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-462560c .elementor-heading-title{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-e8e9839{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-bf284c2{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-7255d76 .elementor-heading-title{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-1c21039{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-65c99e1{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-8caf51e{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-5f01476{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-915ae74 .elementor-heading-title{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-0dd40f1 .elementor-button{font-size:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-ebd2c06 .elementor-heading-title{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-7a02f7a .elementor-button{font-size:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-5bdb2d4 .elementor-heading-title{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-65bdc17 .elementor-button{font-size:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-6ea1387 .elementor-heading-title{font-size:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-771e25d .elementor-heading-title{font-size:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-47b5ab7 .elementor-heading-title{font-size:calc(22px*var(--a11y-scale))!important}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-b7bdd96 .elementor-heading-title{font-size:calc(36px*var(--a11y-scale))!important}
}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-b7bdd96 .elementor-heading-title{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-462560c .elementor-heading-title{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-3382 .elementor-element.elementor-element-e8e9839,.elementor-3382 .elementor-element.elementor-element-bf284c2){font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-7255d76 .elementor-heading-title{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-3382 .elementor-element.elementor-element-1c21039,.elementor-3382 .elementor-element.elementor-element-65c99e1,.elementor-3382 .elementor-element.elementor-element-8caf51e,.elementor-3382 .elementor-element.elementor-element-5f01476){font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-3382 .elementor-element.elementor-element-915ae74 .elementor-heading-title,.elementor-3382 .elementor-element.elementor-element-ebd2c06 .elementor-heading-title,.elementor-3382 .elementor-element.elementor-element-5bdb2d4 .elementor-heading-title){font-size:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-3382 .elementor-element.elementor-element-6ea1387 .elementor-heading-title,.elementor-3382 .elementor-element.elementor-element-771e25d .elementor-heading-title,.elementor-3382 .elementor-element.elementor-element-47b5ab7 .elementor-heading-title){font-size:calc(18px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-4510 .elementor-element.elementor-element-7f001a5 .elementor-heading-title{font-size:calc(28px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-7667 .elementor-element.elementor-element-ffff303 .elementor-heading-title{font-size:calc(42px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-7667 .elementor-element.elementor-element-1754348 span.post-navigation__prev--label,.elementor-7667 .elementor-element.elementor-element-1754348 span.post-navigation__next--label){font-size:calc(20px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-7667 .elementor-element.elementor-element-1754348 span.post-navigation__prev--title,.elementor-7667 .elementor-element.elementor-element-1754348 span.post-navigation__next--title){font-size:calc(16px*var(--a11y-scale))!important}
@media (max-width: 1366px){
[class*=a11y-resize-font-]:not(#_) .elementor-7667 .elementor-element.elementor-element-ffff303 .elementor-heading-title{font-size:calc(38px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-7667 .elementor-element.elementor-element-1754348 span.post-navigation__prev--label,.elementor-7667 .elementor-element.elementor-element-1754348 span.post-navigation__next--label){font-size:calc(18px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-7667 .elementor-element.elementor-element-1754348 span.post-navigation__prev--title,.elementor-7667 .elementor-element.elementor-element-1754348 span.post-navigation__next--title){font-size:calc(16px*var(--a11y-scale))!important}
}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .elementor-7667 .elementor-element.elementor-element-ffff303 .elementor-heading-title{font-size:calc(32px*var(--a11y-scale))!important}
}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .elementor-7667 .elementor-element.elementor-element-ffff303 .elementor-heading-title{font-size:calc(30px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-10097 .elementor-element.elementor-element-983ee31 .woocommerce-breadcrumb{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10097 .elementor-element.elementor-element-e7b2979 .elementor-heading-title{font-size:calc(32px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10097 .elementor-element.elementor-element-8d68603 .elementor-heading-title{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10097 .elementor-element.elementor-element-e10e48f .elementor-heading-title{font-size:calc(19px*var(--a11y-scale))!important}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .elementor-10097 .elementor-element.elementor-element-e7b2979 .elementor-heading-title{font-size:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10097 .elementor-element.elementor-element-8d68603 .elementor-heading-title{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10097 .elementor-element.elementor-element-e10e48f .elementor-heading-title{font-size:calc(17px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-10642 .elementor-element.elementor-element-4bab3701 .elementor-heading-title{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10642 .elementor-element.elementor-element-77bb0138 .elementor-nav-menu .elementor-item{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10642 .elementor-element.elementor-element-450a82ad .elementor-nav-menu .elementor-item{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10642 .elementor-element.elementor-element-196bdce2 .elementor-heading-title{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10642 .elementor-element.elementor-element-48673e6f .elementor-image-box-title{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10642 .elementor-element.elementor-element-164598cc .elementor-image-box-title{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10642 .elementor-element.elementor-element-5a0bc062 .elementor-image-box-title{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10642 .elementor-element.elementor-element-22f10566 .elementor-image-box-title{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10642 .elementor-element.elementor-element-43d7c07 .c-ip-social{font-size:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10642 .elementor-element.elementor-element-deb5c53 .elementor-icon{font-size:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10954 .elementor-element.elementor-element-7f001a5 .elementor-heading-title{font-size:calc(28px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-13363 .elementor-element.elementor-element-2ad4cfb4 .elementor-heading-title{font-size:calc(42px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-13363 .elementor-element.elementor-element-3e04ebcd .c-ip-accordion__content{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-13363 .elementor-element.elementor-element-73f0dcb .elementor-heading-title{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-13363 .elementor-element.elementor-element-404c7fb3 .c-ip-accordion__content{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-13363 .elementor-element.elementor-element-7387c8a5 .elementor-heading-title{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-13363 .elementor-element.elementor-element-3876380d .c-ip-accordion__content{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-13363 .elementor-element.elementor-element-15285a6c .elementor-heading-title{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-13363 .elementor-element.elementor-element-335e1d44 .c-ip-accordion__content{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-13363 .elementor-element.elementor-element-77cdb0f5 .elementor-heading-title{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-13363 .elementor-element.elementor-element-253f5f17 .c-ip-accordion__content{font-size:calc(15px*var(--a11y-scale))!important}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .elementor-13363 .elementor-element.elementor-element-2ad4cfb4 .elementor-heading-title{font-size:calc(36px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-13363 .elementor-element.elementor-element-73f0dcb .elementor-heading-title,.elementor-13363 .elementor-element.elementor-element-7387c8a5 .elementor-heading-title,.elementor-13363 .elementor-element.elementor-element-15285a6c .elementor-heading-title,.elementor-13363 .elementor-element.elementor-element-77cdb0f5 .elementor-heading-title){font-size:calc(24px*var(--a11y-scale))!important}
}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .elementor-13363 .elementor-element.elementor-element-2ad4cfb4 .elementor-heading-title{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-13363 .elementor-element.elementor-element-73f0dcb .elementor-heading-title,.elementor-13363 .elementor-element.elementor-element-7387c8a5 .elementor-heading-title,.elementor-13363 .elementor-element.elementor-element-15285a6c .elementor-heading-title,.elementor-13363 .elementor-element.elementor-element-77cdb0f5 .elementor-heading-title){font-size:calc(20px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-13375 .elementor-element.elementor-element-2ad4cfb4 .elementor-heading-title{font-size:calc(42px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-13375 .elementor-element.elementor-element-3e04ebcd .c-ip-accordion__content{font-size:calc(15px*var(--a11y-scale))!important}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .elementor-13375 .elementor-element.elementor-element-2ad4cfb4 .elementor-heading-title{font-size:calc(36px*var(--a11y-scale))!important}
}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .elementor-13375 .elementor-element.elementor-element-2ad4cfb4 .elementor-heading-title{font-size:calc(30px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-c81f2dd .elementor-heading-title{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-86d1b32 .elementor-heading-title{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-496c128 .elementor-heading-title{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-5225599 .elementor-image-box-title{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-6a93c16 .elementor-image-box-title{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-4b6c17a .elementor-nav-menu .elementor-item{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-5843 .elementor-element.elementor-element-4b6c17a .elementor-nav-menu--dropdown .elementor-item,.elementor-5843 .elementor-element.elementor-element-4b6c17a .elementor-nav-menu--dropdown .elementor-sub-item){font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-cebbf43 .elementor-heading-title{font-size:calc((var( --e-global-typography-primary-font-size ))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-9a2c2a0 .elementor-heading-title{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-59a068d .elementor-heading-title{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-b02ea3d .elementor-nav-menu .elementor-item{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-5843 .elementor-element.elementor-element-b02ea3d .elementor-nav-menu--dropdown .elementor-item,.elementor-5843 .elementor-element.elementor-element-b02ea3d .elementor-nav-menu--dropdown .elementor-sub-item){font-size:calc(18px*var(--a11y-scale))!important}
@media (max-width: 1366px){
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-cebbf43 .elementor-heading-title{font-size:calc((var( --e-global-typography-primary-font-size ))*var(--a11y-scale))!important}
}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-cebbf43 .elementor-heading-title{font-size:calc((var( --e-global-typography-primary-font-size ))*var(--a11y-scale))!important}
}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-cebbf43 .elementor-heading-title{font-size:calc((var( --e-global-typography-primary-font-size ))*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_):not(#__) :is(#top-menu-desktop .c-top-menu__item,#top-menu-desktop .c-top-menu__subitem){font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) #top-menu-desktop ul.c-top-menu__submenu ul.c-top-menu__submenu{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .c-top-menu__subitem--expand > a{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .c-top-menu__subitem--expand > .a{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-product__share-title,.c-product__wishlist-text){font-size:calc(13px*var(--a11y-scale))!important}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_):not(#__) .home-banner-slider .c-ip-slider__item > .c-ip-slider__wrap .c-ip-slider__title-inner{font-size:calc(32px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .sale-price ins{font-size:calc(1.3rem*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .header-woo-icon a.c-header__button-link{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .header-woo-icon .ip-m-search{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .header-woo-icon a.c-header__button-link{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .header-woo-icon .ip-search{font-size:calc(20px*var(--a11y-scale))!important}
.single-post[class*=a11y-resize-font-]:not(#_) .single-blog-content h2{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .single-post .single-blog-content h2{font-size:calc(30px*var(--a11y-scale))!important}
.single-post[class*=a11y-resize-font-]:not(#_) .single-blog-content h3{font-size:calc(26px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .single-post .single-blog-content h3{font-size:calc(26px*var(--a11y-scale))!important}
.single-post[class*=a11y-resize-font-]:not(#_) .single-blog-content p{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .single-post .single-blog-content p{font-size:calc(16px*var(--a11y-scale))!important}
@media (max-width: 600px){
.single-post[class*=a11y-resize-font-]:not(#_) .single-blog-content h2{font-size:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .single-post .single-blog-content h2{font-size:calc(22px*var(--a11y-scale))!important}
.single-post[class*=a11y-resize-font-]:not(#_) .single-blog-content h3{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .single-post .single-blog-content h3{font-size:calc(20px*var(--a11y-scale))!important}
.single-post[class*=a11y-resize-font-]:not(#_) .single-blog-content p{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .single-post .single-blog-content p{font-size:calc(14px*var(--a11y-scale))!important}
}
@media (max-width: 1024px){
.single-post[class*=a11y-resize-font-]:not(#_) .single-blog-content h2{font-size:calc(28px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .single-post .single-blog-content h2{font-size:calc(28px*var(--a11y-scale))!important}
.single-post[class*=a11y-resize-font-]:not(#_) .single-blog-content h3{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .single-post .single-blog-content h3{font-size:calc(24px*var(--a11y-scale))!important}
.single-post[class*=a11y-resize-font-]:not(#_) .single-blog-content p{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .single-post .single-blog-content p{font-size:calc(14px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .commentlist .review .comment_container > .comment-text .meta .woocommerce-review__author{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .commentlist .review .comment_container > .comment-text .meta .woocommerce-review__published-date{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .commentlist .review .comment_container > .comment-text .description{font-size:calc(16px*var(--a11y-scale))!important}
.single-product[class*=a11y-resize-font-]:not(#_) .c-product__summary > .c-product__buttons-wrap i{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .single-product .c-product__summary > .c-product__buttons-wrap i{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .review-sec-title{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .avg-count{font-size:calc(34px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-Reviews-title .total-count{font-size:calc(20px*var(--a11y-scale))!important}
@media (max-width: 600px){
.single-product[class*=a11y-resize-font-]:not(#_) .c-product__summary > .c-product__buttons-wrap i{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .single-product .c-product__summary > .c-product__buttons-wrap i{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .header-woo-icon a.c-header__button-link{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .header-woo-icon .ip-search{font-size:calc(20px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) :is(h1,h2,h3,h4,h5,h6){font-size:inherit!important}
[class*=a11y-resize-font-]:not(#_) pre{font-size:1em!important}
[class*=a11y-resize-font-]:not(#_) :is(code,kbd,samp){font-size:1em!important}
[class*=a11y-resize-font-]:not(#_) small{font-size:80%!important}
[class*=a11y-resize-font-]:not(#_) :is(sub,sup){font-size:75%!important}
[class*=a11y-resize-font-]:not(#_) :is(button,input,optgroup,select,textarea){font-size:100%!important}
[class*=a11y-resize-font-]:not(#_) .h-input{font-size:100%!important}
[class*=a11y-resize-font-]:not(#_) ::-webkit-file-upload-button{font-size:inherit!important}
body[class*=a11y-resize-font-]:not(#_){font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .h-input{font-size:calc(13px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(input[type=search],input[type=text],input[type=password],input[type=email],input[type=tel],input[type=number],input[type=url],input[type=date]){font-size:calc(13px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) textarea:not(.editor-post-title__input){font-size:calc(13px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .wpcf7-form .c-custom-selectInner{font-size:calc(13px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) select{font-size:calc(13px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(input[type=radio],input[type=checkbox]){font-size:calc(10px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.entry-content,.elementor-widget-text-editor){font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content ul:not([class]) > li::before{font-size:25%!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] ul:not([class]) > li::before{font-size:25%!important}
[class*=a11y-resize-font-]:not(#_) .entry-content cite{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] cite{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .wp-block-quote.is-large cite{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.entry-content sup,.entry-content sub){font-size:75%!important}
[class*=a11y-resize-font-]:not(#_) :is(div[class*=-text-editor] sup,div[class*=-text-editor] sub){font-size:75%!important}
[class*=a11y-resize-font-]:not(#_) .entry-content small{font-size:75%!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] small{font-size:75%!important}
[class*=a11y-resize-font-]:not(#_) .entry-content big{font-size:125%!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] big{font-size:125%!important}
[class*=a11y-resize-font-]:not(#_) .entry-content .has-large-font-size{font-size:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .has-large-font-size{font-size:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content button:not(.h-cb):not([aria-controls]):not([aria-expanded]):not([data-micromodal-close]){font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content input[type=submit]:not(.h-cb){font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] input[type=submit]:not(.h-cb){font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content .wp-block-button__link{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .wp-block-button__link{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content h1{font-size:calc(40px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h1{font-size:calc(40px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content h2{font-size:calc(34px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h2{font-size:calc(34px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content h3{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h3{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content h4{font-size:calc(27px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h4{font-size:calc(27px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content h5{font-size:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h5{font-size:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content h6{font-size:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h6{font-size:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content blockquote{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content .wp-block-quote{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] blockquote{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .wp-block-quote{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .wp-block-column blockquote{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .wp-block-column .wp-block-quote{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.entry-content .wp-block-quote.is-style-large p,.entry-content .wp-block-quote.is-large p){font-size:inherit!important}
[class*=a11y-resize-font-]:not(#_) :is(div[class*=-text-editor] .wp-block-quote.is-style-large p,div[class*=-text-editor] .wp-block-quote.is-large p){font-size:inherit!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .entry-content blockquote cite{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) div[class*=-text-editor] blockquote cite{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content .wp-block-image figcaption{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content figure figcaption:not(.gallery-caption){font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .wp-block-image figcaption{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] figure figcaption:not(.gallery-caption){font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content .gallery-caption{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .gallery-caption{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .wp-caption{font-size:90%!important}
[class*=a11y-resize-font-]:not(#_) .wp-caption-text{font-size:90%!important}
[class*=a11y-resize-font-]:not(#_) .gallery-caption{font-size:calc(1.2rem*var(--a11y-scale))!important}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .entry-content .wp-block-pullquote.is-style-solid-color blockquote p{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .wp-block-pullquote.is-style-solid-color blockquote p{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content .has-drop-cap:not(:focus)::first-letter{font-size:4.4em!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .has-drop-cap:not(:focus)::first-letter{font-size:4.4em!important}
}
@media (max-width: 768px){
[class*=a11y-resize-font-]:not(#_) .entry-content h1{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h1{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content h2{font-size:calc(27px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h2{font-size:calc(27px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content h3{font-size:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h3{font-size:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content h4{font-size:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h4{font-size:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content h5{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h5{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content h6{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h6{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content blockquote{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content .wp-block-quote{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] blockquote{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .wp-block-quote{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .wp-block-column blockquote{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .wp-block-column .wp-block-quote{font-size:calc(18px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_):not(#__) :is(.h-carousel .owl-prev,.h-carousel .owl-next){font-size:calc(28px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .h-bullet{font-size:calc(3px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) :is(.h-carousel--small.h-carousel .owl-prev,.h-carousel--small.h-carousel .owl-next){font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) :is(.h-carousel--round .owl-prev,.h-carousel--round .owl-next){font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .h-close-button{font-size:calc((var(--size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .summary .stock{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .wc-item-meta{font-size:85%!important}
[class*=a11y-resize-font-]:not(#_) :is(.includes_tax,.tax_label,.woocommerce-price-suffix){font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-account{font-size:calc(13px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-account__login-info{font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-account__navigation{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-account legend,.c-account h3){font-size:calc(17px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-account form{font-size:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-account em{font-size:calc(11px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-MyAccount-navigation-link--customer-logout .c-account__navigation-link::before{font-size:calc(12px*var(--a11y-scale))!important}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .c-account__login-info{font-size:calc(14px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-badge{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-blog__nothing{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-breadcrumbs{font-size:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-breadcrumbs__separator{font-size:calc(8px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart-empty{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart-empty__icon{font-size:calc(100px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart-empty__header{font-size:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart-empty__note{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart-empty__wishlist{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart-empty__try{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-cart__shop-th,.c-cart__totals-th){font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__item-price{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__item-out-of-stock{font-size:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shop-td--product-name{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shop-td--product-price{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shop-td--product-stock{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shop-remove-icon{font-size:calc(9px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shop-variation{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-cart__sub-header,.c-cart__coupon-header,.c-cart__sub-sub-header){font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__header{font-size:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__col-1--checkout h3{font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) #order_review_heading{font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__collaterals .woocommerce-remove-coupon{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__collaterals .woocommerce-privacy-policy-text{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__collaterals .woocommerce-terms-and-conditions-wrapper{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__totals-price{font-size:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shipping-methods-label .amount{font-size:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__totals-price--total strong .amount{font-size:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shipping-destination{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shipping-destination strong{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__payment-methods .woocommerce-notice{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__payment-methods-box{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-cart__payment-methods-title,.c-cart__shipping-methods-label){font-size:calc(15px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shipping-calculator-button{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__totals-product-name{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shop-brand{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart .variation{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__totals-product{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__form label{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-feature__icon{font-size:calc(50px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-filter__list{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-footer__phone{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-form__label{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.wpcf7-form label,.c-account label,.woocommerce-form-row label,.woocommerce-form-track-order label,.c-form label){font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-button{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .comment-form .submit{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .wpcf7-form input[type=submit]{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .wpcf7-form button{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .mc4wp-form-fields input[type=submit]{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .mc4wp-form-fields button{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.woocommerce-button,.woocommerce-Button){font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .thwmscf-buttons input[type=button]{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.order-again .button,.c-account .edit,.woocommerce-address-fields .button,.woocommerce-form-login .button,.woocommerce-verify-email .button,.widget .button){font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .widget button{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .widget input[type=submit]{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .widget .button.wc-forward{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-notice .button{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.woocommerce-store-notice__dismiss-link,.woocommerce-widget-layered-nav-dropdown__submit){font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-product-list-widget__buttons .button,.c-product__atc-wrap .button,.c-wishlist__button-wrap .button){font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .yith-wfbt-submit-block button.yith-wfbt-submit-button{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .woobt-form .button{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-notice .button{font-size:calc(11px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-store-notice__dismiss-link{font-size:calc(11px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .wpcf7-not-valid-tip{font-size:calc(13px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .wpcf7 form .wpcf7-response-output{font-size:calc(13px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-header-search__tip{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) input[type=text].c-header-search__input{font-size:calc(18px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-header-search__input::placeholder{font-size:inherit!important}
[class*=a11y-resize-font-]:not(#_) .c-header-search__clear-text{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header-search__clear-svg{font-size:calc(8px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header-search__submit{font-size:calc(18px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-header-search__short-desc{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header-search__price{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header-search__title{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header-search__category-list{font-size:calc(11px*var(--a11y-scale))!important}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .c-header-search__tip{font-size:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) input[type=text].c-header-search__input{font-size:calc(13px*var(--a11y-scale-form))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-header__cart-count{font-size:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__callback-close{font-size:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-header__callback-wrap--hint tr th,.c-header__callback-wrap--hint thead th){font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__callback-header{font-size:calc(20px*var(--a11y-scale))!important}
@media (min-width: 1190px){
[class*=a11y-resize-font-]:not(#_) .c-header__logo-empty{font-size:calc(23px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__cart--default .widget_shopping_cart_content{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header--header-type-1{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__buttons--header-type-1 > *{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__top-row-item--social{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__top-row-icon{font-size:calc(12px*var(--a11y-scale))!important}
}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .c-header__logo-empty{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__menu-button-icon{font-size:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__col-mobile-buttons{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__col-mobile-buttons--1{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__menu-bottom{font-size:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__menu-back{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__top-row-item{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__top-row-icon--email{font-size:calc(9px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__top-row-icon--phone{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__top-row-icon--address{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__top-row-icon--hours{font-size:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-shop-sidebar__content--popup .widget_shopping_cart_content{font-size:calc(16px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) :is(.c-login,.woocommerce-ResetPassword){font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-login__header{font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-login__bottom{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-lp-widget__title{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-lp-widget__date{font-size:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-menu-badge{font-size:calc(8px*var(--a11y-scale))!important}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) :is(.c-mobile-menu__item,.c-mobile-menu__subitem){font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-mobile-menu__item--has-children > a:first-child::after{font-size:calc(7px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-mobile-menu__subitem--has-children:not(.c-mobile-menu__subitem--parent) > a:first-child::after{font-size:calc(7px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-mobile-menu__item--has-children > .a:first-child::after{font-size:calc(7px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-mobile-menu__subitem--has-children:not(.c-mobile-menu__subitem--parent) > .a:first-child::after{font-size:calc(7px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-mobile-menu__subitem--parent{font-size:calc(22px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-order__result-ico{font-size:calc(100px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-order__result-message{font-size:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-order__details-title{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.woocommerce-table th,.woocommerce-orders-table th){font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-order__details-value{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.woocommerce-table th,.woocommerce-orders-table th){font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.download-product,.woocommerce-table__product-name){font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-table .woocommerce-Price-amount{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-table th + td{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.woocommerce-order-details__title,.woocommerce-order-downloads__title,.woocommerce-column__title){font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.woocommerce-table .includes_tax,.woocommerce-table .tax_label,.woocommerce-table .shipped_via){font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-table .shipped_via{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .woocommerce-table .includes_tax .amount{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-table tfoot tr:last-child th + td .woocommerce-Price-amount{font-size:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__sub-cat-back{font-size:calc(28px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__sub-cat-item .woocommerce-loop-category__title{font-size:calc((var(--sub-cat-item-font-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__row-1{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .sticky .c-page-header__sticky{font-size:75%!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__sticky{font-size:75%!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__row-1-col--ordering select{font-size:calc(11px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__row-1-col--ordering .nice-select{font-size:calc(11px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__filter-ico{font-size:calc(8px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__title{font-size:calc((var(--title-font-size-desktop))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__filter-count{font-size:calc(10px*var(--a11y-scale))!important}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .c-page-header__title{font-size:calc((var(--title-font-size-mobile))*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-post-list__header{font-size:calc(23px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post-list__meta-date{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post-list__except{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post-list__meta-category{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post-list__header-sticky{font-size:78%!important}
[class*=a11y-resize-font-]:not(#_) .c-post-list__quote-author{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post-list__continue{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post-list__continue-icon{font-size:calc(8px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post-list__price{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post-list__categories-item-link:not(:first-child)::before{font-size:calc(3px*var(--a11y-scale))!important}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .c-post-list__header{font-size:calc(25px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-post-share__icon{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post-share__icon--telegram{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-page__meta{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-page__meta-item:not(:last-child)::after{font-size:calc(3px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post__meta{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post__meta-icon{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post__bottom-title{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post__tags{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post__tags-bullet{font-size:calc(3px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post__nav-title{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-post__nav-prev-ico,.c-post__nav-next-ico){font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post__author-header{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post__author-title{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post__author-desc{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post__author-soc{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-posts__header{font-size:calc(31px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-features__icon{font-size:calc(26px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-features__name{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-features__description{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__item .woocommerce-loop-product__title{font-size:calc((var(--font-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__thumb-button{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-product-grid__atc-block > a,.c-product-grid__atc-block > button){font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__atc-icon{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__category-list{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__brands{font-size:calc(11.5px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__price-wrap{font-size:calc((var(--price-font-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__price-wrap del{font-size:calc((calc(var(--price-font-size) / 12 * 9))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__color-title{font-size:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__rating{font-size:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__rating-star{font-size:calc(9px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__short-desc{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__progress-text{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__star-rating-number{font-size:calc(12px*var(--a11y-scale))!important}
@media (min-width: 768px){
[class*=a11y-resize-font-]:not(#_) .c-product-grid__icon-text{font-size:calc(9px*var(--a11y-scale))!important}
}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .c-product-grid__atc-icon-mobile{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__atc.wc-forward::before{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__atc.wc-forward::after{font-size:calc(18px*var(--a11y-scale))!important}
}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .c-product-grid__category-list{font-size:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__item--1-per-row-mobile .woocommerce-loop-product__title{font-size:calc((var(--font-size-mobile-1-rows))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__item--2-per-row-mobile .woocommerce-loop-product__title{font-size:calc((var(--font-size-mobile-2-rows))*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-product-list-widget__empty{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-list-widget__title{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-list-widget__brand{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-list-widget__price{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-list-widget__remove{font-size:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-list-widget__total-title{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-list-widget__total .amount{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-product .entry-content,.c-product .elementor-widget-text-editor){font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__title{font-size:calc((var(--font-size-desktop))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-grouped-product-list-item__label{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__wrap .price{font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-grouped-product-list-item__price{font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-grouped-product-list-item__price > :not(.c-badge){font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-grouped-product-list-item__price > del:not(.c-badge){font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__wrap .price del{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-variation-availability{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-variation-description{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__wrap .woocommerce-review-link{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product .product_meta{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__sku{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-product__wishlist-icon,.c-product__share-icon){font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-product__share-title,.c-product__wishlist-text){font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__atc-wrap .c-custom-select__angle{font-size:calc(6px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__atc-wrap .stock{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__atc-wrap td.label{font-size:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__atc-wrap .c-custom-select{font-size:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__atc-wrap .reset_variations{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__atc-wrap .reset_variations::before{font-size:calc(8px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__quantity-minus{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__quantity-plus{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) input.c-product__quantity-value{font-size:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__tabs-item-header{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__tabs-item-expand{font-size:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-product-attributes{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__products-title{font-size:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-product__after-summary > :not(.c-product__products) h2,.c-product__after-summary > :not(.c-product__products) h3){font-size:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__after-summary .woobt-wrap::before{font-size:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product--quick-view .c-product__title{font-size:calc((var(--font-size-desktop-qv))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__brand-name-list{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-product--tabs-expanded .c-product__tabs-header,.c-product--tabs-expanded .woocommerce-Reviews-title,.c-product--tabs-expanded .comment-reply-title,.c-product__tabs-fullwidth--expand-mobile .c-ip-product-tabs__header){font-size:calc((var(--block-title-font-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product--tabs-expanded .woocommerce-noreviews{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__attribute-hint{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__progress-text{font-size:calc(11px*var(--a11y-scale))!important}
@media (min-width: 1190px){
[class*=a11y-resize-font-]:not(#_) .c-product__round{font-size:calc(28px*var(--a11y-scale))!important}
}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .c-product__title{font-size:calc((var(--font-size-mobile))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product--quick-view .c-product__title{font-size:calc((var(--font-size-mobile-qv))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__image-zoom-mobile{font-size:calc(35px*var(--a11y-scale))!important}
}
@media (max-width: 1189px) and (min-width: 768px){
[class*=a11y-resize-font-]:not(#_) .c-product__products-title{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-product__after-summary > :not(.c-product__products) h2,.c-product__after-summary > :not(.c-product__products) h3){font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__after-summary .woobt-wrap::before{font-size:calc(20px*var(--a11y-scale))!important}
}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .c-product__products-title{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-product__after-summary > :not(.c-product__products) h2,.c-product__after-summary > :not(.c-product__products) h3){font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__after-summary .woobt-wrap::before{font-size:calc(20px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-search-form__svg{font-size:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-soc__icon--youtube{font-size:110%!important}
[class*=a11y-resize-font-]:not(#_) .c-to-top-button__svg{font-size:calc(14px*var(--a11y-scale))!important}
@media (min-width: 1190px){
[class*=a11y-resize-font-]:not(#_) .c-top-menu__item{font-size:calc((var(--top-menu-font-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-top-menu__subitem--expand > a{font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-top-menu__subitem--expand > .a{font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-top-menu__submenu--content h5{font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-top-menu__submenu--content .widget-title{font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-top-menu__subitem{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-top-menu__more-svg{font-size:calc(8px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-top-menu__item--has-children > a::after{font-size:calc(4px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-top-menu__item--has-children > .a::after{font-size:calc(4px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) :is(.c-wishlist__shop-th,.c-wishlist__totals-th){font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-wishlist__shop-td--product-name{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-wishlist__shop-td--product-price{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-wishlist__shop-td--product-price del{font-size:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-wishlist__shop-td--product-stock{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-wishlist__shop-variation{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-wishlist__share{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-wishlist__share-title{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) input[type=text].c-wishlist__share-link{font-size:calc(13px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-wishlist__shop-remove-icon{font-size:calc(9px*var(--a11y-scale))!important}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .c-wishlist__shop-td--product-name{font-size:calc(14px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) :is(.woocommerce-review__verified,.woocommerce-review__published-date){font-size:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .commentlist .comment-metadata{font-size:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-review__author{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .commentlist .comment-author{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.commentlist .description,.commentlist .comment-content){font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .comment-form{font-size:calc(13px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-post__comments .comments-title,.c-post__comments .comment-reply-title){font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(#review_form .comments-title,#review_form .comment-reply-title){font-size:calc((var(--block-title-font-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) #cancel-comment-reply-link{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) #cancel-comment-reply-link::before{font-size:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .comment-form-rating label{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .comments-navigation{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(ul.page-numbers,ul.post-page-numbers){font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.page-numbers__prev-ico,.page-numbers__next-ico){font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.select2-selection--single,.select2-selection--multiple){font-size:calc(13px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .select2-results__option{font-size:calc(13px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .select2-selection__arrow b{font-size:calc(7px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .widget{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-sidebar .wc-block-featured-category__description,.c-sidebar .wc-block-featured-product__description){font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wc-block-review-list-item__rating > .wc-block-review-list-item__rating__stars{font-size:calc(9px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wc-block-review-list-item__product{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .wc-block-review-list-item__author{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .c-sidebar .wc-block-review-list-item__published-date{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wc-block-review-list-item__published-date::before{font-size:calc(3px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wc-block-grid__product-title{font-size:calc((var(--font-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wc-block-grid__product-price{font-size:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wc-block-grid__product-price del{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wc-block-grid__product-onsale{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .widget-title{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-sidebar .widget_block h2,.c-sidebar .widget h3){font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wc-block-product-search__label{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .widget_rss ul li .rss-date{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .widget_rss ul li .rss-date::before{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .widget_rss ul li cite{font-size:85%!important}
[class*=a11y-resize-font-]:not(#_) .widget_recent_comments .recentcomments .comment-author-link::before{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wp-block-latest-comments__comment-author::before{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .widget .c-button{font-size:calc(15px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .widget .c-custom-select{font-size:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .wp-calendar-table caption{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wp-calendar-table th{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wp-calendar-table td{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .wp-calendar-nav{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.widget_categories .count,.widget_archive .count){font-size:65%!important}
[class*=a11y-resize-font-]:not(#_) .wc-block-product-categories-list-item-count{font-size:65%!important}
[class*=a11y-resize-font-]:not(#_) :is(.widget_product_categories .count,.woocommerce-widget-layered-nav-list__item .count){font-size:65%!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-sidebar .wp-block-categories-list .count,.c-sidebar .wp-block-archives-list .count,.c-sidebar .wp-block-page-list .count){font-size:65%!important}
[class*=a11y-resize-font-]:not(#_) .wc-filter-element-label-list-count{font-size:65%!important}
[class*=a11y-resize-font-]:not(#_) .widget_layered_nav_filters li.chosen::before{font-size:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .widget_price_filter .price_label{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.widget_price_filter .from,.widget_price_filter .to){font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .widget .tag-cloud-link{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .widget .tag-cloud-link:not(:last-child)::after{font-size:calc(3px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .widget .c-search-form__button{font-size:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-product-search button{font-size:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .widget_recent_reviews .product-title{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .widget_recent_reviews .reviewer{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .product_list_widget .product-title{font-size:calc(14px*var(--a11y-scale))!important}
body[class*=a11y-resize-font-]:not(#_).woo-variation-swatches [data-wvstooltip]::before{font-size:calc(13px*var(--a11y-scale))!important}
body[class*=a11y-resize-font-]:not(#_).woo-variation-swatches .wvs-has-image-tooltip::before{font-size:calc(13px*var(--a11y-scale))!important}
body[class*=a11y-resize-font-]:not(#_).woo-variation-swatches .variable-items-wrapper .variable-item.button-variable-item .variable-item-span{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .woobt-title-inner{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woobt-price{font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.woobt-additional .amount,.woobt-total .amount){font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) :is(.woobt-total del .amount,.woobt-additional del .amount){font-size:calc(12px*var(--a11y-scale))!important}
body[class*=a11y-resize-font-]:not(#_) .woobt-products .woobt-product .woobt-price del{font-size:calc(12px*var(--a11y-scale))!important}
body[class*=a11y-resize-font-]:not(#_) .woobt-products .woobt-product .woobt-title .stock{font-size:calc(12px*var(--a11y-scale))!important}
body[class*=a11y-resize-font-]:not(#_) .woobt-products .woobt-product .variations_form .variations .variation .select select{font-size:calc(13px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .woobt-product .variation .label{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__summary .woobt-wrap::before{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.woobt-item-text h4,.woobt-item-text h5,.woobt-item-text h6){font-size:calc(14px*var(--a11y-scale))!important}
body[class*=a11y-resize-font-]:not(#_) .woobt-products .woobt-product .variations_form .variations a.reset_variations{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woobt-product .reset_variations::before{font-size:calc(6px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-form-login{font-size:calc(13px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-form-login label{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-notice-close-svg{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-notice-success-svg{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-notice-info-svg{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-notice-error-svg{font-size:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-store-notice{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.woocommerce-notice,.woocommerce-error,.woocommerce-message){font-size:calc(14px*var(--a11y-scale))!important}
@media (min-width: 768px){
[class*=a11y-resize-font-]:not(#_) :is(.woocommerce-notices-wrapper--ajax .woocommerce-notice,.woocommerce-notices-wrapper--ajax .woocommerce-error,.woocommerce-notices-wrapper--ajax .woocommerce-message){font-size:calc(14px*var(--a11y-scale))!important}
}
.h-wpml[class*=a11y-resize-font-]:not(#_) .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle::after{font-size:calc(4px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .h-wpml .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle::after{font-size:calc(4px*var(--a11y-scale))!important}
.h-wpml[class*=a11y-resize-font-]:not(#_) .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle::after{font-size:calc(4px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .h-wpml .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle::after{font-size:calc(4px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-lang-demo__link::after{font-size:calc(4px*var(--a11y-scale))!important}
.h-wpml[class*=a11y-resize-font-]:not(#_) .wpml-ls-legacy-dropdown .wpml-ls-item{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .h-wpml .wpml-ls-legacy-dropdown .wpml-ls-item{font-size:calc(13px*var(--a11y-scale))!important}
.h-wpml[class*=a11y-resize-font-]:not(#_) .wpml-ls-legacy-dropdown-click .wpml-ls-item{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .h-wpml .wpml-ls-legacy-dropdown-click .wpml-ls-item{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-lang-demo__item{font-size:calc(13px*var(--a11y-scale))!important}
@media (min-width: 1190px){
.h-wpml[class*=a11y-resize-font-]:not(#_) .wpml-ls-legacy-dropdown a{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .h-wpml .wpml-ls-legacy-dropdown a{font-size:calc(11px*var(--a11y-scale))!important}
.h-wpml[class*=a11y-resize-font-]:not(#_) .wpml-ls-legacy-dropdown-click a{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .h-wpml .wpml-ls-legacy-dropdown-click a{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-lang-demo__link{font-size:calc(11px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .yith-wfbt-item .product-name{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.yith-wfbt-item .price,.yith-wfbt-section .total_price){font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .yith-wfbt-section del{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .yith-wfbt-section .yith-wfbt-images .image_plus{font-size:inherit!important}
[class*=a11y-resize-font-]:not(#_) .c-product__summary .yith-wfbt-section h3{font-size:calc(14px*var(--a11y-scale))!important}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .c-product__summary--3-col .yith-wfbt-section h3{font-size:calc(18px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .nice-select.small{font-size:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next){font-size:inherit!important}
[class*=a11y-resize-font-]:not(#_) .owl-carousel .owl-dot{font-size:inherit!important}
[class*=a11y-resize-font-]:not(#_) .owl-theme .owl-nav [class*=owl-]{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .promo-popup-close{font-size:calc(24px*var(--a11y-scale))!important}
@media (max-width: 768px){
[class*=a11y-resize-font-]:not(#_) .promo-popup-close{font-size:calc(20px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-ip-accordion__header{font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-accordion__arrow{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-banners__title{font-size:calc(38px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-ip-banners__text-above,.c-ip-banners__text-below){font-size:calc(13px*var(--a11y-scale))!important}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .c-ip-banners__title{font-size:calc(34px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-ip-banners__text-above,.c-ip-banners__text-below){font-size:calc(12px*var(--a11y-scale))!important}
}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .c-ip-banners__title-size{font-size:82%!important}
}
[class*=a11y-resize-font-]:not(#_) .c-ip-brand-list__item--letter{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-brand-list__item--alpha{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-brand-list__title--logos{font-size:calc(13px*var(--a11y-scale))!important}
@media (max-width: 400px) and (min-width: 360px){
[class*=a11y-resize-font-]:not(#_) .c-ip-brand-list__item--alpha{font-size:calc(14px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-ip-countdown__digits{font-size:calc(36px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-countdown__title{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-hotspot__product-title{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-hotspot__product-price{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-hotspot__title{font-size:calc(42px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-hotspot__subheader{font-size:calc(13px*var(--a11y-scale))!important}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .c-ip-hotspot__title{font-size:calc(36px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-ip-icon-list-1__icon{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-icon-list-1__title{font-size:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-image-list-3__title{font-size:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-instagram__button{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-instagram__logo{font-size:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-instagram__title{font-size:calc(14px*var(--a11y-scale))!important}
@media (min-width: 1190px){
[class*=a11y-resize-font-]:not(#_) .c-ip-mega-menu__title{font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-mega-menu__list{font-size:calc(13px*var(--a11y-scale))!important}
}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) :is(.c-ip-mega-menu__item,.c-ip-mega-menu__title){font-size:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-mega-menu__title{font-size:calc(22px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-ip-product-tabs__menu-item{font-size:calc(14px*var(--a11y-scale))!important}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .c-ip-product-tabs__menu-item{font-size:calc(13px*var(--a11y-scale))!important}
}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .c-ip-product-tabs__menu-item{font-size:calc(12px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-ip-reviews__text{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-reviews__name{font-size:calc(14px*var(--a11y-scale))!important}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .c-ip-reviews__name{font-size:calc(12px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-ip-slider__subtitle{font-size:calc(13px*var(--a11y-scale))!important}
@media (min-width: 1190px){
[class*=a11y-resize-font-]:not(#_) .c-ip-slider__title{font-size:calc(65px*var(--a11y-scale))!important}
}
@media (max-width: 1189px) and (min-width: 768px){
[class*=a11y-resize-font-]:not(#_) .c-ip-slider__title{font-size:calc(52px*var(--a11y-scale))!important}
}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .c-ip-slider__title{font-size:calc(52px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-ip-tabs__menu-item{font-size:calc(13px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .wc-block-grid__product-title{font-size:inherit!important}
[class*=a11y-resize-font-]:not(#_) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:1em!important}
[class*=a11y-resize-font-]:not(#_) :is(.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars){font-size:1em!important}
[class*=a11y-resize-font-]:not(#_) :is(.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale){font-size:0.875em!important}
[class*=a11y-resize-font-]:not(#_) .theme-twentynineteen .wc-block-grid__product{font-size:0.88889em!important}
[class*=a11y-resize-font-]:not(#_) :is(.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title){font-size:1em!important}
[class*=a11y-resize-font-]:not(#_) .theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount{font-size:0.9em!important}
[class*=a11y-resize-font-]:not(#_) .theme-twentytwenty .wc-block-components-product-price__value{font-size:0.9em!important}
[class*=a11y-resize-font-]:not(#_) .theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount{font-size:0.9em!important}
[class*=a11y-resize-font-]:not(#_) .theme-twentytwenty .wc-block-grid__product-price__value{font-size:0.9em!important}
[class*=a11y-resize-font-]:not(#_) :is(.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating){font-size:0.7em!important}
[class*=a11y-resize-font-]:not(#_) :is(.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title){font-size:1em!important}
[class*=a11y-resize-font-]:not(#_) .theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all{font-size:0.75em!important}
[class*=a11y-resize-font-]:not(#_) .theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:0.75em!important}
@media only screen and (min-width: 768px){
[class*=a11y-resize-font-]:not(#_) .theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:0.875em!important}
}
@media only screen and (min-width: 1168px){
[class*=a11y-resize-font-]:not(#_) .theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:0.875em!important}
}
[class*=a11y-resize-font-]:not(#_) .screen-reader-text:focus{font-size:calc(0.875rem*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .wc-block-components-notice-banner{font-size:0.875em!important}
[class*=a11y-resize-font-]:not(#_) i[class^=fi-bd21]{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) [class*=" fi-bd21"]{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) i[class^=icon-]::before{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) i[class*=" icon-"]::before{line-height:1!important}
body[class*=a11y-resize-font-]:not(#_) #cc-floater{line-height:calc(2.5vw*var(--a11y-scale))!important}
@media (max-width: 767px){
body[class*=a11y-resize-font-]:not(#_) #cc-floater{line-height:calc(7.5vw*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) [data-wvstooltip]::before{line-height:calc((var(--tip-height))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .wvs-has-image-tooltip::before{line-height:calc((var(--tip-height))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) [data-wvstooltip]::after{line-height:0!important}
[class*=a11y-resize-font-]:not(#_) .wvs-has-image-tooltip::after{line-height:0!important}
[class*=a11y-resize-font-]:not(#_):not(#__) :is(.wvs-theme-jevelin .radio-variable-item label,.wvs-theme-jevelin-child .radio-variable-item label){line-height:1!important}
.woo-variation-swatches[class*=a11y-resize-font-]:not(#_) .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled) .wvs-stock-left-info::after{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled) .wvs-stock-left-info::after{line-height:1!important}
.woo-variation-swatches[class*=a11y-resize-font-]:not(#_) .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) .variable-item-span{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) .variable-item-span{line-height:1!important}
.woo-variation-swatches[class*=a11y-resize-font-]:not(#_) .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) img{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) img{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .e-logo-wrapper{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor embed,.elementor iframe,.elementor object,.elementor video){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .elementor-field-group .elementor-select-wrapper select{line-height:inherit!important}
[class*=a11y-resize-font-]:not(#_) .elementor-field-textual{line-height:1.4!important}
[class*=a11y-resize-font-]:not(#_) .elementor-message{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .elementor-heading-title{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .elementor-button{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .elementor-icon{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-heading .elementor-heading-title[class*=elementor-size-] > a{line-height:inherit!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-widget-image-carousel .swiper-container .swiper-slide figure,.elementor-widget-image-carousel .swiper .swiper-slide figure){line-height:inherit!important}
[class*=a11y-resize-font-]:not(#_) .elementor-nav-menu::after{line-height:0!important}
[class*=a11y-resize-font-]:not(#_) .elementor-nav-menu{line-height:normal!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-nav-menu li,.elementor-nav-menu ul){line-height:normal!important}
[class*=a11y-resize-font-]:not(#_) .elementor-nav-menu a{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-nav-menu a:focus,.elementor-nav-menu a:hover){line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-nav-menu .sub-arrow{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) :is(span.elementor-menu-toggle__icon--close,span.elementor-menu-toggle__icon--open){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .swiper-button-prev::after{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .swiper-button-next::after{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-element .swiper .swiper-slide figure,.elementor-element .swiper-container .swiper-slide figure,.elementor-lightbox .swiper .swiper-slide figure,.elementor-lightbox .swiper-container .swiper-slide figure){line-height:0!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-n-carousel .swiper-horizontal > .swiper-pagination-bullets{line-height:calc((var(--e-n-carousel-swiper-pagination-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-n-carousel .swiper-pagination{line-height:calc((var(--e-n-carousel-swiper-pagination-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-n-carousel .swiper-pagination-bullets.swiper-pagination-horizontal{line-height:calc((var(--e-n-carousel-swiper-pagination-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-widget-n-carousel .swiper-pagination-custom,.elementor-widget-n-carousel .swiper-pagination-fraction){line-height:calc((var(--e-n-carousel-swiper-pagination-size))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .e-form__indicators__indicator__progress__meter{line-height:calc((var(--e-form-steps-indicator-progress-height))*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-select-wrapper .select-caret-down-wrapper i{line-height:2!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .elementor-icon.elementor-social-icon{line-height:calc((var(--icon-size,25px))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-text-editor .elementor-drop-cap{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .elementor-search-form button{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .elementor-search-form input[type=search]{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input{line-height:1.5!important}
[class*=a11y-resize-font-]:not(#_) .elementor-posts .elementor-post__excerpt p{line-height:1.5em!important}
[class*=a11y-resize-font-]:not(#_) .elementor-posts .elementor-post__meta-data{line-height:1.3em!important}
[class*=a11y-resize-font-]:not(#_) .elementor-posts .elementor-post__card .elementor-post__excerpt{line-height:1.7!important}
[class*=a11y-resize-font-]:not(#_) .elementor-posts .elementor-post__badge{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .elementor-portfolio-item__title{line-height:1!important}
.woocommerce[class*=a11y-resize-font-]:not(#_) div.product.elementor ul.tabs li a{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce div.product.elementor ul.tabs li a{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{line-height:1.5em!important}
[class*=a11y-resize-font-]:not(#_) .elementor-menu-cart__close-button{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .elementor-menu-cart__close-button-custom{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-details li strong{line-height:normal!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-bacs-bank-details .wc-bacs-bank-details li strong{line-height:normal!important}
@media (min-width: 1025px){
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table tbody td{line-height:unset!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc(45px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-checkout-page .woocommerce .product-name .variation{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-cart .e-cart-content{line-height:calc(23px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc(45px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc(45px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .shop_table td{line-height:unset!important}
[class*=a11y-resize-font-]:not(#_) .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc(28px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .select2-container--classic .select2-selection--single .select2-selection__rendered{line-height:calc(28px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .carousella-free-units-box-rtl{line-height:1.6!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-9a116f8 .elementor-heading-title{line-height:calc(55px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-db71f12 .elementor-button{line-height:calc(36px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-a3c5d01 .elementor-heading-title{line-height:calc(55px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-5c0fda3 .elementor-heading-title{line-height:calc(55px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-fa4bc17 .elementor-heading-title{line-height:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-10328af .elementor-heading-title{line-height:calc(42px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-6832879 .elementor-button{line-height:calc(36px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-4bb7fdd .elementor-heading-title{line-height:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-aa5d2da .elementor-heading-title{line-height:calc(55px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-b25d529 .elementor-heading-title{line-height:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-4bab8e7 .elementor-heading-title{line-height:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-51b5ed6 .elementor-button{line-height:calc(36px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-4d74562 .elementor-heading-title{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-9711cb0 .elementor-heading-title{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-5d32804 .elementor-heading-title{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-649bc59 .elementor-heading-title{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-029dec8 .elementor-button{line-height:calc(24px*var(--a11y-scale-form))!important}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-9a116f8 .elementor-heading-title{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-db71f12 .elementor-button{line-height:calc(24px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-41 .elementor-element.elementor-element-a3c5d01 .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-5c0fda3 .elementor-heading-title){line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-fa4bc17 .elementor-heading-title{line-height:calc(36px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-10328af .elementor-heading-title{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-6832879 .elementor-button{line-height:calc(24px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-4bb7fdd .elementor-heading-title{line-height:calc(36px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-aa5d2da .elementor-heading-title{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-41 .elementor-element.elementor-element-b25d529 .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-4bab8e7 .elementor-heading-title){line-height:calc(36px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-51b5ed6 .elementor-button{line-height:calc(24px*var(--a11y-scale-form))!important}
}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) :is(.elementor-41 .elementor-element.elementor-element-9a116f8 .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-a3c5d01 .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-5c0fda3 .elementor-heading-title){line-height:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-41 .elementor-element.elementor-element-fa4bc17 .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-10328af .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-4bb7fdd .elementor-heading-title){line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-41 .elementor-element.elementor-element-aa5d2da .elementor-heading-title{line-height:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.elementor-41 .elementor-element.elementor-element-b25d529 .elementor-heading-title,.elementor-41 .elementor-element.elementor-element-4bab8e7 .elementor-heading-title){line-height:calc(20px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-3456ed6 .elementor-heading-title{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-fe1c6a1 .elementor-icon-list-item > .elementor-icon-list-text{line-height:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-fe1c6a1 .elementor-icon-list-item > a{line-height:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-7e61fbf .elementor-heading-title{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-c112a6e .elementor-icon-list-item > .elementor-icon-list-text{line-height:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-c112a6e .elementor-icon-list-item > a{line-height:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-675675a .elementor-heading-title{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-d418297 .elementor-icon-list-item > .elementor-icon-list-text{line-height:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-d418297 .elementor-icon-list-item > a{line-height:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-f5faf8d .elementor-heading-title{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-e37d0ba .elementor-icon-list-item > .elementor-icon-list-text{line-height:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-e37d0ba .elementor-icon-list-item > a{line-height:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-d9148e4 .elementor-heading-title{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-51 .elementor-element.elementor-element-cfe9ceb .elementor-heading-title{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .carsel-cf-form .wpcf7-submit{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .elementor-550 .elementor-element.elementor-element-72beb0e .elementor-heading-title{line-height:calc(68px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-550 .elementor-element.elementor-element-eee1661 .elementor-heading-title{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-550 .elementor-element.elementor-element-292bda5 .c-ip-running-line{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-550 .elementor-element.elementor-element-e534ff5 .elementor-heading-title{line-height:calc(33px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-550 .elementor-element.elementor-element-6f827d0 .elementor-heading-title{line-height:calc(33px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-550 .elementor-element.elementor-element-246d8c9 .c-ip-running-line{line-height:calc(15px*var(--a11y-scale))!important}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .elementor-550 .elementor-element.elementor-element-72beb0e .elementor-heading-title{line-height:calc(52px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-1729 .elementor-element.elementor-element-a4f1130 .elementor-heading-title{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1729 .elementor-element.elementor-element-e544f38 .elementor-heading-title{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1729 .elementor-element.elementor-element-a506703 .elementor-heading-title{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1729 .elementor-element.elementor-element-c4c7d16 .elementor-heading-title{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1729 .elementor-element.elementor-element-bd05071 .elementor-heading-title{line-height:calc(22px*var(--a11y-scale))!important}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .elementor-1729 .elementor-element.elementor-element-e544f38 .elementor-heading-title{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-1729 .elementor-element.elementor-element-a506703 .elementor-heading-title{line-height:calc(22px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-1814 .elementor-element.elementor-element-1ea8316 .elementor-heading-title{line-height:calc(64px*var(--a11y-scale))!important}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .elementor-1814 .elementor-element.elementor-element-1ea8316 .elementor-heading-title{line-height:calc(33px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-462560c .elementor-heading-title{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-e8e9839{line-height:calc(28px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-bf284c2{line-height:calc(28px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-7255d76 .elementor-heading-title{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-1c21039{line-height:calc(28px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-65c99e1{line-height:calc(28px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-8caf51e{line-height:calc(28px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-5f01476{line-height:calc(28px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-0dd40f1 .elementor-button{line-height:calc(24px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-7a02f7a .elementor-button{line-height:calc(24px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-65bdc17 .elementor-button{line-height:calc(24px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-6ea1387 .elementor-heading-title{line-height:calc(28px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-771e25d .elementor-heading-title{line-height:calc(28px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-3382 .elementor-element.elementor-element-47b5ab7 .elementor-heading-title{line-height:calc(28px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10097 .elementor-element.elementor-element-e10e48f .elementor-heading-title{line-height:calc(22px*var(--a11y-scale))!important}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .elementor-10097 .elementor-element.elementor-element-8d68603 .elementor-heading-title{line-height:calc(20px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .elementor-10642 .elementor-element.elementor-element-48673e6f .elementor-image-box-title{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10642 .elementor-element.elementor-element-164598cc .elementor-image-box-title{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10642 .elementor-element.elementor-element-5a0bc062 .elementor-image-box-title{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-10642 .elementor-element.elementor-element-22f10566 .elementor-image-box-title{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-5225599 .elementor-image-box-title{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-6a93c16 .elementor-image-box-title{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-cebbf43 .elementor-heading-title{line-height:calc((var( --e-global-typography-primary-line-height ))*var(--a11y-scale))!important}
@media (max-width: 1366px){
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-cebbf43 .elementor-heading-title{line-height:calc((var( --e-global-typography-primary-line-height ))*var(--a11y-scale))!important}
}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-cebbf43 .elementor-heading-title{line-height:calc((var( --e-global-typography-primary-line-height ))*var(--a11y-scale))!important}
}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .elementor-5843 .elementor-element.elementor-element-cebbf43 .elementor-heading-title{line-height:calc((var( --e-global-typography-primary-line-height ))*var(--a11y-scale))!important}
}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .home-banner-slider .c-ip-slider__item > .c-ip-slider__wrap .c-ip-slider__title-inner{line-height:calc(38px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .header-woo-icon a.c-header__button-link{line-height:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .header-woo-icon .ip-m-search{line-height:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .header-woo-icon a.c-header__button-link{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .header-woo-icon .ip-search{line-height:calc(20px*var(--a11y-scale))!important}
@media (max-width: 600px){
.single-post[class*=a11y-resize-font-]:not(#_) .single-blog-content h2{line-height:calc(32px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .single-post .single-blog-content h2{line-height:calc(32px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .commentlist .review .comment_container > .comment-text .star-rating{line-height:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .commentlist .review .comment_container > .comment-text .meta .woocommerce-review__author{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .commentlist .review .comment_container > .comment-text .meta .woocommerce-review__published-date{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .commentlist .review .comment_container > .comment-text .description{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .review-sec-title{line-height:calc(58px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .woocommerce-Reviews.before-related-product #comments > h2.woocommerce-Reviews-title{line-height:calc(40px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .avg-stars .star-rating{line-height:calc(20px*var(--a11y-scale))!important}
@media (max-width: 600px){
[class*=a11y-resize-font-]:not(#_) .header-woo-icon a.c-header__button-link{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .header-woo-icon .ip-search{line-height:calc(20px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) :is(sub,sup){line-height:0!important}
[class*=a11y-resize-font-]:not(#_) :is(button,input,optgroup,select,textarea){line-height:inherit!important}
[class*=a11y-resize-font-]:not(#_) .h-input{line-height:inherit!important}
[class*=a11y-resize-font-]:not(#_) ::-webkit-file-upload-button{line-height:inherit!important}
body[class*=a11y-resize-font-]:not(#_){line-height:calc(1.78571)!important}
[class*=a11y-resize-font-]:not(#_) .h-input{line-height:calc(18px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(input[type=search],input[type=text],input[type=password],input[type=email],input[type=tel],input[type=number],input[type=url],input[type=date]){line-height:calc(18px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) textarea:not(.editor-post-title__input){line-height:calc(18px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .wpcf7-form .c-custom-selectInner{line-height:calc(18px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) select{line-height:calc(18px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(input[type=radio],input[type=checkbox]){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) :is(.entry-content,.elementor-widget-text-editor){line-height:calc(1.78571)!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .entry-content ul:not([class]) > li::before{line-height:calc(1px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) div[class*=-text-editor] ul:not([class]) > li::before{line-height:calc(1px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content pre{line-height:1.6!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] pre{line-height:1.6!important}
[class*=a11y-resize-font-]:not(#_) :is(.entry-content sup,.entry-content sub){line-height:0!important}
[class*=a11y-resize-font-]:not(#_) :is(div[class*=-text-editor] sup,div[class*=-text-editor] sub){line-height:0!important}
[class*=a11y-resize-font-]:not(#_) .entry-content button:not(.h-cb):not([aria-controls]):not([aria-expanded]):not([data-micromodal-close]){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .entry-content input[type=submit]:not(.h-cb){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] input[type=submit]:not(.h-cb){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .entry-content .wp-block-button__link{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .wp-block-button__link{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .entry-content h1{line-height:calc(1.125)!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h1{line-height:calc(1.125)!important}
[class*=a11y-resize-font-]:not(#_) .entry-content h2{line-height:calc(1.11765)!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h2{line-height:calc(1.11765)!important}
[class*=a11y-resize-font-]:not(#_) .entry-content h3{line-height:calc(1.23333)!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h3{line-height:calc(1.23333)!important}
[class*=a11y-resize-font-]:not(#_) .entry-content h4{line-height:calc(1.14815)!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h4{line-height:calc(1.14815)!important}
[class*=a11y-resize-font-]:not(#_) .entry-content h5{line-height:calc(1.16)!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h5{line-height:calc(1.16)!important}
[class*=a11y-resize-font-]:not(#_) .entry-content h6{line-height:calc(1.18182)!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] h6{line-height:calc(1.18182)!important}
[class*=a11y-resize-font-]:not(#_) .entry-content blockquote{line-height:calc(1.75)!important}
[class*=a11y-resize-font-]:not(#_) .entry-content .wp-block-quote{line-height:calc(1.75)!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] blockquote{line-height:calc(1.75)!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .wp-block-quote{line-height:calc(1.75)!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .wp-block-column blockquote{line-height:calc(1.75)!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .wp-block-column .wp-block-quote{line-height:calc(1.75)!important}
[class*=a11y-resize-font-]:not(#_) :is(.entry-content .wp-block-quote.is-style-large p,.entry-content .wp-block-quote.is-large p){line-height:inherit!important}
[class*=a11y-resize-font-]:not(#_) :is(div[class*=-text-editor] .wp-block-quote.is-style-large p,div[class*=-text-editor] .wp-block-quote.is-large p){line-height:inherit!important}
[class*=a11y-resize-font-]:not(#_) .entry-content .wp-block-image figcaption{line-height:1.2!important}
[class*=a11y-resize-font-]:not(#_) .entry-content figure figcaption:not(.gallery-caption){line-height:1.2!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .wp-block-image figcaption{line-height:1.2!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] figure figcaption:not(.gallery-caption){line-height:1.2!important}
[class*=a11y-resize-font-]:not(#_) .entry-content .gallery-caption{line-height:1.2!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .gallery-caption{line-height:1.2!important}
@media (max-width: 768px){
[class*=a11y-resize-font-]:not(#_) .entry-content blockquote{line-height:calc(36px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .entry-content .wp-block-quote{line-height:calc(36px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] blockquote{line-height:calc(36px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .wp-block-quote{line-height:calc(36px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .wp-block-column blockquote{line-height:calc(36px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) div[class*=-text-editor] .wp-block-column .wp-block-quote{line-height:calc(36px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_):not(#__) :is(.h-carousel .owl-prev,.h-carousel .owl-next){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .h-bullet{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .h-close-button{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .summary .stock{line-height:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .wc-item-meta{line-height:1.5!important}
[class*=a11y-resize-font-]:not(#_) .c-account{line-height:1.615!important}
[class*=a11y-resize-font-]:not(#_) .c-account__navigation{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-account legend,.c-account h3){line-height:calc(23px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-account em{line-height:calc(18px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-MyAccount-navigation-link--customer-logout .c-account__navigation-link::before{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-badge{line-height:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-breadcrumbs{line-height:1.4!important}
[class*=a11y-resize-font-]:not(#_) .c-breadcrumbs__separator{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-cart-empty{line-height:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart-empty__icon{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-cart-empty__header{line-height:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart-empty__note{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart-empty__try{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-cart__shop-th,.c-cart__totals-th){line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__item-price{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__item-out-of-stock{line-height:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shop-td--product-name{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shop-td--product-price{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shop-td--product-stock{line-height:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shop-remove-icon{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-cart__sub-header,.c-cart__coupon-header,.c-cart__sub-sub-header){line-height:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__header{line-height:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__col-1--checkout h3{line-height:calc(23px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) #order_review_heading{line-height:calc(23px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__select-icon{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__collaterals .woocommerce-privacy-policy-text{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__collaterals .woocommerce-terms-and-conditions-wrapper{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__totals-price{line-height:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shipping-methods-label .amount{line-height:calc(16px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shipping-destination{line-height:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shipping-destination strong{line-height:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__payment-methods .woocommerce-notice{line-height:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__payment-methods-box{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shipping-calculator-button{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__totals-product-name{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__shop-brand{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart .variation{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-cart__form label{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-feature__icon{line-height:calc(50px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-feature__text{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-filter-features__label{line-height:1.2!important}
[class*=a11y-resize-font-]:not(#_) .c-filter__list{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-footer__phone{line-height:calc(22.5px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-form__label{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) :is(.wpcf7-form label,.c-account label,.woocommerce-form-row label,.woocommerce-form-track-order label,.c-form label){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-button{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .comment-form .submit{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .wpcf7-form input[type=submit]{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .wpcf7-form button{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .mc4wp-form-fields input[type=submit]{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .mc4wp-form-fields button{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) :is(.woocommerce-button,.woocommerce-Button){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .thwmscf-buttons input[type=button]{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) :is(.order-again .button,.c-account .edit,.woocommerce-address-fields .button,.woocommerce-form-login .button,.woocommerce-verify-email .button,.widget .button){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .widget button{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .widget input[type=submit]{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .widget .button.wc-forward{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-notice .button{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) :is(.woocommerce-store-notice__dismiss-link,.woocommerce-widget-layered-nav-dropdown__submit){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-product-list-widget__buttons .button,.c-product__atc-wrap .button,.c-wishlist__button-wrap .button){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .yith-wfbt-submit-block button.yith-wfbt-submit-button{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .woobt-form .button{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-notice .button{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-store-notice__dismiss-link{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .wpcf7-not-valid-tip{line-height:1.2!important}
[class*=a11y-resize-font-]:not(#_) .wpcf7 form .wpcf7-response-output{line-height:1.2!important}
[class*=a11y-resize-font-]:not(#_) .c-header-search__tip{line-height:1.23!important}
[class*=a11y-resize-font-]:not(#_) .c-header-search__clear-text{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header-search__clear-svg{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-header-search__submit{line-height:calc(18px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-header-search__short-desc{line-height:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header-search__price{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header-search__title{line-height:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header-search__category-list{line-height:calc(15px*var(--a11y-scale))!important}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .c-header-search__short-desc{line-height:calc(22px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-header__cart-count{line-height:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__callback-close{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-header__callback-header{line-height:1.2!important}
@media (min-width: 1190px){
[class*=a11y-resize-font-]:not(#_) .c-header__logo-empty{line-height:calc(31px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__logo{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-header--header-type-1{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__buttons--header-type-1 > *{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-header__buttons--header-type-1 i{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-header__top-row-item--social{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__top-row-icon{line-height:1!important}
}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .c-header__logo-empty{line-height:calc(31px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-header__menu-button-icon,.c-header__col-mobile-buttons){line-height:1!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .c-header__menu-back-svg::before{line-height:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-header__menu-bottom,.c-header__menu-back){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-header__menu-bottom .c-header__cart-count{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-header__top-row-item{line-height:calc(19px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) :is(.c-login,.woocommerce-ResetPassword){line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-login__header{line-height:calc(23px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-lp-widget__content{line-height:1.2!important}
[class*=a11y-resize-font-]:not(#_) .c-lp-widget__title{line-height:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-lp-widget__date{line-height:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-menu-badge{line-height:calc(17px*var(--a11y-scale))!important}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) :is(.c-mobile-menu__item,.c-mobile-menu__subitem){line-height:calc(23px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-order__result-ico{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-order__result-message{line-height:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-order__details-title{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.woocommerce-table th,.woocommerce-orders-table th){line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-order__details-value{line-height:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.woocommerce-table th,.woocommerce-orders-table th){line-height:calc(17px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.download-product,.woocommerce-table__product-name){line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-table .woocommerce-Price-amount{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-table th + td{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.woocommerce-order-details__title,.woocommerce-order-downloads__title,.woocommerce-column__title){line-height:calc(23px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-table tfoot tr:last-child th + td .woocommerce-Price-amount{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__sub-cat-back{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__sub-cat-item{line-height:0!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__sub-cat-item .woocommerce-loop-category__title{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__row-1{line-height:1.36!important}
[class*=a11y-resize-font-]:not(#_) .sticky .c-page-header__sticky{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__sticky{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__row-1-col--ordering select{line-height:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__row-1-col--ordering .nice-select{line-height:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__filter-ico{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__title{line-height:1.375!important}
[class*=a11y-resize-font-]:not(#_) .c-page-header__filter-count{line-height:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post-list__header{line-height:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post-list__meta-date{line-height:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post-list__except{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post-list__meta-category{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post-list__header-sticky{line-height:1!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .c-post-list__header-sticky::before{line-height:inherit!important}
[class*=a11y-resize-font-]:not(#_) .c-post-list__continue{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post-list__price{line-height:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post-list__categories-item-link:not(:first-child)::before{line-height:calc(3px*var(--a11y-scale))!important}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .c-post-list__header{line-height:calc(32px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-post-share__icon{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-page__meta{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-page__meta-item:not(:last-child)::after{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post__meta-item{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-post__bottom-title{line-height:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post__tags{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post__nav-title{line-height:calc(26px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-post__nav-prev-ico,.c-post__nav-next-ico){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-post__author-header{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post__author-title{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-post__author-desc{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-posts__header{line-height:1.1!important}
[class*=a11y-resize-font-]:not(#_) .c-product-features__icon{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-product-features__name{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-features__description{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__item .woocommerce-loop-product__title{line-height:calc(1.35714)!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__thumb-button{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-product-grid__atc-block > a,.c-product-grid__atc-block > button){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__category-list{line-height:calc(1.36364)!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__brands{line-height:calc(24px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__price-wrap{line-height:calc(1.33333)!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__color-title{line-height:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__icon--quickview::after{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__icon--wishlist::after{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__atc-icon-mobile::after{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__rating{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__item .woocommerce-loop-product__title--left .c-product-grid__rating{line-height:calc((calc(var(--font-size) * 19 / 14))*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__short-desc{line-height:calc(1.66667)!important}
[class*=a11y-resize-font-]:not(#_) .c-product-grid__progress-text{line-height:calc(15px*var(--a11y-scale))!important}
@media (min-width: 768px){
[class*=a11y-resize-font-]:not(#_) .c-product-grid__icon-text{line-height:calc(10px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-product-list-widget__empty{line-height:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-list-widget__title{line-height:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-list-widget__brand{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-list-widget__price{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product-list-widget__remove{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-product-list-widget__total-title{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-product-list-widget__total .amount{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-product{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-product .entry-content,.c-product .elementor-widget-text-editor){line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__title{line-height:1.23!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-grouped-product-list-item__label{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__wrap .price{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-grouped-product-list-item__price{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-variation-description{line-height:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__wrap .woocommerce-review-link{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product .product_meta{line-height:1.5!important}
[class*=a11y-resize-font-]:not(#_) .c-product__sku{line-height:1.5!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-product__wishlist-icon,.c-product__share-icon){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-product__share-title,.c-product__wishlist-text){line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__atc-wrap .stock{line-height:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__atc-wrap td.label{line-height:calc(21px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__atc-wrap .c-custom-select{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-product__atc-wrap .reset_variations{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__atc-wrap .reset_variations::before{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-product__quantity-minus{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-product__quantity-plus{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) input.c-product__quantity-value{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-product__tabs-item-header{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__tabs-item-expand{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-product-attributes{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__products-title{line-height:calc(1.36364)!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-product__after-summary > :not(.c-product__products) h2,.c-product__after-summary > :not(.c-product__products) h3){line-height:calc(1.36364)!important}
[class*=a11y-resize-font-]:not(#_) .c-product__after-summary .woobt-wrap::before{line-height:calc(1.36364)!important}
[class*=a11y-resize-font-]:not(#_) .c-product--quick-view .c-product__title{line-height:1.18!important}
[class*=a11y-resize-font-]:not(#_) .c-product__brand-name-list{line-height:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-product--tabs-expanded .c-product__tabs-header,.c-product--tabs-expanded .woocommerce-Reviews-title,.c-product--tabs-expanded .comment-reply-title,.c-product__tabs-fullwidth--expand-mobile .c-ip-product-tabs__header){line-height:1.5!important}
[class*=a11y-resize-font-]:not(#_) .c-product--tabs-expanded .woocommerce-noreviews{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__attribute-hint{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__progress-text{line-height:calc(15px*var(--a11y-scale))!important}
@media (min-width: 1190px){
[class*=a11y-resize-font-]:not(#_) .c-product__round{line-height:calc(100px*var(--a11y-scale))!important}
}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .c-product__image-zoom-mobile{line-height:1!important}
}
[class*=a11y-resize-font-]:not(#_) .c-search-form__svg{line-height:calc(12px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-soc{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-soc--round .c-soc__icon{line-height:calc(30px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-soc--round-big .c-soc__icon{line-height:calc(35px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-to-top-button__svg{line-height:1!important}
@media (min-width: 1190px){
[class*=a11y-resize-font-]:not(#_) .c-top-menu__item{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-top-menu__subitem--expand > a{line-height:calc(23px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-top-menu__subitem--expand > .a{line-height:calc(23px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-top-menu__submenu--content h5{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-top-menu__submenu--content .widget-title{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-top-menu__subitem{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-top-menu__more-svg{line-height:1!important}
}
[class*=a11y-resize-font-]:not(#_) :is(.c-wishlist__shop-th,.c-wishlist__totals-th){line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-wishlist__shop-td--product-name{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-wishlist__shop-td--product-price{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-wishlist__shop-td--product-stock{line-height:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-wishlist__share{line-height:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-wishlist__share-title{line-height:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) input[type=text].c-wishlist__share-link{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-wishlist__shop-remove-icon{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) :is(.woocommerce-review__verified,.woocommerce-review__published-date){line-height:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .commentlist .comment-metadata{line-height:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-review__author{line-height:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .commentlist .comment-author{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.commentlist .description,.commentlist .comment-content){line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .comment-form{line-height:calc(21px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-post__comments .comments-title,.c-post__comments .comment-reply-title){line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(#review_form .comments-title,#review_form .comment-reply-title){line-height:1.5!important}
[class*=a11y-resize-font-]:not(#_) #cancel-comment-reply-link{line-height:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) #cancel-comment-reply-link::before{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .comment-form-rating label{line-height:calc(18px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .comment-form-rating .stars{line-height:calc(14px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .comments-navigation{line-height:1.2!important}
[class*=a11y-resize-font-]:not(#_) :is(ul.page-numbers,ul.post-page-numbers){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) :is(.select2-selection--single,.select2-selection--multiple){line-height:calc(18px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .select2-results__option{line-height:calc(24px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .select2-selection__arrow b{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-sidebar .wc-block-grid__product-rating .star-rating,.c-sidebar .wc-block-grid__product-rating .wc-block-grid__product-rating__stars){line-height:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .star-rating{line-height:calc(10px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .widget{line-height:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-sidebar .wc-block-featured-category__description,.c-sidebar .wc-block-featured-product__description){line-height:calc(27px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wc-block-review-list-item__product{line-height:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .wc-block-review-list-item__author{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .c-sidebar .wc-block-review-list-item__published-date{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wc-block-review-list-item__published-date::before{line-height:calc(3px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wp-block-latest-comments__comment{line-height:inherit!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wc-block-grid__product-title{line-height:1.25!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wc-block-grid__product-price{line-height:calc(27px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wc-block-grid__product-onsale{line-height:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .widget-title{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-sidebar .widget_block h2,.c-sidebar .widget h3){line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wc-block-product-search__label{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .widget_rss ul li .rss-date::before{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .widget_recent_comments .recentcomments .comment-author-link::before{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wp-block-latest-comments__comment-author::before{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .widget .c-custom-select{line-height:calc(21px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .wp-calendar-table caption{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wp-calendar-table th{line-height:calc(34px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-sidebar .wp-calendar-table td{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .wp-calendar-nav{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .widget_layered_nav_filters li.chosen::before{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-filter-price__label > *{line-height:calc(45px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .widget_price_filter .price_label{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.widget_price_filter .from,.widget_price_filter .to){line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .widget .tag-cloud-link{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .widget .tag-cloud-link:not(:last-child)::after{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .widget .c-search-form__button{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-product-search button{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .widget_recent_reviews .product-title{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .widget_recent_reviews .reviewer{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .product_list_widget .product-title{line-height:calc(19px*var(--a11y-scale))!important}
body[class*=a11y-resize-font-]:not(#_):not(#__).woo-variation-swatches .variable-items-wrapper .variable-item.button-variable-item .variable-item-span{line-height:normal!important}
[class*=a11y-resize-font-]:not(#_) .woobt-title-inner{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woobt-price{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) :is(.woobt-additional .amount,.woobt-total .amount){line-height:1!important}
body[class*=a11y-resize-font-]:not(#_) .woobt-products .woobt-product .woobt-title .stock{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woobt-product .variation .label{line-height:calc(15px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .c-product__summary .woobt-wrap::before{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.woobt-item-text h4,.woobt-item-text h5,.woobt-item-text h6){line-height:calc(21px*var(--a11y-scale))!important}
body[class*=a11y-resize-font-]:not(#_) .woobt-products .woobt-product .variations_form .variations a.reset_variations{line-height:calc(15px*var(--a11y-scale))!important}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .c-product__summary .woobt-layout-default .woobt-quantity-input .qty{line-height:calc(30px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .woobt-quantity-input .woobt-qty{line-height:calc(30px*var(--a11y-scale-form))!important}
}
@media (max-width: 400px){
[class*=a11y-resize-font-]:not(#_) :is(.woobt-quantity-input .qty,.woobt-quantity-input .woobt-qty){line-height:calc(30px*var(--a11y-scale-form))!important}
}
[class*=a11y-resize-font-]:not(#_) .woocommerce-form-login{line-height:calc(20px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-form-login label{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-notice-close{line-height:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-notice-close-svg{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-notice-success-svg{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-notice-info-svg{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-notice-error-svg{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .woocommerce-store-notice{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.woocommerce-notice,.woocommerce-error,.woocommerce-message){line-height:calc(17px*var(--a11y-scale))!important}
@media (min-width: 768px){
[class*=a11y-resize-font-]:not(#_) :is(.woocommerce-notices-wrapper--ajax .woocommerce-notice,.woocommerce-notices-wrapper--ajax .woocommerce-error,.woocommerce-notices-wrapper--ajax .woocommerce-message){line-height:calc(17px*var(--a11y-scale))!important}
}
.h-wpml[class*=a11y-resize-font-]:not(#_) .wpml-ls-legacy-dropdown .wpml-ls-item{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .h-wpml .wpml-ls-legacy-dropdown .wpml-ls-item{line-height:calc(16px*var(--a11y-scale))!important}
.h-wpml[class*=a11y-resize-font-]:not(#_) .wpml-ls-legacy-dropdown-click .wpml-ls-item{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .h-wpml .wpml-ls-legacy-dropdown-click .wpml-ls-item{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-lang-demo__item{line-height:calc(16px*var(--a11y-scale))!important}
@media (min-width: 1190px){
.h-wpml[class*=a11y-resize-font-]:not(#_) .wpml-ls-legacy-dropdown a{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .h-wpml .wpml-ls-legacy-dropdown a{line-height:calc(15px*var(--a11y-scale))!important}
.h-wpml[class*=a11y-resize-font-]:not(#_) .wpml-ls-legacy-dropdown-click a{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .h-wpml .wpml-ls-legacy-dropdown-click a{line-height:calc(15px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-lang-demo__link{line-height:calc(15px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .yith-wfbt-item .product-name{line-height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) :is(.yith-wfbt-item .price,.yith-wfbt-section .total_price){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-product__summary .yith-wfbt-section h3{line-height:calc(21px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .nice-select.small{line-height:calc(34px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .nice-select.small .option{line-height:calc(34px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .nice-select .option{line-height:calc(40px*var(--a11y-scale-form))!important}
[class*=a11y-resize-font-]:not(#_) .owl-carousel .owl-stage::after{line-height:0!important}
[class*=a11y-resize-font-]:not(#_) :is(.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next){line-height:inherit!important}
[class*=a11y-resize-font-]:not(#_) .owl-carousel .owl-dot{line-height:inherit!important}
[class*=a11y-resize-font-]:not(#_) .promo-popup-close{line-height:1!important}
@media (max-width: 768px){
[class*=a11y-resize-font-]:not(#_) .promo-popup-close{line-height:1!important}
}
[class*=a11y-resize-font-]:not(#_) .c-ip-accordion__header{line-height:1.41176!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-accordion__arrow{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-banners__title{line-height:1.13158!important}
[class*=a11y-resize-font-]:not(#_) :is(.c-ip-banners__text-above,.c-ip-banners__text-below){line-height:calc(18px*var(--a11y-scale))!important}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) .c-ip-banners__title{line-height:1.05882!important}
}
[class*=a11y-resize-font-]:not(#_) .c-ip-brand-list__item--letter{line-height:calc(33px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-brand-list__item--alpha{line-height:calc(25px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-brand-list__title--logos{line-height:calc(21px*var(--a11y-scale))!important}
@media (max-width: 400px) and (min-width: 360px){
[class*=a11y-resize-font-]:not(#_) .c-ip-brand-list__item--alpha{line-height:calc(20px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_):not(#__) .c-ip-circle-text__title{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-countdown__digits{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-countdown__title{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-hotspot__product-title{line-height:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-hotspot__product-price{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-hotspot__title{line-height:1.04762!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-hotspot__subheader{line-height:1.61538!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-icon-list-1__icon{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-icon-list-1__title{line-height:1.33333!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-image-list-3__title{line-height:calc(22px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-instagram__button{line-height:calc(16px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-instagram__logo{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-instagram__title{line-height:calc(19px*var(--a11y-scale))!important}
@media (min-width: 1190px){
[class*=a11y-resize-font-]:not(#_) .c-ip-mega-menu__title{line-height:calc(23px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-mega-menu__list{line-height:calc(21px*var(--a11y-scale))!important}
}
@media (max-width: 1189px){
[class*=a11y-resize-font-]:not(#_) :is(.c-ip-mega-menu__item,.c-ip-mega-menu__title){line-height:calc(23px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-ip-product-tabs__wrap{line-height:0!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-product-tabs__menu-item{line-height:calc(21px*var(--a11y-scale))!important}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .c-ip-product-tabs__menu-item{line-height:calc(17px*var(--a11y-scale))!important}
}
[class*=a11y-resize-font-]:not(#_) .c-ip-reviews__text{line-height:1.78571!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-reviews__name{line-height:1.5!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-running-line__item{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-running-line__item > a{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-running-line__title{line-height:normal!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-slider__subtitle{line-height:1.61538!important}
@media (min-width: 1190px){
[class*=a11y-resize-font-]:not(#_) .c-ip-slider__title{line-height:1.04615!important}
}
@media (max-width: 1189px) and (min-width: 768px){
[class*=a11y-resize-font-]:not(#_) .c-ip-slider__title{line-height:1.03846!important}
}
@media (max-width: 767px){
[class*=a11y-resize-font-]:not(#_) .c-ip-slider__title{line-height:1.03846!important}
}
[class*=a11y-resize-font-]:not(#_) :is(.c-ip-social,.c-ip-social__icon){line-height:1!important}
[class*=a11y-resize-font-]:not(#_):not(#__) .c-ip-social__icon::before{line-height:inherit!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-tabs__menu-item{line-height:calc(19px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_) .c-ip-video{line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .wc-block-grid__product-title{line-height:1.2!important}
[class*=a11y-resize-font-]:not(#_) :is(.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars){line-height:1.618!important}
[class*=a11y-resize-font-]:not(#_) :is(.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) :is(.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars){line-height:1!important}
[class*=a11y-resize-font-]:not(#_) .theme-twentytwenty .wc-block-components-product-sale-badge{line-height:1.2!important}
[class*=a11y-resize-font-]:not(#_) .theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{line-height:1.2!important}
[class*=a11y-resize-font-]:not(#_) .screen-reader-text:focus{line-height:normal!important}
[class*=a11y-resize-font-]:not(#_) .wc-block-components-notice-banner{line-height:1.5!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) :is(.wpcf7-not-valid-tip,.wpcf7 form .wpcf7-response-output){font-size:calc(14px*var(--a11y-scale-form))!important;line-height:1.4!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .wpcf7-not-valid-tip{display:block!important;white-space:normal!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) :is(.woocommerce-notice,.woocommerce-error,.woocommerce-message,.woocommerce-info){line-height:1.5!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .carousella-free-units-box-rtl{font-size:calc(14px*var(--a11y-scale))!important}
@media (max-width:768px){[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .carousella-free-units-box-rtl{font-size:calc(13px*var(--a11y-scale))!important}}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) :is(.star-rating,.star-rating span,.star-rating strong){font-size:10px!important;line-height:10px!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) :is(.cc-root,.cc-modal,.cc-modal-wrap) :is(p,li,span,label,a,button,h1,h2,h3,h4,h5,h6,th,td,summary,strong,em,small){font-size:inherit!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-root,[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-modal{font-size:calc(14px*var(--a11y-scale))!important;line-height:1.5!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-title,[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-root .cc-title{font-size:calc(18px*var(--a11y-scale-form))!important;line-height:1.4!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-body,[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-root .cc-body{font-size:calc(14px*var(--a11y-scale-form))!important;line-height:1.5!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-btn,[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-root .cc-btn,[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-modal .cc-btn{font-size:calc(15px*var(--a11y-scale-form))!important;line-height:1.3!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-lang-toggle,[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-root .cc-lang-toggle{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-modal-head h2,[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-root .cc-modal-head h2,[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-modal .cc-modal-head h2{font-size:calc(18px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-modal-close,[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-modal .cc-modal-close{font-size:calc(24px*var(--a11y-scale))!important;line-height:1!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-cat-name,[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-modal .cc-cat-name{font-size:calc(14px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-cat-desc,[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-modal .cc-cat-desc{font-size:calc(13px*var(--a11y-scale))!important;line-height:1.5!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-required-badge,[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-modal .cc-required-badge{font-size:calc(11px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-cookies-list,[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-modal .cc-cookies-list{font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-cookies-list :is(th,td,summary),[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-modal .cc-cookies-list :is(th,td,summary){font-size:calc(12px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .cc-banner.cc-box{max-width:min(92vw,calc(420px*var(--a11y-scale)))!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .header-woo-icon a.c-header__button-link{height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .custom-header-icons .elementor-element-2865ede img{width:calc(20px*var(--a11y-scale))!important;max-width:calc(20px*var(--a11y-scale))!important;height:calc(20px*var(--a11y-scale))!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .custom-header-icons .elementor-element-deb5c53 .elementor-icon svg{width:calc(19px*var(--a11y-scale))!important;height:calc(19px*var(--a11y-scale))!important}
@media (max-width:767px){
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .elementor-41 .elementor-element.elementor-element-5da9ce2 > .elementor-element.elementor-element-52caa43{background-color:rgb(235,225,215)!important;align-self:stretch!important;width:auto!important;margin:0 -20px -20px!important;padding:0 20px 20px!important;border-radius:0 0 16px 16px!important;transition:none!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .elementor-41 .elementor-element.elementor-element-09381ff{background-color:#CFE9F6!important;margin:10px 0 -20px!important;padding:12px 20px 10px!important;border-radius:0 0 16px 16px!important;transition:none!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .elementor-41 .elementor-element.elementor-element-b8a1f29{background-color:#f8dada!important;margin:10px 0 -20px!important;padding:12px 20px 5px!important;border-radius:0 0 16px 16px!important;transition:none!important}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .elementor-41 .elementor-element.elementor-element-f290e18{background-color:#d9ede3!important;margin:10px 0 -20px!important;padding:12px 20px 5px!important;border-radius:0 0 16px 16px!important;transition:none!important}
}
@media (min-width:768px){
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) .elementor-41 .elementor-element.elementor-element-5da9ce2 .elementor-heading-title{text-shadow:0 0 6px rgba(255,255,255,.95),0 0 14px rgba(255,255,255,.85),0 0 26px rgba(255,255,255,.75)!important}
}
[class*=a11y-resize-font-]:not(#_):not(#__):not(#___) :is(.elementor-element-0a78fe7,.elementor-element-d720e73) .elementor-heading-title{text-shadow:0 0 6px rgba(255,255,255,.95),0 0 14px rgba(255,255,255,.85),0 0 26px rgba(255,255,255,.75)!important}
