/**
 * Minified SCSS file
 * Generated by Csh SCSS Compiler
 * 2026-06-14 20:37:37
 * Source: theme.css
 */
/*!
 * Jameela Theme Styles
 * Main SCSS file for the Jameela theme
 */:root{--cms-background-color-body: #fff;--swiper-navigation-sides-offset: 0;--swiper-navigation-size: 20px;--swiper-navigation-color: #fff;--cms-background-image-container-color: #C0C0C0;--cms-color-black:#000;--cms-color-white:#fff;--cms-color-white-15:rgba(255,255,255,0.15);--cms-color-white-20:rgba(255,255,255,0.2);--cms-color-transparent:transparent;--cms-row-gap: 40px;--cms-column-gap: 40px;--cms-container-width: $container_width}@keyframes cms-marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes cms-marquee-rtl{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@keyframes cms-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.cms-spin{animation:cms-spin var(--cms-spin-speed, 5s) linear infinite}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}body{margin:0;font-family:var(--body-font);font-size:var(--body-font-size);font-weight:400;line-height:1.555;color:var(--cms-color-body);overflow-x:hidden}.primary-menu{font-family:var(--menu-font)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--heading-font);color:var(--cms-color-heading);margin:0;font-weight:normal}.font-heading{font-family:var(--heading-font);font-weight:normal}.font-body{font-family:var(--body-font)}h1,.h1{font-size:clamp(60px, calc(1.548vw + 53.419px), 72px);line-height:1.1111111111}h2,.h2{font-size:clamp(40px, calc(1.935vw + 31.774px), 55px);line-height:1.0909090909}h3,.h3{font-size:clamp(30px, calc(1.29vw + 24.516px), 40px);line-height:1.3333333333}h4,.h4{font-size:clamp(28px, calc(1.032vw + 23.613px), 36px);line-height:1.2222222222}h5,.h5{font-size:clamp(20px, calc(0.258vw + 18.903px), 22px);line-height:1.3181818182}h6,.h6{font-size:clamp(18px, calc(0.774vw + 14.71px), 24px);line-height:1.3333333333}p{margin-top:0;margin-bottom:10px}p:last-child{margin-bottom:0}a{color:var(--cms-color-primary);text-decoration:none;transition:all 300ms linear 0ms}a:hover{color:var(--cms-color-secondary)}ul,ol{padding-left:2rem;margin-top:0;margin-bottom:1rem}ul.unstyled,ol.unstyled{list-style:none;padding:0;margin:0}ul li::marker{color:var(--cms-color-primary)}img{max-width:100%;height:auto;vertical-align:middle;border-style:none}table{border-collapse:collapse;width:100%;margin-bottom:1rem}th{text-align:inherit;font-weight:normal;font-size:18px;font-family:var(--heading-font);color:var(--cms-color-heading)}code,pre{font-size:1rem}hr{border:1px solid var(--cms-color-divider)}blockquote{margin:2rem 0;padding:2rem;font-family:var(--heading-font, "Playfair Display, sans-serif");font-size:clamp(1.5rem, calc(3.43vw + 0.103rem), 2rem);font-style:italic;line-height:normal;background-color:rgba(var(--cms-color-primary-rgb), 0.3);border-left:6px solid var(--cms-color-primary)}blockquote p:last-child{margin-bottom:0}blockquote>cite{font-size:clamp(1.125rem, calc(2.15vw + 0.063rem), 1.25rem);color:var(--cms-color-primary)}:focus{outline:none}fieldset{border:1px solid var(--cms-form-field-border-color, var(--cms-color-form-stroke))}fieldset legend{font-size:125%;padding:0 10px}embed,iframe,object{max-width:100%}.post-format-video{position:relative;width:100%;max-width:1200px;aspect-ratio:1.7777777778}.post-format-video iframe{width:100%;height:100%}svg{width:var(--svg-size, auto);height:auto;vertical-align:middle}svg:not([fill="none"]){fill:currentColor}svg path,svg circle{fill:currentColor;stroke:none}.header-height{min-height:var(--header-height)}.h-100{height:100%}.h-auto{height:auto}.h-by-screen{height:calc(100vh - var(--cms-h-by-screen-top, 0px) - var(--cms-h-by-screen-bottom, 0px))}.w-100{width:100%}.w-auto{width:auto}.relative{position:relative}.fixed{position:fixed}.absolute{position:absolute}.fixed.left-center,.absolute.left-center{top:50%;left:0;transform:translateY(-50%)}.fixed.right-center,.absolute.right-center{top:50%;right:0;transform:translateY(-50%)}.fixed.center,.absolute.center{top:50%;left:50%;transform:translate(-50%, -50%)}.fixed.left-center.cms-header-transparent,.fixed.right-center.cms-header-transparent,.absolute.left-center.cms-header-transparent,.absolute.right-center.cms-header-transparent{margin-top:calc(var(--cms-header-wrap-height)/2)}.cms-sticky,.elementor-widget.cms-sticky{position:sticky}.cms-sticky.is-sticked,.elementor-widget.cms-sticky.is-sticked{top:var(--cms-sticky, 10px)}.circle{border-radius:50%}.img-cover{width:100%;height:100% !important;object-fit:cover}.text-xs{font-size:12px}.text-sm{font-size:14px}.text-md{font-size:15px}.text-lg{font-size:1.125rem}.text-xl,.widget-area .wp-block-heading{font-size:1.25rem}.text-2xl{font-size:1.875rem}.font-size-72{font-size:clamp(56px, calc(2.065vw + 47.226px), 72px)}.font-light,.font-300{font-weight:300}.font-regular{font-weight:400}.font-medium,.font-500{font-weight:500}.font-semibold,.font-600{font-weight:600}.font-bold,.font-700{font-weight:700}.font-italic{font-style:italic}.text-uppercase{text-transform:uppercase}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.text-nowrap{white-space:nowrap}[class*=text-line-],.text-ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-line-1{line-clamp:1;-webkit-line-clamp:1}.text-line-2{line-clamp:2;-webkit-line-clamp:2}.text-line-3{line-clamp:3;-webkit-line-clamp:3}.text-line-4{line-clamp:4;-webkit-line-clamp:4}.text-line-5{line-clamp:5;-webkit-line-clamp:5}.text-line-6{line-clamp:6;-webkit-line-clamp:6}.text-xl,.widget-area .wp-block-heading{line-height:1.4}.text-lg{line-height:1.2222222222}.text-md{line-height:1.3333333333}.text-sm{line-height:1.4285714286}.text-xs{line-height:1.5}.lh-0{line-height:0}.lh-1{line-height:1}.lh-09{line-height:0.9}.lh-106{line-height:1.06}.ls-md-40{letter-spacing:0.6px}.ls--06{letter-spacing:-0.6px}.ls--55-40{letter-spacing:-2.2px}.ls--h2{letter-spacing:-2.4px}.m-12{margin:0.75rem}.ml-12{margin-inline-start:0.75rem}.mr-12{margin-inline-end:0.75rem}.m-lr-12{margin-inline-start:0.75rem;margin-inline-end:0.75rem}.mt-7{margin-top:0.438rem}.mt-12{margin-top:0.75rem}.mt-20{margin-top:1.25rem}.mt-24{margin-top:1.5rem}.mt-32{margin-top:2rem}.mt-35{margin-top:2.188rem}.mt-40{margin-top:2.5rem}.mt--4{margin-top:-0.25rem}.mt--6{margin-top:-0.375rem}.mt--7{margin-top:-0.438rem}.mt--8{margin-top:-0.5rem}.mt--10{margin-top:-10px}.mt--xs{margin-top:-0.25rem}.mt--sm{margin-top:-0.24rem}.mt--md{margin-top:-0.375rem}.mt--lg{margin-top:-0.5rem}.mt--xl{margin-top:-0.5rem}.mb-12{margin-bottom:0.75rem}.mb-15{margin-bottom:0.938rem}.mb-20{margin-bottom:1.25rem}.mb-28{margin-bottom:1.75rem}.mb-32{margin-bottom:2rem}.mb-35{margin-bottom:2.188rem}.mb-40{margin-bottom:2.5rem}.mb--5{margin-bottom:-0.313rem}.mb--8{margin-bottom:-0.5rem}.mb--xs{margin-bottom:-0.25rem}.mb--sm{margin-bottom:-0.25rem}.mb--md{margin-bottom:-0.375rem}.mb--lg{margin-bottom:-0.5rem}.mb--xl{margin-bottom:-0.5rem}.m-tb-6{margin-top:6px;margin-bottom:6px}.m-tb-12{margin-top:0.75rem;margin-bottom:0.75rem}.m-tb--6{margin-top:-0.375rem;margin-bottom:-0.375rem}.m-tb--xs{margin-top:-0.25rem;margin-bottom:-0.25rem}.m-tb--sm{margin-top:-0.25rem;margin-bottom:-0.25rem}.m-tb--md{margin-top:-0.375rem;margin-bottom:-0.375rem}.m-tb--lg{margin-top:-0.438rem;margin-bottom:-0.438rem}.m-tb--xl{margin-top:-0.4rem;margin-bottom:-0.4rem}.m-tb--h1{margin-top:-1rem;margin-bottom:-0.438rem}.m-tb--h2{margin-top:-0.438rem;margin-bottom:-0.85rem}.m-tb--h3{margin-top:-0.625rem;margin-bottom:-0.938rem}.m-tb--h4{margin-top:-0.625rem;margin-bottom:-0.26rem}.m-tb--h5{margin-top:-0.25rem;margin-bottom:-0.25rem}.m-tb--h6{margin-top:-0.5rem;margin-bottom:-0.25rem}.m-tb--26{margin-top:-0.25rem;margin-bottom:-0.5rem}.m-tb--body{margin-top:-0.25rem;margin-bottom:-0.438rem}.m-lr-auto{margin-left:auto;margin-right:auto}@media (min-width:1280px){.ml-container{margin-inline-start:calc(calc(100vw - 1280px)/2)}.mr-container{margin-inline-end:calc(calc(100vw - 1280px)/2)}}.p-10{padding:10px}.p-12{padding:0.75rem}.p-20{padding:20px}.p-24{padding:1.5rem}.p-32{padding:2rem}.p-40{padding:2.5rem}.pl-12{padding-inline-start:0.75rem}.pl-32{padding-inline-start:2rem}.pr-12{padding-inline-end:0.75rem}.pr-20{padding-inline-end:1.25rem}.pr-32{padding-inline-end:2rem}.pr-40{padding-inline-end:2.5rem}.p-lr-8{padding-inline-start:0.5rem;padding-inline-end:0.5rem}.p-lr-12{padding-inline-start:0.75rem;padding-inline-end:0.75rem}.p-lr-16{padding-inline-start:1rem;padding-inline-end:1rem}.p-lr-32{padding-inline-start:2rem;padding-inline-end:2rem}.p-lr-40{padding-inline-start:2.5rem;padding-inline-end:2.5rem}.pt-3{padding-top:0.188rem}.pt-7{padding-top:0.438rem}.pt-10{padding-top:0.625rem}.pt-12{padding-top:0.75rem}.pt-15{padding-top:0.938rem}.pt-16{padding-top:1rem}.pt-18{padding-top:1.125rem}.pt-20{padding-top:1.25rem}.pt-25{padding-top:1.563rem}.pt-32{padding-top:2rem}.pt-35{padding-top:2.188rem}.pt-40{padding-top:2.5rem}.pt-64{padding-top:4rem}.pb-5{padding-bottom:5px}.pb-7{padding-bottom:7px}.pb-12{padding-bottom:0.75rem}.pb-15{padding-bottom:0.938rem}.pb-16{padding-bottom:1rem}.pb-20{padding-bottom:1.25rem}.pb-23{padding-bottom:1.438rem}.pb-25{padding-bottom:1.563rem}.pb-30{padding-bottom:30px}.pb-32{padding-bottom:2rem}.pb-35{padding-bottom:2.188rem}.pb-64{padding-bottom:4rem}.p-tb-3{padding-top:3px;padding-bottom:3px}.p-tb-6{padding-top:6px;padding-bottom:6px}.p-tb-10{padding-top:0.625rem;padding-bottom:0.625rem}.p-tb-12{padding-top:0.75rem;padding-bottom:0.75rem}.p-tb-15{padding-top:0.938rem;padding-bottom:0.938rem}.p-tb-20{padding-top:1.25rem;padding-bottom:1.25rem}.p-tb-21{padding-top:1.313rem;padding-bottom:1.313rem}.p-tb-40{padding-top:2.5rem;padding-bottom:2.5rem}.p-tb-64{padding-top:4rem;padding-bottom:4rem}.pt-header-transparent{padding-top:var(--cms-header-wrap-height)}.bdr-1{border:1px solid}.bdr-1.bdr-dashed{border-style:dashed}.bdr-t-1{border-top:1px solid}.bdr-t-1.bdr-dashed{border-top-style:dashed}.bdr-t-12{border-top:12px solid}.bdr-t-12.bdr-dashed{border-top-style:dashed}.bdr-t-16{border-top:16px solid}.bdr-t-16.bdr-dashed{border-top-style:dashed}.bdr-b-1{border-bottom:1px solid}.bdr-b-1.bdr-dashed{border-bottom-style:dashed}.bdr-b-2{border-bottom:2px solid}.bdr-b-2.bdr-dashed{border-bottom-style:dashed}.bdr-b-8{border-bottom:8px solid}.bdr-b-8.bdr-dashed{border-bottom-style:dashed}.active.bdr-b-active-8{border-bottom:8px solid}.active.bdr-b-active-8.bdr-dashed{border-bottom-style:dashed}.bdr-r-1{border-right:1px solid}.bdr-r-1.bdr-dashed{border-right-style:dashed}.bdr-l-1{border-left:1px solid}.bdr-l-1.bdr-dashed{border-left-style:dashed}.cms-hover-change:hover .bdr-on-hover-2{border-width:2px}.cms-radius-0{border-radius:0}.cms-radius-2{border-radius:0.125rem}.cms-radius{border-radius:var(--cms-radius, 0) !important}.elementor .cms-rounded,.cms-rounded{border-radius:999px}.elementor .cms-rounded-2,.cms-rounded-2{border-radius:999px 999px 80px 80px}.elementor .cms-rounded-3,.cms-rounded-3{border-radius:80px 80px 999px 999px}.bg-parallax{background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-size:cover}.bg-backdrop{background:linear-gradient(142.13deg, rgba(254, 248, 255, 0.21) 1.8%, rgba(254, 248, 255, 0) 99.75%);backdrop-filter:blur(43.9804px)}[class*="cms-gradient-"]:not(.absolute):not(.cms-overlay){position:relative}[class*="cms-gradient-"]:before,[class*="cms-gradient-"]:after{content:"" !important;position:absolute;top:0;right:0;bottom:0;left:0;display:block !important;height:unset !important}[class*="cms-gradient-"]>.e-con-inner{z-index:2}.cms-gradient-1:before{background-color:rgba(var(--cms-color-primary-rgb), 0.15)}.cms-gradient-1:after{background:linear-gradient(to bottom, var(--cms-color-primary) 0%, var(--cms-color-primary) 19%, rgba(var(--cms-color-primary-rgb), 0) 65%, rgba(var(--cms-color-primary-rgb), 0) 100%);opacity:0.55}.cms-gradient-2:before{background-color:rgba(var(--cms-color-primary-rgb), 0.15)}.cms-gradient-2:after{background:linear-gradient(to bottom, rgba(var(--cms-color-primary-rgb), 0) 0%, rgba(var(--cms-color-primary-rgb), 0) 5%, rgba(var(--cms-color-primary-rgb), 0.98) 100%);opacity:0.4}.cms-gradient-secondary-lighten-bt:after{background:linear-gradient(to bottom, rgba(var(--cms-color-secondary-light-rgb), 0) 20%, rgba(var(--cms-color-secondary-light-rgb), 0.96) 97%, rgba(var(--cms-color-secondary-light-rgb), 1) 100%)}.cms-shadow-0,.cms-hover-shadow-0:hover{box-shadow:none}.cms-shadow-1,.cms-hover-shadow-1:hover{box-shadow:0 0 83px 0 rgba(27, 26, 26, 0.12)}.cms-hover-change:hover .cms-on-hover-shadow-0{box-shadow:none}.cms-hover-change:hover .cms-on-hover-shadow-1{box-shadow:0 0 83px 0 rgba(27, 26, 26, 0.12)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.overflow-hidden{overflow:hidden}.cursor-pointer{cursor:pointer}.cms-transition{transition:all 300ms linear 0ms}.cms-overlay{position:absolute;top:0;bottom:0;left:0;right:0}.spinner{border:3px solid rgba(0, 0, 0, 0.1);border-top-color:var(--cms-primary-color, #000);border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin:0 auto}.cms-spinner{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.hover-image-zoom-out img{transition:transform 0.6s ease-in-out}.hover-image-zoom-out:hover img{transform:scale(1.05)}.hover-image-zoom-out-select-item .item-image-zoom-out img,.hover-image-zoom-out-select-item img.item-image-zoom-out{transition:transform 0.6s ease-in-out}.hover-image-zoom-out-select-item:hover .item-image-zoom-out img,.hover-image-zoom-out-select-item:hover img.item-image-zoom-out{transform:scale(1.05)}.hover-background-image-zoom-out:hover{background-size:110%}[class*="cms-hover-move-icon-"] path{transition:transform 0.3s cubic-bezier(0.46, 0.03, 0.52, 0.96);will-change:transform}[class*="cms-hover-move-icon-"] path:first-child{transform:translate(0, 0);transition-delay:0.1s}[class*="cms-hover-move-icon-"] path:last-child{transition-delay:0s}[class*="cms-hover-move-icon-"] .loading path:last-child{transform:translate(0, 0) !important}.cms-hover-move-icon-right path:last-child{transform:translate(-100%, 0)}.cms-hover-move-icon-right:hover path:first-child{transform:translate(100%, 0)}.cms-hover-move-icon-right:hover path:last-child{transform:translate(0, 0)}.cms-hover-move-icon-left path:last-child{transform:translate(100%, 0)}.cms-hover-move-icon-left:hover path:first-child{transform:translate(-100%, 0)}.cms-hover-move-icon-left:hover path:last-child{transform:translate(0, 0)}.cms-active-show,.cms-hover-show{visibility:hidden;opacity:0}.cms-active-show.move-down,.cms-hover-show.move-down{transform:translateY(-100%)}.cms-active-show.move-up,.cms-hover-show.move-up{transform:translateY(100%)}.cms-active-show.move-left,.cms-hover-show.move-left{transform:translateX(-100%)}.cms-active-show.move-right,.cms-hover-show.move-right{transform:translateX(100%)}.cms-active-show.zoomOut,.cms-hover-show.zoomOut{transform:scale(0)}.cms-active-show.zoomIn,.cms-hover-show.zoomIn{transform:scale(1.5)}.cms-hover-change:hover .cms-hover-show{visibility:visible;opacity:1}.cms-hover-change:hover .cms-hover-show.move-up,.cms-hover-change:hover .cms-hover-show.move-down{transform:translateY(0)}.cms-hover-change:hover .cms-hover-show.move-left,.cms-hover-change:hover .cms-hover-show.move-right{transform:translateX(0)}.cms-hover-change:hover .cms-hover-show.zoomOut,.cms-hover-change:hover .cms-hover-show.zoomIn{transform:scale(1)}.active .cms-active-show,.active.cms-active-show{visibility:visible;opacity:1}.active .cms-active-show.move-up,.active .cms-active-show.move-down,.active.cms-active-show.move-up,.active.cms-active-show.move-down{transform:translateY(0)}.active .cms-active-show.move-left,.active .cms-active-show.move-right,.active.cms-active-show.move-left,.active.cms-active-show.move-right{transform:translateX(0)}.active .cms-active-show.zoomOut,.active .cms-active-show.zoomIn,.active.cms-active-show.zoomOut,.active.cms-active-show.zoomIn{transform:scale(1)}.cms-underline:not(.cms-hover-underline:hover){position:relative;background-repeat:no-repeat;background-image:linear-gradient(90deg, currentColor 0, currentColor 100%);transition:background-size 0.5s cubic-bezier(0.25, 0.46, 0.35, 0.94), color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;--cms-underline-position-y: calc(100% - 0px);--cms-underline-height: 1px;background-position:0 var(--cms-underline-position-y);background-size:100% var(--cms-underline-height)}.cms-hover-underline,.cms-active-underline,.cms-on-hover-underline{position:relative;background-repeat:no-repeat;background-image:linear-gradient(90deg, currentColor 0, currentColor 100%);transition:background-size 0.5s cubic-bezier(0.25, 0.46, 0.35, 0.94), color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;--cms-hover-underline-position-y: calc(100% - 0px);--cms-hover-underline-height: 1px;background-position:0 var(--cms-hover-underline-position-y);background-size:0 var(--cms-hover-underline-height)}[dir="rtl"] .cms-hover-underline,[dir="rtl"] .cms-active-underline,[dir="rtl"] .cms-on-hover-underline{background-position:100% var(--cms-hover-underline-position-y)}.cms-hover-underline:hover,.cms-hover-underline.current,.cms-hover-underline.active{background-size:100% var(--cms-hover-underline-height)}.cms-hover-change:hover .cms-on-hover-underline{background-size:100% var(--cms-hover-underline-height)}.active .cms-active-underline{background-size:100% var(--cms-hover-underline-height)}.cms-translateX{transform:translateX(var(--cms-translateX))}.cms-translateY{transform:translateY(var(--cms-translateY))}.cms-hover-change:hover .cms-on-hover-translateX{transform:translateX(var(--cms-on-hover-translateX))}.cms-hover-change:hover .cms-on-hover-translateY{transform:translateY(var(--cms-on-hover-translateY))}.active .cms-active-translateX,.cms-active-translateX.active{transform:translateX(var(--cms-active-translateX))}.active .cms-active-translateY,.cms-active-translateY.active{transform:translateY(var(--cms-active-translateY))}[class*=cms-box]{display:flex;justify-content:center;align-items:center}.cms-box{width:var(--cms-box-width, var(--cms-box, 48px));height:var(--cms-box-height, var(--cms-box, 48px))}.cms-box-24{width:24px;height:24px}.cms-box-42{width:42px;height:42px}.cms-box-46{width:46px;height:46px}.cms-box-58{width:58px;height:58px}.cms-box-90{width:90px;height:90px}.cms-bg-cover,.cms-bg-parallax{background-position:center;background-size:cover}.cms-bg-parallax{background-attachment:fixed}@media (max-width:767px){.cms-bg-parallax{background-attachment:scroll}}.bg-primary,.bg-hover-primary:hover,.bg-active-primary.active,.active .bg-on-active-primary{background-color:var(--cms-color-primary)}.text-primary,.text-hover-primary:hover,.text-active-primary.active,.active .text-on-active-primary{color:var(--cms-color-primary)}.bdr-primary,.bdr-hover-primary:hover,.bdr-active-primary.active,.active .bdr-on-active-primary{border-color:var(--cms-color-primary)}.bg-primary-rgb,.bg-hover-primary-rgb:hover,.bg-active-primary-rgb.active,.active .bg-on-active-primary-rgb{background-color:var(--cms-color-primary-rgb)}.text-primary-rgb,.text-hover-primary-rgb:hover,.text-active-primary-rgb.active,.active .text-on-active-primary-rgb{color:var(--cms-color-primary-rgb)}.bdr-primary-rgb,.bdr-hover-primary-rgb:hover,.bdr-active-primary-rgb.active,.active .bdr-on-active-primary-rgb{border-color:var(--cms-color-primary-rgb)}.bg-secondary,.bg-hover-secondary:hover,.bg-active-secondary.active,.active .bg-on-active-secondary{background-color:var(--cms-color-secondary)}.text-secondary,.text-hover-secondary:hover,.text-active-secondary.active,.active .text-on-active-secondary{color:var(--cms-color-secondary)}.bdr-secondary,.bdr-hover-secondary:hover,.bdr-active-secondary.active,.active .bdr-on-active-secondary{border-color:var(--cms-color-secondary)}.bg-secondary-rgb,.bg-hover-secondary-rgb:hover,.bg-active-secondary-rgb.active,.active .bg-on-active-secondary-rgb{background-color:var(--cms-color-secondary-rgb)}.text-secondary-rgb,.text-hover-secondary-rgb:hover,.text-active-secondary-rgb.active,.active .text-on-active-secondary-rgb{color:var(--cms-color-secondary-rgb)}.bdr-secondary-rgb,.bdr-hover-secondary-rgb:hover,.bdr-active-secondary-rgb.active,.active .bdr-on-active-secondary-rgb{border-color:var(--cms-color-secondary-rgb)}.bg-secondary-light,.bg-hover-secondary-light:hover,.bg-active-secondary-light.active,.active .bg-on-active-secondary-light{background-color:var(--cms-color-secondary-light)}.text-secondary-light,.text-hover-secondary-light:hover,.text-active-secondary-light.active,.active .text-on-active-secondary-light{color:var(--cms-color-secondary-light)}.bdr-secondary-light,.bdr-hover-secondary-light:hover,.bdr-active-secondary-light.active,.active .bdr-on-active-secondary-light{border-color:var(--cms-color-secondary-light)}.bg-secondary-light-rgb,.bg-hover-secondary-light-rgb:hover,.bg-active-secondary-light-rgb.active,.active .bg-on-active-secondary-light-rgb{background-color:var(--cms-color-secondary-light-rgb)}.text-secondary-light-rgb,.text-hover-secondary-light-rgb:hover,.text-active-secondary-light-rgb.active,.active .text-on-active-secondary-light-rgb{color:var(--cms-color-secondary-light-rgb)}.bdr-secondary-light-rgb,.bdr-hover-secondary-light-rgb:hover,.bdr-active-secondary-light-rgb.active,.active .bdr-on-active-secondary-light-rgb{border-color:var(--cms-color-secondary-light-rgb)}.bg-heading,.bg-hover-heading:hover,.bg-active-heading.active,.active .bg-on-active-heading{background-color:var(--cms-color-heading)}.text-heading,.text-hover-heading:hover,.text-active-heading.active,.active .text-on-active-heading{color:var(--cms-color-heading)}.bdr-heading,.bdr-hover-heading:hover,.bdr-active-heading.active,.active .bdr-on-active-heading{border-color:var(--cms-color-heading)}.bg-heading-rgb,.bg-hover-heading-rgb:hover,.bg-active-heading-rgb.active,.active .bg-on-active-heading-rgb{background-color:var(--cms-color-heading-rgb)}.text-heading-rgb,.text-hover-heading-rgb:hover,.text-active-heading-rgb.active,.active .text-on-active-heading-rgb{color:var(--cms-color-heading-rgb)}.bdr-heading-rgb,.bdr-hover-heading-rgb:hover,.bdr-active-heading-rgb.active,.active .bdr-on-active-heading-rgb{border-color:var(--cms-color-heading-rgb)}.bg-menu,.bg-hover-menu:hover,.bg-active-menu.active,.active .bg-on-active-menu{background-color:var(--cms-color-menu)}.text-menu,.text-hover-menu:hover,.text-active-menu.active,.active .text-on-active-menu{color:var(--cms-color-menu)}.bdr-menu,.bdr-hover-menu:hover,.bdr-active-menu.active,.active .bdr-on-active-menu{border-color:var(--cms-color-menu)}.bg-body,.bg-hover-body:hover,.bg-active-body.active,.active .bg-on-active-body{background-color:var(--cms-color-body)}.text-body,.text-hover-body:hover,.text-active-body.active,.active .text-on-active-body{color:var(--cms-color-body)}.bdr-body,.bdr-hover-body:hover,.bdr-active-body.active,.active .bdr-on-active-body{border-color:var(--cms-color-body)}.bg-sub,.bg-hover-sub:hover,.bg-active-sub.active,.active .bg-on-active-sub{background-color:var(--cms-color-sub)}.text-sub,.text-hover-sub:hover,.text-active-sub.active,.active .text-on-active-sub{color:var(--cms-color-sub)}.bdr-sub,.bdr-hover-sub:hover,.bdr-active-sub.active,.active .bdr-on-active-sub{border-color:var(--cms-color-sub)}.bg-on-dark,.bg-hover-on-dark:hover,.bg-active-on-dark.active,.active .bg-on-active-on-dark{background-color:var(--cms-color-on-dark)}.text-on-dark,.text-hover-on-dark:hover,.text-active-on-dark.active,.active .text-on-active-on-dark{color:var(--cms-color-on-dark)}.bdr-on-dark,.bdr-hover-on-dark:hover,.bdr-active-on-dark.active,.active .bdr-on-active-on-dark{border-color:var(--cms-color-on-dark)}.bg-grey,.bg-hover-grey:hover,.bg-active-grey.active,.active .bg-on-active-grey{background-color:var(--cms-color-grey)}.text-grey,.text-hover-grey:hover,.text-active-grey.active,.active .text-on-active-grey{color:var(--cms-color-grey)}.bdr-grey,.bdr-hover-grey:hover,.bdr-active-grey.active,.active .bdr-on-active-grey{border-color:var(--cms-color-grey)}.bg-warning,.bg-hover-warning:hover,.bg-active-warning.active,.active .bg-on-active-warning{background-color:var(--cms-color-warning)}.text-warning,.text-hover-warning:hover,.text-active-warning.active,.active .text-on-active-warning{color:var(--cms-color-warning)}.bdr-warning,.bdr-hover-warning:hover,.bdr-active-warning.active,.active .bdr-on-active-warning{border-color:var(--cms-color-warning)}.bg-error,.bg-hover-error:hover,.bg-active-error.active,.active .bg-on-active-error{background-color:var(--cms-color-error)}.text-error,.text-hover-error:hover,.text-active-error.active,.active .text-on-active-error{color:var(--cms-color-error)}.bdr-error,.bdr-hover-error:hover,.bdr-active-error.active,.active .bdr-on-active-error{border-color:var(--cms-color-error)}.bg-bg-light,.bg-hover-bg-light:hover,.bg-active-bg-light.active,.active .bg-on-active-bg-light{background-color:var(--cms-color-bg-light)}.text-bg-light,.text-hover-bg-light:hover,.text-active-bg-light.active,.active .text-on-active-bg-light{color:var(--cms-color-bg-light)}.bdr-bg-light,.bdr-hover-bg-light:hover,.bdr-active-bg-light.active,.active .bdr-on-active-bg-light{border-color:var(--cms-color-bg-light)}.bg-bg-light2,.bg-hover-bg-light2:hover,.bg-active-bg-light2.active,.active .bg-on-active-bg-light2{background-color:var(--cms-color-bg-light2)}.text-bg-light2,.text-hover-bg-light2:hover,.text-active-bg-light2.active,.active .text-on-active-bg-light2{color:var(--cms-color-bg-light2)}.bdr-bg-light2,.bdr-hover-bg-light2:hover,.bdr-active-bg-light2.active,.active .bdr-on-active-bg-light2{border-color:var(--cms-color-bg-light2)}.bg-bg-dark,.bg-hover-bg-dark:hover,.bg-active-bg-dark.active,.active .bg-on-active-bg-dark{background-color:var(--cms-color-bg-dark)}.text-bg-dark,.text-hover-bg-dark:hover,.text-active-bg-dark.active,.active .text-on-active-bg-dark{color:var(--cms-color-bg-dark)}.bdr-bg-dark,.bdr-hover-bg-dark:hover,.bdr-active-bg-dark.active,.active .bdr-on-active-bg-dark{border-color:var(--cms-color-bg-dark)}.bg-divider,.bg-hover-divider:hover,.bg-active-divider.active,.active .bg-on-active-divider{background-color:var(--cms-color-divider)}.text-divider,.text-hover-divider:hover,.text-active-divider.active,.active .text-on-active-divider{color:var(--cms-color-divider)}.bdr-divider,.bdr-hover-divider:hover,.bdr-active-divider.active,.active .bdr-on-active-divider{border-color:var(--cms-color-divider)}.bg-divider-dark,.bg-hover-divider-dark:hover,.bg-active-divider-dark.active,.active .bg-on-active-divider-dark{background-color:var(--cms-color-divider-dark)}.text-divider-dark,.text-hover-divider-dark:hover,.text-active-divider-dark.active,.active .text-on-active-divider-dark{color:var(--cms-color-divider-dark)}.bdr-divider-dark,.bdr-hover-divider-dark:hover,.bdr-active-divider-dark.active,.active .bdr-on-active-divider-dark{border-color:var(--cms-color-divider-dark)}.bg-divider-light,.bg-hover-divider-light:hover,.bg-active-divider-light.active,.active .bg-on-active-divider-light{background-color:var(--cms-color-divider-light)}.text-divider-light,.text-hover-divider-light:hover,.text-active-divider-light.active,.active .text-on-active-divider-light{color:var(--cms-color-divider-light)}.bdr-divider-light,.bdr-hover-divider-light:hover,.bdr-active-divider-light.active,.active .bdr-on-active-divider-light{border-color:var(--cms-color-divider-light)}.bg-divider-light-30,.bg-hover-divider-light-30:hover,.bg-active-divider-light-30.active,.active .bg-on-active-divider-light-30{background-color:rgba(var(--cms-color-divider-light-rgb), 0.3)}.text-divider-light-30,.text-hover-divider-light-30:hover,.text-active-divider-light-30.active,.active .text-on-active-divider-light-30{color:rgba(var(--cms-color-divider-light-rgb), 0.3)}.bdr-divider-light-30,.bdr-hover-divider-light-30:hover,.bdr-active-divider-light-30.active,.active .bdr-on-active-divider-light-30{border-color:rgba(var(--cms-color-divider-light-rgb), 0.3)}.bg-tag-stroke,.bg-hover-tag-stroke:hover,.bg-active-tag-stroke.active,.active .bg-on-active-tag-stroke{background-color:var(--cms-color-tag-stroke)}.text-tag-stroke,.text-hover-tag-stroke:hover,.text-active-tag-stroke.active,.active .text-on-active-tag-stroke{color:var(--cms-color-tag-stroke)}.bdr-tag-stroke,.bdr-hover-tag-stroke:hover,.bdr-active-tag-stroke.active,.active .bdr-on-active-tag-stroke{border-color:var(--cms-color-tag-stroke)}.bg-form-stroke,.bg-hover-form-stroke:hover,.bg-active-form-stroke.active,.active .bg-on-active-form-stroke{background-color:var(--cms-color-form-stroke)}.text-form-stroke,.text-hover-form-stroke:hover,.text-active-form-stroke.active,.active .text-on-active-form-stroke{color:var(--cms-color-form-stroke)}.bdr-form-stroke,.bdr-hover-form-stroke:hover,.bdr-active-form-stroke.active,.active .bdr-on-active-form-stroke{border-color:var(--cms-color-form-stroke)}.bg-page-title-color,.bg-hover-page-title-color:hover,.bg-active-page-title-color.active,.active .bg-on-active-page-title-color{background-color:var(--cms-color-page-title-text-color)}.text-page-title-color,.text-hover-page-title-color:hover,.text-active-page-title-color.active,.active .text-on-active-page-title-color{color:var(--cms-color-page-title-text-color)}.bdr-page-title-color,.bdr-hover-page-title-color:hover,.bdr-active-page-title-color.active,.active .bdr-on-active-page-title-color{border-color:var(--cms-color-page-title-text-color)}.bg-page-title-sub,.bg-hover-page-title-sub:hover,.bg-active-page-title-sub.active,.active .bg-on-active-page-title-sub{background-color:var(--cms-color-page-title-sub-color)}.text-page-title-sub,.text-hover-page-title-sub:hover,.text-active-page-title-sub.active,.active .text-on-active-page-title-sub{color:var(--cms-color-page-title-sub-color)}.bdr-page-title-sub,.bdr-hover-page-title-sub:hover,.bdr-active-page-title-sub.active,.active .bdr-on-active-page-title-sub{border-color:var(--cms-color-page-title-sub-color)}.bg-black,.bg-hover-black:hover,.bg-active-black.active,.active .bg-on-active-black{background-color:#000}.text-black,.text-hover-black:hover,.text-active-black.active,.active .text-on-active-black{color:#000}.bdr-black,.bdr-hover-black:hover,.bdr-active-black.active,.active .bdr-on-active-black{border-color:#000}.bg-white,.bg-hover-white:hover,.bg-active-white.active,.active .bg-on-active-white{background-color:#FFF}.text-white,.text-hover-white:hover,.text-active-white.active,.active .text-on-active-white{color:#FFF}.bdr-white,.bdr-hover-white:hover,.bdr-active-white.active,.active .bdr-on-active-white{border-color:#FFF}.bg-white-15,.bg-hover-white-15:hover,.bg-active-white-15.active,.active .bg-on-active-white-15{background-color:rgba(255, 255, 255, 0.15)}.text-white-15,.text-hover-white-15:hover,.text-active-white-15.active,.active .text-on-active-white-15{color:rgba(255, 255, 255, 0.15)}.bdr-white-15,.bdr-hover-white-15:hover,.bdr-active-white-15.active,.active .bdr-on-active-white-15{border-color:rgba(255, 255, 255, 0.15)}.bg-white-20,.bg-hover-white-20:hover,.bg-active-white-20.active,.active .bg-on-active-white-20{background-color:rgba(255, 255, 255, 0.2)}.text-white-20,.text-hover-white-20:hover,.text-active-white-20.active,.active .text-on-active-white-20{color:rgba(255, 255, 255, 0.2)}.bdr-white-20,.bdr-hover-white-20:hover,.bdr-active-white-20.active,.active .bdr-on-active-white-20{border-color:rgba(255, 255, 255, 0.2)}.bg-transparent,.bg-hover-transparent:hover,.bg-active-transparent.active,.active .bg-on-active-transparent{background-color:transparent}.text-transparent,.text-hover-transparent:hover,.text-active-transparent.active,.active .text-on-active-transparent{color:transparent}.bdr-transparent,.bdr-hover-transparent:hover,.bdr-active-transparent.active,.active .bdr-on-active-transparent{border-color:transparent}.text-white-30{color:rgba(255, 255, 255, 0.3)}.text-mixed{mix-blend-mode:exclusion}.cms-hover-change:hover .bg-on-hover-primary{background-color:var(--cms-color-primary)}.cms-hover-change:hover .text-on-hover-primary{color:var(--cms-color-primary)}.cms-hover-change:hover .bdr-on-hover-primary{border-color:var(--cms-color-primary)}.cms-hover-change:hover .bg-on-hover-primary-rgb{background-color:var(--cms-color-primary-rgb)}.cms-hover-change:hover .text-on-hover-primary-rgb{color:var(--cms-color-primary-rgb)}.cms-hover-change:hover .bdr-on-hover-primary-rgb{border-color:var(--cms-color-primary-rgb)}.cms-hover-change:hover .bg-on-hover-secondary{background-color:var(--cms-color-secondary)}.cms-hover-change:hover .text-on-hover-secondary{color:var(--cms-color-secondary)}.cms-hover-change:hover .bdr-on-hover-secondary{border-color:var(--cms-color-secondary)}.cms-hover-change:hover .bg-on-hover-secondary-rgb{background-color:var(--cms-color-secondary-rgb)}.cms-hover-change:hover .text-on-hover-secondary-rgb{color:var(--cms-color-secondary-rgb)}.cms-hover-change:hover .bdr-on-hover-secondary-rgb{border-color:var(--cms-color-secondary-rgb)}.cms-hover-change:hover .bg-on-hover-secondary-light{background-color:var(--cms-color-secondary-light)}.cms-hover-change:hover .text-on-hover-secondary-light{color:var(--cms-color-secondary-light)}.cms-hover-change:hover .bdr-on-hover-secondary-light{border-color:var(--cms-color-secondary-light)}.cms-hover-change:hover .bg-on-hover-secondary-light-rgb{background-color:var(--cms-color-secondary-light-rgb)}.cms-hover-change:hover .text-on-hover-secondary-light-rgb{color:var(--cms-color-secondary-light-rgb)}.cms-hover-change:hover .bdr-on-hover-secondary-light-rgb{border-color:var(--cms-color-secondary-light-rgb)}.cms-hover-change:hover .bg-on-hover-heading{background-color:var(--cms-color-heading)}.cms-hover-change:hover .text-on-hover-heading{color:var(--cms-color-heading)}.cms-hover-change:hover .bdr-on-hover-heading{border-color:var(--cms-color-heading)}.cms-hover-change:hover .bg-on-hover-heading-rgb{background-color:var(--cms-color-heading-rgb)}.cms-hover-change:hover .text-on-hover-heading-rgb{color:var(--cms-color-heading-rgb)}.cms-hover-change:hover .bdr-on-hover-heading-rgb{border-color:var(--cms-color-heading-rgb)}.cms-hover-change:hover .bg-on-hover-menu{background-color:var(--cms-color-menu)}.cms-hover-change:hover .text-on-hover-menu{color:var(--cms-color-menu)}.cms-hover-change:hover .bdr-on-hover-menu{border-color:var(--cms-color-menu)}.cms-hover-change:hover .bg-on-hover-body{background-color:var(--cms-color-body)}.cms-hover-change:hover .text-on-hover-body{color:var(--cms-color-body)}.cms-hover-change:hover .bdr-on-hover-body{border-color:var(--cms-color-body)}.cms-hover-change:hover .bg-on-hover-sub{background-color:var(--cms-color-sub)}.cms-hover-change:hover .text-on-hover-sub{color:var(--cms-color-sub)}.cms-hover-change:hover .bdr-on-hover-sub{border-color:var(--cms-color-sub)}.cms-hover-change:hover .bg-on-hover-on-dark{background-color:var(--cms-color-on-dark)}.cms-hover-change:hover .text-on-hover-on-dark{color:var(--cms-color-on-dark)}.cms-hover-change:hover .bdr-on-hover-on-dark{border-color:var(--cms-color-on-dark)}.cms-hover-change:hover .bg-on-hover-grey{background-color:var(--cms-color-grey)}.cms-hover-change:hover .text-on-hover-grey{color:var(--cms-color-grey)}.cms-hover-change:hover .bdr-on-hover-grey{border-color:var(--cms-color-grey)}.cms-hover-change:hover .bg-on-hover-warning{background-color:var(--cms-color-warning)}.cms-hover-change:hover .text-on-hover-warning{color:var(--cms-color-warning)}.cms-hover-change:hover .bdr-on-hover-warning{border-color:var(--cms-color-warning)}.cms-hover-change:hover .bg-on-hover-error{background-color:var(--cms-color-error)}.cms-hover-change:hover .text-on-hover-error{color:var(--cms-color-error)}.cms-hover-change:hover .bdr-on-hover-error{border-color:var(--cms-color-error)}.cms-hover-change:hover .bg-on-hover-bg-light{background-color:var(--cms-color-bg-light)}.cms-hover-change:hover .text-on-hover-bg-light{color:var(--cms-color-bg-light)}.cms-hover-change:hover .bdr-on-hover-bg-light{border-color:var(--cms-color-bg-light)}.cms-hover-change:hover .bg-on-hover-bg-light2{background-color:var(--cms-color-bg-light2)}.cms-hover-change:hover .text-on-hover-bg-light2{color:var(--cms-color-bg-light2)}.cms-hover-change:hover .bdr-on-hover-bg-light2{border-color:var(--cms-color-bg-light2)}.cms-hover-change:hover .bg-on-hover-bg-dark{background-color:var(--cms-color-bg-dark)}.cms-hover-change:hover .text-on-hover-bg-dark{color:var(--cms-color-bg-dark)}.cms-hover-change:hover .bdr-on-hover-bg-dark{border-color:var(--cms-color-bg-dark)}.cms-hover-change:hover .bg-on-hover-divider{background-color:var(--cms-color-divider)}.cms-hover-change:hover .text-on-hover-divider{color:var(--cms-color-divider)}.cms-hover-change:hover .bdr-on-hover-divider{border-color:var(--cms-color-divider)}.cms-hover-change:hover .bg-on-hover-divider-dark{background-color:var(--cms-color-divider-dark)}.cms-hover-change:hover .text-on-hover-divider-dark{color:var(--cms-color-divider-dark)}.cms-hover-change:hover .bdr-on-hover-divider-dark{border-color:var(--cms-color-divider-dark)}.cms-hover-change:hover .bg-on-hover-divider-light{background-color:var(--cms-color-divider-light)}.cms-hover-change:hover .text-on-hover-divider-light{color:var(--cms-color-divider-light)}.cms-hover-change:hover .bdr-on-hover-divider-light{border-color:var(--cms-color-divider-light)}.cms-hover-change:hover .bg-on-hover-divider-light-30{background-color:rgba(var(--cms-color-divider-light-rgb), 0.3)}.cms-hover-change:hover .text-on-hover-divider-light-30{color:rgba(var(--cms-color-divider-light-rgb), 0.3)}.cms-hover-change:hover .bdr-on-hover-divider-light-30{border-color:rgba(var(--cms-color-divider-light-rgb), 0.3)}.cms-hover-change:hover .bg-on-hover-tag-stroke{background-color:var(--cms-color-tag-stroke)}.cms-hover-change:hover .text-on-hover-tag-stroke{color:var(--cms-color-tag-stroke)}.cms-hover-change:hover .bdr-on-hover-tag-stroke{border-color:var(--cms-color-tag-stroke)}.cms-hover-change:hover .bg-on-hover-form-stroke{background-color:var(--cms-color-form-stroke)}.cms-hover-change:hover .text-on-hover-form-stroke{color:var(--cms-color-form-stroke)}.cms-hover-change:hover .bdr-on-hover-form-stroke{border-color:var(--cms-color-form-stroke)}.cms-hover-change:hover .bg-on-hover-page-title-color{background-color:var(--cms-color-page-title-text-color)}.cms-hover-change:hover .text-on-hover-page-title-color{color:var(--cms-color-page-title-text-color)}.cms-hover-change:hover .bdr-on-hover-page-title-color{border-color:var(--cms-color-page-title-text-color)}.cms-hover-change:hover .bg-on-hover-page-title-sub{background-color:var(--cms-color-page-title-sub-color)}.cms-hover-change:hover .text-on-hover-page-title-sub{color:var(--cms-color-page-title-sub-color)}.cms-hover-change:hover .bdr-on-hover-page-title-sub{border-color:var(--cms-color-page-title-sub-color)}.cms-hover-change:hover .bg-on-hover-black{background-color:#000}.cms-hover-change:hover .text-on-hover-black{color:#000}.cms-hover-change:hover .bdr-on-hover-black{border-color:#000}.cms-hover-change:hover .bg-on-hover-white{background-color:#FFF}.cms-hover-change:hover .text-on-hover-white{color:#FFF}.cms-hover-change:hover .bdr-on-hover-white{border-color:#FFF}.cms-hover-change:hover .bg-on-hover-white-15{background-color:rgba(255, 255, 255, 0.15)}.cms-hover-change:hover .text-on-hover-white-15{color:rgba(255, 255, 255, 0.15)}.cms-hover-change:hover .bdr-on-hover-white-15{border-color:rgba(255, 255, 255, 0.15)}.cms-hover-change:hover .bg-on-hover-white-20{background-color:rgba(255, 255, 255, 0.2)}.cms-hover-change:hover .text-on-hover-white-20{color:rgba(255, 255, 255, 0.2)}.cms-hover-change:hover .bdr-on-hover-white-20{border-color:rgba(255, 255, 255, 0.2)}.cms-hover-change:hover .bg-on-hover-transparent{background-color:transparent}.cms-hover-change:hover .text-on-hover-transparent{color:transparent}.cms-hover-change:hover .bdr-on-hover-transparent{border-color:transparent}.cms-hover-change:hover.p-lr-hover-24,.cms-hover-change:hover .p-lr-on-hover-24{padding-inline-start:24px;padding-inline-end:24px}.cms-hover-change:hover.p-lr-hover-32,.cms-hover-change:hover .p-lr-on-hover-32{padding-inline-start:32px;padding-inline-end:32px}.cms-hover-change:hover .cms-on-hover-zoomout{transform:scale(var(--zoom-out, 1.2))}.cms-hover-change:hover .cms-on-hover-move-right{transform:translateX(var(--move-right, 10px))}.cms-text-scroll{direction:ltr}@media (max-width:1280px){.cms-text-scroll{overflow:hidden}}.cms-marquee{width:max-content;will-change:transform;animation:cms-marquee var(--cms-marquee-speed, 10s) linear infinite}.cms-marquee:hover{animation-play-state:paused}[dir="rtl"] .cms-marquee{animation-name:cms-marquee-rtl}.show-on-added,.show-on-loading{display:none}.loading .hide-on-loading,.loading .hide-on-added,.woosw-adding .hide-on-loading,.woosw-adding .hide-on-added,.woosw-item--removing .hide-on-loading,.woosw-item--removing .hide-on-added{display:none}.loading .show-on-loading,.woosw-adding .show-on-loading,.woosw-item--removing .show-on-loading{display:block}.added .hide-on-added,.woosw-added .hide-on-added{display:none}.added .show-on-added,.woosw-added .show-on-added{display:block}.cms-opacity-0{opacity:0}.cms-opacity-1{opacity:1}.cms-opacity-50{opacity:0.5}[aria-label][data-tooltip~="tooltip"]{position:relative}[aria-label][data-tooltip~="tooltip"]::before,[aria-label][data-tooltip~="tooltip"]::after{transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;opacity:0;pointer-events:none;transition:all var(--tooltip-transition-duration, 0.18s) var(--tooltip-transition-easing, ease-in-out) var(--tooltip-transition-delay, 0s);position:absolute;box-sizing:border-box;z-index:10;transform-origin:top}[aria-label][data-tooltip~="tooltip"]::before{background-size:100% auto !important;content:""}[aria-label][data-tooltip~="tooltip"]::after{background:rgba(17, 17, 17, 0.9);border-radius:4px;color:#ffffff;content:attr(aria-label);font-size:var(--tooltip-font-size, 13px);font-weight:var(--tooltip-font-weight, normal);text-transform:var(--tooltip-text-transform, none);padding:0.5em 1em;white-space:nowrap;box-sizing:content-box}[aria-label][data-tooltip~="tooltip"]:hover::before,[aria-label][data-tooltip~="tooltip"]:hover::after,[aria-label][data-tooltip~="tooltip"]:focus::before,[aria-label][data-tooltip~="tooltip"]:focus::after{opacity:1;pointer-events:auto}[data-tooltip~="tooltip"][data-tooltip-position|="top"]::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:6px;width:18px;margin-bottom:5px}[data-tooltip~="tooltip"][data-tooltip-position|="top"]::after{margin-bottom:11px}[data-tooltip~="tooltip"][data-tooltip-position|="top"]::before{transform:translate3d(-50%, 0, 0);bottom:100%;left:50%}[data-tooltip~="tooltip"][data-tooltip-position|="top"]:hover::before{transform:translate3d(-50%, -5px, 0)}[data-tooltip~="tooltip"][data-tooltip-position|="top"]::after{transform:translate3d(-50%, 0, 0);bottom:100%;left:50%}[data-tooltip~="tooltip"][data-tooltip-position="top"]:hover::after{transform:translate3d(-50%, -5px, 0)}[data-tooltip~="tooltip"][data-tooltip-position="top-left"]::after{transform:translate3d(calc(-100% + 16px), 0, 0);bottom:100%}[data-tooltip~="tooltip"][data-tooltip-position="top-left"]:hover::after{transform:translate3d(calc(-100% + 16px), -5px, 0)}[data-tooltip~="tooltip"][data-tooltip-position="top-right"]::after{transform:translate3d(calc(0% + -16px), 0, 0);bottom:100%}[data-tooltip~="tooltip"][data-tooltip-position="top-right"]:hover::after{transform:translate3d(calc(0% + -16px), -5px, 0)}[data-tooltip~="tooltip"][data-tooltip-position|="bottom"]::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:6px;width:18px;margin-top:5px;margin-bottom:0}[data-tooltip~="tooltip"][data-tooltip-position|="bottom"]::after{margin-top:11px}[data-tooltip~="tooltip"][data-tooltip-position|="bottom"]::before{transform:translate3d(-50%, -10px, 0);bottom:auto;left:50%;top:100%}[data-tooltip~="tooltip"][data-tooltip-position|="bottom"]:hover::before{transform:translate3d(-50%, 0, 0)}[data-tooltip~="tooltip"][data-tooltip-position|="bottom"]::after{transform:translate3d(-50%, -10px, 0);top:100%;left:50%}[data-tooltip~="tooltip"][data-tooltip-position="bottom"]:hover::after{transform:translate3d(-50%, 0, 0)}[data-tooltip~="tooltip"][data-tooltip-position="bottom-left"]::after{transform:translate3d(calc(-100% + 16px), -10px, 0);top:100%}[data-tooltip~="tooltip"][data-tooltip-position="bottom-left"]:hover::after{transform:translate3d(calc(-100% + 16px), 0, 0)}[data-tooltip~="tooltip"][data-tooltip-position="bottom-right"]::after{transform:translate3d(calc(0% + -16px), -10px, 0);top:100%}[data-tooltip~="tooltip"][data-tooltip-position="bottom-right"]:hover::after{transform:translate3d(calc(0% + -16px), 0, 0)}[data-tooltip~="tooltip"][data-tooltip-position="left"]::before,[data-tooltip~="tooltip"][data-tooltip-position="left"]::after{bottom:auto;left:auto;right:100%;top:50%;transform:translate3d(10px, -50%, 0)}[data-tooltip~="tooltip"][data-tooltip-position="left"]::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:18px;width:6px;margin-right:5px;margin-bottom:0}[data-tooltip~="tooltip"][data-tooltip-position="left"]::after{margin-right:11px}[data-tooltip~="tooltip"][data-tooltip-position="left"]:hover::before,[data-tooltip~="tooltip"][data-tooltip-position="left"]:hover::after{transform:translate3d(0, -50%, 0)}[data-tooltip~="tooltip"][data-tooltip-position="right"]::before,[data-tooltip~="tooltip"][data-tooltip-position="right"]::after{bottom:auto;left:100%;top:50%;transform:translate3d(-10px, -50%, 0)}[data-tooltip~="tooltip"][data-tooltip-position="right"]::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:18px;width:6px;margin-bottom:0;margin-left:5px}[data-tooltip~="tooltip"][data-tooltip-position="right"]::after{margin-left:11px}[data-tooltip~="tooltip"][data-tooltip-position="right"]:hover::before,[data-tooltip~="tooltip"][data-tooltip-position="right"]:hover::after{transform:translate3d(0, -50%, 0)}[data-tooltip~="tooltip"][data-tooltip-size="small"]::after{white-space:initial;width:80px}[data-tooltip~="tooltip"][data-tooltip-size="medium"]::after{white-space:initial;width:150px}[data-tooltip~="tooltip"][data-tooltip-size="large"]::after{white-space:initial;width:260px}.cms-container{width:100%;max-width:calc(1280px + 40px);padding-inline-start:20px;padding-inline-end:20px;margin-right:auto;margin-left:auto}.cms-max-container{max-width:calc(1280px + 40px);padding-inline-start:20px;padding-inline-end:20px}.cms-container-full-width{width:100%;max-width:100%;padding-right:40px;padding-left:40px}@media (max-width:1200px){.cms-container-full-width{padding-right:1.25rem;padding-left:1.25rem}}.site{display:flex;flex-direction:column;min-height:100vh}.site>header{z-index:3}.site>header+div{z-index:1}.site>footer{z-index:2}.site #content{z-index:1}@media (max-width:1200px){.header-actions{display:flex;gap:10px;z-index:1000}}.header-background{background:var(--header-background, #ffffff)}.body-default-header .cms-header{position:relative}.body-fixed-header .site-header-wrap{position:fixed;top:0;left:0;width:100%;z-index:999}.body-sticky-header .site-header.is-sticky .cms-header{position:fixed;top:0;left:0;right:0;width:100vw;z-index:999;transform:translateY(0);animation:slideDown 0.3s ease;background:white;box-shadow:0px 4px 24px rgba(31, 31, 21, 0.1)}.body-transparent-header .header-layout-2.header-transparent{border-bottom:1px solid rgba(233, 233, 230, 0.3);box-shadow:none}.body-transparent-header .site-page-title{padding-top:var(--cms-header-wrap-height)}.is-sticky .header-actions.cms-color-white{color:var(--cms-color-menu)}.is-sticky .cms-container-full-width{border-radius:0}@media (max-width:1200px){.header-layout-3 .cms-header-content{justify-content:flex-start}.header-layout-3 .cms-header-button{margin-left:auto}}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}.body-sticky-header .site-header.is-sticky .custom-logo{transition:all 0.3s ease}.cms-header-button .btn svg{color:var(--cms-color-primary)}.cms-header-button .btn:hover svg,.cms-header-button .btn:focus svg{color:var(--cms-color-white)}body:not(.site-layout-boxed) .cms-header{background-color:inherit}body.site-layout-boxed .cms-header .cms-container{border-bottom:1px solid var(--cms-color-divider)}@media (min-width:1200.02px){.primary-menu>li>a{line-height:var(--header-height, 100px)}}.site-branding{display:flex;align-items:center}.site-branding img{max-width:var(--cms-logo-width, 123px);max-height:var(--cms-logo-height, 28px)}@media (max-width:768px){.site-branding img{max-width:var(--cms-logo-mobile-width, 123px);max-height:var(--cms-logo-mobile-height, 28px)}}body.search-popup-open,body.side-nav-popup-open,body.cart-popup-open,body.cms-toggle-open{overflow:hidden}body.search-popup-open::before,body.side-nav-popup-open::before,body.cart-popup-open::before,body.cms-toggle-open::before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0, 0, 0, 0.5);z-index:9998;opacity:0;animation:fadeIn 0.3s ease forwards}.cart-popup-content{padding:40px;overflow-y:auto;position:relative;background:#fff}@media (max-width:425px){.cart-popup-content{padding:40px 20px}}@keyframes fadeIn{to{opacity:1}}.cart-popup,.side-nav-popup{position:fixed;top:0;bottom:0;right:-100%;width:100%;background:#fff;box-shadow:-2px 0 20px rgba(0, 0, 0, 0.15);z-index:9999;transition:right 0.3s ease-in-out;overflow-y:auto;display:flex;flex-direction:column}[dir="rtl"] .cart-popup,[dir="rtl"] .side-nav-popup{right:auto;left:-100%}.cart-popup{max-width:400px}.cart-popup.active,.side-nav-popup.active{right:0}[dir="rtl"] .cart-popup.active,[dir="rtl"] .side-nav-popup.active{right:auto;left:0}.search-popup{position:fixed;left:0;right:0;top:-100%;background:#fff;box-shadow:-2px 0 20px rgba(0, 0, 0, 0.15);z-index:9999;transition:top 0.3s ease-in-out;overflow-y:auto;visibility:hidden;opacity:0;transition:all 300ms linear 0ms}.search-popup.active{top:0;visibility:visible;opacity:1}.side-nav-popup{max-width:512px}.rtl .cart-popup,.rtl .side-nav-popup{right:auto;left:-100%;transition:left 0.3s ease-in-out}.rtl .cart-popup.active,.rtl .side-nav-popup.active{left:0;right:auto}.side-nav-popup-content>.elementor{height:100%}.search-results-item{border-top:1px solid var(--cms-color-divider)}.search-results-item img{width:80px;height:80px;object-fit:cover;margin-right:20px;border-radius:4px}.search-loading{text-align:center;padding:30px}.search-loading .spinner{display:inline-block;width:40px;height:40px;border:3px solid rgba(255, 255, 255, 0.3);border-top:3px solid #fff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cart-page{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease}.cart-count{position:absolute;top:-8px;right:-8px;background:var(--cms-color-primary);color:#fff;font-size:10px;font-weight:600;min-width:16px;height:16px;line-height:16px;text-align:center;border-radius:50%;display:none;z-index:10}.cart-count.has-items{display:block;animation:cartBounce 0.3s ease}@keyframes cartBounce{0%{transform:scale(0)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.site-title{font-size:2rem;font-weight:bold}.page-custom-title{background-color:var(--cms-color-primary);padding:50px 0;text-align:center;color:#fff}.page-custom-title h1{font-size:clamp(2rem, calc(6.29vw + 0.333rem), 3.5rem);font-style:italic;margin:0;color:#fff;line-height:1.2}.no-sidebar #primary{max-width:880px;margin:0 auto}body:not(.body-elementor):not(.single-product) #content{padding-top:7rem;padding-bottom:7rem}body.blog.site-content-padding-off #content{padding:40px 0 100px}@media (max-width:1024px){body.blog.site-content-padding-off #content{padding:20px 0 50px}}body.single-post #content{padding:40px 0 110px}@media (max-width:1024px){body.single-post #content{padding:20px 0 50px}}@media (min-width:1366.02px){#content.has-sidebar #primary{flex:0 0 880px}}@media (max-width:1366px){#content.has-sidebar #primary{flex:0 0 65.65%}}@media (max-width:1023.98px){#content.has-sidebar #primary{flex:0 0 100%}}@media (min-width:767.02px){#content.sidebar-left #primary{order:2}}@media (max-width:767px){#content{flex:none;width:100%;order:0}}@media (min-width:1366.02px){body.archive.woocommerce #content.has-sidebar #primary{flex:0 0 904px}}.site-footer{width:100%}.site-footer .site-info{padding:25px 0}.scroll-to-top{position:fixed;width:50px;height:50px;background:var(--cms-color-primary);color:#fff;border:none;border-radius:0;cursor:pointer;z-index:999;opacity:0;visibility:hidden;transform:translateY(20px);transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(var(--cms-color-primary-rgb), 0.3)}.scroll-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)}.scroll-to-top:hover{background:var(--cms-color-secondary);transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--cms-color-primary-rgb), 0.4)}.cms-enable-newsletter-popup{overflow:hidden}#cms-site-newsletter-popup{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:999;visibility:hidden;opacity:0;transition:all 300ms linear 0ms}#cms-site-newsletter-popup .cms-site--newsletter-popup{transform:translateX(100%);visibility:hidden;opacity:0;transition:all 300ms linear 0ms;max-width:100vw}#cms-site-newsletter-popup.active{visibility:visible;opacity:1}#cms-site-newsletter-popup.active .cms-site--newsletter-popup{transform:translateX(0);visibility:visible;opacity:1}#cms-site-newsletter-popup .elementor-element,#cms-site-newsletter-popup .e-con-inner{padding:0}.cms-toggle-content.active{z-index:9999}.cms-btn,.button,button,input[type="button"],input[type="reset"],input[type="submit"]{height:var(--cms-btn-height, 58px);font-size:0.938rem;font-weight:400;font-family:var(--cms-font-btn, var(--body-font));display:inline-flex;align-items:center;gap:10px;user-select:none;padding:var(--cms-btn-padding, 0 2.5rem);transition:all 0.15s ease-in-out;cursor:pointer;text-transform:uppercase;letter-spacing:0.6px;white-space:nowrap}.cms-btn:not([class*="btn-outline"]),.button:not([class*="btn-outline"]),button:not([class*="btn-outline"]),input[type="button"]:not([class*="btn-outline"]),input[type="reset"]:not([class*="btn-outline"]),input[type="submit"]:not([class*="btn-outline"]){border:none}.btn-md{height:50px;padding:var(--cms-btn-md-padding, 0 1.5rem)}.btn-xl{height:68px;padding:var(--cms-btn-xl-padding, 0 2rem)}.btn-2xl{height:74px;padding:var(--cms-btn-2xl-padding, 0 2rem)}.button:not(.cms-btn),button:not(.cms-btn),input[type="button"],input[type="reset"],input[type="submit"]{background-color:var(--cms-form-btn-bg, var(--cms-color-secondary));color:var(--cms-form-btn-color, #fff);border:none}.button:not(.cms-btn):hover,.button:not(.cms-btn):focus,button:not(.cms-btn):hover,button:not(.cms-btn):focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:var(--cms-form-btn-bg-hover, var(--cms-color-primary));color:var(--cms-form-btn-color-hover, #fff)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea,select{width:100%;max-width:100%;min-height:var(--cms-form-field-height, 58px);border-radius:var(--cms-form-field-radius, 0);color:var(--cms-form-field-color, var(--cms-color-sub));background:transparent;border-width:var(--cms-form-field-border-width, 1px);border-style:var(--cms-form-field-border-style, solid);border-color:var(--cms-form-field-border-color, var(--cms-color-form-stroke));transition:all 300ms linear 0ms;outline:none;vertical-align:top;font-size:15px}input[type="text"]:focus,input[type="text"]:hover,input[type="text"]:active,input[type="text"].active,input[type="email"]:focus,input[type="email"]:hover,input[type="email"]:active,input[type="email"].active,input[type="url"]:focus,input[type="url"]:hover,input[type="url"]:active,input[type="url"].active,input[type="password"]:focus,input[type="password"]:hover,input[type="password"]:active,input[type="password"].active,input[type="search"]:focus,input[type="search"]:hover,input[type="search"]:active,input[type="search"].active,input[type="number"]:focus,input[type="number"]:hover,input[type="number"]:active,input[type="number"].active,input[type="tel"]:focus,input[type="tel"]:hover,input[type="tel"]:active,input[type="tel"].active,input[type="range"]:focus,input[type="range"]:hover,input[type="range"]:active,input[type="range"].active,input[type="date"]:focus,input[type="date"]:hover,input[type="date"]:active,input[type="date"].active,input[type="month"]:focus,input[type="month"]:hover,input[type="month"]:active,input[type="month"].active,input[type="week"]:focus,input[type="week"]:hover,input[type="week"]:active,input[type="week"].active,input[type="time"]:focus,input[type="time"]:hover,input[type="time"]:active,input[type="time"].active,input[type="datetime"]:focus,input[type="datetime"]:hover,input[type="datetime"]:active,input[type="datetime"].active,input[type="datetime-local"]:focus,input[type="datetime-local"]:hover,input[type="datetime-local"]:active,input[type="datetime-local"].active,input[type="color"]:focus,input[type="color"]:hover,input[type="color"]:active,input[type="color"].active,textarea:focus,textarea:hover,textarea:active,textarea.active,select:focus,select:hover,select:active,select.active{border-width:var(--cms-form-field-border-width-hover, 1px);border-color:var(--cms-form-field-border-color-hover, var(--cms-color-primary));outline:0}input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="checkbox"]):not([type="radio"]){padding-inline-start:var(--cms-form-field-padding-start, 1.5rem);padding-inline-end:var(--cms-form-field-padding-end, 1.5rem)}input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="checkbox"]):not([type="radio"]):hover,input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="checkbox"]):not([type="radio"]):active,input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="checkbox"]):not([type="radio"]):focus{padding-inline-start:var(--cms-form-field-padding-start-hover, 1.5rem);padding-inline-end:var(--cms-form-field-padding-end-hover, 1.5rem)}input[type="checkbox"],input[type="radio"]{width:18px;height:18px;border:1px solid var(--cms-form-field-border-color, var(--cms-color-form-stroke));margin:0;transform:translateY(-2px)}input[type="checkbox"]{border-radius:var(--cms-form-field-radius, 0)}select{padding-inline-start:var(--cms-form-select-padding-start, 1.5rem);padding-inline-end:var(--cms-form-select-padding-end, 1.5rem);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--cms-form-select-arrow, url(../images/select-arrow.svg));background-repeat:no-repeat;background-position:calc(100% - var(--cms-form-select-padding-end, 1.5rem)) 50%}textarea{resize:vertical;font-family:var(--body-font);padding:var(--cms-form-textarea-padding, 17px 20px);max-height:var(--cms-form-textarea-height, 128px)}textarea:hover,textarea:active,textarea:focus{padding:var(--cms-form-textarea-padding-hover, 17px 20px)}label{display:inline-block;margin-bottom:0.5rem}label:has(> input[type="checkbox"]),label:has(> input[type="radio"]){margin-bottom:0;display:flex;align-items:center;gap:10px;line-height:1}label .required{color:var(--cms-color-error)}input+label{margin-bottom:0}::placeholder{overflow:hidden;text-overflow:ellipsis;color:var(--cms-placeholder-color, var(--cms-color-body))}::-webkit-input-placeholder{overflow:hidden;text-overflow:ellipsis;color:var(--cms-placeholder-color, var(--cms-color-body))}::-moz-input-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--cms-placeholder-color, var(--cms-color-body))}.gallery{display:grid;gap:40px;width:100%;box-sizing:border-box;margin-bottom:2rem}.cms-gallery-item-hidden{display:none}.gallery-item{margin:0;box-sizing:border-box}[data-widget_type="image-gallery.default"] .gallery-item{max-width:100% !important}.gallery-item img{width:100%;height:auto;display:block;object-fit:cover}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-columns-10{grid-template-columns:repeat(10, 1fr)}@media (max-width:768px){.gallery-columns-2,.gallery-columns-3,.gallery-columns-4,.gallery-columns-5,.gallery-columns-6,.gallery-columns-7,.gallery-columns-8,.gallery-columns-9,.gallery-columns-10{grid-template-columns:repeat(2, 1fr)}}@media (max-width:480px){.gallery-columns-2,.gallery-columns-3,.gallery-columns-4,.gallery-columns-5,.gallery-columns-6,.gallery-columns-7,.gallery-columns-8,.gallery-columns-9,.gallery-columns-10{grid-template-columns:1fr}}#comments{margin-top:4rem}#comments .comments-title{margin-bottom:-5px}#comments .comment-list{list-style:none;padding:0;margin:0}#comments .comment-list>.comment{margin-top:43px}@media (max-width:767px){#comments .comment-list>.comment{padding-top:20px}}#comments .comment-list .comment ol.children{list-style:none;padding-inline-start:6.875rem;margin:0}#comments .comment-list .comment ol.children li{margin-top:43px}@media (max-width:767px){#comments .comment-list .comment ol.children{padding-inline-start:20px}#comments .comment-list .comment ol.children li{margin-top:20px}}#comments .comment-respond{margin-top:4rem}#comments .comment-respond .comment-reply-title{display:flex;align-items:center;gap:32px}#comments .comment-form{padding-top:12px}.comment-form-cookies-consent{display:flex;gap:10px;align-items:center}.comment-form-cookies-consent+p.form-submit{padding-top:25px}.swiper-button-disabled{cursor:not-allowed}.cms-swiper-button{border:1px solid var(--cms-swiper-button-color, var(--cms-color-menu));color:var(--cms-swiper-button-text-color, var(--cms-color-menu));position:var(--swiper-navigation-position, relative);width:var(--swiper-navigation-size, 50px);height:var(--swiper-navigation-size, 50px)}.cms-swiper-button:hover{background-color:var(--cms-swiper-button-color-hover, var(--cms-color-menu));color:var(--cms-swiper-button-text-color-hover, var(--cms-color-white))}.cms-swiper-button.in{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size) / 2)}.cms-swiper-button.cms-swiper-button-prev{left:var(--swiper-navigation-sides-offset, 0)}[dir="rtl"] .cms-swiper-button.cms-swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset, 0)}.cms-swiper-button.cms-swiper-button-next{right:var(--swiper-navigation-sides-offset, 0)}[dir="rtl"] .cms-swiper-button.cms-swiper-button-next{right:auto;left:var(--swiper-navigation-sides-offset, 0)}.swiper-pagination{--swiper-pagination-bottom:32px;--swiper-pagination-bullet-size:28px;--swiper-pagination-bullet-width: 28px;--swiper-pagination-bullet-inactive-width: 28px;--swiper-pagination-bullet-height: 28px;--swiper-pagination-bullet-color: transparent;--swiper-pagination-bullet-inactive-color: transparent;--swiper-pagination-bullet-opacity: 1;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-inner-color: var(--cms-color-menu);--swiper-pagination-bullet-inner-inactive-color: var(--cms-color-menu);--swiper-pagination-bullet-horizontal-gap: 2px;--swiper-pagination-bullet-border-radius: 50%;--swiper-pagination-bullet-border-color: var(--swiper-pagination-bullet-color);--swiper-pagination-bullet-inactive-border-color: transparent;--swiper-pagination-bullet-inner-size:10px}.swiper-pagination.swiper-pagination-horizontal{display:flex;justify-content:var(--swiper-pagination-align, center);align-items:center;position:var(--swiper-pagination-position, relative)}.swiper-pagination .swiper-pagination-bullet{transition:all 300ms linear 0ms;border:1px solid var(--swiper-pagination-bullet-inactive-border-color);border-radius:var(--swiper-pagination-bullet-border-radius);width:var(--cms-pagination-bullet-inactive-width, var(--swiper-pagination-bullet-size));display:flex;align-items:center;justify-content:center;background-color:var(--swiper-pagination-bullet-inactive-color)}.swiper-pagination .swiper-pagination-bullet:before{content:"";width:var(--swiper-pagination-bullet-inner-size);height:var(--swiper-pagination-bullet-inner-size);background-color:var(--swiper-pagination-bullet-inner-inactive-color);border-radius:var(--swiper-pagination-bullet-border-radius)}.swiper-pagination .swiper-pagination-bullet:hover,.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:var(--swiper-pagination-bullet-width);border-color:var(--swiper-pagination-bullet-border-color);background-color:var(--swiper-pagination-bullet-color)}.swiper-pagination .swiper-pagination-bullet:hover:before,.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:var(--swiper-pagination-bullet-inner-color)}.swiper-pagination.cms-swiper-pagination{position:unset}.elementor-element .cms-swiper.swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 32px)}.swiper-pagination-bullet-active:before{background-color:var(--cms-color-primary)}.swiper-pagination-progressbar-fill{--swiper-pagination-color: var(--cms-color-menu)}.swipe:has(.swiper-pagination-layout-1) .navigation-layout-1 .swiper-button-layout-1{top:calc(50% - 24px)}.cms-carousel .swiper-wrapper{align-items:stretch}.cms-carousel .swiper-slide{height:auto}.swiper:not(.swiper-horizontal) .swiper-slide,.swiper:not(.swiper-horizontal) .cms-swiper-navigation-pagination{display:none}@media (min-width:1600px){.swiper.full-end{margin-inline-end:var(--swiper-full, -416px)}.swiper.full-start{margin-inline-start:var(--swiper-full, -416px)}.swiper.full-end2{margin-inline-end:var(--swiper-full, -322px)}.swiper.full-start2{margin-inline-start:var(--swiper-full, -322px)}}@media (min-width:1601px){.swiper.full-end2{margin-inline-end:var(--swiper-full, 0px)}.swiper.full-start2{margin-inline-start:var(--swiper-full, 0px)}}.swiper.item-has-shadow{overflow:visible}.swiper.item-has-shadow .swiper-slide:not(.swiper-slide-visible){visibility:hidden}.cms-img-cursor{position:relative}.cms-cursor-pointer{position:absolute;top:0;left:0;width:auto;opacity:0;transition:opacity 0.3s ease-out;pointer-events:none;z-index:2;transition:all 300ms linear 0ms}.cms-cursor-pointer.zoomIn{transform:scale(1.5)}.cms-cursor-pointer.zoomOut{transform:scale(0)}.cms-img-cursor:hover .cms-cursor-pointer{opacity:1;transform:scale(1)}.cms-cursor-pointer img[src*=".svg"]{width:var(--img-svg-size, 40px)}.cms-cursor--pointer{position:relative;display:inline-block;vertical-align:top;width:auto;transform:translate3d(-50%, -100%, 0);overflow:visible}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:999999;display:flex;align-items:center;justify-content:center}#preloader .spinner{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #39D25D;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.site-layout-boxed{--cms-background-color-body: #fff}.site-layout-boxed #page{max-width:1200px;margin:0 auto;background-color:#fff}.site-page-title{background-color:var(--cms-color-page-title-background-color);background-size:cover;position:relative;overflow:hidden}.site-page-title .cms-container-pt{padding:var(--cms-color-page-title-padding)}.site-page-title:before,.site-page-title:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;z-index:1}.site-page-title:before{background-color:var(--cms-color-page-title-background-overlay)}.site-page-title:after{background:linear-gradient(to bottom, rgba(var(--cms-color-primary-rgb), 1) 0%, rgba(var(--cms-color-primary-rgb), 1) 19%, rgba(var(--cms-color-primary-rgb), 0) 65%, rgba(var(--cms-color-primary-rgb), 0) 100%);opacity:0.55}@media (min-width:767.02px){.page-template-blog-list .post-list-thumbnail{max-width:330px}}@media (max-width:767px){.page-template-blog-list .post-list-content{flex-direction:column;overflow:hidden}}.page-template-blog-list blockquote p{-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.page-template-contact .contact-info{margin-bottom:2rem}.page-template-contact .contact-info .icon{color:var(--cms-color-primary);margin-right:0.5rem}.page-template-contact .contact-form{margin-bottom:2rem}.no-results,.error{text-align:center;padding:30px;color:rgba(255, 255, 255, 0.7);font-size:16px}.error{color:#ff6b6b}.contact-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--cms-color-primary);z-index:9999;display:none;justify-content:center;align-items:center}.contact-popup.active{display:flex}.contact-popup-content{width:90%;max-width:1000px;position:relative;padding:100px;max-height:100vh;overflow-y:auto;text-align:center}@media (max-width:768px){.contact-popup-content{padding:100px 5px}}.contact-popup-content input,.contact-popup-content textarea{color:var(cms-color-body);font-size:24px;padding:15px 10px;text-align:center;margin-bottom:1.5rem;font-family:Playfair Display;width:100%;border:none}.contact-popup-content input[type="submit"]{background-color:#fff}.contact-popup-content input[type="submit"]:hover{background-color:#000;color:#fff}.contact-popup-header-image{margin-bottom:4rem}.contact-popup-header-image img{max-width:300px;max-height:85px}@media (max-width:1024px){.contact-popup-header-image img{max-width:250px}}@media (max-width:767px){.contact-popup-header-image img{max-width:200px}}.pagination-blog-list .nav-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;text-transform:uppercase}.pagination-blog-list .page-numbers,.pagination-blog-list .post-page-numbers{font-weight:normal;display:inline-flex;align-items:center;color:var(--cms-color-menu);padding:0 5px;border-bottom:1px solid transparent}.pagination-blog-list .page-numbers>span,.pagination-blog-list .post-page-numbers>span{display:flex;align-items:center;justify-content:center;gap:10px}.pagination-blog-list .page-numbers:not(.next):not(.prev):before,.pagination-blog-list .post-page-numbers:not(.next):not(.prev):before{content:"0"}.pagination-blog-list .page-numbers:hover,.pagination-blog-list .page-numbers.current,.pagination-blog-list .post-page-numbers:hover,.pagination-blog-list .post-page-numbers.current{border-bottom-color:currentColor}.pagination-single .nav-links{display:flex;justify-content:space-between;align-items:center;font-size:15px}.pagination-single .nav-links .nav-previous a,.pagination-single .nav-links .nav-next a{color:var(--cms-color-menu);position:relative;display:flex;align-items:center;gap:12px;border-bottom:1px solid transparent}.pagination-single .nav-links .nav-previous a:hover,.pagination-single .nav-links .nav-next a:hover{border-bottom-color:currentColor}.pagination-single .nav-links:has(.nav-previous):not(:has(.nav-next)){justify-content:flex-start}.pagination-single .nav-links:has(.nav-next):not(:has(.nav-previous)){justify-content:flex-end}.error-404{padding:300px 0}.single-cms-header-top{font-size:14px}.search #content{padding-top:5rem;padding-bottom:5rem}.cms-blog-list>article:not(:last-child){margin-bottom:3.75rem}@media (max-width:1024px){.cms-blog-list>article:not(:last-child){margin-bottom:2.5rem}}.cms-widget:not(:last-child){margin-bottom:43px}.cms-widget:last-child{position:sticky;top:20px}.cms-widget.widget_search label,.cms-widget.widget_search .widget-title{color:#fff;padding:0;border:none}.cms-widget.widget_search input{background:#fff}.cms-widget.widget_search button{border:none}.tagcloud{display:flex;flex-wrap:wrap;gap:10px;text-transform:uppercase}.tagcloud .tag-cloud-link{padding:1px 12px 0;background-color:var(--cms-color-white);color:var(--cms-color-menu);border:1px solid var(--cms-color-menu)}.tagcloud .tag-cloud-link:hover{background-color:var(--cms-color-menu);color:var(--cms-color-white)}.widget-area .cms-blog-widget .wp-block-heading,.widget-area .cms-blog-widget .widget-title{margin-bottom:25px}.cms-wg-menu.cms-wg-menu-1 li:first-child{margin-top:-10px}.cms-wg-menu.cms-wg-menu-1 li:last-child{margin-bottom:-10px}.cms-wg-menu.cms-wg-menu-1 li a{padding:7px 0}.cms-wg-menu.cms-wg-menu-2{background:var(--cms-color-bg-light);padding:22px 40px;font-size:14px;font-weight:500}.cms-wg-menu.cms-wg-menu-2 li:not(:last-child){border-bottom:1px solid var(--cms-color-divider)}.cms-wg-menu.cms-wg-menu-2 a{padding:14px 0;color:var(--cms-color-menu);overflow:hidden}.cms-wg-menu.cms-wg-menu-2 a>.menu-title{margin-inline-start:-21px;transition:all 300ms linear 0ms}.cms-wg-menu.cms-wg-menu-2 li:hover>a,.cms-wg-menu.cms-wg-menu-2 li.current-menu-item>a,.cms-wg-menu.cms-wg-menu-2 li.current-menu-ancestor>a{color:var(--cms-color-primary)}.cms-wg-menu.cms-wg-menu-2 li:hover>a>.menu-title,.cms-wg-menu.cms-wg-menu-2 li.current-menu-item>a>.menu-title,.cms-wg-menu.cms-wg-menu-2 li.current-menu-ancestor>a>.menu-title{margin-inline-start:0}.cms-shop-widget:not(:last-child){margin-bottom:56px}.widget-shop-title{margin-top:-7px;margin-bottom:30px}.elementor-editor-active .woocommerce-loop-product__link,.elementor-editor-active .woocommerce-loop-product__link+.add_to_cart_button,.elementor-editor-active .woocommerce-loop-product__link+.add_to_cart_button+.added_to_cart,.elementor-editor-preview .woocommerce-loop-product__link,.elementor-editor-preview .woocommerce-loop-product__link+.add_to_cart_button,.elementor-editor-preview .woocommerce-loop-product__link+.add_to_cart_button+.added_to_cart{display:none}ul.products:not(.elementor-grid){display:grid;grid-template-columns:repeat(var(--products-columns, 3), 1fr);gap:32px;margin:0;padding:0;list-style:none;text-align:center}ul.products:not(.elementor-grid)>.product{position:relative;width:100%;max-width:600px;margin:0 auto}@media (max-width:1024px){ul.products:not(.elementor-grid){grid-template-columns:repeat(var(--products-columns-tablet, 2), 1fr)}}@media (max-width:767px){ul.products:not(.elementor-grid){grid-template-columns:repeat(var(--products-columns-mobile, 2), 1fr)}}@media (max-width:425px){ul.products:not(.elementor-grid){grid-template-columns:repeat(var(--products-columns-smobile, 1), 1fr)}}ul.products:not(.elementor-grid).columns-2{grid-template-columns:repeat(var(--products-columns, 2), 1fr)}@media (max-width:425px){ul.products:not(.elementor-grid).columns-2{grid-template-columns:repeat(var(--products-columns-smobile, 1), 1fr)}}ul.products:not(.elementor-grid).columns-3{grid-template-columns:repeat(var(--products-columns, 3), 1fr)}@media (max-width:767px){ul.products:not(.elementor-grid).columns-3{grid-template-columns:repeat(var(--products-columns-mobile, 2), 1fr)}}@media (max-width:425px){ul.products:not(.elementor-grid).columns-3{grid-template-columns:repeat(var(--products-columns-smobile, 1), 1fr)}}ul.products:not(.elementor-grid).columns-4{grid-template-columns:repeat(var(--products-columns, 4), 1fr)}@media (max-width:1024px){ul.products:not(.elementor-grid).columns-4{grid-template-columns:repeat(var(--products-columns-tablet, 3), 1fr)}}@media (max-width:767px){ul.products:not(.elementor-grid).columns-4{grid-template-columns:repeat(var(--products-columns-mobile, 2), 1fr)}}@media (max-width:425px){ul.products:not(.elementor-grid).columns-4{grid-template-columns:repeat(var(--products-columns-smobile, 1), 1fr)}}ul.products:not(.elementor-grid).columns-5{grid-template-columns:repeat(var(--products-columns, 5), 1fr)}@media (max-width:1024px){ul.products:not(.elementor-grid).columns-5{grid-template-columns:repeat(var(--products-columns-tablet, 3), 1fr)}}@media (max-width:767px){ul.products:not(.elementor-grid).columns-5{grid-template-columns:repeat(var(--products-columns-mobile, 2), 1fr)}}@media (max-width:425px){ul.products:not(.elementor-grid).columns-5{grid-template-columns:repeat(var(--products-columns-smobile, 1), 1fr)}}ul.products:not(.elementor-grid).columns-6{grid-template-columns:repeat(var(--products-columns, 6), 1fr)}@media (max-width:1024px){ul.products:not(.elementor-grid).columns-6{grid-template-columns:repeat(var(--products-columns-tablet, 3), 1fr)}}@media (max-width:767px){ul.products:not(.elementor-grid).columns-6{grid-template-columns:repeat(var(--products-columns-mobile, 2), 1fr)}}@media (max-width:425px){ul.products:not(.elementor-grid).columns-6{grid-template-columns:repeat(var(--products-columns-smobile, 1), 1fr)}}ul.products:not(.elementor-grid) .cms-btn-addtocart,ul.products:not(.elementor-grid) .added_to_cart{width:100%;justify-content:center}ul.products:not(.elementor-grid) .cms-products-content .star-rating{display:flex;justify-content:center}.woocommerce-result-count{margin-bottom:0}.cms-products-thumbnail img{width:100%;max-height:460px;object-fit:cover}.woocommerce-product-gallery{position:relative}.woocommerce-product-gallery__trigger{position:absolute;top:10px;right:10px;z-index:1;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background-color:var(--cms-color-primary);color:var(--cms-color-white);border-radius:50%}[dir="rtl"] .woocommerce-product-gallery__trigger{right:auto;left:10px}.woocommerce-product-gallery__trigger:hover{background-color:var(--cms-color-menu);color:var(--cms-color-white)}.single-product{}.single-product .product{display:grid;gap:100px}@media (max-width:1024px){.single-product .product{gap:40px}}.single-product .cms-woo-gallery-default .woocommerce-product-gallery:has(> .flex-viewport){display:grid;grid-template-columns:22.222% 1fr;gap:10px;position:relative}.single-product .cms-woo-gallery-default .woocommerce-product-gallery:has(> .flex-viewport) .woocommerce-product-gallery__wrapper{margin:0}.single-product .cms-woo-gallery-default .woocommerce-product-gallery:has(> .flex-viewport) .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{width:100%}.single-product .cms-woo-gallery-default .woocommerce-product-gallery:has(> .flex-viewport) .flex-control-thumbs{grid-column:1;grid-row:1;margin:0;padding:0;list-style:none;height:var(--gallery-height);overflow:hidden;display:block}.single-product .cms-woo-gallery-default .woocommerce-product-gallery:has(> .flex-viewport) .flex-control-thumbs li{width:100% !important;float:none !important;margin:0 0 12px;cursor:pointer;background-color:var(--cms-color-white);transition:all 300ms linear 0ms}.single-product .cms-woo-gallery-default .woocommerce-product-gallery:has(> .flex-viewport) .flex-control-thumbs li:hover,.single-product .cms-woo-gallery-default .woocommerce-product-gallery:has(> .flex-viewport) .flex-control-thumbs li:has(> .flex-active){box-shadow:0 0 0 1px var(--cms-color-menu) inset;padding:11px}.single-product .cms-woo-gallery-default .woocommerce-product-gallery:has(> .flex-viewport) .flex-control-thumbs li img{width:100%;height:100%;aspect-ratio:0.8;object-fit:cover;display:block;opacity:1}.single-product .cms-woo-gallery-default .woocommerce-product-gallery:has(> .flex-viewport) .flex-direction-nav{list-style:none;margin:0;padding:0}.single-product .cms-woo-gallery-default .woocommerce-product-gallery:has(> .flex-viewport) .flex-direction-nav a{position:absolute;top:50%;z-index:20;transform:translateY(-50%)}.single-product .cms-woo-gallery-default .woocommerce-product-gallery:has(> .flex-viewport) .flex-direction-nav .flex-prev{left:calc(22.222% + 40px)}.single-product .cms-woo-gallery-default .woocommerce-product-gallery:has(> .flex-viewport) .flex-direction-nav .flex-next{right:40px;background:#222;color:#fff}@media (max-width:767px){.single-product .cms-woo-gallery-default .woocommerce-product-gallery:has(> .flex-viewport){display:block}.single-product .cms-woo-gallery-default .woocommerce-product-gallery:has(> .flex-viewport) .flex-control-thumbs{height:auto;display:flex;overflow-x:auto;overflow-y:hidden;margin-top:10px}.single-product .cms-woo-gallery-default .woocommerce-product-gallery:has(> .flex-viewport) .flex-control-thumbs li{min-width:90px;margin:0 10px 0 0}.single-product .cms-woo-gallery-default .woocommerce-product-gallery:has(> .flex-viewport) .flex-direction-nav .flex-prev{left:20px}.single-product .cms-woo-gallery-default .woocommerce-product-gallery:has(> .flex-viewport) .flex-direction-nav .flex-next{right:20px}}.single-product .cms-woo-gallery-big-image .woocommerce-product-gallery__wrapper{display:grid;gap:20px}.single-product .cms-woo-gallery-big-image .woocommerce-product-gallery__wrapper>div>a:before{position:absolute;top:10px;right:10px;z-index:1;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background-color:var(--cms-color-primary);color:var(--cms-color-white);border-radius:50%}[dir="rtl"] .single-product .cms-woo-gallery-big-image .woocommerce-product-gallery__wrapper>div>a:before{right:auto;left:10px}.single-product .cms-woo-gallery-big-image .woocommerce-product-gallery__wrapper>div>a:before:hover{background-color:var(--cms-color-menu);color:var(--cms-color-white)}.single-product .cms-woo-gallery-grid-2 .woocommerce-product-gallery__wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.single-product .summary .price{font-size:22px;color:var(--cms-color-primary);margin-bottom:0}.single-product .summary .woocommerce-product-details__short-description{padding-top:43px}.single-product .summary .woocommerce-product-details__short-description+.wpcsm-message{padding-top:15px}.single-product .summary .cart{margin-top:25px}.single-product .summary .single_add_to_cart_button{background-color:var(--cms-color-menu)}.single-product .summary .single_add_to_cart_button:hover{background-color:var(--cms-color-primary)}.single-product .summary .product_meta{border-top:1px solid var(--cms-color-divider);padding-top:25px;margin-top:25px}.single-product .summary form.cart:not(.variations_form),.single-product .summary .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;gap:24px}.single-product .woocommerce-tabs .wc-tabs{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0 40px;margin:0 0 40px 0;font-weight:700;font-size:18px;border-bottom:1px solid var(--cms-color-divider)}.single-product .woocommerce-tabs .wc-tabs li a{position:relative;color:#616161;padding-bottom:13px;display:block}.single-product .woocommerce-tabs .wc-tabs li a:after{content:"";position:absolute;left:0;bottom:-1px;height:1px;background-color:transparent;width:0;transition:all 300ms linear 0ms}.single-product .woocommerce-tabs .wc-tabs li:hover a,.single-product .woocommerce-tabs .wc-tabs li.active a{color:var(--cms-color-menu)}.single-product .woocommerce-tabs .wc-tabs li:hover a:after,.single-product .woocommerce-tabs .wc-tabs li.active a:after{background-color:currentColor;width:100%}.single-product .woocommerce-Tabs-panel #comments{margin-top:0}.single-product .woocommerce-Tabs-panel .woocommerce-Reviews-title{font-size:36px;margin-top:-7px;margin-bottom:32px}.single-product .woocommerce-Tabs-panel .comment-form-rating{display:flex;gap:16px;padding:15px 0 25px}.single-product .woocommerce-Tabs-panel .comment-form-comment{display:grid}.single-product .woocommerce-Tabs-panel>p{margin-bottom:-8px}.single-product .woocommerce-Tabs-panel .commentlist li:not(:first-child){border-top:1px solid var(--cms-color-divider);padding-top:40px}.single-product .woocommerce-Tabs-panel .star-rating{padding-bottom:7px;margin-top:-2px}.single-product.elementor-page .site-content-woocommerce{padding-bottom:100px}@media (max-width:1024px){.single-product.elementor-page .site-content-woocommerce{padding-bottom:40px}}.cms-gallery-badges{position:absolute;top:10px;left:10px;max-width:calc(100% - 20px);display:flex;gap:5px;z-index:2}.cms-gallery-ready>.cms-gallery-badges{left:calc(22.22% + 20px)}form.cart.grouped_form .single_add_to_cart_button{width:100%}.woocommerce-Tabs-panel--description>.elementor{margin:-40px -20px}.woocommerce-Tabs-panel--description>ul,.woocommerce-Tabs-panel--description ol{margin-inline-start:-15px}.woocommerce-Tabs-panel--description p+ul,.woocommerce-Tabs-panel--description p+ol{margin-top:33px}.woocommerce-product-attributes{font-size:16px}.woocommerce-product-attributes th{font-family:var(--body-font);font-size:16px;padding:15px 30px}.woocommerce-product-attributes td{padding:15px}.woocommerce-product-attributes tr:nth-child(odd){background-color:var(--cms-color-secondary-light)}.woocommerce-grouped-product-list{border:1px solid var(--cms-color-divider);margin-bottom:10px}.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item{display:table-row}.woocommerce-grouped-product-list tr:not(:last-child){border-bottom:1px solid var(--cms-color-divider)}.woocommerce-grouped-product-list td{padding:10px 0;border:0}.woocommerce-grouped-product-list td:first-child{padding-inline-start:0px}.woocommerce-grouped-product-list td:last-child{padding-inline-start:10px;padding-inline-end:20px}.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__quantity{width:88px}.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__quantity .quantity{border:none;height:50px;max-width:88px}.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__quantity .quantity input.qty{height:50px;line-height:50px}.woocommerce-grouped-product-list td.woocommerce-grouped-product-list-item__label img{max-width:50px}.woocommerce-grouped-product-list td .woocommerce-Price-amount{font-size:22px}@media (max-width:1023.98px){.woocommerce-grouped-product-list td{padding-inline-start:10px}}.cms-single-product-fullwidth .site-content-woocommerce>.cms-container{max-width:1520px;position:initial}.cms-single-product-fullwidth .site-content-woocommerce>.cms-container .site-main{width:100%}.cms-single-product-fullwidth .cms-single-product-gal-summary{position:relative}.cms-single-product-fullwidth .cms-single-product-gal-summary:before,.cms-single-product-fullwidth .cms-single-product-gal-summary:after{content:"";position:absolute;top:0;bottom:0;width:50vw;background:inherit}.cms-single-product-fullwidth .cms-single-product-gal-summary:before{right:100%}.cms-single-product-fullwidth .cms-single-product-gal-summary:after{left:100%}.cms-single-product-fullwidth #primary>.product.type-product>*:not(.cms-single-product-gal-summary){max-width:1280px;margin-left:auto;margin-right:auto}.cms-single-product-fullwidth.fullwidth-1 .cms-post-breadcrumbs{margin-bottom:0 !important;padding-bottom:43px;background-color:var(--cms-color-secondary-light)}.cms-single-product-fullwidth.fullwidth-1 .cms-single-product-gal-summary{background-color:var(--cms-color-secondary-light);padding-bottom:70px}.comment-form-rating .stars>span{display:inline-flex;gap:5px;--svg-size:15px}.comment-form-rating .stars a{position:relative;cursor:pointer}.comment-form-rating #comment-form-rating-label{margin-bottom:0}.comment-form-rating p.stars{display:flex;align-items:center;margin:0}.comment-form-rating p.stars a{position:relative;width:15px;height:15px;display:inline-flex;overflow:hidden;font-size:0;line-height:1}.comment-form-rating p.stars a span{position:absolute;top:0;left:0}.comment-form-rating p.stars .cms-star-outline{color:var(--cms-color-menu)}.comment-form-rating p.stars .cms-star-filled{color:var(--cms-color-warning);opacity:0}.comment-form-rating p.stars:hover .cms-star-filled,.comment-form-rating p.stars.selected .cms-star-filled{opacity:1}.comment-form-rating p.stars a:hover~a .cms-star-filled,.comment-form-rating p.stars a.active~a .cms-star-filled{opacity:0}.commentlist{list-style:none;padding:0;margin-bottom:40px;display:grid;gap:32px}.commentlist .comment_container{display:flex;gap:24px;align-items:flex-start}.commentlist .comment_container .avatar{width:80px;height:100px;object-fit:cover;border-radius:40px 40px 10px 10px}.commentlist .comment_container .comment-text{flex:1;display:grid;gap:8px}.commentlist .comment_container .comment-text .meta{margin:0}.comment-reply-title{font-size:36px;font-family:var(--heading-font);padding-top:10px;display:block}.star-rating{position:relative;display:inline-flex;overflow:hidden;line-height:1;flex-wrap:nowrap;align-items:start;margin-inline-end:10px}.cms-star-rating{overflow:hidden;position:relative}.cms-star--rating{display:flex;gap:5px}.cms-star-rating__fill{position:absolute;top:0;left:0;overflow:hidden}[dir="rtl"] .cms-star-rating__fill{left:auto;right:0}.woocommerce-form-track-order .clear+.form-row{margin-top:30px;margin-bottom:0}.cart-counter{padding:0 5px;min-width:18px;height:18px;line-height:18px;font-size:10px;color:#fff;text-align:center;background-color:var(--cms-color-secondary);border-radius:50%;white-space:nowrap;position:absolute;top:-9px;right:-9px}.cart-counter[data-count="0"]{display:none}.woocommerce-mini-cart{}.woocommerce-mini-cart .woocommerce-mini-cart-item img{width:80px;height:80px;object-fit:cover}.wc-empty-cart-message{margin-bottom:40px}.cms-main>.woocommerce{width:100%}.woocommerce-cart #cms-main{margin-top:-40px}.shop_table,table.woosw-items{border:none}.shop_table tr,table.woosw-items tr{border-top:1px solid var(--cms-color-divider)}.shop_table thead tr,table.woosw-items thead tr{border-top:0}.shop_table th,table.woosw-items th{border:none;padding:10px 0}.shop_table td,table.woosw-items td{padding:30px 0;border:none}.shop_table .coupon,table.woosw-items .coupon{display:flex;flex-wrap:wrap;gap:20px}.shop_table .coupon .input-text,table.woosw-items .coupon .input-text{max-width:290px !important;max-height:58px}.shop_table button[name="update_cart"],table.woosw-items button[name="update_cart"]{background-color:var(--cms-color-menu)}.shop_table button[name="update_cart"]:hover,table.woosw-items button[name="update_cart"]:hover{background-color:var(--cms-color-secondary)}.shop_table button[name="update_cart"][disabled],table.woosw-items button[name="update_cart"][disabled]{opacity:0.7;cursor:not-allowed}.shop_table button[name="update_cart"][disabled]:hover,table.woosw-items button[name="update_cart"][disabled]:hover{background-color:var(--cms-color-menu)}@media (min-width:640px){.shop_table button[name="update_cart"],table.woosw-items button[name="update_cart"]{margin-inline-end:6px}.shop_table .actions,table.woosw-items .actions{text-align:end}.shop_table .coupon,table.woosw-items .coupon{float:left;flex-wrap:nowrap;width:500px;max-width:100%}[dir="rtl"] .shop_table .coupon,[dir="rtl"] table.woosw-items .coupon{float:right}}@media (max-width:639px){.shop_table .actions,table.woosw-items .actions{justify-content:flex-start;flex-wrap:wrap;gap:20px;padding:30px 10px}.shop_table .actions>*,table.woosw-items .actions>*{flex:0 0 100%}.shop_table .actions>* .input-text,table.woosw-items .actions>* .input-text{max-width:100% !important}.shop_table .actions>* .button,table.woosw-items .actions>* .button{width:100%}}.cart_item .product-remove,tr.woosw-item .product-remove{width:30px}.cart_item .product-remove .remove,tr.woosw-item .product-remove .remove{display:inline-flex;align-items:center;justify-content:center}.cart_item .product-remove .remove:hover,tr.woosw-item .product-remove .remove:hover{color:red}.cart_item .product-name,tr.woosw-item .product-name{font-size:18px;font-weight:normal}.cart_item .product-name a,tr.woosw-item .product-name a{color:var(--cms-color-heading)}.cart_item .product-name a:hover,tr.woosw-item .product-name a:hover{color:var(--cms-color-secondary)}.cart_item .product-thumbnail,tr.woosw-item .product-thumbnail{width:110px}.cart_item .product-thumbnail a,tr.woosw-item .product-thumbnail a{display:block;width:90px;background-color:var(--cms-color-primary)}.cart_item .quantity,tr.woosw-item .quantity{width:110px}.cart_item dl.variation,tr.woosw-item dl.variation{display:flex;gap:10px;margin:0}.cart_item dl.variation dt,.cart_item dl.variation dd,tr.woosw-item dl.variation dt,tr.woosw-item dl.variation dd{font-size:15px;padding:0;margin:0;line-height:1.2;text-transform:none}.cart_item .woosw-item--actions .cms-loop-addtocart.flex-basic,tr.woosw-item .woosw-item--actions .cms-loop-addtocart.flex-basic{flex:0 0 auto;justify-content:end;text-align:end}.cart_item .woocommerce-Price-amount,tr.woosw-item .woocommerce-Price-amount{color:var(--cms-color-body)}.cart-collaterals{margin-top:50px}.cart_totals .shop_table{margin-bottom:30px}.cart_totals .shop_table td{padding:10px 0}.cart_totals .shop_table .cart-subtotal{border-top:0}.cart_totals .shop_table .order-total{border-bottom:1px solid var(--cms-color-divider)}.cart_totals .shop_table .woocommerce-Price-amount{font-size:22px}.cart_totals .shop_table .shipping-calculator-button{text-transform:uppercase;letter-spacing:0.6px;font-size:15px;border-bottom:1px solid currentColor}.cart_totals ul{list-style:none;margin:0;padding:0}.woocommerce-shipping-methods{margin-bottom:10px}.woocommerce-shipping-methods li{display:flex;flex-wrap:nowrap;gap:10px}.woocommerce-shipping-methods li>input{margin-top:5px}.col2-set{display:flex;flex-wrap:wrap;gap:40px}.col2-set>.col-1,.col2-set>.col-2{width:calc(50% - 20px);flex:0 0 calc(50% - 20px)}@media (max-width:880px){.col2-set>.col-1,.col2-set>.col-2{width:100%;flex:0 0 100%}}.col2-set#customer_details>*{width:100%;flex:0 0 100%}.woocommerce-form-coupon{display:flex;gap:24px;margin-top:-40px}.woocommerce-form-coupon p{margin-bottom:0}.woocommerce-form-coupon p.form-row-first{flex:1 0 0%}.woocommerce-form-coupon .clear{display:none}.woocommerce-form-login-toggle{padding-bottom:25px}.woocommerce-form-login-toggle+.woocommerce-message,.woocommerce-form-login-toggle+.woocommerce-error{margin-bottom:40px}form.checkout.woocommerce-checkout{display:flex;flex-wrap:wrap;gap:40px}form.checkout.woocommerce-checkout .wc-order-attribution-inputs{display:none}form.checkout.woocommerce-checkout ul{list-style:none;padding:0;margin:0}form.checkout.woocommerce-checkout>*{flex:1}@media (max-width:767px){form.checkout.woocommerce-checkout>*{flex:0 0 100%;width:100%;position:relative !important}}form.checkout.woocommerce-checkout>*#customer_details>*{width:100%;flex:0 0 100%}form.checkout.woocommerce-checkout .woocommerce-error a{color:red}form.checkout.woocommerce-checkout .woocommerce-error a:hover{text-decoration:underline}form.checkout.woocommerce-checkout .col2-set,form.checkout.woocommerce-checkout .cms-orderreview-wrap{position:sticky;top:20px;height:fit-content}form.checkout.woocommerce-checkout .woocommerce-NoticeGroup{flex:0 0 100%;width:100%}form.checkout.woocommerce-checkout h3{margin-bottom:24px}form.checkout.woocommerce-checkout .form-row{display:grid}form.checkout.woocommerce-checkout .form-row .input-text{width:100%}form.checkout.woocommerce-checkout .wc_payment_method{list-style:none}form.checkout.woocommerce-checkout .wc_payment_method .payment_box{padding:20px;background:var(--cms-color-secondary-light);color:var(--cms-body)}form.checkout.woocommerce-checkout .wc_payment_method .payment_box ul:last-of-type,form.checkout.woocommerce-checkout .wc_payment_method .payment_box ol:last-of-type{margin-bottom:0}form.checkout.woocommerce-checkout .wc_payment_method .payment_box fieldset{padding:1.5rem;padding-bottom:0;border:0;background:#f6f6f6}form.checkout.woocommerce-checkout .wc_payment_method .payment_box li{list-style:none}form.checkout.woocommerce-checkout .wc_payment_method .payment_box p:first-child{margin-top:0}form.checkout.woocommerce-checkout .wc_payment_method .payment_box p:last-child{margin-bottom:0}form.checkout.woocommerce-checkout .wc_payment_method>label:first-of-type{display:block;margin:1rem 0}form.checkout.woocommerce-checkout .wc_payment_method>label:first-of-type img{max-height:24px;max-width:200px;float:right}form.checkout.woocommerce-checkout .wc_payment_method label{cursor:pointer}form.checkout.woocommerce-checkout .wc_payment_method input.input-radio[name="payment_method"]{display:none}form.checkout.woocommerce-checkout .wc_payment_method input.input-radio[name="payment_method"]+label::before{content:"";display:inline-block;width:14px;height:14px;border:2px solid #fff;box-shadow:0 0 0 2px #6d6d6d;background:#fff;margin-left:4px;margin-right:1.2rem;border-radius:100%;transform:translateY(2px)}form.checkout.woocommerce-checkout .wc_payment_method input.input-radio[name="payment_method"]:checked+label::before{background:#555}form.checkout.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{margin-bottom:40px}.woocommerce a.button.loading{position:relative;pointer-events:none;opacity:0.7}.woocommerce a.button.loading::after{content:"";position:absolute;width:18px;height:18px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:woo-spin 0.6s linear infinite;top:50%;left:50%;transform:translate(-50%, -50%)}@keyframes woo-spin{to{transform:translate(-50%, -50%) rotate(360deg)}}.quantity{width:166px;height:58px;position:relative;border:1px solid var(--cms-color-menu);padding:0;display:flex;align-items:center;justify-content:space-between;text-align:center;color:var(--cms-color-menu)}@media (max-width:320px){.quantity{width:100%;flex:0 0 100%}}.quantity .input-text{width:100%;border:none;padding:0 5px !important;text-align:center;color:var(--cms-color-menu)}.quantity .cms-qty-act{cursor:pointer;width:30px;height:30px;flex:0 0 30px}.quantity input[type="number"].qty::-webkit-outer-spin-button,.quantity input[type="number"].qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-account:not(.logged-in) .cms-main>.woocommerce,.woocommerce-account:not(.logged-in) .elementor-shortcode>.woocommerce{max-width:400px;margin:0 auto}.woocommerce-account:not(.logged-in) .woocommerce-notices-wrapper+h2,.woocommerce-account:not(.logged-in) [class^="u-column"]>h2{margin-bottom:30px}.woocommerce-account:not(.logged-in) .woocommerce-form-login__rememberme{margin:20px 0 15px}.woocommerce-form-register .woocommerce-privacy-policy-text{margin-bottom:30px}.woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;padding:0;margin-bottom:32px;justify-content:center;list-style:none}.woocommerce-MyAccount-navigation ul>li{flex:0 0 auto;margin:10px}.woocommerce-MyAccount-navigation ul a{display:block;padding:15px 25px;border:1px solid var(--cms-color-secondary);color:var(--cms-color-secondary);text-transform:uppercase;letter-spacing:1px;font-size:15px;position:relative}.woocommerce-MyAccount-navigation ul a:after{content:"";border-bottom:1px solid;position:absolute;left:25px;right:25px;margin-top:23px;transform-origin:right center;-webkit-transform-origin:right center;transform:scale(0, 1);transition:transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85)}.woocommerce-MyAccount-navigation ul a:hover,.woocommerce-MyAccount-navigation ul a.active,.woocommerce-MyAccount-navigation ul a.is-active{color:var(--cms-color-primary)}.woocommerce-MyAccount-navigation ul a:hover:after,.woocommerce-MyAccount-navigation ul a.active:after,.woocommerce-MyAccount-navigation ul a.is-active:after{transform-origin:left center;-webkit-transform-origin:left center;transform:scale(1, 1)}.woocommerce-MyAccount-navigation ul .is-active a{color:var(--cms-color-primary)}.woocommerce-MyAccount-navigation ul .is-active a:after{transform-origin:left center;-webkit-transform-origin:left center;transform:scale(1, 1)}.woocommerce-MyAccount-content h2{margin-bottom:24px}.woocommerce-MyAccount-content .woocommerce-address-fields .form-row{display:grid}.woocommerce-MyAccount-content .woocommerce-error{color:red}button[name="save_account_details"],button[name="save_address"]{margin-top:40px}.woocommerce-EditAccountForm{max-width:640px;margin:0 auto}.woocommerce-EditAccountForm .woocommerce-form-row{display:grid}.password-input{position:relative}.password-input .show-password-input{position:absolute !important;top:0;bottom:0;right:0;background:0 0 !important;padding:0 var(--cms-form-field-padding-end, 20px) 0 var(--cms-form-field-padding-start, 20px) !important}.password-input .show-password-input:before{content:"";display:block;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.password-input .show-password-input.display-password:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.94 17.94A10.94 10.94 0 0 1 12 20C5 20 1 12 1 12a21.77 21.77 0 0 1 5.06-6.94'/%3E%3Cpath d='M1 1l22 22'/%3E%3C/svg%3E")}.password-input .woocommerce-Input{width:100%}.woocommerce-message,.woocommerce-info,.woocommerce-form-coupon{display:flex;flex-wrap:wrap;margin-bottom:56px;padding:32px;gap:24px;justify-content:space-between;align-items:center;background-color:var(--cms-color-bg-light);font-size:20px;font-family:var(--heading-font);color:var(--cms-color-menu)}.add_to_cart_button.added{display:none}.woocommerce-pagination{display:flex;margin-top:45px;justify-content:center;align-items:center;gap:10px}ul.page-numbers{list-style:none;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;gap:8px}li .page-numbers{min-width:56px;min-height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--cms-color-secondary);border:1px solid var(--cms-color-secondary)}li .page-numbers:hover,li .page-numbers.current{color:var(--cms-color-white);border-color:var(--cms-color-secondary);background-color:var(--cms-color-secondary)}.price{font-size:18px;color:var(--cms-color-primary)}.price del{opacity:0.5}.price ins{text-decoration:none}.widget_shopping_cart,.widget_shopping_cart_content{color:var(--cms-color-body);text-transform:none}.woocommerce-mini-cart{margin:0;width:100%}.cart-popup-mini-cart .widget_shopping_cart_content{height:100%;display:grid;grid-template-rows:auto 1fr}.cms-wc-badge{font-size:12px;text-transform:uppercase;padding:3px 10px 2px}.cms-onsale,.cms-soldout{color:var(--cms-wc-badge-color, var(--cms-color-white));background:var(--cms-wc-badge-bg, var(--cms-color-menu))}.onsale{font-size:12px;padding:4px 6px;background-color:var(--cms-color-error);color:var(--cms-color-white);line-height:1}.cms-btn-addtocart.added{display:none}.cms-btn-addtocart.added+.added_to_cart{display:inline-flex}.cms-btn-addtocart:not(.added)+.added_to_cart{display:none}.variations_form table.variations{border:none;margin-bottom:0}.variations_form table.variations th,.variations_form table.variations td{padding:0;border:none}.variations_form table.variations tr{border-top:1px solid var(--cms-color-divider)}.variations_form table.variations tr:last-child{border-bottom:1px solid var(--cms-color-divider)}.variations_form table.variations tr th,.variations_form table.variations tr td{padding:30px 0}.single_variation>div:not(:last-child):not(:empty){margin-bottom:30px}.reset_variations{color:red;text-align:end;text-transform:uppercase;font-size:15px;letter-spacing:1px;border-bottom:1px solid}.reset_variations:hover{border-color:inherit}.reset_variations:not(style),.reset_variations[style*="visibility: hidden;"]{display:none !important}.reset_variations[style*="visibility: visible; display: inline;"]{display:block !important}.out-of-stock{color:var(--cms-color-error)}.out-of-stock+.added_to_cart{display:none}.woocommerce-variation-availability>.cms-product-stock{padding-bottom:0;border-bottom:0}.woocommerce-variation-availability>.cms-product-stock.stock-simple{margin-top:0}.cms-remove-stock-msg .cms-product-stock{display:none}.cms-product-stock{padding-top:23px;margin-top:30px;border-top:1px solid var(--cms-color-divider)}.cms-product-stock-bar{height:6px;background:#eaeaea}.cms-product-stock-percent{background:#00a849;height:6px}.cms-product-stock-percent.out-of-stock{background:#ff0000}.out-of-stock{color:var(--cms-color-error)}.out-of-stock+.added_to_cart{display:none}.woocommerce-variation-availability>.cms-product-stock{padding-bottom:0;border-bottom:0;padding-top:0;margin-top:0;border-top:0}.woocommerce-variation-availability>.cms-product-stock.stock-simple{margin-top:0}p.stock.out-of-stock{padding-top:23px;margin-top:30px;border-top:1px solid var(--cms-color-divider)}p.stock.out-of-stock:after{content:"";height:6px;width:100%;display:block;background-color:currentColor;margin-bottom:15px}.product_meta{display:grid;gap:8px;color:var(--cms-color-menu);text-transform:uppercase;letter-spacing:0.6px;font-size:15px}.product_meta .posted_in .meta-content a{font-size:12px;line-height:1;color:var(--cms-color-body);border:1px solid currentColor;padding:3px 5px 1px}.product_meta .posted_in .meta-content a:hover{color:var(--cms-color-white);border-color:var(--cms-color-menu);background-color:var(--cms-color-menu)}.sku_wrapper,.posted_in,.tagged_as{display:flex;flex-wrap:wrap;gap:24px}.sku_wrapper .title,.posted_in .title,.tagged_as .title{font-weight:700;min-width:100px}.sku_wrapper .content a,.posted_in .content a,.tagged_as .content a{color:var(--cms-color-body)}.sku_wrapper .content a:hover,.posted_in .content a:hover,.tagged_as .content a:hover{color:var(--cms-color-primary)}.up-sells>h2,.related>h2{text-align:center;margin-top:-18px;margin-bottom:38px}.cart_totals>h2{margin-top:-8px;margin-bottom:18px;font-size:28px}.product_list_widget{list-style:none;display:grid;gap:20px;padding:0;margin:0}ul.product-categories{list-style:none;padding:0;margin:0;text-transform:uppercase;font-weight:15px;letter-spacing:-0.6px}ul.product-categories>li:not(:first-child){margin-top:15px}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount .price_label{display:flex;justify-content:space-between}.widget_price_filter .price_slider_amount .price_label span{color:var(--cms-color-primary)}.widget_price_filter .ui-slider{position:relative;text-align:start}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:10px;height:10px;background-color:var(--cms-color-primary);border-radius:0;cursor:ew-resize;outline:none;top:-3px}.widget_price_filter .ui-slider .ui-slider-handle+.ui-slider-handle{margin-left:-10px}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;border-radius:0;background-color:var(--cms-color-primary)}.widget_price_filter .price_slider_wrapper .ui-widget-content:before{content:"";position:absolute;top:0px;left:0;right:0;height:4px;background-color:var(--cms-color-divider)}.widget_price_filter .ui-slider-horizontal{height:4px}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:0px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:0px}.price_slider_amount{display:flex;flex-wrap:nowrap;justify-content:space-between}.price_slider_amount .price_label{order:-1;font-size:14px}.price_slider_amount .button{background-color:transparent !important;padding:0 !important;color:var(--cms-color-menu);border:none !important;border-radius:0 !important;height:unset;min-height:unset !important}.price_slider_amount .button:hover{color:var(--cms-color-primary)}.price_slider_amount .clear{display:none}.egrid-products-categories-filter .product-categories-filter{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;align-items:center;text-transform:uppercase;font-size:15px;letter-spacing:0.6px}.egrid-products-categories-filter .product-categories-filter li{display:flex;gap:15px;align-items:center}.egrid-products-categories-filter .product-categories-filter li a{color:var(--cms-color-menu);position:relative;background-repeat:no-repeat;background-image:linear-gradient(90deg, currentColor 0, currentColor 100%);transition:background-size 0.5s cubic-bezier(0.25, 0.46, 0.35, 0.94), color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;--cms-hover-underline-position-y: calc(100% - 0px);--cms-hover-underline-height: 1px;background-position:0 var(--cms-hover-underline-position-y);background-size:0 var(--cms-hover-underline-height)}[dir="rtl"] .egrid-products-categories-filter .product-categories-filter li a{background-position:100% var(--cms-hover-underline-position-y)}.egrid-products-categories-filter .product-categories-filter li a .cms-filter-check-box{display:none}.egrid-products-categories-filter .product-categories-filter li a:hover,.egrid-products-categories-filter .product-categories-filter li a.current,.egrid-products-categories-filter .product-categories-filter li a.active{color:var(--cms-color-menu);background-size:100% var(--cms-hover-underline-height)}.egrid-products-categories-filter-default .product-categories-filter li:not(:last-child):after{content:"/"}.egrid-products-categories-filter-layout-2 .product-categories-filter{text-align:center;gap:15px 40px}.egrid-products-categories-filter-layout-2 .product-categories-filter a{display:grid;gap:10px}.egrid-products-categories-filter-layout-2 .product-categories-filter img{max-width:100px;border-radius:50%}.egrid-products-filters .widgettitle{font-size:22px;letter-spacing:-0.6px;margin-bottom:25px}.egrid-products-filters .widget:not(:last-child){margin-bottom:50px}[id^="egrid-products-filters-modal-"]{transform:translateX(-100%);transition:all 300ms linear 0ms}[id^="egrid-products-filters-modal-"].open{transform:translateX(0)}.egrid-sidebar-filter{list-style:none;padding:0;margin:0;font-size:15px;text-transform:capitalize}.egrid-sidebar-filter>li:not(:first-child){margin-top:15px}.egrid-sidebar-filter a[egrid-products-filter]{display:flex;flex-wrap:nowrap;align-items:center;gap:10px}.egrid-sidebar-filter a[egrid-products-filter] .cms-filter-check-box{width:18px;height:18px;border:1px solid currentColor;display:flex;align-items:center;justify-content:center;transition:all 300ms linear 0ms}.egrid-sidebar-filter a[egrid-products-filter] .cms-filter-check-box svg{opacity:0;visibility:hidden}.egrid-sidebar-filter a[egrid-products-filter] .cms-term-color{width:22px;height:22px;border-radius:50%;transition:all 300ms linear 0ms}.egrid-sidebar-filter a[egrid-products-filter] .count{color:var(--cms-color-sub)}.egrid-sidebar-filter a[egrid-products-filter]:hover,.egrid-sidebar-filter a[egrid-products-filter].chosen{color:var(--cms-color-menu)}.egrid-sidebar-filter a[egrid-products-filter]:hover .cms-term-color,.egrid-sidebar-filter a[egrid-products-filter].chosen .cms-term-color{box-shadow:0 0 0 1px var(--cms-color-menu) inset, 0 0 0 4px var(--cms-color-white) inset}.egrid-sidebar-filter a[egrid-products-filter]:hover .cms-filter-check-box,.egrid-sidebar-filter a[egrid-products-filter].chosen .cms-filter-check-box{background-color:currentColor}.egrid-sidebar-filter a[egrid-products-filter]:hover .cms-filter-check-box svg,.egrid-sidebar-filter a[egrid-products-filter].chosen .cms-filter-check-box svg{visibility:visible;opacity:1;color:white}.egrid-sidebar-filter a[egrid-products-filter][egrid-products-attribute-filter="color"] .cms-filter-check-box{visibility:hidden;opacity:0}.egrid-sidebar-filter a[egrid-products-filter][egrid-products-attribute-filter="color"]:hover .cms-filter-check-box,.egrid-sidebar-filter a[egrid-products-filter][egrid-products-attribute-filter="color"].chosen .cms-filter-check-box{visibility:visible;opacity:1}.egrid-sidebar-filter a[egrid-products-filter][egrid-products-attribute-filter="size"]{text-transform:none}.egrid-modal{padding:40px}@media (max-width:767px){.egrid-modal{padding:40px 20px}}.egrid-modal .egrid-modal-header{display:flex;gap:10px;flex-wrap:nowrap;justify-content:space-between;margin-bottom:32px}.egrid-modal .egrid-modal-close{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:white;background-color:var(--cms-color-error)}.egrid-modal .egrid-modal-title{font-size:32px;order:-1}.egrid-products-item-layout-2>.products>li{text-align:start}.wpcbm-badges.wpcbm-badges-flat{margin:0;display:flex;gap:5px}.wpcbm-badges.wpcbm-badges-flat .wpcbm-badge[class*=" wpcbm-badge-style-cms-"]{margin:0}.woosw-item--remove{width:30px}.woosw-item--remove>span{display:inline-flex}.woosw-item--actions{text-align:end}.woosw-list .cms-woosw-table{margin-bottom:0}.woosw-list .woosw-actions{border-top:1px solid var(--cms-color-divider);margin-top:0;padding-top:30px}.woosw-list .woosw-actions:not(:has(.woosw-copy)){justify-content:center}.woosw-list .woosw-actions .woosw-share a{margin-inline-end:0;margin-inline-start:0}.woosw-popup .woosw-item--actions{max-width:172px}.woosw-popup .woosw-item--stock{margin-bottom:10px}.woosw-popup .woosw-item--stock .stock{padding-top:0;margin-top:0;border-top:0}.jameela-wishlist-page .woosw-item--stock>.stock{display:none}.woocommerce-MyAccount-content .woosw-item--actions{max-width:172px}.woocommerce-MyAccount-content .woosw-item--stock{margin-bottom:10px}.woocommerce-MyAccount-content .woosw-item--stock .stock{padding-top:0;margin-top:0;border-top:0}.wpcvs-terms+select[name*="attribute_pa_"]{display:none}.wpcvs-term{cursor:pointer}.wpcvs-attribute-value{display:flex}.wpcvs-attributes-stacked .wpcvs-attribute-label{font-weight:normal;font-size:15px;position:relative;padding-bottom:10px}.wpcvs-attributes-stacked .wpcvs-attribute-label label{font-weight:normal;font-size:15px;display:inline}.wpcvs-attributes-stacked .wpcvs-attribute-label label:after{content:""}.wpcvs-attributes-stacked .wpcvs-attribute-label label .cms-charts-lists{position:absolute;top:0;right:0}.wpcvs-attributes-stacked .wpcvs-attribute-label label .cms-charts-lists [dir="rtl"]{right:auto;left:0}.wpcvs-attributes-stacked .wpcvs-terms>.wpcvs-group{display:none}.wpcvs-attributes-stacked .wpcvs-attribute{padding-top:25px;margin-top:25px;border-top:1px solid var(--cms-color-divider)}.wpcvs-attributes-stacked .wpcvs-attribute label{font-weight:normal;margin-bottom:0}.wpcvs-form-initialized .single_variation_wrap{padding-top:30px;margin-top:30px;border-top:1px solid var(--cms-color-divider)}.wpcvs-group{display:flex;justify-content:space-between}.wpcvs-attribute .wpcvs-terms>.wpcvs-group{font-size:16px}.wpcvs-attribute .wpcvs-terms .wpcvs-term{padding:0;margin:0;width:auto;height:auto;background:none;border:none;border-radius:0;transition:all 300ms linear 0ms}.wpcvs-attribute .wpcvs-terms .wpcvs-term .wpcvs-term-inner{background:transparent;height:auto;line-height:normal;gap:10px}.wpcvs-attribute .wpcvs-terms .wpcvs-term .wpcvs-term-inner .wpcvs-term-color{width:22px;height:22px;flex:0 0 22px;transition:all 300ms linear 0ms}.wpcvs-attribute .wpcvs-terms .wpcvs-term.wpcvs-selected>span:before{display:none}.wpcvs-attribute .wpcvs-terms.wpcvs-type-color{gap:20px}.wpcvs-attribute .wpcvs-terms.wpcvs-type-color>.wpcvs-group{margin-bottom:-17px}.wpcvs-attribute .wpcvs-terms.wpcvs-type-button{gap:10px}.wpcvs-attribute .wpcvs-terms.wpcvs-type-button>.wpcvs-group{margin-bottom:5px}.wpcvs-attribute .wpcvs-terms.wpcvs-show-label-yes .wpcvs-term .wpcvs-term-label{padding:0}.wpcvs-type-color .wpcvs-term.wpcvs-selected .wpcvs-term-color,.wpcvs-type-color .wpcvs-term:hover .wpcvs-term-color{box-shadow:0 0 0 1px var(--cms-color-menu) inset, 0 0 0 3px var(--cms-color-white) inset}.wpcvs-terms.wpcvs-type-button{gap:10px}.wpcvs-terms.wpcvs-type-button .wpcvs-term{min-width:48px;height:38px;line-height:38px;display:flex;background:var(--cms-color-secondary-light);color:var(--cms-color-menu)}.wpcvs-terms.wpcvs-type-button .wpcvs-term:hover,.wpcvs-terms.wpcvs-type-button .wpcvs-term.wpcvs-selected{background:var(--cms-color-menu);color:var(--cms-color-white)}.wpcvs-single-replacement-enable.wpcvs-active .single_variation_wrap .woocommerce-variation-description,.wpcvs-single-replacement-enable.wpcvs-active .single_variation_wrap .woocommerce-variation-price{display:block !important}body .e-con{--container-max-width: calc(1280px + 40px)}.e-con{--container-default-padding-top: 20px;--container-default-padding-right: 20px;--container-default-padding-bottom: 20px;--container-default-padding-left: 20px;background-position:center;background-size:cover;background-repeat:no-repeat}@media (min-width:1200.02px){.e-con{background-attachment:fixed}}.e-con:before{background-position:inherit;background-repeat:inherit;background-size:inherit;background-attachment:inherit}.e-con.cms-econ-nospace{padding:0}.e-con.cms-econ-nospace>.e-con-inner{padding-block-start:0;padding-block-end:0}.e-parent{}.e-parent.e-con-full>.elementor-element{z-index:2}.e-parent:has(> .e-con-inner>.e-child){padding-inline-end:0;padding-inline-start:0}.e-parent:has(> .e-child:not(.cms-econ-has-custom-padding)){padding:0}@media (min-width:1200.02px){.e-parent:has(> .e-child:not(.cms-econ-has-custom-padding)).cms-econ-content-w-boxed{padding-inline-start:20px;padding-inline-end:20px}}@media (min-width:1200.02px){.e-parent:not(:has(> .e-child)).cms-econ-content-w-boxed{padding-inline-start:40px;padding-inline-end:40px}}.e-parent.cms-container-space-no-space{padding:0}.e-parent.cms-container-space-no-space>.e-con-inner{padding:0}.e-parent.cms-container-space-no-space .elementor-widget,.e-parent.cms-container-space-no-space .e-con-inner>.elementor-widget{margin-inline-end:0;margin-inline-start:0}.e-parent.cms-container-space-tb-small:not(:has(> .e-child)),.e-parent.cms-container-space-tb-small>.e-child{padding-top:10px;padding-bottom:10px}@media (min-width:767.02px){.e-parent.cms-container-space-lr-sidenav{padding-inline-end:48px !important;padding-inline-start:48px !important}}@media (min-width:1366.02px){.e-parent:has(> .elementor-widget),.e-parent>.e-con-inner:has(> .elementor-widget){padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}}.e-parent:has(.cms-carousel){overflow:hidden}.e-child>.e-con-inner:has(> .e-child){padding-inline-start:0;padding-inline-end:0;margin-inline-end:-20px;margin-inline-start:-20px;width:calc(100% + 40px);max-width:calc(100% + 40px)}@media (min-width:2400.02px){.e-con-boxed-wide:has(> .e-child){padding-left:30px;padding-right:30px}.e-con-boxed-wide:has(> .e-child)[class*=" p-"]{padding-left:50px;padding-right:50px}.e-con-boxed-wide:not(:has(> .e-child)){padding-left:50px;padding-right:50px}}.elementor-lightbox-image{background-color:var(--cms-accent-lighten)}.cms-econ-banner{background-position:center;background-size:cover;background-repeat:no-repeat}@media (min-width:1200.02px){.cms-econ-banner.full-start{left:calc(calc(100vw - $container_width)/-2)}.cms-econ-banner.full-end{right:calc(calc(100vw - $container_width)/-2)}.cms-econ-banner.full-boxed-start{left:calc(calc(100vw - 1420px)/-2)}.cms-econ-banner.full-boxed-end{right:calc(calc(100vw - 1420px)/-2)}}.video-zoomin>.elementor-background-video-container{animation-name:cms-bg-video-zoomin;animation-timing-function:linear;animation-duration:5s}.cms-container-width-boxed{max-width:min(100%, 1280px) !important;margin-left:auto;margin-right:auto}body:not(.body-elementor) .e-con-inner>.elementor-widget-spacer:not(:has(> .elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,body:not(.body-elementor) .e-con>.elementor-widget-spacer:not(:has(> .elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height, var(--spacer-size))}.cms-text-editor ul,.cms-text-editor ol{margin-inline-start:-15px;font-size:15px}.cms-text-editor ul li:not(:first-child),.cms-text-editor ol li:not(:first-child){padding-top:5px}.cms-contact-form .wpcf7 form.invalid .wpcf7-response-output{margin:32px 0 0;border:none;background-color:var(--cms-color-error);color:var(--cms-color-white);text-align:center;font-size:1rem;font-weight:500;padding:10px 16px}.cms-contact-form .wpcf7 .wpcf7-not-valid-tip{font-size:1rem}.cms-newsletter-wrap{max-width:100%}:root{--cms-mainmenu-color:var(--cms-color-menu);--cms-mainmenu-color-hover:var(--cms-color-primary);--cms-mainmenu-transparent-color:var(--cms-color-white);--cms-mainmenu-transparent-color-hover:var(--cms-color-white);--cms-mainmenu-dropdown-offset: 0;--cms-mainmenu-sub-bg:var(--cms-color-white);--cms-mainmenu-sub-shadow:0px 4px 24px rgba(0, 0, 0, 0.1);--cms-mainmenu-sub-radius:0;--cms-mainmenu-sub-color:var(--cms-color-menu);--cms-mainmenu-sub-color-hover:var(--cms-color-menu);--cms-mainmenu-border-color:var(--cms-color-transparent);--cms-mainmenu-border-color-hover:var(--cms-color-menu);--cms-mainmenu-mobile-bg:var(--cms-color-white);--cms-mainmenu-mobile-color: var(--cms-color-menu);--cms-mainmenu-mobile-border-color:var(--cms-color-divider)}.menu-color{color:var(--cms-mainmenu-color)}.menu-color:hover,.menu-color.active{color:var(--cms-mainmenu-color-hover)}.header-transparent:not(.is-sticky) .menu-color{color:var(--cms-mainmenu-transparent-color)}.header-transparent:not(.is-sticky) .menu-color:hover,.header-transparent:not(.is-sticky) .menu-color.active{color:var(--cms-mainmenu-transparent-color-hover)}.main-navigation ul{list-style:none;padding:0;margin:0}#primary-menu>li>a{text-transform:uppercase;font-size:15px}@media (min-width:1200px){.btn-nav-mobile{display:none}.header-transparent:not(.is-sticky) .primary-menu>li:after{background-color:var(--cms-mainmenu-transparent-color)}.header-transparent:not(.is-sticky) .primary-menu>li>a{color:var(--cms-mainmenu-transparent-color)}.header-transparent:not(.is-sticky) .primary-menu>li:hover:after,.header-transparent:not(.is-sticky) .primary-menu>li.current_page_item:after,.header-transparent:not(.is-sticky) .primary-menu>li.current-menu-item:after,.header-transparent:not(.is-sticky) .primary-menu>li.current_page_ancestor:after,.header-transparent:not(.is-sticky) .primary-menu>li.current-menu-ancestor:after{background-color:var(--cms-mainmenu-transparent-color-hover)}.header-transparent:not(.is-sticky) .primary-menu>li:hover>a,.header-transparent:not(.is-sticky) .primary-menu>li.current_page_item>a,.header-transparent:not(.is-sticky) .primary-menu>li.current-menu-item>a,.header-transparent:not(.is-sticky) .primary-menu>li.current_page_ancestor>a,.header-transparent:not(.is-sticky) .primary-menu>li.current-menu-ancestor>a{color:var(--cms-mainmenu-transparent-color-hover)}.primary-menu{display:flex;gap:32px}.primary-menu li{position:relative}.primary-menu li>a{font-size:14px;line-height:1.25;color:var(--cms-mainmenu-color);cursor:pointer;display:flex;align-items:center;gap:8px}.primary-menu>li{display:flex;align-items:center;height:var(--header-height)}.primary-menu>li:after{content:"";position:absolute;top:calc(50% + 14px);left:0;width:0;background-color:var(--cms-mainmenu-color);height:1px;transition:all 300ms linear 0ms}.primary-menu>li:hover:after,.primary-menu>li.current_page_item:after,.primary-menu>li.current-menu-item:after,.primary-menu>li.current_page_ancestor:after,.primary-menu>li.current-menu-ancestor:after{width:100%;background-color:var(--cms-mainmenu-color-hover)}.primary-menu>li:hover .main-menu-toggle,.primary-menu>li.current_page_item .main-menu-toggle,.primary-menu>li.current-menu-item .main-menu-toggle,.primary-menu>li.current_page_ancestor .main-menu-toggle,.primary-menu>li.current-menu-ancestor .main-menu-toggle{transform:rotate(-180deg)}.primary-menu>li:hover>a,.primary-menu>li.current_page_item>a,.primary-menu>li.current-menu-item>a,.primary-menu>li.current_page_ancestor>a,.primary-menu>li.current-menu-ancestor>a{color:var(--cms-mainmenu-color-hover)}.primary-menu>li:hover>.sub-menu{top:100%}.primary-menu>li>a{color:var(--cms-color-menu);font-weight:500;position:relative}.primary-menu>li:last-child a{padding-inline-end:0}.primary-menu>li>ul.back{right:0 !important;left:auto !important}.primary-menu>li>ul.back li>ul.back{right:100% !important;left:auto !important}.primary-menu>li>.sub-menu li>ul.back{right:100% !important;left:auto !important}.primary-menu>li .sub-megamenu:not(.sub-megamenu-fullwidth).back{left:auto;right:0}.primary-menu>li>.sub-menu:not(.sub-megamenu){margin-inline-start:var(--cms-mainmenu-dropdown-offset, 0)}.primary-menu>li .main-menu-toggle{transition:all 300ms linear 0ms;display:flex;align-items:center}.primary-menu>li .main-menu-toggle.active{transform:rotate(-180deg)}.primary-menu .sub-menu{position:absolute;background:var(--cms-mainmenu-sub-bg);box-shadow:0px 4px 24px rgba(0, 0, 0, 0.1);top:calc(100% + 50px);left:0;min-width:260px;z-index:1000;visibility:hidden;opacity:0;transition:all 300ms linear 0ms}.primary-menu .sub-menu:not(.sub-megamenu){padding:25px 32px}.primary-menu .sub-menu>li{position:relative}.primary-menu .sub-menu>li .menu-title{position:relative}.primary-menu .sub-menu>li .menu-title::before{content:"";position:absolute;bottom:0;left:0;width:100%;background-color:var(--cms-mainmenu-border-color);height:1px}.primary-menu .sub-menu>li .menu-title::after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;transition:all 300ms linear 0ms;background:var(--cms-mainmenu-border-color-hover)}.primary-menu .sub-menu>li:hover .menu-title::after,.primary-menu .sub-menu>li.current_page_item .menu-title::after,.primary-menu .sub-menu>li.current-menu-item .menu-title::after,.primary-menu .sub-menu>li.current_page_ancestor .menu-title::after,.primary-menu .sub-menu>li.current-menu-ancestor .menu-title::after{width:100%}.primary-menu .sub-menu>li:hover>a,.primary-menu .sub-menu>li.current_page_item>a,.primary-menu .sub-menu>li.current-menu-item>a,.primary-menu .sub-menu>li.current_page_ancestor>a,.primary-menu .sub-menu>li.current-menu-ancestor>a{color:var(--cms-mainmenu-sub-color-hover)}.primary-menu .sub-menu>li:hover>a .submenu-arrow,.primary-menu .sub-menu>li.current_page_item>a .submenu-arrow,.primary-menu .sub-menu>li.current-menu-item>a .submenu-arrow,.primary-menu .sub-menu>li.current_page_ancestor>a .submenu-arrow,.primary-menu .sub-menu>li.current-menu-ancestor>a .submenu-arrow{visibility:visible;opacity:1;transform:translate(0, 0);margin-inline-start:0;margin-inline-end:0}.primary-menu .sub-menu>li>a{padding:11px 0;position:relative;font-weight:500;color:var(--cms-mainmenu-sub-color)}.primary-menu .sub-menu>li:last-child>a{border-bottom:none}.primary-menu .sub-menu .sub-menu{top:0;left:100%}.primary-menu .sub-menu .submenu-arrow{margin-inline-start:-21px;visibility:hidden;opacity:0;transition:all 300ms linear 0ms;transform:translate(-21px, 0)}[dir="rtl"] .primary-menu .sub-menu .submenu-arrow{margin-inline-start:0;margin-inline-end:-21px;transform:translate(21px, 0)}.primary-menu .sub-menu.submenu-open{visibility:visible !important;opacity:1 !important;display:block !important}.primary-menu .sub-menu .main-menu-toggle{margin-left:auto;transform:rotate(-90deg) !important}.primary-menu li:hover,.primary-menu li.focus{overflow:visible}.primary-menu li:hover>.sub-menu,.primary-menu li.focus>.sub-menu{visibility:visible;opacity:1}.primary-menu li:hover>a:before,.primary-menu li.focus>a:before{width:100%;opacity:1}.primary-menu li:hover:after,.primary-menu li.focus:after{width:100%;opacity:1}}@media (max-width:1199.98px){#site-navigation{position:absolute;left:0;right:0;top:calc(var(--cms-header-wrap-height, var(--header-height)) + 50px);padding:0 20px !important;visibility:hidden;opacity:0;z-index:-9999;background-color:var(--cms-mainmenu-mobile-bg);box-shadow:0px 4px 24px rgba(31, 31, 21, 0.1);transition:all 300ms linear 0ms}#site-navigation.nav-mobile-open{visibility:visible;opacity:1;z-index:9;max-height:100vh;overflow-y:scroll;top:var(--cms-header-wrap-height, var(--header-height))}.btn-nav-mobile{display:block;width:42px;height:42px;border-radius:2px;background:var(--cms-color-white);border:1px solid var(--cms-mainmenu-mobile-border-color);cursor:pointer}.btn-nav-mobile:before,.btn-nav-mobile:after,.btn-nav-mobile span{-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;content:"";background-color:var(--cms-color-menu);display:block;height:1px;left:0;margin:auto;position:absolute;right:0;width:20px}.btn-nav-mobile:before{top:14px}.btn-nav-mobile span{top:20px}.btn-nav-mobile:after{top:26px}.btn-nav-mobile.btn-nav-mobile-open:before{top:20px;transform:rotate(45deg)}.btn-nav-mobile.btn-nav-mobile-open span{width:0}.btn-nav-mobile.btn-nav-mobile-open:after{top:20px;transform:rotate(-45deg)}.sub-menu{display:none}.primary-menu{list-style:none;width:100%}.primary-menu li{position:relative;list-style:none}.primary-menu li>a{display:flex;align-items:center;gap:16px;padding:10px 0;font-size:14px;font-weight:500;color:var(--cms-mainmenu-mobile-color);border-bottom:1px solid rgba(0, 0, 0, 0.1);position:relative}.primary-menu li.current_page_item>a,.primary-menu li.current-menu-item>a,.primary-menu li.current_page_ancestor>a,.primary-menu li.current-menu-ancestor>a{color:var(--cms-color-primary)}.primary-menu .sub-menu{position:relative;padding-inline-start:20px;display:none}.primary-menu .sub-menu li{position:relative}.primary-menu .sub-menu li:not(:last-child)::before{content:"";position:absolute;bottom:0;left:0;width:100%;background-color:var(--cms-color-divider);height:1px}.primary-menu .sub-menu li:not(:last-child)::after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;transition:all 300ms linear 0ms;background:var(--cms-color-primary)}.primary-menu .sub-menu li:hover:not(:last-child)::after,.primary-menu .sub-menu li.current_page_item:not(:last-child)::after,.primary-menu .sub-menu li.current-menu-item:not(:last-child)::after,.primary-menu .sub-menu li.current_page_ancestor:not(:last-child)::after,.primary-menu .sub-menu li.current-menu-ancestor:not(:last-child)::after{width:100%}.primary-menu .sub-menu li:hover>a .submenu-arrow,.primary-menu .sub-menu li.current_page_item>a .submenu-arrow,.primary-menu .sub-menu li.current-menu-item>a .submenu-arrow,.primary-menu .sub-menu li.current_page_ancestor>a .submenu-arrow,.primary-menu .sub-menu li.current-menu-ancestor>a .submenu-arrow{visibility:visible;opacity:1;transform:translate(0, 0);margin-inline-start:0;margin-inline-end:0}.primary-menu .sub-menu .submenu-arrow{margin-inline-start:-28px;visibility:hidden;opacity:0;transition:all 300ms linear 0ms;transform:translate(-28px, 0)}[dir="rtl"] .primary-menu .sub-menu .submenu-arrow{margin-inline-end:-28px;margin-inline-start:0;transform:translate(28px, 0)}.main-menu-toggle{transition:all 300ms linear 0ms;cursor:pointer;display:inline-block;height:25px;width:25px;line-height:25px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);background-color:transparent}.main-menu-toggle.active{transform:rotate(90deg);transform-origin:center;margin-top:-10px}}.sub-megamenu h3{font-size:16px;color:#ccc;text-transform:uppercase;margin-bottom:15px;letter-spacing:0.2em}.sub-megamenu a:not(.cms-btn){font-size:15px;color:var(--cms-color-body);border:none}.sub-megamenu a:not(.cms-btn):hover{color:var(--cms-color-primary)}@media (min-width:1200.02px){.jameela-mega-menu.jameela-mega-menu-width-container,.jameela-mega-menu.jameela-mega-menu-width-fullwidth{position:static !important}}.mega-menu-content{padding:15px 30px}.mega-menu-content .wp-block-columns:last-child{margin-bottom:0}.sub-megamenu-auto{width:auto;min-width:500px}.sub-megamenu-container{width:1280px;max-width:100vw}.sub-megamenu-fullwidth{width:100vw}.cms-dropdown{list-style:none;padding:0;margin:0;position:relative}.cms-dropdown>li>a{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cms-dropdown .dropdown{list-style:none;padding:20px;margin:0;color:var(--cms-mainmenu-color);transition:all 300ms linear 0ms;position:absolute;top:calc(100% + 50px);left:0;min-width:200px;visibility:hidden;opacity:0;z-index:-1;background-color:var(--cms-mainmenu-sub-bg);background-repeat:repeat-x;background-position:top left;box-shadow:var(--cms-mainmenu-sub-shadow);border-radius:var(--cms-mainmenu-sub-radius)}[dir="rtl"] .cms-dropdown .dropdown{left:auto;right:0}.cms-dropdown .dropdown.back{left:auto;right:0}[dir="rtl"] .cms-dropdown .dropdown.back{right:auto;left:0}.cms-dropdown .dropdown a{color:var(--cms-mainmenu-color)}.cms-dropdown .dropdown a:hover{color:var(--cms-mainmenu-color-hover)}.cms-dropdown .dropdown span[data-no-translation]{display:flex;flex-wrap:wrap;align-items:center}.cms-dropdown .dropdown span[data-no-translation] .trp-flag-image{padding-right:10px;flex:0 0 45px}[dir="rtl"] .cms-dropdown .dropdown span[data-no-translation] .trp-flag-image{padding-left:10px;padding-right:0}.cms-dropdown li:hover>.dropdown{top:100%;visibility:visible;opacity:1;z-index:4}.cms-dropdown.dropdown-top .dropdown{top:auto;bottom:calc(100% + 50px)}.cms-dropdown.dropdown-top li:hover>.dropdown{bottom:100%;top:auto}.cms--touchedside.back{left:auto;right:0}[dir="rtl"] .cms--touchedside.back{right:auto;left:0}.d-flex{display:flex;flex-wrap:wrap}.d-flex.flex-nowrap{flex-wrap:nowrap}.d-inline-flex{display:inline-flex}.d-inline-flex-wrap{display:inline-flex;flex-wrap:wrap}.d-flex-column{display:flex;flex-direction:column}.flex-column{flex-direction:column}.flex-direction-row{flex-direction:row}.d-gutter{display:flex;flex-wrap:wrap}.gutter{margin:calc(var(--cms-gutter)*-1)}.gutter>*{padding:calc(var(--cms-gutter))}.gutterX{margin-inline-start:calc(var(--cms-gutterX)/-2);margin-inline-end:calc(var(--cms-gutterX)/-2)}.gutterX>*{padding-inline-start:calc(var(--cms-gutterX)/2);padding-inline-end:calc(var(--cms-gutterX)/2)}.gutterY{margin-block-start:calc(var(--cms-gutterY)/-2);margin-block-end:calc(var(--cms-gutterY)/-2)}.gutterY>*{padding-block-start:calc(var(--cms-gutterY)/2);padding-block-end:calc(var(--cms-gutterY)/2)}.cms-flex-cols>*{flex:0 0 calc(100% / var(--cms-flex-cols, 1));width:calc(100% / var(--cms-flex-cols, 1))}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.align-items-start{align-items:start}.align-items-center{align-items:center}.align-items-end{align-items:end}.align-self-start{align-self:start}.align-self-end{align-self:end}.align-content-start{align-content:start}.align-content-space-between{align-content:space-between}.align-content-end{align-content:end}.justify-items-center{justify-items:center}.flex-auto{flex:0 0 auto}.flex-basic{flex:1 0 0%}.empty-none:empty{display:none !important}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-table{display:table}.d-table-row{display:table-row}.d-table-cell{display:table-cell}.d-none{display:none}.d-grid{display:grid}.d-grid:not([class*=" gap-"]){grid-template-columns:repeat(var(--columns), 1fr);gap:var(--cms-row-gap) var(--cms-column-gap)}.gap{gap:40px}.gap-4{gap:4px}.gap-5{gap:5px}.gap-6{gap:6px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-14{gap:14px}.gap-15{gap:15px}.gap-16{gap:16px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-28{gap:28px}.gap-30{gap:30px}.gap-32{gap:32px}.gap-35{gap:35px}.gap-40{gap:40px}.gap-48{gap:48px}.gap-110{gap:110px}.gutterX-24{margin-inline-start:-12px;margin-inline-end:-12px}.gutterX-24>*{padding-inline-start:12px;padding-inline-end:12px}.gutterY-20{margin-block-start:-10px;margin-block-end:-10px}.gutterY-20>*{padding-block-start:10px;padding-block-end:10px}.z-top{z-index:1}.z-top2{z-index:2}.z-top3{z-index:3}.z-popup{z-index:99999}.col-6{flex:0 0 50%;max-width:50%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:1200.02px){.hidden-tablet-extra-up{display:none}}@media (max-width:1200px){.hidden-tablet-extra-down{display:none}}@media (max-width:767px){.col-mobile-12{flex:0 0 100%;max-width:100%}.hidden-mobile{display:none}}.beauty-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);gap:40px}@media (max-width:991px){.beauty-grid{grid-template-rows:unset;grid-auto-rows:auto}}@media (max-width:767px){.beauty-grid{gap:20px}}.beauty-grid__item{overflow:hidden}.beauty-grid__item img{width:100%;height:100%;display:block;object-fit:cover}.beauty-grid .item-main{grid-row:1 / span 2}.beauty-grid[data-layout="1"]{grid-template-columns:1fr 1fr 2.15fr 1fr}.beauty-grid[data-layout="1"] .item-main{grid-column:3}.beauty-grid[data-layout="1"] .item-1{grid-column:1;grid-row:1}.beauty-grid[data-layout="1"] .item-2{grid-column:2;grid-row:1}.beauty-grid[data-layout="1"] .item-3{grid-column:4;grid-row:1}.beauty-grid[data-layout="1"] .item-4{grid-column:1;grid-row:2}.beauty-grid[data-layout="1"] .item-5{grid-column:2;grid-row:2}.beauty-grid[data-layout="1"] .item-6{grid-column:4;grid-row:2}.beauty-grid[data-layout="2"]{grid-template-columns:1fr 2.15fr 1fr 1fr}.beauty-grid[data-layout="2"] .item-main{grid-column:2}.beauty-grid[data-layout="2"] .item-1{grid-column:1;grid-row:1}.beauty-grid[data-layout="2"] .item-2{grid-column:3;grid-row:1}.beauty-grid[data-layout="2"] .item-3{grid-column:4;grid-row:1}.beauty-grid[data-layout="2"] .item-4{grid-column:1;grid-row:2}.beauty-grid[data-layout="2"] .item-5{grid-column:3;grid-row:2}.beauty-grid[data-layout="2"] .item-6{grid-column:4;grid-row:2}.beauty-grid[data-layout="3"]{grid-template-columns:2.15fr 1fr 1fr 1fr}.beauty-grid[data-layout="3"] .item-main{grid-column:1}.beauty-grid[data-layout="3"] .item-1{grid-column:2;grid-row:1}.beauty-grid[data-layout="3"] .item-2{grid-column:3;grid-row:1}.beauty-grid[data-layout="3"] .item-3{grid-column:4;grid-row:1}.beauty-grid[data-layout="3"] .item-4{grid-column:2;grid-row:2}.beauty-grid[data-layout="3"] .item-5{grid-column:3;grid-row:2}.beauty-grid[data-layout="3"] .item-6{grid-column:4;grid-row:2}.beauty-grid[data-layout="4"]{grid-template-columns:1fr 1fr 1fr 2.15fr}.beauty-grid[data-layout="4"] .item-main{grid-column:4}.beauty-grid[data-layout="4"] .item-1{grid-column:1;grid-row:1}.beauty-grid[data-layout="4"] .item-2{grid-column:2;grid-row:1}.beauty-grid[data-layout="4"] .item-3{grid-column:3;grid-row:1}.beauty-grid[data-layout="4"] .item-4{grid-column:1;grid-row:2}.beauty-grid[data-layout="4"] .item-5{grid-column:2;grid-row:2}.beauty-grid[data-layout="4"] .item-6{grid-column:3;grid-row:2}@media (max-width:991px){.beauty-grid{grid-template-columns:repeat(2, 1fr) !important}.beauty-grid .item-main,.beauty-grid .beauty-grid__item{grid-column:auto !important;grid-row:auto !important;aspect-ratio:1}.beauty-grid .item-main{grid-column:1 / -1 !important;aspect-ratio:1.7777777778}}.cms-mousewheel{width:calc(100% + 80px);max-width:calc(100% + 80px);height:calc(100% - var(--mousewheel-offset, 70px));max-height:calc(100vh - var(--mousewheel-offset, 70px));margin-inline-end:-80px;padding-inline-end:80px;overflow-x:hidden;overflow-y:scroll}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media (max-width:767px){.screen-reader-text-mobile{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}}.alignleft{float:left;margin-right:1.5rem;margin-bottom:1.5rem}.alignright{float:right;margin-left:1.5rem;margin-bottom:1.5rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto;max-width:98%;height:auto}.wp-caption-text{font-size:0.8em;font-style:italic;color:#767676;text-align:center;margin-top:0.5em}.sticky{display:block}.gallery-caption{display:block;font-size:0.8em;font-style:italic;color:#767676;padding:0.5em 0;text-align:center}.bypostauthor{font-weight:normal}.bypostauthor cite:after{content:""}#cms-csh-login-wrap{position:fixed;top:50%;left:50%;visibility:hidden;opacity:0;display:flex;align-items:center;justify-content:center}#cms-csh-login-wrap.active{visibility:visible;opacity:1;transform:translate(-50%, -50%)}#cms-csh-login-wrap .login_dialog{position:relative !important}#cms-csh-login-wrap #csh-login-wrap{max-width:400px;height:auto;display:block !important}#cms-csh-login-wrap #csh-login-wrap .register_form,#cms-csh-login-wrap #csh-login-wrap .lost_pwd_form{display:none}#cms-csh-login-wrap .csh-login-title{font-size:28px;margin-top:-5px;margin-bottom:23px}#cms-csh-login-wrap .alert_status{margin-bottom:20px}#cms-csh-login-wrap .alert_status:empty{display:none}@media (min-width:425.02px){#cms-csh-login-wrap #csh-login-wrap{min-width:400px}}.select2.select2-container--default .select2-selection--single{height:var(--cms-form-field-height, 58px)}.select2.select2-container--default .select2-selection--single .select2-selection__arrow{top:15px !important;right:15px !important}[dir="rtl"] .select2.select2-container--default .select2-selection--single .select2-selection__arrow{right:auto !important;left:15px !important}.select2.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:56px !important}.select2.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0}.select2.select2-container--default .select2-selection--multiple .select2-selection__rendered li{margin:0}.select2.select2-container--default.select2-container--focus .select2-selection--multiple{border:none}.select2-container--cms-dropdown{display:block !important}.select2-container--cms-dropdown .select2-selection--single{min-width:220px;color:var(--cms-color-primary);text-transform:uppercase;font-size:15px;letter-spacing:0.6px}.select2-container--cms-dropdown .select2-selection--single .select2-selection__rendered{padding-inline-end:30px;padding-top:4px}.select2-container--cms-dropdown .select2-selection__arrow{position:absolute;top:calc(50% - 3px);right:0;width:11px;height:7px;background:url(../images/select-arrow.svg) center center no-repeat}[dir="rtl"] .select2-container--cms-dropdown .select2-selection__arrow{right:auto;left:0}.select2-container--cms-dropdown .select2-dropdown{min-width:220px;border-radius:0;padding:12px 0 12px 0;border:none;box-shadow:0px 4px 24px rgba(27, 26, 26, 0.06)}.select2-container--cms-dropdown .select2-results__option{padding:3px 20px;font-size:15px;color:var(--cms-color-primary);transition:all 300ms linear 0ms}.select2-container--cms-dropdown .select2-results__option:hover{color:var(--cms-color-white);background-color:var(--cms-color-primary)}.select2-container--cms-dropdown .select2-dropdown--above{transform:translateY(-10px)}.select2-container--cms-dropdown .select2-dropdown--below{transform:translateY(10px)}.select2-container--cms-dropdown.select2-container--open .select2-dropdown--above,.select2-container--cms-dropdown.select2-container--open .select2-dropdown--below{box-shadow:0px 4px 24px rgba(27, 26, 26, 0.06)}.select2-container--cms-dropdown.select2-container--open .select2-dropdown--below{transform:translateY(22px)}.cms-gap{gap:var(--gap)}.cms-column-gap{column-gap:var(--cms-column-gap)}.cms-row-gap{row-gap:var(--cms-row-gap)}.cms-ml{margin-inline-start:var(--ml)}.cms-mr{margin-inline-end:var(--mr)}.cms-mt{margin-block-start:var(--mt)}.cms-mb{margin-block-end:var(--mb)}.cms-m-tb{margin-block-start:var(--m-tb);margin-block-end:var(--m-tb)}.cms-mtb{margin:var(--mtb)}.cms-pd{padding:var(--pd)}.cms-pl{padding-inline-start:var(--pl)}.cms-pr{padding-inline-end:var(--pr)}.cms-p-lr{padding-inline-start:var(--p-lr);padding-inline-end:var(--p-lr)}.cms-pt{padding-block-start:var(--pt)}.cms-pb{padding-block-end:var(--pb)}.cms-p-tb{padding-block-start:var(--p-tb);padding-block-end:var(--p-tb)}.cms-justify-content{justify-content:var(--justify-content)}.cms-top{top:var(--top, 0)}.cms-bottom{bottom:var(--bottom, 0)}.cms-left{left:var(--left, 0)}[dir="rtl"] .cms-left{left:auto;right:var(--left, 0)}.cms-right{right:var(--right, 0)}[dir="rtl"] .cms-right{right:auto;left:var(--right, 0)}.cms-center{top:50%;left:50%;transform:translate(-50%, -50%)}.cms-top-center{top:var(--top, 0);left:50%;transform:translateX(-50%)}.cms-bottom-center{bottom:var(--bottom, 0);left:50%;transform:translateX(-50%)}.cms-width{width:var(--width, 100%)}.cms-max-width{max-width:var(--max-width)}.cms-min-width{min-width:var(--min-width)}.cms-height{height:var(--height, 100%)}.cms-flex-direction{flex-direction:var(--flex-direction)}.cms-grid-template-columns{grid-template-columns:repeat(var(--grid-template-columns), 1fr)}.text-size{font-size:var(--text-size, 24px)}@media (max-width:1366px){.gap-laptop-40{gap:2.5rem}.cms-mt{margin-block-start:var(--mt-laptop, var(--mt))}.cms-p-lr{padding-inline-start:var(--p-lr-laptop, var(--p-lr));padding-inline-end:var(--p-lr-laptop, var(--p-lr))}.cms-p-tb{padding-block-start:var(--p-tb-laptop, var(--p-tb));padding-block-end:var(--p-tb-laptop, var(--p-tb))}.gutter{margin:calc(var(--cms-gutter-latop, var(--cms-gutter))*-1)}.gutter>*{padding:calc(var(--cms-gutter-latop, var(--cms-gutter)))}.gutterX{margin-inline-start:calc(var(--cms-gutterX-latop, var(--cms-gutterX))/-2);margin-inline-end:calc(var(--cms-gutterX-latop, var(--cms-gutterX))/-2)}.gutterX>*{padding-inline-start:calc(var(--cms-gutterX-latop, var(--cms-gutterX))/2);padding-inline-end:calc(var(--cms-gutterX-latop, var(--cms-gutterX))/2)}.gutterY{margin-block-start:calc(var(--cms-gutterY-latop, var(--cms-gutterY))/-2);margin-block-end:calc(var(--cms-gutterY-latop, var(--cms-gutterY))/-2)}.gutterY>*{padding-block-start:calc(var(--cms-gutterY-latop, var(--cms-gutterY))/2);padding-block-end:calc(var(--cms-gutterY-latop, var(--cms-gutterY))/2)}.cms-flex-cols>*{flex:0 0 calc(100% / var(--cms-flex-cols-latop, var(--cms-flex-cols, 1)));width:calc(100% / var(--cms-flex-cols-latop, var(--cms-flex-cols, 1)))}.text-size{font-size:var(--text-size-latop, var(--text-size, 24px))}.cms-box{width:var(--cms-box-width-laptop, var(--cms-box-width, var(--cms-box, 48px)));height:var(--cms-box-height-laptop, var(--cms-box-height, var(--cms-box, 48px)))}}@media (max-width:1199.98px){.cms-hidden-mobile-menu{display:none}.justify-content-mobile-menu-end{justify-content:flex-end}.cms-mt{margin-block-start:var(--mt-mobile-menu, var(--mt-laptop, var(--mt)))}.cms-pd{padding:var(--pd-mobile-menu, var(--pd-tablet-extra, var(--pd-laptop, var(--pd))))}.cms-pl{padding-inline-start:var(--pl-mobile-menu, var(--pl-tablet-extra, var(--pl-laptop, var(--pl))))}.cms-pr{padding-inline-end:var(--pr-mobile-menu, var(--pr-tablet-extra, var(--pr-laptop, var(--pr))))}.cms-p-lr{padding-inline-start:var(--p-lr-mobile-menu, var(--p-lr-laptop, var(--p-lr)));padding-inline-end:var(--p-lr-mobile-menu, var(--p-lr-laptop, var(--p-lr)))}.cms-pt{padding-block-start:var(--pt-mobile-menu, var(--pt-tablet-extra, var(--pt-laptop, var(--pt))))}.cms-pb{padding-block-end:var(--pb-mobile-menu, var(--pb-tablet-extra, var(--pt-laptop, var(--pb))))}.cms-p-tb{padding-block-start:var(--p-tb-mobile-menu, var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb))));padding-block-end:var(--p-tb-mobile-menu, var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb))))}.p-lr-mobile-menu-20{padding-inline-start:20px;padding-inline-end:20px}.text-size{font-size:var(--text-size-mobile-menu, var(--text-size-latop, var(--text-size, 24px)))}}@media (max-width:1200px){body{--header-height: 60px}.cms-mt{margin-block-start:var(--mt-tablet-extra, var(--mt-mobile-menu, var(--mt-laptop, var(--mt))))}.cms-pl{padding-inline-start:var(--pl-tablet-extra, var(--pl-mobile-menu, var(--pl-laptop, var(--pl))))}.cms-pr{padding-inline-end:var(--pr-tablet-extra, var(--pr-mobile-menu, var(--pr-laptop, var(--pr))))}.cms-p-lr{padding-inline-start:var(--p-lr-tablet-extra, var(--p-lr-mobile-menu, var(--p-lr-laptop, var(--p-lr))));padding-inline-end:var(--p-lr-tablet-extra, var(--p-lr-mobile-menu, var(--p-lr-laptop, var(--p-lr))))}.cms-p-tb{padding-block-start:var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb)));padding-block-end:var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb)))}.gutter{margin:calc(var(--cms-gutter-tablet-extra,var(--cms-gutter-latop, var(--cms-gutter)))*-1)}.gutter>*{padding:var(--cms-gutter-tablet-extra, calc(var(--cms-gutter-latop, var(--cms-gutter))))}.gutterX{margin-inline-start:calc(var(--cms-gutterX-tablet-extra,var(--cms-gutterX-latop, var(--cms-gutterX)))/-2);margin-inline-end:calc(var(--cms-gutterX-tablet-extra,var(--cms-gutterX-latop, var(--cms-gutterX)))/-2)}.gutterX>*{padding-inline-start:var(--cms-gutterX-tablet-extra, calc(var(--cms-gutterX-latop, var(--cms-gutterX)))/2);padding-inline-end:var(--cms-gutterX-tablet-extra, calc(var(--cms-gutterX-latop, var(--cms-gutterX)))/2)}.gutterY{margin-block-start:calc(var(--cms-gutterY-tablet-extra,var(--cms-gutterY-latop, var(--cms-gutterY)))/-2);margin-block-end:calc(var(--cms-gutterY-tablet-extra,var(--cms-gutterY-latop, var(--cms-gutterY)))/-2)}.gutterY>*{padding-block-start:calc(var(--cms-gutterY-tablet-extra,var(--cms-gutterY-latop, var(--cms-gutterY)))/2);padding-block-end:calc(var(--cms-gutterY-tablet-extra,var(--cms-gutterY-latop, var(--cms-gutterY)))/2)}.cms-flex-cols>*{flex:0 0 calc(100% / var(--cms-flex-cols-tablet-extra, var(--cms-flex-cols-latop, var(--cms-flex-cols, 1))));width:calc(100% / var(--cms-flex-cols-tablet-extra, var(--cms-flex-cols-latop, var(--cms-flex-cols, 1))))}.text-size{font-size:var(--text-size-tablet-extra, var(--text-size-mobile-menu, var(--text-size-latop, var(--text-size, 24px))))}.cms-box{width:var(--cms-box-width-tablet-extra, var(--cms-box-width-laptop, var(--cms-box-width, var(--cms-box, 48px))));height:var(--cms-box-height-tablet-extra, var(--cms-box-height-laptop, var(--cms-box-height, var(--cms-box, 48px))))}}@media (max-width:1024px){.cms-gap{gap:var(--gap-tablet, var(--gap-latop, var(--gap)))}.cms-column-gap{column-gap:var(--cms-column-gap-tablet, var(--cms-column-gap-latop, var(--cms-column-gap)))}.cms-row-gap{row-gap:var(--cms-row-gap-tablet, var(--cms-row-gap-latop, var(--cms-row-gap)))}.flex-tablet-wrap{flex-wrap:wrap !important}.align-items-tablet-start{align-items:start}.cms-ml{margin-inline-start:var(--ml-tablet, var(--ml-latop, var(--ml)))}.cms-mr{margin-inline-end:var(--mr-tablet, var(--mr-latop, var(--mr)))}.cms-mt{margin-block-start:var(--mt-tablet, var(--mt-tablet-extra, var(--mt-mobile-menu, var(--mt-laptop, var(--mt)))))}.cms-mb{margin-block-end:var(--mb-tablet, var(--mb-tablet-extra, var(--mb-mobile-menu, var(--mb-laptop, var(--mb)))))}.cms-max-width{max-width:var(--max-width-tablet, var(--max-width-latop, var(--max-width)))}.cms-min-width{min-width:var(--min-width-tablet, var(--min-width-latop, var(--min-width)))}.pl-tablet-0{padding-inline-start:0px}.pr-tablet-0{padding-inline-end:0px}.p-lr-tablet-20{padding-inline-start:20px;padding-inline-end:20px}.cms-pd{padding:var(--ptablet, var(--pd))}.cms-p{padding-inline-start:var(--p-tablet, var(--p))}.cms-pl{padding-inline-start:var(--pl-tablet, var(--pl-tablet-extra, var(--pl-mobile-menu, var(--pl-laptop, var(--pl)))))}.cms-pr{padding-inline-end:var(--pr-tablet, var(--pr-tablet-extra, var(--pr-mobile-menu, var(--pr-laptop, var(--pr)))))}.cms-p-lr{padding-inline-start:var(--p-lr-tablet, var(--p-lr-tablet-extra, var(--p-lr-mobile-menu, var(--p-lr-laptop, var(--p-lr)))));padding-inline-end:var(--p-lr-tablet, var(--p-lr-tablet-extra, var(--p-lr-mobile-menu, var(--p-lr-laptop, var(--p-lr)))))}.cms-pt{padding-block-start:var(--pt-tablet, var(--pt))}.cms-pb{padding-block-end:var(--pb-tablet, var(--pb))}.cms-p-tb{padding-block-start:var(--p-tb-tablet, var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb))));padding-block-end:var(--p-tb-tablet, var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb))))}.cms-justify-content{justify-content:var(--justify-content-tablet, var(--justify-content))}.cms-top{top:var(--top-tablet, var(--top, 0))}.cms-bottom{bottom:var(--bottom-tablet, var(--bottom, 0))}.cms-left{left:var(--left-tablet, var(--left, 0))}.cms-right{right:var(--right-tablet, var(--right, 0))}.cms-tablet-relative{position:relative;top:auto}.cms-width{width:var(--width-tablet, var(--width))}.cms-height{height:var(--height-tablet, var(--height))}.cms-flex-direction{flex-direction:var(--flex-direction-tablet, var(--flex-direction))}.d-grid:not([class*=" gap-"]){grid-template-columns:repeat(var(--columns-tablet, var(--columns)), 1fr);gap:var(--cms-row-gap-tablet, var(--cms-row-gap)) var(--cms-column-gap-tablet, var(--cms-column-gap))}h1,.h1{font-size:clamp(36px, calc(1.548vw + 29.419px), 48px)}.text-xl,.widget-area .wp-block-heading{font-size:18px}.text-lg{font-size:16px}.text-size{font-size:var(--text-size-tablet, var(--text-size-tablet-extra, var(--text-size-mobile-menu, var(--text-size-latop, var(--text-size, 24px)))))}.gutter{margin:calc(var(--cms-gutter-tablet, var(--cms-gutter-tablet-extra, var(--cms-gutter-latop, var(--cms-gutter))))*-1)}.gutter>*{padding:calc(var(--cms-gutter-tablet, var(--cms-gutter-tablet-extra, var(--cms-gutter-latop, var(--cms-gutter)))))}.gutterX{margin-inline-start:calc(var(--cms-gutterX-tablet, var(--cms-gutterX-tablet-extra, var(--cms-gutterX-latop, var(--cms-gutterX))))/-2);margin-inline-end:calc(var(--cms-gutterX-tablet, var(--cms-gutterX-tablet-extra, var(--cms-gutterX-latop, var(--cms-gutterX))))/-2)}.gutterX>*{padding-inline-start:calc(var(--cms-gutterX-tablet, var(--cms-gutterX-tablet-extra, var(--cms-gutterX-latop, var(--cms-gutterX))))/2);padding-inline-end:calc(var(--cms-gutterX-tablet, var(--cms-gutterX-tablet-extra, var(--cms-gutterX-latop, var(--cms-gutterX))))/2)}.gutterY{margin-block-start:calc(var(--cms-gutterY-tablet, var(--cms-gutterY-tablet-extra, var(--cms-gutterY-latop, var(--cms-gutterY))))/-2);margin-block-end:calc(var(--cms-gutterY-tablet, var(--cms-gutterY-tablet-extra, var(--cms-gutterY-latop, var(--cms-gutterY))))/-2)}.gutterY>*{padding-block-start:calc(var(--cms-gutterY-tablet, var(--cms-gutterY-tablet-extra,calc(var(--cms-gutterY-latop, var(--cms-gutterY)))))/2);padding-block-end:calc(var(--cms-gutterY-tablet, var(--cms-gutterY-tablet-extra,calc(var(--cms-gutterY-latop, var(--cms-gutterY)))))/2)}.cms-flex-cols>*{flex:0 0 calc(100% / var(--cms-flex-cols-tablet, var(--cms-flex-cols-tablet-extra, var(--cms-flex-cols-latop, var(--cms-flex-cols, 1)))));width:calc(100% / var(--cms-flex-cols-tablet, var(--cms-flex-cols-tablet-extra, var(--cms-flex-cols-latop, var(--cms-flex-cols, 1)))))}.cms-hover-show{visibility:visible;opacity:1}.cms-hover-show.move-right,.cms-hover-show.move-left{transform:translateX(0)}.cms-hover-show.move-up,.cms-hover-show.move-down{transform:translateY(0)}.cms-hover-show.zoomOut{transform:scale(1)}.cms-hover-show.zoomIn{transform:scale(1)}.cms-hidden-tablet{display:none}.cms-box{width:var(--cms-box-width-tablet, var(--cms-box-width-tablet-extra, var(--cms-box-width-laptop, var(--cms-box-width, var(--cms-box, 48px)))));height:var(--cms-box-height-tablet, var(--cms-box-height-tablet-extra, var(--cms-box-height-laptop, var(--cms-box-height, var(--cms-box, 48px)))))}.cms-translateX{transform:translateX(var(--cms-translateY-tablet, var(--cms-translateX)))}.cms-translateY{transform:translateY(var(--cms-translateY-tablet, var(--cms-translateY)))}}@media (max-width:767px){.flex-mobile-wrap{flex-wrap:wrap !important}.flex-mobile-full{flex:0 0 100%;width:100%}.align-self-mobile-start{align-self:start}.gap-mobile-16{gap:16px}.gap-mobile-20{gap:20px}.cms-gap{gap:var(--gap-mobile, var(--gap-tablet, var(--gap)))}.cms-column-gap{column-gap:var(--cms-column-gap-mobile, var(--cms-column-gap-tablet, var(--cms-column-gap)))}.cms-row-gap{row-gap:var(--cms-row-gap-mobile, var(--cms-row-gap-tablet, var(--cms-row-gap)))}.cms-ml{margin-inline-start:var(--ml-mobile, var(--ml-tablet, var(--ml)))}.cms-mr{margin-inline-end:var(--mr-mobile, var(--mr-tablet, var(--mr)))}.cms-mt{margin-block-start:var(--mt-mobile, var(--mt-tablet, var(--mt-tablet-extra, var(--mt-mobile-menu, var(--mt-laptop, var(--mt))))))}.cms-mb{margin-block-end:var(--mb-mobile, var(--mb-tablet, var(--mb-tablet-extra, var(--mb-mobile-menu, var(--mb-laptop, var(--mb))))))}.cms-max-width{max-width:var(--max-width-mobile, var(--max-width-tablet, var(--max-width)))}.cms-min-width{min-width:var(--min-width-mobile, var(--min-width-tablet, var(--min-width)))}.cms-pd{padding:var(--pd-mobile, var(--ptablet, var(--pd)))}.cms-pl{padding-inline-start:var(--pl-mobile, var(--pl-tablet, var(--pl-tablet-extra, var(--pl-mobile-menu, var(--pl-laptop, var(--pl))))))}.cms-pr{padding-inline-end:var(--pr-mobile, var(--pr-tablet, var(--pr-tablet-extra, var(--pl-mobile-menu, var(--pr-laptop, var(--pr))))))}.cms-p-lr{padding-inline-start:var(--p-lr-mobile, var(--p-lr-tablet, var(--p-lr-tablet-extra, var(--p-lr-mobile-menu, var(--p-lr-laptop, var(--p-lr))))));padding-inline-end:var(--p-lr-mobile, var(--p-lr-tablet, var(--p-lr-tablet-extra, var(--p-lr-mobile-menu, var(--p-lr-laptop, var(--p-lr))))))}.cms-pt{padding-block-start:var(--pt-mobile, var(--pt-tablet, var(--pt)))}.cms-pb{padding-block-end:var(--pb-mobile, var(--pb-tablet, var(--pb)))}.cms-p-tb{padding-block-start:var(--p-tb-mobile, var(--p-tb-tablet, var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb)))));padding-block-end:var(--p-tb-mobile, var(--p-tb-tablet, var(--p-tb-tablet-extra, var(--p-tb-laptop, var(--p-tb)))))}.cms-justify-content{justify-content:var(--justify-content-mobile, var(--justify-content-tablet, var(--justify-content)))}.cms-top{top:var(--top-mobile, var(--top-tablet, var(--top, 0)))}.cms-bottom{bottom:var(--bottom-mobile, var(--bottom-tablet, var(--bottom, 0)))}.cms-left{left:var(--left-mobile, var(--left-tablet, var(--left, 0)))}[dir="rtl"] .cms-left{left:auto;right:var(--left-mobile, var(--left-tablet, var(--left, 0)))}.cms-right{right:var(--right-mobile, var(--right-tablet, var(--right, 0)))}[dir="rtl"] .cms-right{right:auto;left:var(--right-mobile, var(--right-tablet, var(--right, 0)))}.cms-width{width:var(--width-mobile, var(--width-tablet, var(--width, "auto")))}.w-mobile-100{width:100%;max-width:unset}.cms-height{height:var(--height-mobile, var(--height-tablet, var(--height)))}.cms-flex-direction{flex-direction:var(--flex-direction-mobile, var(--flex-direction-tablet, var(--flex-direction)))}.d-grid:not([class*=" gap-"]){grid-template-columns:repeat(var(--columns-mobile, var(--columns-tablet, var(--columns)), 1fr));gap:var(--cms-row-gap-mobile, var(--cms-row-gap-tablet, var(--cms-row-gap))) var(--cms-column-gap-mobile, var(--cms-column-gap-tablet, var(--cms-column-gap)))}h1,.h1{font-size:clamp(24px, calc(1.548vw + 17.419px), 36px)}.text-xl,.widget-area .wp-block-heading,.text-lg{font-size:16px}.text-size{font-size:var(--text-size-mobile, var(--text-size-tablet, var(--text-size-tablet-extra, var(--text-size-mobile-menu, var(--text-size-latop, var(--text-size, 24px))))))}.gutter{margin:calc(var(--cms-gutter-mobile, var(--cms-gutter-tablet, var(--cms-gutter-tablet-extra, var(--cms-gutter-latop, var(--cms-gutter)))))*-1)}.gutter>*{padding:calc(var(--cms-gutter-mobile, var(--cms-gutter-tablet, var(--cms-gutter-tablet-extra, var(--cms-gutter-latop, var(--cms-gutter))))))}.gutterX{margin-inline-start:calc(var(--cms-gutterX-mobile, var(--cms-gutterX-tablet, var(--cms-gutterX-tablet-extra, var(--cms-gutterX-latop, var(--cms-gutterX)))))/-2);margin-inline-end:calc(var(--cms-gutterX-mobile, var(--cms-gutterX-tablet, var(--cms-gutterX-tablet-extra, var(--cms-gutterX-latop, var(--cms-gutterX)))))/-2)}.gutterX>*{padding-inline-start:calc(var(--cms-gutterX-mobile, var(--cms-gutterX-tablet, var(--cms-gutterX-tablet-extra, var(--cms-gutterX-latop, var(--cms-gutterX)))))/2);padding-inline-end:calc(var(--cms-gutterX-mobile, var(--cms-gutterX-tablet, var(--cms-gutterX-tablet-extra, var(--cms-gutterX-latop, var(--cms-gutterX)))))/2)}.gutterY{margin-block-start:calc(var(--cms-gutterY-mobile, var(--cms-gutterY-tablet, var(--cms-gutterY-tablet-extra, var(--cms-gutterY-latop, var(--cms-gutterY)))))/-2);margin-block-end:calc(var(--cms-gutterY-mobile, var(--cms-gutterY-tablet, var(--cms-gutterY-tablet-extra, var(--cms-gutterY-latop, var(--cms-gutterY)))))/-2)}.gutterY>*{padding-block-start:calc(var(--cms-gutterY-mobile, var(--cms-gutterY-tablet, var(--cms-gutterY-tablet-extra,var(--cms-gutterY-latop, var(--cms-gutterY)))))/2);padding-block-end:calc(var(--cms-gutterY-mobile, var(--cms-gutterY-tablet, var(--cms-gutterY-tablet-extra,var(--cms-gutterY-latop, var(--cms-gutterY)))))/2)}.cms-flex-cols>*{flex:0 0 calc(100% / var(--cms-flex-cols-mobile, var(--cms-flex-cols-tablet, var(--cms-flex-cols-tablet-extra, var(--cms-flex-cols-latop, var(--cms-flex-cols, 1))))));width:calc(100% / var(--cms-flex-cols-mobile, var(--cms-flex-cols-tablet, var(--cms-flex-cols-tablet-extra, var(--cms-flex-cols-latop, var(--cms-flex-cols, 1))))))}.cms-hidden-mobile{display:none}.cms-mobile-relative{position:relative;top:auto}.cms-hover-change:hover.p-lr-hover-16,.cms-hover-change:hover .p-lr-on-hover-16{padding-inline-start:16px;padding-inline-end:16px}.bdr-t-mobile-1{border-top:1px solid}.cms-box{width:var(--cms-box-width-mobile, var(--cms-box-width-tablet, var(--cms-box-width-tablet-extra, var(--cms-box-width-laptop, var(--cms-box-width, var(--cms-box, 48px))))));height:var(--cms-box-height-mobile, var(--cms-box-height-tablet, var(--cms-box-height-tablet-extra, var(--cms-box-height-laptop, var(--cms-box-height, var(--cms-box, 48px))))))}.bg-mobile-menu{background-color:var(--cms-color-menu)}}@media (max-width:425px){.d-flex.flex-smobile-wrap{flex-wrap:wrap}.flex-smobile-full{width:100%;flex:0 0 100%}.p-lr-smobile-16{padding-inline-start:16px;padding-inline-end:16px}.p-lr-smobile-20{padding-inline-start:20px;padding-inline-end:20px}.cms-pd{padding:var(--pd-smobile, var(--pd-mobile, var(--pd-tablet, var(--pd-tablet-extra, var(--pd-laptop, var(--pd))))))}.cms-max-width{max-width:var(--max-width-smobile, var(--max-width-mobile, var(--max-width-tablet, var(--max-width))))}.cms-min-width{min-width:var(--min-width-smobile, var(--min-width-mobile, var(--min-width-tablet, var(--min-width))))}.cms-flex-cols>*{flex:0 0 calc(100% / var(--cms-flex-cols-smobile, var(--cms-flex-cols-mobile, var(--cms-flex-cols-tablet, var(--cms-flex-cols-tablet-extra, var(--cms-flex-cols-latop, var(--cms-flex-cols, 1)))))));width:calc(100% / var(--cms-flex-cols-smobile, var(--cms-flex-cols-mobile, var(--cms-flex-cols-tablet, var(--cms-flex-cols-tablet-extra, var(--cms-flex-cols-latop, var(--cms-flex-cols, 1)))))))}.cms-hidden-smobile{display:none}.text-size{font-size:var(--text-size-smobile, var(--text-size-mobile, var(--text-size-tablet, var(--text-size-tablet-extra, var(--text-size-mobile-menu, var(--text-size-latop, var(--text-size, 24px)))))))}.cms-box{width:var(--cms-box-width-smobile, var(--cms-box-width-mobile, var(--cms-box-width-tablet, var(--cms-box-width-tablet-extra, var(--cms-box-width-laptop, var(--cms-box-width, var(--cms-box-smobile, var(--cms-box, 48px))))))));height:var(--cms-box-height-smobile, var(--cms-box-height-mobile, var(--cms-box-height-tablet, var(--cms-box-height-tablet-extra, var(--cms-box-height-laptop, var(--cms-box-height, var(--cms-box-smobile, var(--cms-box, 48px))))))))}}@media (min-width:1200.02px){.cms-hidden-min-laptop{display:none}}@media (min-width:1024.02px){.cms-hidden-min-tablet-extra{display:none}}@media (min-width:767.02px){.cms-hidden-min-tablet{display:none}}@media (max-width:1366px){.cms-hidden-max-laptop{display:none}}@media (max-width:1200px){.cms-hidden-max-tablet-extra{display:none}}@media (max-width:1024px){.d-tablet-bock{display:block !important}.cms-hidden-max-tablet{display:none}}@media (min-width:1200px){.cms-hidden-desktop-menu{display:none}}