*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.relative{position:relative}.left-0{left:0}.left-1\/2{left:50%}.top-0{top:0}.z-10{z-index:10}.z-30{z-index:30}.z-\[10\]{z-index:10}.z-\[1\]{z-index:1}.z-\[20\]{z-index:20}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-5{grid-column:span 5/span 5}.col-span-full{grid-column:1/-1}.col-start-7{grid-column-start:7}.col-start-9{grid-column-start:9}.mx-auto{margin-left:auto;margin-right:auto}.my-16{margin-bottom:4rem;margin-top:4rem}.my-\[1\.5vw\]{margin-bottom:1.5vw;margin-top:1.5vw}.my-\[2vw\]{margin-bottom:2vw;margin-top:2vw}.-mt-\[4vw\]{margin-top:-4vw}.-mt-\[5px\]{margin-top:-5px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-4{margin-bottom:1rem}.mb-\[0\.5vw\]{margin-bottom:.5vw}.mb-\[1\.2vw\]{margin-bottom:1.2vw}.mb-\[1\.5vw\]{margin-bottom:1.5vw}.mb-\[10px\]{margin-bottom:10px}.mb-\[1vw\]{margin-bottom:1vw}.mb-\[2vw\]{margin-bottom:2vw}.mb-\[3vw\]{margin-bottom:3vw}.mb-\[4vw\]{margin-bottom:4vw}.mb-\[55px\]{margin-bottom:55px}.me-2{margin-inline-end:.5rem}.ml-4{margin-left:1rem}.ml-\[2vw\]{margin-left:2vw}.ml-auto{margin-left:auto}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.mt-\[1\.5vw\]{margin-top:1.5vw}.mt-\[1\.6vw\]{margin-top:1.6vw}.mt-\[1vw\]{margin-top:1vw}.mt-\[2\.2vw\]{margin-top:2.2vw}.mt-\[2vw\]{margin-top:2vw}.mt-\[30px\]{margin-top:30px}.mt-\[4vw\]{margin-top:4vw}.mt-\[5vw\]{margin-top:5vw}.mt-\[60px\]{margin-top:60px}.mt-\[8px\]{margin-top:8px}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[105\/105\]{aspect-ratio:105/105}.aspect-\[150\/41\]{aspect-ratio:150/41}.aspect-\[156\/48\]{aspect-ratio:156/48}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1/1}.h-0{height:0}.h-\[100px\]{height:100px}.h-\[18px\]{height:18px}.h-\[30px\]{height:30px}.h-\[40px\]{height:40px}.h-\[80px\]{height:80px}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.max-h-\[40px\]{max-height:40px}.w-5\/6{width:83.333333%}.w-\[125px\]{width:125px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-full{min-width:100%}.max-w-\[250px\]{max-width:250px}.max-w-\[800px\]{max-width:800px}.basis-4\/12{flex-basis:33.333333%}.basis-8\/12{flex-basis:66.666667%}.basis-\[40\%\]{flex-basis:40%}.basis-\[60\%\]{flex-basis:60%}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-none{cursor:none}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-8{gap:2rem}.gap-\[1\.5vw\]{gap:1.5vw}.gap-\[1vw\]{gap:1vw}.gap-\[2vw\]{gap:2vw}.gap-\[3vw\]{gap:3vw}.gap-\[4\.5vw\]{gap:4.5vw}.gap-\[4vw\]{gap:4vw}.gap-\[70px\]{gap:70px}.gap-y-24{row-gap:6rem}.gap-y-\[30px\]{row-gap:30px}.gap-y-\[50px\]{row-gap:50px}.divide-y-\[1px\]>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-\[\#EFF5EE\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(239 245 238/var(--tw-divide-opacity))}.divide-inherit>:not([hidden])~:not([hidden]){border-color:inherit}.divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(255 255 255/var(--tw-divide-opacity))}.self-center{align-self:center}.break-words{overflow-wrap:break-word}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.border-white\/\[0\.2\]{border-color:#fff3}.bg-\[\#F2F6F1\],.bg-\[\#f2f6f1\],.bg-brand-green-lightest{--tw-bg-opacity:1;background-color:rgb(242 246 241/var(--tw-bg-opacity))}.bg-brand-primary{--tw-bg-opacity:1;background-color:rgb(50 72 57/var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity))}.bg-indigo-400{--tw-bg-opacity:1;background-color:rgb(129 140 248/var(--tw-bg-opacity))}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-\[10px\]{padding:10px}.p-\[5px\]{padding:5px}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[30px\]{padding-left:30px;padding-right:30px}.py-\[1\.5vw\]{padding-bottom:1.5vw;padding-top:1.5vw}.py-\[10vw\]{padding-bottom:10vw;padding-top:10vw}.py-\[13px\]{padding-bottom:13px;padding-top:13px}.py-\[1vw\]{padding-bottom:1vw;padding-top:1vw}.py-\[20px\]{padding-bottom:20px;padding-top:20px}.py-\[2vw\]{padding-bottom:2vw;padding-top:2vw}.py-\[3vw\]{padding-bottom:3vw;padding-top:3vw}.py-\[4vw\]{padding-bottom:4vw;padding-top:4vw}.py-\[5vw\]{padding-bottom:5vw;padding-top:5vw}.py-\[6vw\]{padding-bottom:6vw;padding-top:6vw}.py-\[70px\]{padding-bottom:70px;padding-top:70px}.py-\[7vw\]{padding-bottom:7vw;padding-top:7vw}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-\[0\.5vw\]{padding-bottom:.5vw}.pb-\[100px\]{padding-bottom:100px}.pb-\[10vw\]{padding-bottom:10vw}.pb-\[1vw\]{padding-bottom:1vw}.pb-\[2vw\]{padding-bottom:2vw}.pb-\[30px\]{padding-bottom:30px}.pb-\[3vw\]{padding-bottom:3vw}.pb-\[4vw\]{padding-bottom:4vw}.pb-\[5vw\]{padding-bottom:5vw}.pb-\[8px\]{padding-bottom:8px}.pr-12{padding-right:3rem}.pr-8{padding-right:2rem}.pr-\[2vw\]{padding-right:2vw}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-20{padding-top:5rem}.pt-40{padding-top:10rem}.pt-8{padding-top:2rem}.pt-\[1vw\]{padding-top:1vw}.pt-\[25px\]{padding-top:25px}.pt-\[2vw\]{padding-top:2vw}.pt-\[3\.8vw\]{padding-top:3.8vw}.pt-\[3vw\]{padding-top:3vw}.pt-\[40px\]{padding-top:40px}.pt-\[4vw\]{padding-top:4vw}.pt-\[50px\]{padding-top:50px}.pt-\[6vw\]{padding-top:6vw}.pt-\[8px\]{padding-top:8px}.pt-\[90px\]{padding-top:90px}.text-center{text-align:center}.text-sm{font-size:.875rem;line-height:1.25rem}.font-black{font-weight:900}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.tracking-\[0\.9px\]{letter-spacing:.9px}.tracking-\[1\.4px\]{letter-spacing:1.4px}.text-\[\#365540\]{--tw-text-opacity:1;color:rgb(54 85 64/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-black\/50{color:#00000080}.text-brand-green-dark{--tw-text-opacity:1;color:rgb(54 85 64/var(--tw-text-opacity))}.text-brand-purple-dark{--tw-text-opacity:1;color:rgb(35 35 67/var(--tw-text-opacity))}.text-brand-purple-dark\/50{color:#23234380}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-green-50{--tw-text-opacity:1;color:rgb(240 253 244/var(--tw-text-opacity))}.text-indigo-50{--tw-text-opacity:1;color:rgb(238 242 255/var(--tw-text-opacity))}.text-red-50{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-50{--tw-text-opacity:1;color:rgb(254 252 232/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1000{transition-duration:1s}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333333%;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714286%;width:1.42857%}@font-face{font-family:Poppins-Regular;src:url(/app/themes/inspon/public/fonts/Poppins-Regular.4b4ebe.ttf) format("truetype")}@font-face{font-family:Poppins-Medium;src:url(/app/themes/inspon/public/fonts/Poppins-Medium.a52d0b.ttf) format("truetype")}@font-face{font-family:Poppins-Bold;src:url(/app/themes/inspon/public/fonts/Poppins-Bold.8001a0.ttf) format("truetype")}@font-face{font-family:SofiaSans-ExtraBold;src:url(/app/themes/inspon/public/fonts/SofiaSans-ExtraBold.d11ed9.ttf) format("truetype")}@font-face{font-family:SofiaSans-Medium;src:url(/app/themes/inspon/public/fonts/SofiaSans-Medium.ebafdd.ttf) format("truetype")}@font-face{font-family:SofiaSans-Regular;src:url(/app/themes/inspon/public/fonts/SofiaSans-Regular.37d68c.ttf) format("truetype")}.font-header-bold{font-family:SofiaSans-ExtraBold,sans-serif}.font-header-regular{font-family:SofiaSans-Regular,sans-serif}.font-header-medium{font-family:SofiaSans-Medium,sans-serif}.font-brand-regular{font-family:Poppins-Regular,sans-serif}.font-brand-medium{font-family:Poppins-Medium,sans-serif}.font-brand-bold{font-family:Poppins-Bold,sans-serif}@keyframes ani{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes ani2{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.heading-large,h1,h2,h3,h4,h5,h6{font-family:SofiaSans-ExtraBold,sans-serif}.heading-large{font-size:60px;line-height:68px}@media(max-width:1440px){.heading-large{font-size:60px}}@media(max-width:1280px){.heading-large{font-size:48px}}@media(max-width:1024px){.heading-large{font-size:42px}}@media(max-width:768px){.heading-large{font-size:36px}}@media(max-width:640px){.heading-large{font-size:30px}}@media(min-width:1440px){.heading-large{font-size:4.16vw}}@media(max-width:1440px){.heading-large{line-height:68px}}@media(max-width:1280px){.heading-large{line-height:54.4px}}@media(max-width:1024px){.heading-large{line-height:47.6px}}@media(max-width:768px){.heading-large{line-height:40.8px}}@media(max-width:640px){.heading-large{line-height:34px}}@media(min-width:1440px){.heading-large{line-height:4.72vw}}.heading-40{font-family:SofiaSans-ExtraBold,sans-serif;font-size:40px;line-height:45px}@media(max-width:1440px){.heading-40{font-size:40px}}@media(max-width:1280px){.heading-40{font-size:32px}}@media(max-width:1024px){.heading-40{font-size:28px}}@media(max-width:768px){.heading-40{font-size:24px}}@media(max-width:640px){.heading-40{font-size:20px}}@media(min-width:1440px){.heading-40{font-size:2.77vw}}@media(max-width:1440px){.heading-40{line-height:45px}}@media(max-width:1280px){.heading-40{line-height:36px}}@media(max-width:1024px){.heading-40{line-height:31.5px}}@media(max-width:768px){.heading-40{line-height:27px}}@media(max-width:640px){.heading-40{line-height:22.5px}}@media(min-width:1440px){.heading-40{line-height:3.12vw}}.heading-30{font-family:SofiaSans-ExtraBold,sans-serif;font-size:30px;line-height:35px}@media(max-width:1280px){.heading-30{font-size:27px}}@media(max-width:1024px){.heading-30{font-size:25.5px}}@media(max-width:768px){.heading-30{font-size:24px}}@media(max-width:640px){.heading-30{font-size:22.5px}}@media(min-width:1440px){.heading-30{font-size:2.08vw}}@media(max-width:1440px){.heading-30{line-height:35px}}@media(max-width:1280px){.heading-30{line-height:31.5px}}@media(max-width:1024px){.heading-30{line-height:29.75px}}@media(max-width:640px){.heading-30{line-height:28px}}@media(min-width:1440px){.heading-30{line-height:2.43vw}}.heading-22{font-family:SofiaSans-ExtraBold,sans-serif;font-size:22px;line-height:28px}@media(max-width:1280px){.heading-22{font-size:19.8px}}@media(max-width:1024px){.heading-22{font-size:18.7px}}@media(max-width:768px){.heading-22{font-size:17.6px}}@media(max-width:640px){.heading-22{font-size:16.5px}}@media(min-width:1440px){.heading-22{font-size:1.52vw}}@media(max-width:1440px){.heading-22{line-height:28px}}@media(max-width:1280px){.heading-22{line-height:25.2px}}@media(max-width:1024px){.heading-22{line-height:23.8px}}@media(max-width:640px){.heading-22{line-height:22.4px}}@media(min-width:1440px){.heading-22{line-height:1.94vw}}.heading-20{font-family:SofiaSans-ExtraBold,sans-serif;font-size:20px;line-height:22px}@media(max-width:1280px){.heading-20{font-size:18px}}@media(max-width:1024px){.heading-20{font-size:17px}}@media(max-width:768px){.heading-20{font-size:16px}}@media(max-width:640px){.heading-20{font-size:15px}}@media(min-width:1440px){.heading-20{font-size:1.38vw}}@media(max-width:1440px){.heading-20{line-height:22px}}@media(max-width:1280px){.heading-20{line-height:19.8px}}@media(max-width:1024px){.heading-20{line-height:18.7px}}@media(max-width:640px){.heading-20{line-height:17.6px}}@media(min-width:1440px){.heading-20{line-height:1.52vw}}.heading-small{font-family:SofiaSans-ExtraBold,sans-serif;letter-spacing:1.2px}@media (min-width:768px){.heading-small{letter-spacing:1.8px}}.heading-small{font-size:18px;line-height:20px}@media(max-width:1280px){.heading-small{font-size:16.2px}}@media(max-width:1024px){.heading-small{font-size:15.3px}}@media(max-width:768px){.heading-small{font-size:14.4px}}@media(max-width:640px){.heading-small{font-size:13.5px}}@media(min-width:1440px){.heading-small{font-size:1.25vw}}@media(max-width:1440px){.heading-small{line-height:20px}}@media(max-width:1280px){.heading-small{line-height:18px}}@media(max-width:1024px){.heading-small{line-height:17px}}@media(max-width:640px){.heading-small{line-height:16px}}@media(min-width:1440px){.heading-small{line-height:1.38vw}}.heading-xs{font-family:SofiaSans-ExtraBold,sans-serif;letter-spacing:1.2px}@media (min-width:768px){.heading-xs{letter-spacing:1.6px}}.heading-xs{font-size:15px;line-height:18px}@media(max-width:1280px){.heading-xs{font-size:13.5px}}@media(max-width:1024px){.heading-xs{font-size:12.75px}}@media(max-width:768px){.heading-xs{font-size:12px}}@media(max-width:640px){.heading-xs{font-size:11.25px}}@media(min-width:1440px){.heading-xs{font-size:1.04vw}}@media(max-width:1440px){.heading-xs{line-height:18px}}@media(max-width:1280px){.heading-xs{line-height:16.2px}}@media(max-width:1024px){.heading-xs{line-height:15.3px}}@media(max-width:640px){.heading-xs{line-height:14.4px}}@media(min-width:1440px){.heading-xs{line-height:1.25vw}}.heading-xxs{font-family:SofiaSans-ExtraBold,sans-serif;font-size:14px;line-height:12px}@media(max-width:1280px){.heading-xxs{font-size:12.6px}}@media(max-width:1024px){.heading-xxs{font-size:11.9px}}@media(max-width:768px){.heading-xxs{font-size:11.2px}}@media(max-width:640px){.heading-xxs{font-size:10.5px}}@media(min-width:1440px){.heading-xxs{font-size:.97vw}}@media(max-width:1440px){.heading-xxs{line-height:12px}}@media(max-width:1280px){.heading-xxs{line-height:10.8px}}@media(max-width:1024px){.heading-xxs{line-height:10.2px}}@media(max-width:640px){.heading-xxs{line-height:9.6px}}@media(min-width:1440px){.heading-xxs{line-height:.83vw}}.link-bold{font-family:SofiaSans-ExtraBold,sans-serif;font-size:16px;letter-spacing:.8px;line-height:22px}@media(max-width:1280px){.link-bold{font-size:14.4px}}@media(max-width:1024px){.link-bold{font-size:13.6px}}@media(max-width:768px){.link-bold{font-size:12.8px}}@media(max-width:640px){.link-bold{font-size:12px}}@media(min-width:1440px){.link-bold{font-size:1.11vw}}@media(max-width:1440px){.link-bold{line-height:22px}}@media(max-width:1280px){.link-bold{line-height:19.8px}}@media(max-width:1024px){.link-bold{line-height:18.7px}}@media(max-width:640px){.link-bold{line-height:17.6px}}@media(min-width:1440px){.link-bold{line-height:1.52vw}}.link-medium{font-family:SofiaSans-Medium,sans-serif;font-size:16px;letter-spacing:.8px;line-height:22px}@media(max-width:1280px){.link-medium{font-size:14.4px}}@media(max-width:1024px){.link-medium{font-size:13.6px}}@media(max-width:768px){.link-medium{font-size:12.8px}}@media(max-width:640px){.link-medium{font-size:12px}}@media(min-width:1440px){.link-medium{font-size:1.11vw}}@media(max-width:1440px){.link-medium{line-height:22px}}@media(max-width:1280px){.link-medium{line-height:19.8px}}@media(max-width:1024px){.link-medium{line-height:18.7px}}@media(max-width:640px){.link-medium{line-height:17.6px}}@media(min-width:1440px){.link-medium{line-height:1.52vw}}.large-description{font-family:Poppins-Regular,sans-serif;font-size:20px;line-height:28px}@media(max-width:1440px){.large-description{font-size:20px}}@media(max-width:1280px){.large-description{font-size:17px}}@media(max-width:1024px){.large-description{font-size:15px}}@media(max-width:786px){.large-description{font-size:14px}}@media(max-width:640px){.large-description{font-size:13px}}@media(min-width:1440px){.large-description{font-size:1.38vw}}@media(max-width:1280px){.large-description{line-height:25.2px}}@media(max-width:1024px){.large-description{line-height:23.8px}}@media(max-width:768px){.large-description{line-height:22.4px}}@media(max-width:640px){.large-description{line-height:21px}}@media(min-width:1440px){.large-description{line-height:1.94vw}}.large-description-bold{font-family:Poppins-Bold,sans-serif;font-size:20px;line-height:28px}@media(max-width:1280px){.large-description-bold{font-size:18px}}@media(max-width:1024px){.large-description-bold{font-size:17px}}@media(max-width:768px){.large-description-bold{font-size:16px}}@media(max-width:640px){.large-description-bold{font-size:15px}}@media(min-width:1440px){.large-description-bold{font-size:1.38vw}}@media(max-width:1440px){.large-description-bold{line-height:28px}}@media(max-width:1280px){.large-description-bold{line-height:25.2px}}@media(max-width:1024px){.large-description-bold{line-height:23.8px}}@media(max-width:640px){.large-description-bold{line-height:22.4px}}@media(min-width:1440px){.large-description-bold{line-height:1.94vw}}.bold-description{font-family:Poppins-Bold,sans-serif;font-size:16px;line-height:24px}@media(max-width:1280px){.bold-description{font-size:14.4px}}@media(max-width:1024px){.bold-description{font-size:13.6px}}@media(max-width:768px){.bold-description{font-size:12.8px}}@media(max-width:640px){.bold-description{font-size:12px}}@media(min-width:1440px){.bold-description{font-size:1.11vw}}@media(max-width:1440px){.bold-description{line-height:24px}}@media(max-width:1280px){.bold-description{line-height:21.6px}}@media(max-width:1024px){.bold-description{line-height:20.4px}}@media(max-width:640px){.bold-description{line-height:19.2px}}@media(min-width:1440px){.bold-description{line-height:1.66vw}}.medium-description{font-family:Poppins-Medium,sans-serif;font-size:16px;line-height:24px}@media(max-width:1280px){.medium-description{font-size:14.4px}}@media(max-width:1024px){.medium-description{font-size:13.6px}}@media(max-width:768px){.medium-description{font-size:12.8px}}@media(max-width:640px){.medium-description{font-size:12px}}@media(min-width:1440px){.medium-description{font-size:1.11vw}}@media(max-width:1440px){.medium-description{line-height:24px}}@media(max-width:1280px){.medium-description{line-height:21.6px}}@media(max-width:1024px){.medium-description{line-height:20.4px}}@media(max-width:640px){.medium-description{line-height:19.2px}}@media(min-width:1440px){.medium-description{line-height:1.66vw}}.small-description{font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px}@media(max-width:1280px){.small-description{font-size:14.4px}}@media(max-width:1024px){.small-description{font-size:13.6px}}@media(max-width:768px){.small-description{font-size:12.8px}}@media(max-width:640px){.small-description{font-size:12px}}@media(min-width:1440px){.small-description{font-size:1.11vw}}@media(max-width:1440px){.small-description{line-height:24px}}@media(max-width:1280px){.small-description{line-height:21.6px}}@media(max-width:1024px){.small-description{line-height:20.4px}}@media(max-width:640px){.small-description{line-height:19.2px}}@media(min-width:1440px){.small-description{line-height:1.66vw}}.xs-description{font-family:Poppins-Medium,sans-serif;font-size:14px;line-height:24px}@media(max-width:1280px){.xs-description{font-size:12.6px}}@media(max-width:1024px){.xs-description{font-size:11.9px}}@media(max-width:768px){.xs-description{font-size:11.2px}}@media(max-width:640px){.xs-description{font-size:10.5px}}@media(min-width:1440px){.xs-description{font-size:.97vw}}@media(max-width:1440px){.xs-description{line-height:24px}}@media(max-width:1280px){.xs-description{line-height:21.6px}}@media(max-width:1024px){.xs-description{line-height:20.4px}}@media(max-width:640px){.xs-description{line-height:19.2px}}@media(min-width:1440px){.xs-description{line-height:1.66vw}}.xs-description-regular{font-family:Poppins-Regular,sans-serif;font-size:14px;line-height:24px}@media(max-width:1280px){.xs-description-regular{font-size:12.6px}}@media(max-width:1024px){.xs-description-regular{font-size:11.9px}}@media(max-width:768px){.xs-description-regular{font-size:11.2px}}@media(max-width:640px){.xs-description-regular{font-size:10.5px}}@media(min-width:1440px){.xs-description-regular{font-size:.97vw}}@media(max-width:1440px){.xs-description-regular{line-height:24px}}@media(max-width:1280px){.xs-description-regular{line-height:21.6px}}@media(max-width:1024px){.xs-description-regular{line-height:20.4px}}@media(max-width:640px){.xs-description-regular{line-height:19.2px}}@media(min-width:1440px){.xs-description-regular{line-height:1.66vw}}.xs-description-bold{font-family:Poppins-Bold,sans-serif;font-size:14px;line-height:24px}@media(max-width:1280px){.xs-description-bold{font-size:12.6px}}@media(max-width:1024px){.xs-description-bold{font-size:11.9px}}@media(max-width:768px){.xs-description-bold{font-size:11.2px}}@media(max-width:640px){.xs-description-bold{font-size:10.5px}}@media(min-width:1440px){.xs-description-bold{font-size:.97vw}}@media(max-width:1440px){.xs-description-bold{line-height:24px}}@media(max-width:1280px){.xs-description-bold{line-height:21.6px}}@media(max-width:1024px){.xs-description-bold{line-height:20.4px}}@media(max-width:640px){.xs-description-bold{line-height:19.2px}}@media(min-width:1440px){.xs-description-bold{line-height:1.66vw}}*,:after,:before{box-sizing:inherit;margin:0;padding:0}body,html{-webkit-font-smoothing:antialiased}html{font-size:62.5%}body{box-sizing:border-box}body,p{font-family:Poppins-Regular,sans-serif}p{font-size:16px;line-height:24px}@media(max-width:1280px){p{font-size:14.4px}}@media(max-width:1024px){p{font-size:13.6px}}@media(max-width:768px){p{font-size:12.8px}}@media(max-width:640px){p{font-size:12px}}@media(min-width:1440px){p{font-size:1.11vw}}@media(max-width:1440px){p{line-height:24px}}@media(max-width:1280px){p{line-height:21.6px}}@media(max-width:1024px){p{line-height:20.4px}}@media(max-width:640px){p{line-height:19.2px}}@media(min-width:1440px){p{line-height:1.66vw}}a{font-family:SofiaSans-Medium,sans-serif;font-size:16px;letter-spacing:.8px;line-height:22px}@media(max-width:1280px){a{font-size:14.4px}}@media(max-width:1024px){a{font-size:13.6px}}@media(max-width:768px){a{font-size:12.8px}}@media(max-width:640px){a{font-size:12px}}@media(min-width:1440px){a{font-size:1.11vw}}@media(max-width:1440px){a{line-height:22px}}@media(max-width:1280px){a{line-height:19.8px}}@media(max-width:1024px){a{line-height:18.7px}}@media(max-width:640px){a{line-height:17.6px}}@media(min-width:1440px){a{line-height:1.52vw}}.inspon-container{padding-left:20px;padding-right:20px}@media (min-width:640px){.inspon-container{padding-left:6vw;padding-right:6vw}}.wysiwyg p{--tw-text-opacity:1;color:rgb(35 35 67/var(--tw-text-opacity));margin-bottom:1rem}.wysiwyg ul{font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px;list-style-position:inside;list-style-type:disc}@media(max-width:1280px){.wysiwyg ul{font-size:14.4px}}@media(max-width:1024px){.wysiwyg ul{font-size:13.6px}}@media(max-width:768px){.wysiwyg ul{font-size:12.8px}}@media(max-width:640px){.wysiwyg ul{font-size:12px}}@media(min-width:1440px){.wysiwyg ul{font-size:1.11vw}}@media(max-width:1440px){.wysiwyg ul{line-height:24px}}@media(max-width:1280px){.wysiwyg ul{line-height:21.6px}}@media(max-width:1024px){.wysiwyg ul{line-height:20.4px}}@media(max-width:640px){.wysiwyg ul{line-height:19.2px}}@media(min-width:1440px){.wysiwyg ul{line-height:1.66vw}}.wysiwyg .heading-30{--tw-text-opacity:1;color:rgb(54 85 64/var(--tw-text-opacity));margin-bottom:2rem}.desktop-search .search-bar-nav{height:1.8rem;max-width:110px;position:relative;width:0}.desktop-search .search-bar-nav:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));bottom:0;content:"";height:1px;position:absolute;right:0;transition:all .3s ease-in-out;width:100%}.desktop-search .search-bar-nav input{--tw-text-opacity:1;background-color:initial;color:rgb(255 255 255/var(--tw-text-opacity));height:1.8rem;line-height:1.4rem;max-width:110px;outline:2px solid #0000;outline-offset:2px;padding-bottom:4px}.desktop-search .search-bar-nav input::placeholder{color:#ffffff80}.search-field{--tw-border-opacity:1;border-color:rgb(50 72 57/var(--tw-border-opacity));border-radius:9999px;border-width:2px;font-family:SofiaSans-ExtraBold,sans-serif;letter-spacing:1.2px;padding:15px 50px 15px 25px;width:100%}@media (min-width:768px){.search-field{letter-spacing:1.6px}}.search-field{font-size:15px;line-height:18px}@media(max-width:1280px){.search-field{font-size:13.5px}}@media(max-width:1024px){.search-field{font-size:12.75px}}@media(max-width:768px){.search-field{font-size:12px}}@media(max-width:640px){.search-field{font-size:11.25px}}@media(min-width:1440px){.search-field{font-size:1.04vw}}@media(max-width:1440px){.search-field{line-height:18px}}@media(max-width:1280px){.search-field{line-height:16.2px}}@media(max-width:1024px){.search-field{line-height:15.3px}}@media(max-width:640px){.search-field{line-height:14.4px}}@media(min-width:1440px){.search-field{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .search-field{font-size:.8vw;line-height:1vw}}.search-field:focus{outline:2px solid #0000;outline-offset:2px}.search-submit{--tw-translate-y:-60%;position:absolute;right:25px;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:10}.contact-form #form-title,.contactforms #form-title{font-family:SofiaSans-ExtraBold,sans-serif;font-size:30px;line-height:35px;margin-bottom:3vw;text-align:center}@media(max-width:1280px){.contact-form #form-title,.contactforms #form-title{font-size:27px}}@media(max-width:1024px){.contact-form #form-title,.contactforms #form-title{font-size:25.5px}}@media(max-width:768px){.contact-form #form-title,.contactforms #form-title{font-size:24px}}@media(max-width:640px){.contact-form #form-title,.contactforms #form-title{font-size:22.5px}}@media(min-width:1440px){.contact-form #form-title,.contactforms #form-title{font-size:2.08vw}}@media(max-width:1440px){.contact-form #form-title,.contactforms #form-title{line-height:35px}}@media(max-width:1280px){.contact-form #form-title,.contactforms #form-title{line-height:31.5px}}@media(max-width:1024px){.contact-form #form-title,.contactforms #form-title{line-height:29.75px}}@media(max-width:640px){.contact-form #form-title,.contactforms #form-title{line-height:28px}}@media(min-width:1440px){.contact-form #form-title,.contactforms #form-title{line-height:2.43vw}}.wysiwyg .contact-form #form-title,.wysiwyg .contactforms #form-title{--tw-text-opacity:1;color:rgb(54 85 64/var(--tw-text-opacity));margin-bottom:2rem}.contact-form label,.contactforms label{font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px}@media(max-width:1280px){.contact-form label,.contactforms label{font-size:14.4px}}@media(max-width:1024px){.contact-form label,.contactforms label{font-size:13.6px}}@media(max-width:768px){.contact-form label,.contactforms label{font-size:12.8px}}@media(max-width:640px){.contact-form label,.contactforms label{font-size:12px}}@media(min-width:1440px){.contact-form label,.contactforms label{font-size:1.11vw}}@media(max-width:1440px){.contact-form label,.contactforms label{line-height:24px}}@media(max-width:1280px){.contact-form label,.contactforms label{line-height:21.6px}}@media(max-width:1024px){.contact-form label,.contactforms label{line-height:20.4px}}@media(max-width:640px){.contact-form label,.contactforms label{line-height:19.2px}}@media(min-width:1440px){.contact-form label,.contactforms label{line-height:1.66vw}}.contact-form .form-container,.contactforms .form-container{display:flex;flex-direction:column;gap:1vw}.contact-form .form-container .wrapper,.contactforms .form-container .wrapper{display:flex;gap:4%}@media (min-width:768px){.contact-form .form-container .wrapper,.contactforms .form-container .wrapper{gap:3vw}}.contact-form .form-container .wrapper>div,.contactforms .form-container .wrapper>div{width:48%}.contact-form .form-container .half-width,.contactforms .form-container .half-width{align-items:flex-start;display:flex}@media (min-width:640px){.contact-form .form-container .half-width,.contactforms .form-container .half-width{width:50%}}.contact-form .form-container .half-width p,.contactforms .form-container .half-width p{padding-right:1.5vw;width:100%}.contact-form input::placeholder,.contact-form select::placeholder,.contact-form textarea::placeholder,.contactforms input::placeholder,.contactforms select::placeholder,.contactforms textarea::placeholder{color:#0006}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus,.contactforms input:focus,.contactforms select:focus,.contactforms textarea:focus{outline:none}.contact-form .email,.contact-form .location,.contact-form .name,.contact-form .puhelinnumero,.contact-form .yritys,.contact-form textarea,.contactforms .email,.contactforms .location,.contactforms .name,.contactforms .puhelinnumero,.contactforms .yritys,.contactforms textarea{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(242 246 241/var(--tw-bg-opacity));color:rgb(0 0 0/var(--tw-text-opacity));margin-bottom:8px;margin-top:8px;padding:15px;width:100%}.contact-form .wpcf7-response-output,.contactforms .wpcf7-response-output{padding:15px!important}.contact-form .button-container,.contactforms .button-container{align-self:flex-start}.contact-form .button-container br,.contact-form .button-container button .wpcf7-spinner,.contactforms .button-container br,.contactforms .button-container button .wpcf7-spinner,.tns-controls{display:none}.services-slider__carousel .single-product{display:flex}.services-slider__carousel .single-product__overlay:hover~.single-product__image{opacity:.8}.services-slider__carousel .single-product__overlay:hover~.single-product__text .link:after{margin-left:10px}.services-slider__carousel .single-product img{aspect-ratio:170/170;height:100%;object-fit:cover;transition-duration:.5s;width:100%}.services-slider__carousel .single-product .link{font-family:SofiaSans-ExtraBold,sans-serif;margin-top:1rem}.banner{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));position:fixed;top:0;transition:all 1s cubic-bezier(.165,.84,.44,1);width:100%;z-index:30}.banner.scrolling-down{transform:translateY(-100%)}.banner.scrolling-up{--tw-bg-opacity:1;background-color:rgb(50 72 57/var(--tw-bg-opacity))}@media screen and (min-width:768px){.banner.scrolling-up .brand-logo{height:46px}}.banner.is-active{z-index:40}.banner.is-active .brand{padding-left:60px}@media (min-width:640px){.banner.is-active .brand{padding-left:40px}}@media (min-width:768px){.banner.is-active .brand{padding-left:3vw}}@media (min-width:1024px){.banner.is-active .brand{padding-left:0}}.banner .brand-logo{transition:all .3s ease-in-out}.banner nav .nav>li{margin-bottom:-2.5rem;padding-bottom:2.5rem;position:relative}.banner nav .nav>li.current-menu-item>a{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px}.banner nav .nav>li>a{display:inline-block;font-family:SofiaSans-ExtraBold,sans-serif;font-size:14px;letter-spacing:1.4px;line-height:12px;position:relative;text-transform:uppercase;text-underline-offset:2px}@media(max-width:1280px){.banner nav .nav>li>a{font-size:12.6px}}@media(max-width:1024px){.banner nav .nav>li>a{font-size:11.9px}}@media(max-width:768px){.banner nav .nav>li>a{font-size:11.2px}}@media(max-width:640px){.banner nav .nav>li>a{font-size:10.5px}}@media(min-width:1440px){.banner nav .nav>li>a{font-size:.97vw}}@media(max-width:1440px){.banner nav .nav>li>a{line-height:12px}}@media(max-width:1280px){.banner nav .nav>li>a{line-height:10.8px}}@media(max-width:1024px){.banner nav .nav>li>a{line-height:10.2px}}@media(max-width:640px){.banner nav .nav>li>a{line-height:9.6px}}@media(min-width:1440px){.banner nav .nav>li>a{line-height:.83vw}}.banner nav .nav>li>a:hover{text-decoration-line:underline}.banner nav .nav>li.menu-item-has-children>.sub-menu{--tw-text-opacity:1;color:rgb(50 72 57/var(--tw-text-opacity));display:flex;flex-direction:column;left:50%;margin-top:0;opacity:0;padding-top:50px;pointer-events:none;position:absolute;transform:translate(-50%,10%);transition:all .5s ease;width:max-content}.banner nav .nav>li.menu-item-has-children>.sub-menu>li{--tw-bg-opacity:1;background-color:rgb(197 242 112/var(--tw-bg-opacity));padding:8px 2vw}.banner nav .nav>li.menu-item-has-children>.sub-menu>li:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.banner nav .nav>li.menu-item-has-children>.sub-menu>li:first-child{border-top-left-radius:5px;border-top-right-radius:5px;padding-top:2vw}.banner nav .nav>li.menu-item-has-children>.sub-menu>li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding-bottom:2vw}.banner nav .nav>li.menu-item-has-children>.sub-menu:before{border-color:#c5f270 #0000 #0000;border-style:solid;border-width:15px 11px 0;content:"";display:inline-block;height:0;left:50%;position:absolute;top:37px;transform:translateX(-50%) rotate(180deg);width:0}.banner nav .nav>li:hover .sub-menu{opacity:1;pointer-events:auto;transform:translate(-50%)}.banner nav .nav>.menu-item-has-children{position:relative}.banner nav .nav>.menu-item-has-children>a{align-items:center;display:inline-flex;position:relative}.banner nav .nav>.menu-item-has-children>a:after{background-image:url(/app/themes/inspon/public/images/down-arrow.1d4d34.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:1vw;margin-left:.4vw;transition:background-position .5s;width:.8vw}.banner__right .language-switcher .wpml-ls-legacy-dropdown{width:auto}.banner__right .language-switcher .wpml-ls-legacy-dropdown a{font-family:SofiaSans-ExtraBold,sans-serif;font-size:14px;letter-spacing:1.4px;line-height:12px;text-transform:uppercase}@media(max-width:1280px){.banner__right .language-switcher .wpml-ls-legacy-dropdown a{font-size:12.6px}}@media(max-width:1024px){.banner__right .language-switcher .wpml-ls-legacy-dropdown a{font-size:11.9px}}@media(max-width:768px){.banner__right .language-switcher .wpml-ls-legacy-dropdown a{font-size:11.2px}}@media(max-width:640px){.banner__right .language-switcher .wpml-ls-legacy-dropdown a{font-size:10.5px}}@media(min-width:1440px){.banner__right .language-switcher .wpml-ls-legacy-dropdown a{font-size:.97vw}}@media(max-width:1440px){.banner__right .language-switcher .wpml-ls-legacy-dropdown a{line-height:12px}}@media(max-width:1280px){.banner__right .language-switcher .wpml-ls-legacy-dropdown a{line-height:10.8px}}@media(max-width:1024px){.banner__right .language-switcher .wpml-ls-legacy-dropdown a{line-height:10.2px}}@media(max-width:640px){.banner__right .language-switcher .wpml-ls-legacy-dropdown a{line-height:9.6px}}@media(min-width:1440px){.banner__right .language-switcher .wpml-ls-legacy-dropdown a{line-height:.83vw}}.banner__right .language-switcher .wpml-ls-legacy-dropdown a{background-color:#0000;border:none;color:#fff}.banner__right .language-switcher .wpml-ls-legacy-dropdown a:hover{background:#0000;color:#fff}.banner__right .language-switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border:none}.banner__right .my-account a{font-size:0}.banner__right .my-account a:after{align-items:center;background-image:url(/app/themes/inspon/public/images/myaccount.57b2fb.svg);background-repeat:no-repeat;content:"";display:inline-flex;height:17px;width:17px}.banner__right .cart-contents{display:flex;padding-right:1rem;position:relative}@media (min-width:640px){.banner__right .cart-contents{padding-right:0}}.banner__right .cart-contents .icon-cart{align-items:center;background-image:url(/app/themes/inspon/public/images/cart.33de1c.svg);background-repeat:no-repeat;display:inline-flex;height:18px;width:15px}.banner__right .cart-contents .cart-contents-count{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border:2px solid;border-color:inherit;border-radius:8px;color:rgb(54 85 64/var(--tw-text-opacity));font-size:11px;font-weight:700;height:15px;line-height:12px;min-width:15px;padding-left:3px;padding-right:3px;position:absolute;right:-8px;text-align:center;top:-6px}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.banner__right .cart-contents .cart-contents-count{border-color:rgb(54 85 64/var(--tw-border-opacity))}}.banner .mobile-hamburger{background-color:initial;border-width:0;cursor:pointer;margin:0;overflow:visible;padding:7px;text-transform:none;transition-duration:.15s;transition-timing-function:linear}@media (min-width:640px){.banner .mobile-hamburger{padding:15px}}.banner .mobile-hamburger{transition-property:opacity,filter}.banner .mobile-hamburger .hamburger-box{display:inline-block;height:24px;position:relative;width:30px}@media (min-width:640px){.banner .mobile-hamburger .hamburger-box{width:40px}}.banner .mobile-hamburger .hamburger-box .hamburger-inner{--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:4px;display:flex;flex-direction:column;height:3px;margin-top:-2px;position:absolute;top:50%;transition-duration:.15s;width:30px}@media (min-width:640px){.banner .mobile-hamburger .hamburger-box .hamburger-inner{height:4px;width:40px}}.banner .mobile-hamburger .hamburger-box .hamburger-inner{transition-property:transform;transition-timing-function:ease}.banner .mobile-hamburger .hamburger-box .hamburger-inner:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:4px;display:block;height:3px;position:absolute;top:-8px;transition-duration:.15s;width:20px}@media (min-width:640px){.banner .mobile-hamburger .hamburger-box .hamburger-inner:before{height:4px;top:-10px;width:30px}}.banner .mobile-hamburger .hamburger-box .hamburger-inner:before{content:"";transition-property:transform;transition-timing-function:ease}.banner .mobile-hamburger .hamburger-box .hamburger-inner:after{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:4px;bottom:-8px;display:block;height:3px;position:absolute;transition-duration:.15s;width:20px}@media (min-width:640px){.banner .mobile-hamburger .hamburger-box .hamburger-inner:after{bottom:-10px;height:4px;width:30px}}.banner .mobile-hamburger .hamburger-box .hamburger-inner:after{content:"";transition-property:transform;transition-timing-function:ease}.banner .mobile-hamburger.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.9)}@media screen and (max-width:640px){.banner .mobile-hamburger.is-active .hamburger-inner:after{transform:translate3d(-7px,0,0) rotate(51deg) scaleX(1)}}.banner .mobile-hamburger.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.9)}@media screen and (max-width:640px){.banner .mobile-hamburger.is-active .hamburger-inner:before{transform:translate3d(-7px,0,0) rotate(-51deg) scaleX(1)}}.mobile-wrapper{display:flex;height:100%;justify-content:flex-end;pointer-events:none;position:fixed;right:0;top:0;width:100%;z-index:30}.mobile-wrapper.is-active{pointer-events:auto}.mobile-wrapper.is-active .overlay{opacity:1;pointer-events:auto}.mobile-wrapper.is-active .mobile-nav{transform:translateX(0)}.mobile-wrapper.is-active .mobile-nav .language-switcher .wpml-ls-legacy-dropdown{width:5.5em}.mobile-wrapper.is-active .mobile-nav .language-switcher .wpml-ls-legacy-dropdown a{font-family:SofiaSans-ExtraBold,sans-serif;letter-spacing:1.2px;padding-left:0;text-transform:uppercase}@media (min-width:768px){.mobile-wrapper.is-active .mobile-nav .language-switcher .wpml-ls-legacy-dropdown a{letter-spacing:1.8px}}.mobile-wrapper.is-active .mobile-nav .language-switcher .wpml-ls-legacy-dropdown a{font-size:18px;line-height:20px}@media(max-width:1280px){.mobile-wrapper.is-active .mobile-nav .language-switcher .wpml-ls-legacy-dropdown a{font-size:16.2px}}@media(max-width:1024px){.mobile-wrapper.is-active .mobile-nav .language-switcher .wpml-ls-legacy-dropdown a{font-size:15.3px}}@media(max-width:768px){.mobile-wrapper.is-active .mobile-nav .language-switcher .wpml-ls-legacy-dropdown a{font-size:14.4px}}@media(max-width:640px){.mobile-wrapper.is-active .mobile-nav .language-switcher .wpml-ls-legacy-dropdown a{font-size:13.5px}}@media(min-width:1440px){.mobile-wrapper.is-active .mobile-nav .language-switcher .wpml-ls-legacy-dropdown a{font-size:1.25vw}}@media(max-width:1440px){.mobile-wrapper.is-active .mobile-nav .language-switcher .wpml-ls-legacy-dropdown a{line-height:20px}}@media(max-width:1280px){.mobile-wrapper.is-active .mobile-nav .language-switcher .wpml-ls-legacy-dropdown a{line-height:18px}}@media(max-width:1024px){.mobile-wrapper.is-active .mobile-nav .language-switcher .wpml-ls-legacy-dropdown a{line-height:17px}}@media(max-width:640px){.mobile-wrapper.is-active .mobile-nav .language-switcher .wpml-ls-legacy-dropdown a{line-height:16px}}@media(min-width:1440px){.mobile-wrapper.is-active .mobile-nav .language-switcher .wpml-ls-legacy-dropdown a{line-height:1.38vw}}.mobile-wrapper.is-active .mobile-nav .language-switcher .wpml-ls-legacy-dropdown a{background-color:#0000;border:none;color:#fff}.mobile-wrapper.is-active .mobile-nav .language-switcher .wpml-ls-legacy-dropdown a:hover{background:#0000;color:#fff}.mobile-wrapper.is-active .mobile-nav .language-switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border:none}.mobile-wrapper .overlay{--tw-bg-opacity:0.3;background-color:rgb(0 0 0/var(--tw-bg-opacity));opacity:0;pointer-events:none;position:fixed;width:100%;z-index:20}.mobile-wrapper .mobile-nav,.mobile-wrapper .overlay{height:100%;transition:all 1s cubic-bezier(.165,.84,.44,1)}.mobile-wrapper .mobile-nav{--tw-bg-opacity:1;align-items:center;background-color:rgb(50 72 57/var(--tw-bg-opacity));display:flex;flex-direction:column;justify-content:space-between;overflow-y:scroll;padding:120px 40px;transform:translateX(100%);width:calc(100% - 40px);z-index:30}.mobile-wrapper .mobile-nav>div{width:100%}.mobile-wrapper .mobile-nav .nav-mobile{display:flex;flex-direction:column}.mobile-wrapper .mobile-nav .nav-mobile>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(2px*var(--tw-divide-y-reverse));border-color:rgb(255 255 255/var(--tw-divide-opacity));border-top-width:calc(2px*(1 - var(--tw-divide-y-reverse)))}.mobile-wrapper .mobile-nav .nav-mobile li{display:flex;flex-direction:column;position:relative;transition:all 1s ease}.mobile-wrapper .mobile-nav .nav-mobile li a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:SofiaSans-ExtraBold,sans-serif;letter-spacing:1.2px;padding-bottom:15px;padding-top:15px;text-transform:uppercase}@media (min-width:768px){.mobile-wrapper .mobile-nav .nav-mobile li a{letter-spacing:1.6px}}.mobile-wrapper .mobile-nav .nav-mobile li a{font-size:15px;line-height:18px}@media(max-width:1280px){.mobile-wrapper .mobile-nav .nav-mobile li a{font-size:13.5px}}@media(max-width:1024px){.mobile-wrapper .mobile-nav .nav-mobile li a{font-size:12.75px}}@media(max-width:768px){.mobile-wrapper .mobile-nav .nav-mobile li a{font-size:12px}}@media(max-width:640px){.mobile-wrapper .mobile-nav .nav-mobile li a{font-size:11.25px}}@media(min-width:1440px){.mobile-wrapper .mobile-nav .nav-mobile li a{font-size:1.04vw}}@media(max-width:1440px){.mobile-wrapper .mobile-nav .nav-mobile li a{line-height:18px}}@media(max-width:1280px){.mobile-wrapper .mobile-nav .nav-mobile li a{line-height:16.2px}}@media(max-width:1024px){.mobile-wrapper .mobile-nav .nav-mobile li a{line-height:15.3px}}@media(max-width:640px){.mobile-wrapper .mobile-nav .nav-mobile li a{line-height:14.4px}}@media(min-width:1440px){.mobile-wrapper .mobile-nav .nav-mobile li a{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .mobile-wrapper .mobile-nav .nav-mobile li a{font-size:.8vw;line-height:1vw}}.mobile-wrapper .mobile-nav .nav-mobile li .sub-menu{border-color:#0000;border-left-width:2px;margin-left:5px;max-height:0;opacity:0;overflow:hidden;padding-left:20px;transition:all 1s ease}.mobile-wrapper .mobile-nav .nav-mobile li .sub-menu li a{padding-bottom:10px;padding-top:10px}.mobile-wrapper .mobile-nav .nav-mobile li.open .sub-menu{margin-bottom:20px;margin-top:20px;max-height:1000px;opacity:1}.mobile-wrapper .mobile-nav .nav-mobile li .toggle-sub-menu{background-image:url(/app/themes/inspon/public/images/arrow-down.98193d.svg);background-position:50%;background-repeat:no-repeat;background-size:30%;padding:24px;pointer-events:all;position:absolute;right:0;top:0}.mobile-wrapper .mobile-search .search-mobile{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;font-family:SofiaSans-ExtraBold,sans-serif;gap:10px;letter-spacing:1.2px}@media (min-width:768px){.mobile-wrapper .mobile-search .search-mobile{letter-spacing:1.8px}}.mobile-wrapper .mobile-search .search-mobile{font-size:18px;line-height:20px}@media(max-width:1280px){.mobile-wrapper .mobile-search .search-mobile{font-size:16.2px}}@media(max-width:1024px){.mobile-wrapper .mobile-search .search-mobile{font-size:15.3px}}@media(max-width:768px){.mobile-wrapper .mobile-search .search-mobile{font-size:14.4px}}@media(max-width:640px){.mobile-wrapper .mobile-search .search-mobile{font-size:13.5px}}@media(min-width:1440px){.mobile-wrapper .mobile-search .search-mobile{font-size:1.25vw}}@media(max-width:1440px){.mobile-wrapper .mobile-search .search-mobile{line-height:20px}}@media(max-width:1280px){.mobile-wrapper .mobile-search .search-mobile{line-height:18px}}@media(max-width:1024px){.mobile-wrapper .mobile-search .search-mobile{line-height:17px}}@media(max-width:640px){.mobile-wrapper .mobile-search .search-mobile{line-height:16px}}@media(min-width:1440px){.mobile-wrapper .mobile-search .search-mobile{line-height:1.38vw}}footer .left .location p{font-family:Poppins-Regular,sans-serif;font-size:14px;line-height:24px}@media(max-width:1280px){footer .left .location p{font-size:12.6px}}@media(max-width:1024px){footer .left .location p{font-size:11.9px}}@media(max-width:768px){footer .left .location p{font-size:11.2px}}@media(max-width:640px){footer .left .location p{font-size:10.5px}}@media(min-width:1440px){footer .left .location p{font-size:.97vw}}@media(max-width:1440px){footer .left .location p{line-height:24px}}@media(max-width:1280px){footer .left .location p{line-height:21.6px}}@media(max-width:1024px){footer .left .location p{line-height:20.4px}}@media(max-width:640px){footer .left .location p{line-height:19.2px}}@media(min-width:1440px){footer .left .location p{line-height:1.66vw}}footer .right .nav{flex-direction:column;flex-wrap:wrap}@media (min-width:640px){footer .right .nav{flex-direction:row}}footer .right .nav>li>a{font-family:SofiaSans-ExtraBold,sans-serif;letter-spacing:1.2px;text-transform:uppercase}@media (min-width:768px){footer .right .nav>li>a{letter-spacing:1.6px}}footer .right .nav>li>a{font-size:15px;line-height:18px}@media(max-width:1280px){footer .right .nav>li>a{font-size:13.5px}}@media(max-width:1024px){footer .right .nav>li>a{font-size:12.75px}}@media(max-width:768px){footer .right .nav>li>a{font-size:12px}}@media(max-width:640px){footer .right .nav>li>a{font-size:11.25px}}@media(min-width:1440px){footer .right .nav>li>a{font-size:1.04vw}}@media(max-width:1440px){footer .right .nav>li>a{line-height:18px}}@media(max-width:1280px){footer .right .nav>li>a{line-height:16.2px}}@media(max-width:1024px){footer .right .nav>li>a{line-height:15.3px}}@media(max-width:640px){footer .right .nav>li>a{line-height:14.4px}}@media(min-width:1440px){footer .right .nav>li>a{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content footer .right .nav>li>a{font-size:.8vw;line-height:1vw}}footer .right .nav .menu-item-has-children .sub-menu{margin-top:1vw}footer .right .nav .menu-item-has-children .sub-menu li{margin-bottom:.5rem}footer .right .nav .menu-item-has-children .sub-menu li a{font-family:Poppins-Regular,sans-serif;font-size:14px;line-height:24px;text-transform:capitalize}@media(max-width:1280px){footer .right .nav .menu-item-has-children .sub-menu li a{font-size:12.6px}}@media(max-width:1024px){footer .right .nav .menu-item-has-children .sub-menu li a{font-size:11.9px}}@media(max-width:768px){footer .right .nav .menu-item-has-children .sub-menu li a{font-size:11.2px}}@media(max-width:640px){footer .right .nav .menu-item-has-children .sub-menu li a{font-size:10.5px}}@media(min-width:1440px){footer .right .nav .menu-item-has-children .sub-menu li a{font-size:.97vw}}@media(max-width:1440px){footer .right .nav .menu-item-has-children .sub-menu li a{line-height:24px}}@media(max-width:1280px){footer .right .nav .menu-item-has-children .sub-menu li a{line-height:21.6px}}@media(max-width:1024px){footer .right .nav .menu-item-has-children .sub-menu li a{line-height:20.4px}}@media(max-width:640px){footer .right .nav .menu-item-has-children .sub-menu li a{line-height:19.2px}}@media(min-width:1440px){footer .right .nav .menu-item-has-children .sub-menu li a{line-height:1.66vw}}.frontpage_hero{--tw-bg-opacity:1;background-color:rgb(50 72 57/var(--tw-bg-opacity));position:relative}.frontpage_hero:before{background-image:url(/app/themes/inspon/public/images/bk-gradient.1a3ee69f16baffb4.png);background-size:cover;content:"";height:100%;mix-blend-mode:multiply;opacity:.8;position:absolute;width:100%;z-index:0}.frontpage_hero .hero-carousel{display:flex;overflow:visible;position:relative;width:100%}.frontpage_hero .hero-carousel .slick-slider{width:100%}.frontpage_hero .hero-carousel__carousel{position:relative;z-index:2}.frontpage_hero .hero-carousel__item{align-items:center;display:inline-flex!important;flex-direction:column;-webkit-user-select:none;user-select:none}.frontpage_hero .hero-carousel__content{opacity:0;text-align:center;transition-duration:.5s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:70vw}@media (min-width:640px){.frontpage_hero .hero-carousel__content{width:100%}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .heading-xs{font-size:.8vw;line-height:1vw}.frontpage_hero .hero-carousel__content .heading-large{font-size:3.5vw;line-height:3.5vw}}@media screen and (max-width:400px){.frontpage_hero .hero-carousel__content .heading-large{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .large-description{font-size:1vw;line-height:1vw}}.frontpage_hero .hero-carousel__img{--tw-scale-x:0.5;--tw-scale-y:0.5;display:flex;height:0;margin:10% -10% 1.5rem;padding-top:60%;position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);width:120%}@media (min-width:1024px){.frontpage_hero .hero-carousel__img{padding-top:40%}}@media (min-width:1536px){.frontpage_hero .hero-carousel__img{margin-top:5%;padding-top:28%}}.frontpage_hero .hero-carousel__img img{height:100%;left:0;object-fit:contain;object-position:center;pointer-events:none;position:absolute;top:0;width:100%}.frontpage_hero .hero-carousel .slick-center .hero-carousel__img{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.frontpage_hero .hero-carousel .slick-center .hero-carousel__content{opacity:1}.frontpage_hero .thumbnail{cursor:pointer;opacity:.75;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.frontpage_hero .thumbnail.active-thumbnail{opacity:1}.frontpage_hero .category{flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:80%}@media (min-width:1536px){.frontpage_hero .category .heading-20{font-size:1vw;line-height:1vw}.frontpage_hero .button-container .button--primary,.frontpage_hero .button-container .mas{font-size:.8vw;letter-spacing:1.2px;line-height:1vw}}.subpage_hero .left .wysiwyg{--tw-text-opacity:1;color:rgb(35 35 67/var(--tw-text-opacity));font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px}@media(max-width:1280px){.subpage_hero .left .wysiwyg{font-size:14.4px}}@media(max-width:1024px){.subpage_hero .left .wysiwyg{font-size:13.6px}}@media(max-width:768px){.subpage_hero .left .wysiwyg{font-size:12.8px}}@media(max-width:640px){.subpage_hero .left .wysiwyg{font-size:12px}}@media(min-width:1440px){.subpage_hero .left .wysiwyg{font-size:1.11vw}}@media(max-width:1440px){.subpage_hero .left .wysiwyg{line-height:24px}}@media(max-width:1280px){.subpage_hero .left .wysiwyg{line-height:21.6px}}@media(max-width:1024px){.subpage_hero .left .wysiwyg{line-height:20.4px}}@media(max-width:640px){.subpage_hero .left .wysiwyg{line-height:19.2px}}@media(min-width:1440px){.subpage_hero .left .wysiwyg{line-height:1.66vw}}@media screen and (max-width:1024px){.subpage_hero .left .wysiwyg p{font-size:16px;line-height:24px}}.process_block .process_wrapper--item .process__icon{--tw-bg-opacity:1;align-items:center;aspect-ratio:210/210;background-color:rgb(197 242 112/var(--tw-bg-opacity));border-radius:9999px;display:flex;justify-content:center;position:relative}.process_block .process_wrapper--item .process__icon img{aspect-ratio:120/120;height:100%;max-height:50%;object-fit:contain;width:100%}@media (min-width:1024px){.process_block .process_wrapper--item .process__icon img{max-height:7vw}}.process_block .process_wrapper--item .process__icon span{left:0;position:absolute;top:0}.process_block .process_wrapper--item .process__text{text-align:center}.contact_form .location p{font-family:Poppins-Regular,sans-serif;font-size:20px;line-height:28px}@media(max-width:1440px){.contact_form .location p{font-size:20px}}@media(max-width:1280px){.contact_form .location p{font-size:17px}}@media(max-width:1024px){.contact_form .location p{font-size:15px}}@media(max-width:786px){.contact_form .location p{font-size:14px}}@media(max-width:640px){.contact_form .location p{font-size:13px}}@media(min-width:1440px){.contact_form .location p{font-size:1.38vw}}@media(max-width:1280px){.contact_form .location p{line-height:25.2px}}@media(max-width:1024px){.contact_form .location p{line-height:23.8px}}@media(max-width:768px){.contact_form .location p{line-height:22.4px}}@media(max-width:640px){.contact_form .location p{line-height:21px}}@media(min-width:1440px){.contact_form .location p{line-height:1.94vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .contact_form .location p{font-size:1vw;line-height:1vw}}@media screen and (max-width:1024px){.text_and_image p{font-size:16px;line-height:24px}}.grid_images .grid-wrap{aspect-ratio:1/4;display:grid;gap:1vw;grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:768px){.grid_images .grid-wrap{aspect-ratio:1/1;grid-template-rows:repeat(4,minmax(0,1fr))}}@media screen and (max-width:767px){.grid_images .grid-wrap{grid-template-rows:repeat(8,minmax(0,1fr))}}.grid_images .grid-wrap .single-cat{position:relative}.grid_images .grid-wrap .single-cat__text{--tw-text-opacity:1;bottom:1.5vw;color:rgb(255 255 255/var(--tw-text-opacity));left:1.5vw;position:absolute;width:calc(100% - 3vw);z-index:1}@media screen and (max-width:767px){.grid_images .grid-wrap .single-cat__text{--tw-text-opacity:1;bottom:3.5vw;color:rgb(255 255 255/var(--tw-text-opacity));left:3.5vw;position:absolute;width:calc(100% - 7vw);z-index:1}}.grid_images .grid-wrap .single-cat img{height:100%;object-fit:cover;transition-duration:.5s;width:100%}.grid_images .grid-wrap .single-cat__overlay:hover~.single-cat__image{opacity:.8}.grid_images .grid-wrap .single-cat__overlay:hover+.single-cat__text .link:after{margin-left:7px}.grid_images .grid-wrap .single-cat__1{grid-column:span 4/span 4;grid-row:span 2/span 2}@media (min-width:768px){.grid_images .grid-wrap .single-cat__1{grid-column:span 2/span 2}}.grid_images .grid-wrap .single-cat__2{grid-column:span 4/span 4;grid-column-start:1;grid-row:span 1/span 1;grid-row-start:3}@media (min-width:768px){.grid_images .grid-wrap .single-cat__2{grid-column:span 2/span 2;grid-column-start:3;grid-row-start:1}}.grid_images .grid-wrap .single-cat__3{grid-column:span 2/span 2;grid-column-start:1;grid-row:span 1/span 1;grid-row-start:4}@media (min-width:768px){.grid_images .grid-wrap .single-cat__3{grid-column:span 1/span 1;grid-column-start:3;grid-row-start:2}}.grid_images .grid-wrap .single-cat__4{grid-column:span 2/span 2;grid-column-start:3;grid-row-start:4}@media (min-width:768px){.grid_images .grid-wrap .single-cat__4{grid-column:span 1/span 1;grid-column-start:4;grid-row-start:2}}.grid_images .grid-wrap .single-cat__5{grid-column:span 2/span 2;grid-column-start:1;grid-row:span 1/span 1;grid-row-start:5}@media (min-width:768px){.grid_images .grid-wrap .single-cat__5{grid-column:span 1/span 1;grid-row-start:3}}.grid_images .grid-wrap .single-cat__6{grid-column:span 2/span 2;grid-column-start:3;grid-row:span 1/span 1;grid-row-start:5}@media (min-width:768px){.grid_images .grid-wrap .single-cat__6{grid-column:span 1/span 1;grid-column-start:2;grid-row-start:3}}.grid_images .grid-wrap .single-cat__7{grid-column:span 2/span 2;grid-column-start:1;grid-row:span 1/span 1;grid-row-start:6}@media (min-width:768px){.grid_images .grid-wrap .single-cat__7{grid-column:span 1/span 1;grid-column-start:3;grid-row-start:3}}.grid_images .grid-wrap .single-cat__8{grid-column:span 2/span 2;grid-column-start:3;grid-row:span 1/span 1;grid-row-start:6}@media (min-width:768px){.grid_images .grid-wrap .single-cat__8{grid-column:span 1/span 1;grid-column-start:1;grid-row-start:4}}.grid_images .grid-wrap .single-cat__9{grid-column:span 2/span 2;grid-column-start:1;grid-row:span 1/span 1;grid-row-start:7}@media (min-width:768px){.grid_images .grid-wrap .single-cat__9{grid-column:span 1/span 1;grid-column-start:2;grid-row-start:4}}.grid_images .grid-wrap .single-cat__10{grid-column:span 2/span 2;grid-column-start:1;grid-row:span 1/span 1}@media (min-width:768px){.grid_images .grid-wrap .single-cat__10{grid-column:span 1/span 1;grid-column-start:3;grid-row-start:4}}@media screen and (max-width:767px){.grid_images .grid-wrap .single-cat__10{grid-row-start:8}}.grid_images .grid-wrap .single-cat__11{grid-column:span 2/span 2;grid-column-start:3;grid-row:span 2/span 2;grid-row-start:7}@media (min-width:768px){.grid_images .grid-wrap .single-cat__11{grid-column:span 1/span 1;grid-column-start:4;grid-row-start:3}}.display_products,.filters{display:flex;gap:1.5vw}.display_products .select-wrapper,.filters .select-wrapper{--tw-bg-opacity:1;align-items:center;background-color:rgb(242 246 241/var(--tw-bg-opacity));display:flex;height:max-content;padding-right:10px;width:max-content}.display_products .select-wrapper select,.filters .select-wrapper select{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(242 246 241/var(--tw-bg-opacity));color:rgb(54 85 64/var(--tw-text-opacity));font-family:SofiaSans-ExtraBold,sans-serif;letter-spacing:1.2px;outline:2px solid #0000;outline-offset:2px;padding:10px 15px;text-transform:uppercase}@media (min-width:768px){.display_products .select-wrapper select,.filters .select-wrapper select{letter-spacing:1.6px}}.display_products .select-wrapper select,.filters .select-wrapper select{font-size:15px;line-height:18px}@media(max-width:1280px){.display_products .select-wrapper select,.filters .select-wrapper select{font-size:13.5px}}@media(max-width:1024px){.display_products .select-wrapper select,.filters .select-wrapper select{font-size:12.75px}}@media(max-width:768px){.display_products .select-wrapper select,.filters .select-wrapper select{font-size:12px}}@media(max-width:640px){.display_products .select-wrapper select,.filters .select-wrapper select{font-size:11.25px}}@media(min-width:1440px){.display_products .select-wrapper select,.filters .select-wrapper select{font-size:1.04vw}}@media(max-width:1440px){.display_products .select-wrapper select,.filters .select-wrapper select{line-height:18px}}@media(max-width:1280px){.display_products .select-wrapper select,.filters .select-wrapper select{line-height:16.2px}}@media(max-width:1024px){.display_products .select-wrapper select,.filters .select-wrapper select{line-height:15.3px}}@media(max-width:640px){.display_products .select-wrapper select,.filters .select-wrapper select{line-height:14.4px}}@media(min-width:1440px){.display_products .select-wrapper select,.filters .select-wrapper select{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .display_products .select-wrapper select,.frontpage_hero .hero-carousel__content .filters .select-wrapper select{font-size:.8vw;line-height:1vw}}.display_products .select-wrapper.category,.display_products .select-wrapper.category select,.filters .select-wrapper.category,.filters .select-wrapper.category select{--tw-bg-opacity:1;background-color:rgb(197 242 112/var(--tw-bg-opacity))}.display_products .page-numbers,.filters .page-numbers{align-items:center;aspect-ratio:1/1;display:inline-flex;font-family:SofiaSans-ExtraBold,sans-serif;justify-content:center;letter-spacing:1.2px;margin-right:2vw;opacity:.5;width:2.5vw}@media (min-width:768px){.display_products .page-numbers,.filters .page-numbers{letter-spacing:1.6px}}.display_products .page-numbers,.filters .page-numbers{font-size:15px;line-height:18px}@media(max-width:1280px){.display_products .page-numbers,.filters .page-numbers{font-size:13.5px}}@media(max-width:1024px){.display_products .page-numbers,.filters .page-numbers{font-size:12.75px}}@media(max-width:768px){.display_products .page-numbers,.filters .page-numbers{font-size:12px}}@media(max-width:640px){.display_products .page-numbers,.filters .page-numbers{font-size:11.25px}}@media(min-width:1440px){.display_products .page-numbers,.filters .page-numbers{font-size:1.04vw}}@media(max-width:1440px){.display_products .page-numbers,.filters .page-numbers{line-height:18px}}@media(max-width:1280px){.display_products .page-numbers,.filters .page-numbers{line-height:16.2px}}@media(max-width:1024px){.display_products .page-numbers,.filters .page-numbers{line-height:15.3px}}@media(max-width:640px){.display_products .page-numbers,.filters .page-numbers{line-height:14.4px}}@media(min-width:1440px){.display_products .page-numbers,.filters .page-numbers{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .display_products .page-numbers,.frontpage_hero .hero-carousel__content .filters .page-numbers{font-size:.8vw;line-height:1vw}}.display_products .page-numbers.current,.filters .page-numbers.current{--tw-bg-opacity:1;background-color:rgb(242 246 241/var(--tw-bg-opacity));border-radius:9999px}.display_products .page-numbers.current,.display_products .page-numbers.next,.filters .page-numbers.current,.filters .page-numbers.next{--tw-text-opacity:1;color:rgb(54 85 64/var(--tw-text-opacity));opacity:1}.privacy-policy .wysiwyg{--tw-text-opacity:1;color:rgb(50 72 57/var(--tw-text-opacity))}.privacy-policy .wysiwyg h1{font-family:SofiaSans-ExtraBold,sans-serif;font-size:40px;line-height:45px;margin-bottom:3rem}@media(max-width:1440px){.privacy-policy .wysiwyg h1{font-size:40px}}@media(max-width:1280px){.privacy-policy .wysiwyg h1{font-size:32px}}@media(max-width:1024px){.privacy-policy .wysiwyg h1{font-size:28px}}@media(max-width:768px){.privacy-policy .wysiwyg h1{font-size:24px}}@media(max-width:640px){.privacy-policy .wysiwyg h1{font-size:20px}}@media(min-width:1440px){.privacy-policy .wysiwyg h1{font-size:2.77vw}}@media(max-width:1440px){.privacy-policy .wysiwyg h1{line-height:45px}}@media(max-width:1280px){.privacy-policy .wysiwyg h1{line-height:36px}}@media(max-width:1024px){.privacy-policy .wysiwyg h1{line-height:31.5px}}@media(max-width:768px){.privacy-policy .wysiwyg h1{line-height:27px}}@media(max-width:640px){.privacy-policy .wysiwyg h1{line-height:22.5px}}@media(min-width:1440px){.privacy-policy .wysiwyg h1{line-height:3.12vw}}.privacy-policy .wysiwyg h2{font-family:SofiaSans-ExtraBold,sans-serif;font-size:30px;line-height:35px;margin-bottom:3rem}@media(max-width:1280px){.privacy-policy .wysiwyg h2{font-size:27px}}@media(max-width:1024px){.privacy-policy .wysiwyg h2{font-size:25.5px}}@media(max-width:768px){.privacy-policy .wysiwyg h2{font-size:24px}}@media(max-width:640px){.privacy-policy .wysiwyg h2{font-size:22.5px}}@media(min-width:1440px){.privacy-policy .wysiwyg h2{font-size:2.08vw}}@media(max-width:1440px){.privacy-policy .wysiwyg h2{line-height:35px}}@media(max-width:1280px){.privacy-policy .wysiwyg h2{line-height:31.5px}}@media(max-width:1024px){.privacy-policy .wysiwyg h2{line-height:29.75px}}@media(max-width:640px){.privacy-policy .wysiwyg h2{line-height:28px}}@media(min-width:1440px){.privacy-policy .wysiwyg h2{line-height:2.43vw}}.privacy-policy .wysiwyg h3{font-family:SofiaSans-ExtraBold,sans-serif;font-size:20px;line-height:22px;margin-bottom:2.5rem}@media(max-width:1280px){.privacy-policy .wysiwyg h3{font-size:18px}}@media(max-width:1024px){.privacy-policy .wysiwyg h3{font-size:17px}}@media(max-width:768px){.privacy-policy .wysiwyg h3{font-size:16px}}@media(max-width:640px){.privacy-policy .wysiwyg h3{font-size:15px}}@media(min-width:1440px){.privacy-policy .wysiwyg h3{font-size:1.38vw}}@media(max-width:1440px){.privacy-policy .wysiwyg h3{line-height:22px}}@media(max-width:1280px){.privacy-policy .wysiwyg h3{line-height:19.8px}}@media(max-width:1024px){.privacy-policy .wysiwyg h3{line-height:18.7px}}@media(max-width:640px){.privacy-policy .wysiwyg h3{line-height:17.6px}}@media(min-width:1440px){.privacy-policy .wysiwyg h3{line-height:1.52vw}}@media (min-width:1536px){.frontpage_hero .category .privacy-policy .wysiwyg h3{font-size:1vw;line-height:1vw}}.tax-product_tag .display_products .tag-page:first-child,.tax-product_tag .display_products .tag-page:first-child select{--tw-bg-opacity:1;background-color:rgb(197 242 112/var(--tw-bg-opacity))}.woocommerce-ordering{--tw-bg-opacity:1;align-items:center;background-color:rgb(54 85 64/var(--tw-bg-opacity));border-radius:9999px;cursor:pointer;display:inline-flex;font-family:SofiaSans-ExtraBold,sans-serif;left:0;letter-spacing:1.2px;padding:13px 25px 12px;position:absolute;text-transform:uppercase;top:135px}@media (min-width:768px){.woocommerce-ordering{letter-spacing:1.6px}}.woocommerce-ordering{font-size:15px;line-height:18px}@media(max-width:1280px){.woocommerce-ordering{font-size:13.5px}}@media(max-width:1024px){.woocommerce-ordering{font-size:12.75px}}@media(max-width:768px){.woocommerce-ordering{font-size:12px}}@media(max-width:640px){.woocommerce-ordering{font-size:11.25px}}@media(min-width:1440px){.woocommerce-ordering{font-size:1.04vw}}@media(max-width:1440px){.woocommerce-ordering{line-height:18px}}@media(max-width:1280px){.woocommerce-ordering{line-height:16.2px}}@media(max-width:1024px){.woocommerce-ordering{line-height:15.3px}}@media(max-width:640px){.woocommerce-ordering{line-height:14.4px}}@media(min-width:1440px){.woocommerce-ordering{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .woocommerce-ordering{font-size:.8vw;line-height:1vw}}@media (min-width:640px){.woocommerce-ordering{left:auto;right:0;top:0}}.woocommerce-ordering select{--tw-text-opacity:1;background-color:initial;color:rgb(255 255 255/var(--tw-text-opacity));font-family:SofiaSans-ExtraBold,sans-serif;font-size:14px;letter-spacing:1.4px;line-height:12px;outline:2px solid #0000;outline-offset:2px;padding-right:3rem;text-transform:uppercase}@media(max-width:1280px){.woocommerce-ordering select{font-size:12.6px}}@media(max-width:1024px){.woocommerce-ordering select{font-size:11.9px}}@media(max-width:768px){.woocommerce-ordering select{font-size:11.2px}}@media(max-width:640px){.woocommerce-ordering select{font-size:10.5px}}@media(min-width:1440px){.woocommerce-ordering select{font-size:.97vw}}@media(max-width:1440px){.woocommerce-ordering select{line-height:12px}}@media(max-width:1280px){.woocommerce-ordering select{line-height:10.8px}}@media(max-width:1024px){.woocommerce-ordering select{line-height:10.2px}}@media(max-width:640px){.woocommerce-ordering select{line-height:9.6px}}@media(min-width:1440px){.woocommerce-ordering select{line-height:.83vw}}.woocommerce-pagination ul{display:flex;gap:2vw}.woocommerce-pagination ul .page-numbers{--tw-text-opacity:1;align-items:center;aspect-ratio:1/1;color:rgb(0 0 0/var(--tw-text-opacity));display:inline-flex;font-family:SofiaSans-ExtraBold,sans-serif;justify-content:center;letter-spacing:1.2px;opacity:.5;width:2.5vw}@media (min-width:768px){.woocommerce-pagination ul .page-numbers{letter-spacing:1.6px}}.woocommerce-pagination ul .page-numbers{font-size:15px;line-height:18px}@media(max-width:1280px){.woocommerce-pagination ul .page-numbers{font-size:13.5px}}@media(max-width:1024px){.woocommerce-pagination ul .page-numbers{font-size:12.75px}}@media(max-width:768px){.woocommerce-pagination ul .page-numbers{font-size:12px}}@media(max-width:640px){.woocommerce-pagination ul .page-numbers{font-size:11.25px}}@media(min-width:1440px){.woocommerce-pagination ul .page-numbers{font-size:1.04vw}}@media(max-width:1440px){.woocommerce-pagination ul .page-numbers{line-height:18px}}@media(max-width:1280px){.woocommerce-pagination ul .page-numbers{line-height:16.2px}}@media(max-width:1024px){.woocommerce-pagination ul .page-numbers{line-height:15.3px}}@media(max-width:640px){.woocommerce-pagination ul .page-numbers{line-height:14.4px}}@media(min-width:1440px){.woocommerce-pagination ul .page-numbers{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .woocommerce-pagination ul .page-numbers{font-size:.8vw;line-height:1vw}}.woocommerce-pagination ul .page-numbers.current{--tw-bg-opacity:1;background-color:rgb(242 246 241/var(--tw-bg-opacity));border-radius:9999px}.woocommerce-pagination ul .page-numbers.current,.woocommerce-pagination ul .page-numbers.next{--tw-text-opacity:1;color:rgb(54 85 64/var(--tw-text-opacity));opacity:1}.filters-wrapper{justify-content:space-between}.filters-wrapper,.filters-wrapper .filters{display:flex;gap:1vw}.filters-wrapper .filter-button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(242 246 241/var(--tw-bg-opacity));color:rgb(54 85 64/var(--tw-text-opacity));font-family:SofiaSans-ExtraBold,sans-serif;letter-spacing:1.2px;outline:2px solid #0000;outline-offset:2px;padding:10px 15px;text-transform:uppercase}@media (min-width:768px){.filters-wrapper .filter-button{letter-spacing:1.6px}}.filters-wrapper .filter-button{font-size:15px;line-height:18px}@media(max-width:1280px){.filters-wrapper .filter-button{font-size:13.5px}}@media(max-width:1024px){.filters-wrapper .filter-button{font-size:12.75px}}@media(max-width:768px){.filters-wrapper .filter-button{font-size:12px}}@media(max-width:640px){.filters-wrapper .filter-button{font-size:11.25px}}@media(min-width:1440px){.filters-wrapper .filter-button{font-size:1.04vw}}@media(max-width:1440px){.filters-wrapper .filter-button{line-height:18px}}@media(max-width:1280px){.filters-wrapper .filter-button{line-height:16.2px}}@media(max-width:1024px){.filters-wrapper .filter-button{line-height:15.3px}}@media(max-width:640px){.filters-wrapper .filter-button{line-height:14.4px}}@media(min-width:1440px){.filters-wrapper .filter-button{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .filters-wrapper .filter-button{font-size:.8vw;line-height:1vw}}.filters-wrapper .woocommerce-ordering{--tw-bg-opacity:1;align-items:center;background-color:rgb(54 85 64/var(--tw-bg-opacity));border-radius:9999px;cursor:pointer;display:inline-flex;font-family:SofiaSans-ExtraBold,sans-serif;letter-spacing:1.2px;padding:12px 30px 10px;text-transform:uppercase}@media (min-width:768px){.filters-wrapper .woocommerce-ordering{letter-spacing:1.6px}}.filters-wrapper .woocommerce-ordering{font-size:15px;line-height:18px}@media(max-width:1280px){.filters-wrapper .woocommerce-ordering{font-size:13.5px}}@media(max-width:1024px){.filters-wrapper .woocommerce-ordering{font-size:12.75px}}@media(max-width:768px){.filters-wrapper .woocommerce-ordering{font-size:12px}}@media(max-width:640px){.filters-wrapper .woocommerce-ordering{font-size:11.25px}}@media(min-width:1440px){.filters-wrapper .woocommerce-ordering{font-size:1.04vw}}@media(max-width:1440px){.filters-wrapper .woocommerce-ordering{line-height:18px}}@media(max-width:1280px){.filters-wrapper .woocommerce-ordering{line-height:16.2px}}@media(max-width:1024px){.filters-wrapper .woocommerce-ordering{line-height:15.3px}}@media(max-width:640px){.filters-wrapper .woocommerce-ordering{line-height:14.4px}}@media(min-width:1440px){.filters-wrapper .woocommerce-ordering{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .filters-wrapper .woocommerce-ordering{font-size:.8vw;line-height:1vw}}@media (min-width:1024px){.filters-wrapper .woocommerce-ordering{padding-bottom:15px;padding-top:17px}}.filters-wrapper .woocommerce-ordering select{--tw-text-opacity:1;background-color:initial;color:rgb(255 255 255/var(--tw-text-opacity));font-family:SofiaSans-ExtraBold,sans-serif;letter-spacing:1.2px;outline:2px solid #0000;outline-offset:2px;padding-right:3rem;text-transform:uppercase}@media (min-width:768px){.filters-wrapper .woocommerce-ordering select{letter-spacing:1.6px}}.filters-wrapper .woocommerce-ordering select{font-size:15px;line-height:18px}@media(max-width:1280px){.filters-wrapper .woocommerce-ordering select{font-size:13.5px}}@media(max-width:1024px){.filters-wrapper .woocommerce-ordering select{font-size:12.75px}}@media(max-width:768px){.filters-wrapper .woocommerce-ordering select{font-size:12px}}@media(max-width:640px){.filters-wrapper .woocommerce-ordering select{font-size:11.25px}}@media(min-width:1440px){.filters-wrapper .woocommerce-ordering select{font-size:1.04vw}}@media(max-width:1440px){.filters-wrapper .woocommerce-ordering select{line-height:18px}}@media(max-width:1280px){.filters-wrapper .woocommerce-ordering select{line-height:16.2px}}@media(max-width:1024px){.filters-wrapper .woocommerce-ordering select{line-height:15.3px}}@media(max-width:640px){.filters-wrapper .woocommerce-ordering select{line-height:14.4px}}@media(min-width:1440px){.filters-wrapper .woocommerce-ordering select{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .filters-wrapper .woocommerce-ordering select{font-size:.8vw;line-height:1vw}}.login{align-items:center;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.login,.login p{display:flex;flex-direction:column}.login p{width:100%}.login #password,.login #password_1,.login #password_2,.login #password_current,.login #username{--tw-bg-opacity:1;background-color:rgb(242 246 241/var(--tw-bg-opacity));font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px;outline:2px solid #0000;outline-offset:2px;padding:1rem;width:100%}@media(max-width:1280px){.login #password,.login #password_1,.login #password_2,.login #password_current,.login #username{font-size:14.4px}}@media(max-width:1024px){.login #password,.login #password_1,.login #password_2,.login #password_current,.login #username{font-size:13.6px}}@media(max-width:768px){.login #password,.login #password_1,.login #password_2,.login #password_current,.login #username{font-size:12.8px}}@media(max-width:640px){.login #password,.login #password_1,.login #password_2,.login #password_current,.login #username{font-size:12px}}@media(min-width:1440px){.login #password,.login #password_1,.login #password_2,.login #password_current,.login #username{font-size:1.11vw}}@media(max-width:1440px){.login #password,.login #password_1,.login #password_2,.login #password_current,.login #username{line-height:24px}}@media(max-width:1280px){.login #password,.login #password_1,.login #password_2,.login #password_current,.login #username{line-height:21.6px}}@media(max-width:1024px){.login #password,.login #password_1,.login #password_2,.login #password_current,.login #username{line-height:20.4px}}@media(max-width:640px){.login #password,.login #password_1,.login #password_2,.login #password_current,.login #username{line-height:19.2px}}@media(min-width:1440px){.login #password,.login #password_1,.login #password_2,.login #password_current,.login #username{line-height:1.66vw}}.login .lost_password a{font-family:Poppins-Regular,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;margin-top:2.5rem;text-align:center;text-decoration-line:underline}@media(max-width:1280px){.login .lost_password a{font-size:14.4px}}@media(max-width:1024px){.login .lost_password a{font-size:13.6px}}@media(max-width:768px){.login .lost_password a{font-size:12.8px}}@media(max-width:640px){.login .lost_password a{font-size:12px}}@media(min-width:1440px){.login .lost_password a{font-size:1.11vw}}@media(max-width:1440px){.login .lost_password a{line-height:24px}}@media(max-width:1280px){.login .lost_password a{line-height:21.6px}}@media(max-width:1024px){.login .lost_password a{line-height:20.4px}}@media(max-width:640px){.login .lost_password a{line-height:19.2px}}@media(min-width:1440px){.login .lost_password a{line-height:1.66vw}}@media (min-width:640px){.login .lost_password a{margin-top:2vw}}.woocommerce-EditAccountForm,.woocommerce-form-register{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:100%}@media (min-width:768px){.woocommerce-EditAccountForm,.woocommerce-form-register{width:80%}}.woocommerce-EditAccountForm .select-wrapper,.woocommerce-form-register .select-wrapper{--tw-bg-opacity:1;align-items:center;background-color:rgb(242 246 241/var(--tw-bg-opacity));display:flex;height:max-content;padding-right:10px;width:max-content;width:100%}.woocommerce-EditAccountForm .select-wrapper select,.woocommerce-form-register .select-wrapper select{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(242 246 241/var(--tw-bg-opacity));color:rgb(54 85 64/var(--tw-text-opacity));font-family:SofiaSans-ExtraBold,sans-serif;letter-spacing:1.2px;outline:2px solid #0000;outline-offset:2px;padding:10px 15px;text-transform:uppercase;width:100%}@media (min-width:768px){.woocommerce-EditAccountForm .select-wrapper select,.woocommerce-form-register .select-wrapper select{letter-spacing:1.6px}}.woocommerce-EditAccountForm .select-wrapper select,.woocommerce-form-register .select-wrapper select{font-size:15px;line-height:18px}@media(max-width:1280px){.woocommerce-EditAccountForm .select-wrapper select,.woocommerce-form-register .select-wrapper select{font-size:13.5px}}@media(max-width:1024px){.woocommerce-EditAccountForm .select-wrapper select,.woocommerce-form-register .select-wrapper select{font-size:12.75px}}@media(max-width:768px){.woocommerce-EditAccountForm .select-wrapper select,.woocommerce-form-register .select-wrapper select{font-size:12px}}@media(max-width:640px){.woocommerce-EditAccountForm .select-wrapper select,.woocommerce-form-register .select-wrapper select{font-size:11.25px}}@media(min-width:1440px){.woocommerce-EditAccountForm .select-wrapper select,.woocommerce-form-register .select-wrapper select{font-size:1.04vw}}@media(max-width:1440px){.woocommerce-EditAccountForm .select-wrapper select,.woocommerce-form-register .select-wrapper select{line-height:18px}}@media(max-width:1280px){.woocommerce-EditAccountForm .select-wrapper select,.woocommerce-form-register .select-wrapper select{line-height:16.2px}}@media(max-width:1024px){.woocommerce-EditAccountForm .select-wrapper select,.woocommerce-form-register .select-wrapper select{line-height:15.3px}}@media(max-width:640px){.woocommerce-EditAccountForm .select-wrapper select,.woocommerce-form-register .select-wrapper select{line-height:14.4px}}@media(min-width:1440px){.woocommerce-EditAccountForm .select-wrapper select,.woocommerce-form-register .select-wrapper select{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .woocommerce-EditAccountForm .select-wrapper select,.frontpage_hero .hero-carousel__content .woocommerce-form-register .select-wrapper select{font-size:.8vw;line-height:1vw}}.woocommerce-EditAccountForm .select-wrapper.category,.woocommerce-EditAccountForm .select-wrapper.category select,.woocommerce-form-register .select-wrapper.category,.woocommerce-form-register .select-wrapper.category select{--tw-bg-opacity:1;background-color:rgb(197 242 112/var(--tw-bg-opacity))}.woocommerce-EditAccountForm .first__layer,.woocommerce-EditAccountForm .second__layer,.woocommerce-EditAccountForm .third__layer,.woocommerce-form-register .first__layer,.woocommerce-form-register .second__layer,.woocommerce-form-register .third__layer{display:flex;gap:3vw;width:100%}.woocommerce-EditAccountForm .first__layer.fullwidthfields,.woocommerce-EditAccountForm .second__layer.fullwidthfields,.woocommerce-EditAccountForm .third__layer.fullwidthfields,.woocommerce-form-register .first__layer.fullwidthfields,.woocommerce-form-register .second__layer.fullwidthfields,.woocommerce-form-register .third__layer.fullwidthfields{flex-direction:column}.woocommerce-EditAccountForm .first__layer.fullwidthfields .single-input-row,.woocommerce-EditAccountForm .second__layer.fullwidthfields .single-input-row,.woocommerce-EditAccountForm .third__layer.fullwidthfields .single-input-row,.woocommerce-form-register .first__layer.fullwidthfields .single-input-row,.woocommerce-form-register .second__layer.fullwidthfields .single-input-row,.woocommerce-form-register .third__layer.fullwidthfields .single-input-row{width:50%}.woocommerce-EditAccountForm .first__layer.fullwidthfields .single-input-row .password-input,.woocommerce-EditAccountForm .second__layer.fullwidthfields .single-input-row .password-input,.woocommerce-EditAccountForm .third__layer.fullwidthfields .single-input-row .password-input,.woocommerce-form-register .first__layer.fullwidthfields .single-input-row .password-input,.woocommerce-form-register .second__layer.fullwidthfields .single-input-row .password-input,.woocommerce-form-register .third__layer.fullwidthfields .single-input-row .password-input{margin-right:1.5vw}.woocommerce-EditAccountForm .first__layer.fullwidthfields .inner-columns,.woocommerce-EditAccountForm .second__layer.fullwidthfields .inner-columns,.woocommerce-EditAccountForm .third__layer.fullwidthfields .inner-columns,.woocommerce-form-register .first__layer.fullwidthfields .inner-columns,.woocommerce-form-register .second__layer.fullwidthfields .inner-columns,.woocommerce-form-register .third__layer.fullwidthfields .inner-columns{display:flex;width:100%}.woocommerce-EditAccountForm .first__layer .both-cols,.woocommerce-EditAccountForm .second__layer .both-cols,.woocommerce-EditAccountForm .third__layer .both-cols,.woocommerce-form-register .first__layer .both-cols,.woocommerce-form-register .second__layer .both-cols,.woocommerce-form-register .third__layer .both-cols{flex-basis:100%}.woocommerce-EditAccountForm .first__layer .left,.woocommerce-EditAccountForm .first__layer .right,.woocommerce-EditAccountForm .second__layer .left,.woocommerce-EditAccountForm .second__layer .right,.woocommerce-EditAccountForm .third__layer .left,.woocommerce-EditAccountForm .third__layer .right,.woocommerce-form-register .first__layer .left,.woocommerce-form-register .first__layer .right,.woocommerce-form-register .second__layer .left,.woocommerce-form-register .second__layer .right,.woocommerce-form-register .third__layer .left,.woocommerce-form-register .third__layer .right{flex-basis:50%}.woocommerce-EditAccountForm .second__layer,.woocommerce-form-register .second__layer{margin-top:2vw}.woocommerce-EditAccountForm .second__layer .right h3,.woocommerce-form-register .second__layer .right h3{visibility:hidden}.woocommerce-EditAccountForm .third__layer,.woocommerce-form-register .third__layer{align-items:flex-end}.woocommerce-EditAccountForm .checkbox,.woocommerce-form-register .checkbox{align-self:flex-start}.woocommerce-EditAccountForm p,.woocommerce-form-register p{display:flex;flex-direction:column;margin-bottom:1vw;width:100%}.woocommerce-EditAccountForm p label,.woocommerce-form-register p label{margin-bottom:1rem}.woocommerce-EditAccountForm p input,.woocommerce-form-register p input{--tw-bg-opacity:1;background-color:rgb(242 246 241/var(--tw-bg-opacity));font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px;outline:2px solid #0000;outline-offset:2px;padding:1rem;width:100%}@media(max-width:1280px){.woocommerce-EditAccountForm p input,.woocommerce-form-register p input{font-size:14.4px}}@media(max-width:1024px){.woocommerce-EditAccountForm p input,.woocommerce-form-register p input{font-size:13.6px}}@media(max-width:768px){.woocommerce-EditAccountForm p input,.woocommerce-form-register p input{font-size:12.8px}}@media(max-width:640px){.woocommerce-EditAccountForm p input,.woocommerce-form-register p input{font-size:12px}}@media(min-width:1440px){.woocommerce-EditAccountForm p input,.woocommerce-form-register p input{font-size:1.11vw}}@media(max-width:1440px){.woocommerce-EditAccountForm p input,.woocommerce-form-register p input{line-height:24px}}@media(max-width:1280px){.woocommerce-EditAccountForm p input,.woocommerce-form-register p input{line-height:21.6px}}@media(max-width:1024px){.woocommerce-EditAccountForm p input,.woocommerce-form-register p input{line-height:20.4px}}@media(max-width:640px){.woocommerce-EditAccountForm p input,.woocommerce-form-register p input{line-height:19.2px}}@media(min-width:1440px){.woocommerce-EditAccountForm p input,.woocommerce-form-register p input{line-height:1.66vw}}.woocommerce-EditAccountForm p span,.woocommerce-form-register p span{margin-top:.5rem;opacity:.5}.woocommerce-EditAccountForm .privacy-policy,.woocommerce-form-register .privacy-policy{margin-bottom:5vw}.woocommerce-EditAccountForm .privacy-policy input[type=checkbox],.woocommerce-form-register .privacy-policy input[type=checkbox]{--tw-translate-y:0.125rem;--tw-bg-opacity:1;-webkit-appearance:none;appearance:none;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:grid;height:2.5rem;margin-left:1.5vw;place-content:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:2.5rem}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.woocommerce-EditAccountForm .privacy-policy input[type=checkbox],.woocommerce-form-register .privacy-policy input[type=checkbox]{background-color:rgb(242 246 241/var(--tw-bg-opacity))}}.woocommerce-EditAccountForm .privacy-policy input[type=checkbox]:before,.woocommerce-form-register .privacy-policy input[type=checkbox]:before{--tw-scale-x:0;--tw-scale-y:0;--tw-bg-opacity:1;background-color:rgb(54 85 64/var(--tw-bg-opacity));box-shadow:inset 1em 1em #365540;clip-path:polygon(14% 40%,0 60%,50% 95%,100% 12%,80% 0,43% 60%);content:"";height:1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform-origin:bottom;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}.woocommerce-EditAccountForm .privacy-policy input[type=checkbox]:checked:before,.woocommerce-form-register .privacy-policy input[type=checkbox]:checked:before{transform:scale(1)}.woocommerce-EditAccountForm .privacy-policy a,.woocommerce-form-register .privacy-policy a{font-family:Poppins-Regular,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;text-decoration-line:underline}@media(max-width:1280px){.woocommerce-EditAccountForm .privacy-policy a,.woocommerce-form-register .privacy-policy a{font-size:14.4px}}@media(max-width:1024px){.woocommerce-EditAccountForm .privacy-policy a,.woocommerce-form-register .privacy-policy a{font-size:13.6px}}@media(max-width:768px){.woocommerce-EditAccountForm .privacy-policy a,.woocommerce-form-register .privacy-policy a{font-size:12.8px}}@media(max-width:640px){.woocommerce-EditAccountForm .privacy-policy a,.woocommerce-form-register .privacy-policy a{font-size:12px}}@media(min-width:1440px){.woocommerce-EditAccountForm .privacy-policy a,.woocommerce-form-register .privacy-policy a{font-size:1.11vw}}@media(max-width:1440px){.woocommerce-EditAccountForm .privacy-policy a,.woocommerce-form-register .privacy-policy a{line-height:24px}}@media(max-width:1280px){.woocommerce-EditAccountForm .privacy-policy a,.woocommerce-form-register .privacy-policy a{line-height:21.6px}}@media(max-width:1024px){.woocommerce-EditAccountForm .privacy-policy a,.woocommerce-form-register .privacy-policy a{line-height:20.4px}}@media(max-width:640px){.woocommerce-EditAccountForm .privacy-policy a,.woocommerce-form-register .privacy-policy a{line-height:19.2px}}@media(min-width:1440px){.woocommerce-EditAccountForm .privacy-policy a,.woocommerce-form-register .privacy-policy a{line-height:1.66vw}}.woocommerce-EditAccountForm .privacy-policy p,.woocommerce-form-register .privacy-policy p{display:block}.woocommerce-edit-account .second__layer{gap:0}.woocommerce-edit-account .second__layer .inner-columns{gap:3vw}.woocommerce-edit-account .second__layer .single-input-row{padding-right:1.5vw}.archive .product-field__category a{--tw-text-opacity:1;color:rgb(35 35 67/var(--tw-text-opacity));font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px}@media(max-width:1280px){.archive .product-field__category a{font-size:14.4px}}@media(max-width:1024px){.archive .product-field__category a{font-size:13.6px}}@media(max-width:768px){.archive .product-field__category a{font-size:12.8px}}@media(max-width:640px){.archive .product-field__category a{font-size:12px}}@media(min-width:1440px){.archive .product-field__category a{font-size:1.11vw}}@media(max-width:1440px){.archive .product-field__category a{line-height:24px}}@media(max-width:1280px){.archive .product-field__category a{line-height:21.6px}}@media(max-width:1024px){.archive .product-field__category a{line-height:20.4px}}@media(max-width:640px){.archive .product-field__category a{line-height:19.2px}}@media(min-width:1440px){.archive .product-field__category a{line-height:1.66vw}}.archive .product-field__category .category .sub-categories{max-height:0;overflow:hidden;transition:max-height .85s ease-in-out}.archive .product-field__category .category:focus-within .sub-categories,.archive .product-field__category .category:hover .sub-categories{max-height:1000px;overflow:hidden}.archive .product-field__category .sub-category>a{font-family:Poppins-Medium,sans-serif;font-size:14px;line-height:24px;padding-left:15px}@media(max-width:1280px){.archive .product-field__category .sub-category>a{font-size:12.6px}}@media(max-width:1024px){.archive .product-field__category .sub-category>a{font-size:11.9px}}@media(max-width:768px){.archive .product-field__category .sub-category>a{font-size:11.2px}}@media(max-width:640px){.archive .product-field__category .sub-category>a{font-size:10.5px}}@media(min-width:1440px){.archive .product-field__category .sub-category>a{font-size:.97vw}}@media(max-width:1440px){.archive .product-field__category .sub-category>a{line-height:24px}}@media(max-width:1280px){.archive .product-field__category .sub-category>a{line-height:21.6px}}@media(max-width:1024px){.archive .product-field__category .sub-category>a{line-height:20.4px}}@media(max-width:640px){.archive .product-field__category .sub-category>a{line-height:19.2px}}@media(min-width:1440px){.archive .product-field__category .sub-category>a{line-height:1.66vw}}.archive .product-field__category .sub-category>a.current-category{font-family:Poppins-Bold,sans-serif;font-size:14px;line-height:24px}@media(max-width:1280px){.archive .product-field__category .sub-category>a.current-category{font-size:12.6px}}@media(max-width:1024px){.archive .product-field__category .sub-category>a.current-category{font-size:11.9px}}@media(max-width:768px){.archive .product-field__category .sub-category>a.current-category{font-size:11.2px}}@media(max-width:640px){.archive .product-field__category .sub-category>a.current-category{font-size:10.5px}}@media(min-width:1440px){.archive .product-field__category .sub-category>a.current-category{font-size:.97vw}}@media(max-width:1440px){.archive .product-field__category .sub-category>a.current-category{line-height:24px}}@media(max-width:1280px){.archive .product-field__category .sub-category>a.current-category{line-height:21.6px}}@media(max-width:1024px){.archive .product-field__category .sub-category>a.current-category{line-height:20.4px}}@media(max-width:640px){.archive .product-field__category .sub-category>a.current-category{line-height:19.2px}}@media(min-width:1440px){.archive .product-field__category .sub-category>a.current-category{line-height:1.66vw}}.archive .product-field__category .current-category{font-family:Poppins-Bold,sans-serif;font-size:16px;line-height:24px;margin-bottom:.5rem}@media(max-width:1280px){.archive .product-field__category .current-category{font-size:14.4px}}@media(max-width:1024px){.archive .product-field__category .current-category{font-size:13.6px}}@media(max-width:768px){.archive .product-field__category .current-category{font-size:12.8px}}@media(max-width:640px){.archive .product-field__category .current-category{font-size:12px}}@media(min-width:1440px){.archive .product-field__category .current-category{font-size:1.11vw}}@media(max-width:1440px){.archive .product-field__category .current-category{line-height:24px}}@media(max-width:1280px){.archive .product-field__category .current-category{line-height:21.6px}}@media(max-width:1024px){.archive .product-field__category .current-category{line-height:20.4px}}@media(max-width:640px){.archive .product-field__category .current-category{line-height:19.2px}}@media(min-width:1440px){.archive .product-field__category .current-category{line-height:1.66vw}}.archive .product-field__category .sub-categories.has-selected-sub-category{height:auto;max-height:1000px;overflow:hidden}.archive .product-field .right .filters{flex-direction:column}@media (min-width:1024px){.archive .product-field .right .filters{flex-direction:row}}.archive .product-field .right .product img{aspect-ratio:225/225;object-fit:cover}.woocommerce-breadcrumb{--tw-text-opacity:1;color:rgb(54 85 64/var(--tw-text-opacity));font-family:SofiaSans-ExtraBold,sans-serif;letter-spacing:1.2px;text-transform:uppercase}@media (min-width:768px){.woocommerce-breadcrumb{letter-spacing:1.6px}}.woocommerce-breadcrumb{font-size:15px;line-height:18px}@media(max-width:1280px){.woocommerce-breadcrumb{font-size:13.5px}}@media(max-width:1024px){.woocommerce-breadcrumb{font-size:12.75px}}@media(max-width:768px){.woocommerce-breadcrumb{font-size:12px}}@media(max-width:640px){.woocommerce-breadcrumb{font-size:11.25px}}@media(min-width:1440px){.woocommerce-breadcrumb{font-size:1.04vw}}@media(max-width:1440px){.woocommerce-breadcrumb{line-height:18px}}@media(max-width:1280px){.woocommerce-breadcrumb{line-height:16.2px}}@media(max-width:1024px){.woocommerce-breadcrumb{line-height:15.3px}}@media(max-width:640px){.woocommerce-breadcrumb{line-height:14.4px}}@media(min-width:1440px){.woocommerce-breadcrumb{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .woocommerce-breadcrumb{font-size:.8vw;line-height:1vw}}.woocommerce-breadcrumb a{font-family:SofiaSans-ExtraBold,sans-serif;letter-spacing:1.2px}@media (min-width:768px){.woocommerce-breadcrumb a{letter-spacing:1.6px}}.woocommerce-breadcrumb a{font-size:15px;line-height:18px}@media(max-width:1280px){.woocommerce-breadcrumb a{font-size:13.5px}}@media(max-width:1024px){.woocommerce-breadcrumb a{font-size:12.75px}}@media(max-width:768px){.woocommerce-breadcrumb a{font-size:12px}}@media(max-width:640px){.woocommerce-breadcrumb a{font-size:11.25px}}@media(min-width:1440px){.woocommerce-breadcrumb a{font-size:1.04vw}}@media(max-width:1440px){.woocommerce-breadcrumb a{line-height:18px}}@media(max-width:1280px){.woocommerce-breadcrumb a{line-height:16.2px}}@media(max-width:1024px){.woocommerce-breadcrumb a{line-height:15.3px}}@media(max-width:640px){.woocommerce-breadcrumb a{line-height:14.4px}}@media(min-width:1440px){.woocommerce-breadcrumb a{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .woocommerce-breadcrumb a{font-size:.8vw;line-height:1vw}}.product_details_wrapper{--tw-text-opacity:1;color:rgb(35 35 67/var(--tw-text-opacity));display:flex;flex-direction:column;margin-top:2.2vw}.product_details_wrapper>div{display:grid;gap:1vw;grid-template-columns:repeat(3,minmax(0,1fr))}.product_details_wrapper>div .product_details_header{font-family:Poppins-Bold,sans-serif;font-size:16px;line-height:24px}@media(max-width:1280px){.product_details_wrapper>div .product_details_header{font-size:14.4px}}@media(max-width:1024px){.product_details_wrapper>div .product_details_header{font-size:13.6px}}@media(max-width:768px){.product_details_wrapper>div .product_details_header{font-size:12.8px}}@media(max-width:640px){.product_details_wrapper>div .product_details_header{font-size:12px}}@media(min-width:1440px){.product_details_wrapper>div .product_details_header{font-size:1.11vw}}@media(max-width:1440px){.product_details_wrapper>div .product_details_header{line-height:24px}}@media(max-width:1280px){.product_details_wrapper>div .product_details_header{line-height:21.6px}}@media(max-width:1024px){.product_details_wrapper>div .product_details_header{line-height:20.4px}}@media(max-width:640px){.product_details_wrapper>div .product_details_header{line-height:19.2px}}@media(min-width:1440px){.product_details_wrapper>div .product_details_header{line-height:1.66vw}}.quantity input{--tw-bg-opacity:1;background-color:rgb(242 246 241/var(--tw-bg-opacity));font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px;max-width:100px;outline:2px solid #0000;outline-offset:2px;padding:10px 20px}@media(max-width:1280px){.quantity input{font-size:14.4px}}@media(max-width:1024px){.quantity input{font-size:13.6px}}@media(max-width:768px){.quantity input{font-size:12.8px}}@media(max-width:640px){.quantity input{font-size:12px}}@media(min-width:1440px){.quantity input{font-size:1.11vw}}@media(max-width:1440px){.quantity input{line-height:24px}}@media(max-width:1280px){.quantity input{line-height:21.6px}}@media(max-width:1024px){.quantity input{line-height:20.4px}}@media(max-width:640px){.quantity input{line-height:19.2px}}@media(min-width:1440px){.quantity input{line-height:1.66vw}}input#coupon_code{--tw-bg-opacity:1;background-color:rgb(242 246 241/var(--tw-bg-opacity));font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px;max-width:210px;outline:2px solid #0000;outline-offset:2px;padding:10px 20px}@media(max-width:1280px){input#coupon_code{font-size:14.4px}}@media(max-width:1024px){input#coupon_code{font-size:13.6px}}@media(max-width:768px){input#coupon_code{font-size:12.8px}}@media(max-width:640px){input#coupon_code{font-size:12px}}@media(min-width:1440px){input#coupon_code{font-size:1.11vw}}@media(max-width:1440px){input#coupon_code{line-height:24px}}@media(max-width:1280px){input#coupon_code{line-height:21.6px}}@media(max-width:1024px){input#coupon_code{line-height:20.4px}}@media(max-width:640px){input#coupon_code{line-height:19.2px}}@media(min-width:1440px){input#coupon_code{line-height:1.66vw}}#productInquiryForm{align-items:center;background:rgba(0,0,0,.314);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;opacity:0;padding:3rem;position:fixed;top:0;transition:opacity .5s ease,visibility .5s ease;visibility:hidden;width:100vw;z-index:99998}#productInquiryForm form{background-color:#fff;max-height:100vh;overflow:auto;padding:4rem;position:relative;z-index:99999}#productInquiryForm form h3{margin-bottom:2rem;margin-top:3rem}#productInquiryForm form p{margin-bottom:2rem}#productInquiryForm form .button-container{margin-left:auto;margin-right:auto}#productInquiryForm form .button-container>p{line-height:0;margin-bottom:0}#productInquiryForm .wpcf7-response-output{font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px}@media(max-width:1280px){#productInquiryForm .wpcf7-response-output{font-size:14.4px}}@media(max-width:1024px){#productInquiryForm .wpcf7-response-output{font-size:13.6px}}@media(max-width:768px){#productInquiryForm .wpcf7-response-output{font-size:12.8px}}@media(max-width:640px){#productInquiryForm .wpcf7-response-output{font-size:12px}}@media(min-width:1440px){#productInquiryForm .wpcf7-response-output{font-size:1.11vw}}@media(max-width:1440px){#productInquiryForm .wpcf7-response-output{line-height:24px}}@media(max-width:1280px){#productInquiryForm .wpcf7-response-output{line-height:21.6px}}@media(max-width:1024px){#productInquiryForm .wpcf7-response-output{line-height:20.4px}}@media(max-width:640px){#productInquiryForm .wpcf7-response-output{line-height:19.2px}}@media(min-width:1440px){#productInquiryForm .wpcf7-response-output{line-height:1.66vw}}#productInquiryForm .wpcf7-spinner{display:none}#productInquiryForm input[type=email],#productInquiryForm input[type=number],#productInquiryForm input[type=tel],#productInquiryForm input[type=text],#productInquiryForm textarea{--tw-bg-opacity:1;background-color:rgb(242 246 241/var(--tw-bg-opacity));font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px;outline:2px solid #0000;outline-offset:2px;padding:10px 20px}@media(max-width:1280px){#productInquiryForm input[type=email],#productInquiryForm input[type=number],#productInquiryForm input[type=tel],#productInquiryForm input[type=text],#productInquiryForm textarea{font-size:14.4px}}@media(max-width:1024px){#productInquiryForm input[type=email],#productInquiryForm input[type=number],#productInquiryForm input[type=tel],#productInquiryForm input[type=text],#productInquiryForm textarea{font-size:13.6px}}@media(max-width:768px){#productInquiryForm input[type=email],#productInquiryForm input[type=number],#productInquiryForm input[type=tel],#productInquiryForm input[type=text],#productInquiryForm textarea{font-size:12.8px}}@media(max-width:640px){#productInquiryForm input[type=email],#productInquiryForm input[type=number],#productInquiryForm input[type=tel],#productInquiryForm input[type=text],#productInquiryForm textarea{font-size:12px}}@media(min-width:1440px){#productInquiryForm input[type=email],#productInquiryForm input[type=number],#productInquiryForm input[type=tel],#productInquiryForm input[type=text],#productInquiryForm textarea{font-size:1.11vw}}@media(max-width:1440px){#productInquiryForm input[type=email],#productInquiryForm input[type=number],#productInquiryForm input[type=tel],#productInquiryForm input[type=text],#productInquiryForm textarea{line-height:24px}}@media(max-width:1280px){#productInquiryForm input[type=email],#productInquiryForm input[type=number],#productInquiryForm input[type=tel],#productInquiryForm input[type=text],#productInquiryForm textarea{line-height:21.6px}}@media(max-width:1024px){#productInquiryForm input[type=email],#productInquiryForm input[type=number],#productInquiryForm input[type=tel],#productInquiryForm input[type=text],#productInquiryForm textarea{line-height:20.4px}}@media(max-width:640px){#productInquiryForm input[type=email],#productInquiryForm input[type=number],#productInquiryForm input[type=tel],#productInquiryForm input[type=text],#productInquiryForm textarea{line-height:19.2px}}@media(min-width:1440px){#productInquiryForm input[type=email],#productInquiryForm input[type=number],#productInquiryForm input[type=tel],#productInquiryForm input[type=text],#productInquiryForm textarea{line-height:1.66vw}}.contactforms .contact-form #form-title{font-family:SofiaSans-ExtraBold,sans-serif;font-size:30px;line-height:35px;margin-bottom:3vw;text-align:center}@media(max-width:1280px){.contactforms .contact-form #form-title{font-size:27px}}@media(max-width:1024px){.contactforms .contact-form #form-title{font-size:25.5px}}@media(max-width:768px){.contactforms .contact-form #form-title{font-size:24px}}@media(max-width:640px){.contactforms .contact-form #form-title{font-size:22.5px}}@media(min-width:1440px){.contactforms .contact-form #form-title{font-size:2.08vw}}@media(max-width:1440px){.contactforms .contact-form #form-title{line-height:35px}}@media(max-width:1280px){.contactforms .contact-form #form-title{line-height:31.5px}}@media(max-width:1024px){.contactforms .contact-form #form-title{line-height:29.75px}}@media(max-width:640px){.contactforms .contact-form #form-title{line-height:28px}}@media(min-width:1440px){.contactforms .contact-form #form-title{line-height:2.43vw}}.wysiwyg .contactforms .contact-form #form-title{--tw-text-opacity:1;color:rgb(54 85 64/var(--tw-text-opacity));margin-bottom:2rem}.contactforms .contact-form label{font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px}@media(max-width:1280px){.contactforms .contact-form label{font-size:14.4px}}@media(max-width:1024px){.contactforms .contact-form label{font-size:13.6px}}@media(max-width:768px){.contactforms .contact-form label{font-size:12.8px}}@media(max-width:640px){.contactforms .contact-form label{font-size:12px}}@media(min-width:1440px){.contactforms .contact-form label{font-size:1.11vw}}@media(max-width:1440px){.contactforms .contact-form label{line-height:24px}}@media(max-width:1280px){.contactforms .contact-form label{line-height:21.6px}}@media(max-width:1024px){.contactforms .contact-form label{line-height:20.4px}}@media(max-width:640px){.contactforms .contact-form label{line-height:19.2px}}@media(min-width:1440px){.contactforms .contact-form label{line-height:1.66vw}}.contactforms .contact-form .form-container{display:flex;flex-direction:column;gap:1vw}.contactforms .contact-form .form-container .wrapper{display:flex;gap:4%}@media (min-width:768px){.contactforms .contact-form .form-container .wrapper{gap:3vw}}.contactforms .contact-form .form-container .wrapper>div{width:48%}.contactforms .contact-form .form-container .half-width{align-items:flex-start;display:flex}@media (min-width:640px){.contactforms .contact-form .form-container .half-width{width:50%}}.contactforms .contact-form .form-container .half-width p{padding-right:1.5vw;width:100%}.contactforms form{padding:4rem;position:relative}.contactforms form h3{margin-bottom:2rem;margin-top:3rem}.contactforms form p{margin-bottom:2rem}.contactforms form .button-container{margin-left:auto;margin-right:auto}.contactforms form .button-container p{margin-bottom:0}.contactforms .wpcf7-response-output{font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px}@media(max-width:1280px){.contactforms .wpcf7-response-output{font-size:14.4px}}@media(max-width:1024px){.contactforms .wpcf7-response-output{font-size:13.6px}}@media(max-width:768px){.contactforms .wpcf7-response-output{font-size:12.8px}}@media(max-width:640px){.contactforms .wpcf7-response-output{font-size:12px}}@media(min-width:1440px){.contactforms .wpcf7-response-output{font-size:1.11vw}}@media(max-width:1440px){.contactforms .wpcf7-response-output{line-height:24px}}@media(max-width:1280px){.contactforms .wpcf7-response-output{line-height:21.6px}}@media(max-width:1024px){.contactforms .wpcf7-response-output{line-height:20.4px}}@media(max-width:640px){.contactforms .wpcf7-response-output{line-height:19.2px}}@media(min-width:1440px){.contactforms .wpcf7-response-output{line-height:1.66vw}}.contactforms input[type=email],.contactforms input[type=number],.contactforms input[type=tel],.contactforms input[type=text],.contactforms textarea{--tw-bg-opacity:1;background-color:rgb(242 246 241/var(--tw-bg-opacity));font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px;outline:2px solid #0000;outline-offset:2px;padding:10px 20px}@media(max-width:1280px){.contactforms input[type=email],.contactforms input[type=number],.contactforms input[type=tel],.contactforms input[type=text],.contactforms textarea{font-size:14.4px}}@media(max-width:1024px){.contactforms input[type=email],.contactforms input[type=number],.contactforms input[type=tel],.contactforms input[type=text],.contactforms textarea{font-size:13.6px}}@media(max-width:768px){.contactforms input[type=email],.contactforms input[type=number],.contactforms input[type=tel],.contactforms input[type=text],.contactforms textarea{font-size:12.8px}}@media(max-width:640px){.contactforms input[type=email],.contactforms input[type=number],.contactforms input[type=tel],.contactforms input[type=text],.contactforms textarea{font-size:12px}}@media(min-width:1440px){.contactforms input[type=email],.contactforms input[type=number],.contactforms input[type=tel],.contactforms input[type=text],.contactforms textarea{font-size:1.11vw}}@media(max-width:1440px){.contactforms input[type=email],.contactforms input[type=number],.contactforms input[type=tel],.contactforms input[type=text],.contactforms textarea{line-height:24px}}@media(max-width:1280px){.contactforms input[type=email],.contactforms input[type=number],.contactforms input[type=tel],.contactforms input[type=text],.contactforms textarea{line-height:21.6px}}@media(max-width:1024px){.contactforms input[type=email],.contactforms input[type=number],.contactforms input[type=tel],.contactforms input[type=text],.contactforms textarea{line-height:20.4px}}@media(max-width:640px){.contactforms input[type=email],.contactforms input[type=number],.contactforms input[type=tel],.contactforms input[type=text],.contactforms textarea{line-height:19.2px}}@media(min-width:1440px){.contactforms input[type=email],.contactforms input[type=number],.contactforms input[type=tel],.contactforms input[type=text],.contactforms textarea{line-height:1.66vw}}.openInquiryForm{opacity:1!important;visibility:visible!important}.woocommerce-product-gallery{display:flex}.woocommerce-product-gallery .flex-viewport{flex-basis:80%}.woocommerce-product-gallery .woocommerce-product-gallery__image img{aspect-ratio:705/705;object-fit:cover;width:100%}@media (min-width:1024px){.woocommerce-product-gallery .woocommerce-product-gallery__image img{width:49vw}}.woocommerce-product-gallery .flex-control-nav{display:flex;flex-basis:15%;flex-direction:column;gap:1vw;margin-left:3%}.woocommerce-product-gallery .flex-control-nav li img{aspect-ratio:125/125;object-fit:contain;width:100%}.related .product img{aspect-ratio:225/225;object-fit:cover}.related .product h2{font-family:SofiaSans-ExtraBold,sans-serif;font-size:22px;line-height:28px}@media(max-width:1280px){.related .product h2{font-size:19.8px}}@media(max-width:1024px){.related .product h2{font-size:18.7px}}@media(max-width:768px){.related .product h2{font-size:17.6px}}@media(max-width:640px){.related .product h2{font-size:16.5px}}@media(min-width:1440px){.related .product h2{font-size:1.52vw}}@media(max-width:1440px){.related .product h2{line-height:28px}}@media(max-width:1280px){.related .product h2{line-height:25.2px}}@media(max-width:1024px){.related .product h2{line-height:23.8px}}@media(max-width:640px){.related .product h2{line-height:22.4px}}@media(min-width:1440px){.related .product h2{line-height:1.94vw}}.woocommerce-notices-wrapper{font-family:Poppins-Medium,sans-serif;font-size:16px;line-height:24px}@media(max-width:1280px){.woocommerce-notices-wrapper{font-size:14.4px}}@media(max-width:1024px){.woocommerce-notices-wrapper{font-size:13.6px}}@media(max-width:768px){.woocommerce-notices-wrapper{font-size:12.8px}}@media(max-width:640px){.woocommerce-notices-wrapper{font-size:12px}}@media(min-width:1440px){.woocommerce-notices-wrapper{font-size:1.11vw}}@media(max-width:1440px){.woocommerce-notices-wrapper{line-height:24px}}@media(max-width:1280px){.woocommerce-notices-wrapper{line-height:21.6px}}@media(max-width:1024px){.woocommerce-notices-wrapper{line-height:20.4px}}@media(max-width:640px){.woocommerce-notices-wrapper{line-height:19.2px}}@media(min-width:1440px){.woocommerce-notices-wrapper{line-height:1.66vw}}.return-to-shop a{font-family:SofiaSans-ExtraBold,sans-serif;letter-spacing:1.2px}@media (min-width:768px){.return-to-shop a{letter-spacing:1.6px}}.return-to-shop a{font-size:15px;line-height:18px}@media(max-width:1280px){.return-to-shop a{font-size:13.5px}}@media(max-width:1024px){.return-to-shop a{font-size:12.75px}}@media(max-width:768px){.return-to-shop a{font-size:12px}}@media(max-width:640px){.return-to-shop a{font-size:11.25px}}@media(min-width:1440px){.return-to-shop a{font-size:1.04vw}}@media(max-width:1440px){.return-to-shop a{line-height:18px}}@media(max-width:1280px){.return-to-shop a{line-height:16.2px}}@media(max-width:1024px){.return-to-shop a{line-height:15.3px}}@media(max-width:640px){.return-to-shop a{line-height:14.4px}}@media(min-width:1440px){.return-to-shop a{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .return-to-shop a{font-size:.8vw;line-height:1vw}}.ostoskori .wc-block-components-notice-banner.is-success{display:none}.woocommerce-cart-form{width:100%}@media (min-width:1024px){.woocommerce-cart-form{margin-left:20%;margin-right:20%;width:60%}}.woocommerce-MyAccount-orders table,.woocommerce-cart-form table{width:100%}.woocommerce-MyAccount-orders table thead,.woocommerce-cart-form table thead{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(239 245 238/var(--tw-border-opacity));display:none}@media (min-width:640px){.woocommerce-MyAccount-orders table thead,.woocommerce-cart-form table thead{display:table-header-group}}.woocommerce-MyAccount-orders table thead th,.woocommerce-cart-form table thead th{--tw-text-opacity:1;color:rgb(35 35 67/var(--tw-text-opacity));font-family:Poppins-Bold,sans-serif;font-size:16px;line-height:24px;margin-bottom:3vw;padding-bottom:10px;text-align:center}@media(max-width:1280px){.woocommerce-MyAccount-orders table thead th,.woocommerce-cart-form table thead th{font-size:14.4px}}@media(max-width:1024px){.woocommerce-MyAccount-orders table thead th,.woocommerce-cart-form table thead th{font-size:13.6px}}@media(max-width:768px){.woocommerce-MyAccount-orders table thead th,.woocommerce-cart-form table thead th{font-size:12.8px}}@media(max-width:640px){.woocommerce-MyAccount-orders table thead th,.woocommerce-cart-form table thead th{font-size:12px}}@media(min-width:1440px){.woocommerce-MyAccount-orders table thead th,.woocommerce-cart-form table thead th{font-size:1.11vw}}@media(max-width:1440px){.woocommerce-MyAccount-orders table thead th,.woocommerce-cart-form table thead th{line-height:24px}}@media(max-width:1280px){.woocommerce-MyAccount-orders table thead th,.woocommerce-cart-form table thead th{line-height:21.6px}}@media(max-width:1024px){.woocommerce-MyAccount-orders table thead th,.woocommerce-cart-form table thead th{line-height:20.4px}}@media(max-width:640px){.woocommerce-MyAccount-orders table thead th,.woocommerce-cart-form table thead th{line-height:19.2px}}@media(min-width:1440px){.woocommerce-MyAccount-orders table thead th,.woocommerce-cart-form table thead th{line-height:1.66vw}}.woocommerce-MyAccount-orders table thead th:first-child,.woocommerce-cart-form table thead th:first-child{text-align:start;width:50%}@media screen and (max-width:500px){.woocommerce-MyAccount-orders table tbody,.woocommerce-cart-form table tbody{display:flex;flex-direction:column}.woocommerce-MyAccount-orders table tbody tr,.woocommerce-cart-form table tbody tr{align-items:flex-end;display:flex;justify-content:space-between}}.woocommerce-MyAccount-orders table tbody tr td,.woocommerce-cart-form table tbody tr td{padding-bottom:2rem;padding-top:2rem;text-align:center}@media (min-width:640px){.woocommerce-MyAccount-orders table tbody tr td,.woocommerce-cart-form table tbody tr td{padding-bottom:1vw;padding-top:1vw}}.woocommerce-MyAccount-orders table tbody tr td.product,.woocommerce-cart-form table tbody tr td.product{display:flex;flex-direction:row;gap:2.2vw}@media screen and (max-width:500px){.woocommerce-MyAccount-orders table tbody tr td.product,.woocommerce-cart-form table tbody tr td.product{flex-direction:column}}.woocommerce-MyAccount-orders table tbody tr td.product a img,.woocommerce-cart-form table tbody tr td.product a img{object-fit:contain;width:134px}@media (min-width:1024px){.woocommerce-MyAccount-orders table tbody tr td.product a img,.woocommerce-cart-form table tbody tr td.product a img{width:9vw}}.woocommerce-MyAccount-orders table tbody tr td.product-subtotal,.woocommerce-cart-form table tbody tr td.product-subtotal{font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px}@media(max-width:1280px){.woocommerce-MyAccount-orders table tbody tr td.product-subtotal,.woocommerce-cart-form table tbody tr td.product-subtotal{font-size:14.4px}}@media(max-width:1024px){.woocommerce-MyAccount-orders table tbody tr td.product-subtotal,.woocommerce-cart-form table tbody tr td.product-subtotal{font-size:13.6px}}@media(max-width:768px){.woocommerce-MyAccount-orders table tbody tr td.product-subtotal,.woocommerce-cart-form table tbody tr td.product-subtotal{font-size:12.8px}}@media(max-width:640px){.woocommerce-MyAccount-orders table tbody tr td.product-subtotal,.woocommerce-cart-form table tbody tr td.product-subtotal{font-size:12px}}@media(min-width:1440px){.woocommerce-MyAccount-orders table tbody tr td.product-subtotal,.woocommerce-cart-form table tbody tr td.product-subtotal{font-size:1.11vw}}@media(max-width:1440px){.woocommerce-MyAccount-orders table tbody tr td.product-subtotal,.woocommerce-cart-form table tbody tr td.product-subtotal{line-height:24px}}@media(max-width:1280px){.woocommerce-MyAccount-orders table tbody tr td.product-subtotal,.woocommerce-cart-form table tbody tr td.product-subtotal{line-height:21.6px}}@media(max-width:1024px){.woocommerce-MyAccount-orders table tbody tr td.product-subtotal,.woocommerce-cart-form table tbody tr td.product-subtotal{line-height:20.4px}}@media(max-width:640px){.woocommerce-MyAccount-orders table tbody tr td.product-subtotal,.woocommerce-cart-form table tbody tr td.product-subtotal{line-height:19.2px}}@media(min-width:1440px){.woocommerce-MyAccount-orders table tbody tr td.product-subtotal,.woocommerce-cart-form table tbody tr td.product-subtotal{line-height:1.66vw}}.woocommerce-MyAccount-orders table tbody tr td.product-quantity input,.woocommerce-cart-form table tbody tr td.product-quantity input{max-width:60px;padding-left:10px;padding-right:10px}@media (min-width:640px){.woocommerce-MyAccount-orders table tbody tr td.product-quantity input,.woocommerce-cart-form table tbody tr td.product-quantity input{max-width:88px;padding-left:20px;padding-right:20px}}.woocommerce-MyAccount-orders table tbody tr td.product-remove a,.woocommerce-cart-form table tbody tr td.product-remove a{font-size:25px}.woocommerce-MyAccount-orders table tbody tr td .product_material,.woocommerce-MyAccount-orders table tbody tr td .product_quantity,.woocommerce-MyAccount-orders table tbody tr td .product_size,.woocommerce-cart-form table tbody tr td .product_material,.woocommerce-cart-form table tbody tr td .product_quantity,.woocommerce-cart-form table tbody tr td .product_size{font-family:Poppins-Regular,sans-serif;font-size:14px;line-height:24px}@media(max-width:1280px){.woocommerce-MyAccount-orders table tbody tr td .product_material,.woocommerce-MyAccount-orders table tbody tr td .product_quantity,.woocommerce-MyAccount-orders table tbody tr td .product_size,.woocommerce-cart-form table tbody tr td .product_material,.woocommerce-cart-form table tbody tr td .product_quantity,.woocommerce-cart-form table tbody tr td .product_size{font-size:12.6px}}@media(max-width:1024px){.woocommerce-MyAccount-orders table tbody tr td .product_material,.woocommerce-MyAccount-orders table tbody tr td .product_quantity,.woocommerce-MyAccount-orders table tbody tr td .product_size,.woocommerce-cart-form table tbody tr td .product_material,.woocommerce-cart-form table tbody tr td .product_quantity,.woocommerce-cart-form table tbody tr td .product_size{font-size:11.9px}}@media(max-width:768px){.woocommerce-MyAccount-orders table tbody tr td .product_material,.woocommerce-MyAccount-orders table tbody tr td .product_quantity,.woocommerce-MyAccount-orders table tbody tr td .product_size,.woocommerce-cart-form table tbody tr td .product_material,.woocommerce-cart-form table tbody tr td .product_quantity,.woocommerce-cart-form table tbody tr td .product_size{font-size:11.2px}}@media(max-width:640px){.woocommerce-MyAccount-orders table tbody tr td .product_material,.woocommerce-MyAccount-orders table tbody tr td .product_quantity,.woocommerce-MyAccount-orders table tbody tr td .product_size,.woocommerce-cart-form table tbody tr td .product_material,.woocommerce-cart-form table tbody tr td .product_quantity,.woocommerce-cart-form table tbody tr td .product_size{font-size:10.5px}}@media(min-width:1440px){.woocommerce-MyAccount-orders table tbody tr td .product_material,.woocommerce-MyAccount-orders table tbody tr td .product_quantity,.woocommerce-MyAccount-orders table tbody tr td .product_size,.woocommerce-cart-form table tbody tr td .product_material,.woocommerce-cart-form table tbody tr td .product_quantity,.woocommerce-cart-form table tbody tr td .product_size{font-size:.97vw}}@media(max-width:1440px){.woocommerce-MyAccount-orders table tbody tr td .product_material,.woocommerce-MyAccount-orders table tbody tr td .product_quantity,.woocommerce-MyAccount-orders table tbody tr td .product_size,.woocommerce-cart-form table tbody tr td .product_material,.woocommerce-cart-form table tbody tr td .product_quantity,.woocommerce-cart-form table tbody tr td .product_size{line-height:24px}}@media(max-width:1280px){.woocommerce-MyAccount-orders table tbody tr td .product_material,.woocommerce-MyAccount-orders table tbody tr td .product_quantity,.woocommerce-MyAccount-orders table tbody tr td .product_size,.woocommerce-cart-form table tbody tr td .product_material,.woocommerce-cart-form table tbody tr td .product_quantity,.woocommerce-cart-form table tbody tr td .product_size{line-height:21.6px}}@media(max-width:1024px){.woocommerce-MyAccount-orders table tbody tr td .product_material,.woocommerce-MyAccount-orders table tbody tr td .product_quantity,.woocommerce-MyAccount-orders table tbody tr td .product_size,.woocommerce-cart-form table tbody tr td .product_material,.woocommerce-cart-form table tbody tr td .product_quantity,.woocommerce-cart-form table tbody tr td .product_size{line-height:20.4px}}@media(max-width:640px){.woocommerce-MyAccount-orders table tbody tr td .product_material,.woocommerce-MyAccount-orders table tbody tr td .product_quantity,.woocommerce-MyAccount-orders table tbody tr td .product_size,.woocommerce-cart-form table tbody tr td .product_material,.woocommerce-cart-form table tbody tr td .product_quantity,.woocommerce-cart-form table tbody tr td .product_size{line-height:19.2px}}@media(min-width:1440px){.woocommerce-MyAccount-orders table tbody tr td .product_material,.woocommerce-MyAccount-orders table tbody tr td .product_quantity,.woocommerce-MyAccount-orders table tbody tr td .product_size,.woocommerce-cart-form table tbody tr td .product_material,.woocommerce-cart-form table tbody tr td .product_quantity,.woocommerce-cart-form table tbody tr td .product_size{line-height:1.66vw}}.woocommerce-MyAccount-orders table tbody tr td button[name=update_cart],.woocommerce-cart-form table tbody tr td button[name=update_cart]{float:right;opacity:1;transition-delay:.1s;visibility:visible}.woocommerce-MyAccount-orders table tbody tr td button[name=update_cart][disabled],.woocommerce-cart-form table tbody tr td button[name=update_cart][disabled]{float:right;opacity:0;transition-delay:0s,.2s;transition-duration:.2s,0s;transition-property:opacity,visibility;visibility:hidden}.woocommerce-MyAccount-orders table tbody tr td .actions,.woocommerce-cart-form table tbody tr td .actions{float:right}.woocommerce-MyAccount-orders table tbody tr td:first-child,.woocommerce-cart-form table tbody tr td:first-child{text-align:start;width:-moz-fit-content;width:fit-content}.woocommerce-MyAccount-orders table tbody tr.cart_item,.woocommerce-cart-form table tbody tr.cart_item{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(239 245 238/var(--tw-border-opacity))}@media screen and (max-width:500px){.woocommerce-MyAccount-orders table tbody tr.update_cart,.woocommerce-cart-form table tbody tr.update_cart{justify-content:flex-end}}.woocommerce-checkout .woocommerce-privacy-policy-text{margin-bottom:4rem}.woocommerce-checkout h1{font-family:SofiaSans-ExtraBold,sans-serif;font-size:40px;line-height:45px;margin-bottom:5rem}@media(max-width:1440px){.woocommerce-checkout h1{font-size:40px}}@media(max-width:1280px){.woocommerce-checkout h1{font-size:32px}}@media(max-width:1024px){.woocommerce-checkout h1{font-size:28px}}@media(max-width:768px){.woocommerce-checkout h1{font-size:24px}}@media(max-width:640px){.woocommerce-checkout h1{font-size:20px}}@media(min-width:1440px){.woocommerce-checkout h1{font-size:2.77vw}}@media(max-width:1440px){.woocommerce-checkout h1{line-height:45px}}@media(max-width:1280px){.woocommerce-checkout h1{line-height:36px}}@media(max-width:1024px){.woocommerce-checkout h1{line-height:31.5px}}@media(max-width:768px){.woocommerce-checkout h1{line-height:27px}}@media(max-width:640px){.woocommerce-checkout h1{line-height:22.5px}}@media(min-width:1440px){.woocommerce-checkout h1{line-height:3.12vw}}.woocommerce-checkout h2{font-family:SofiaSans-ExtraBold,sans-serif;font-size:30px;line-height:35px;margin-bottom:5rem}@media(max-width:1280px){.woocommerce-checkout h2{font-size:27px}}@media(max-width:1024px){.woocommerce-checkout h2{font-size:25.5px}}@media(max-width:768px){.woocommerce-checkout h2{font-size:24px}}@media(max-width:640px){.woocommerce-checkout h2{font-size:22.5px}}@media(min-width:1440px){.woocommerce-checkout h2{font-size:2.08vw}}@media(max-width:1440px){.woocommerce-checkout h2{line-height:35px}}@media(max-width:1280px){.woocommerce-checkout h2{line-height:31.5px}}@media(max-width:1024px){.woocommerce-checkout h2{line-height:29.75px}}@media(max-width:640px){.woocommerce-checkout h2{line-height:28px}}@media(min-width:1440px){.woocommerce-checkout h2{line-height:2.43vw}}.wysiwyg .woocommerce-checkout h2{--tw-text-opacity:1;color:rgb(54 85 64/var(--tw-text-opacity));margin-bottom:2rem}.woocommerce-checkout h3{font-family:SofiaSans-ExtraBold,sans-serif;font-size:20px;line-height:22px;margin-bottom:2.5rem}@media(max-width:1280px){.woocommerce-checkout h3{font-size:18px}}@media(max-width:1024px){.woocommerce-checkout h3{font-size:17px}}@media(max-width:768px){.woocommerce-checkout h3{font-size:16px}}@media(max-width:640px){.woocommerce-checkout h3{font-size:15px}}@media(min-width:1440px){.woocommerce-checkout h3{font-size:1.38vw}}@media(max-width:1440px){.woocommerce-checkout h3{line-height:22px}}@media(max-width:1280px){.woocommerce-checkout h3{line-height:19.8px}}@media(max-width:1024px){.woocommerce-checkout h3{line-height:18.7px}}@media(max-width:640px){.woocommerce-checkout h3{line-height:17.6px}}@media(min-width:1440px){.woocommerce-checkout h3{line-height:1.52vw}}@media (min-width:1536px){.frontpage_hero .category .woocommerce-checkout h3{font-size:1vw;line-height:1vw}}.woocommerce-checkout .select-wrapper{--tw-bg-opacity:1;align-items:center;background-color:rgb(242 246 241/var(--tw-bg-opacity));display:flex;height:max-content;padding-right:10px;width:max-content}.woocommerce-checkout .select-wrapper select{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(242 246 241/var(--tw-bg-opacity));color:rgb(54 85 64/var(--tw-text-opacity));font-family:SofiaSans-ExtraBold,sans-serif;letter-spacing:1.2px;outline:2px solid #0000;outline-offset:2px;padding:10px 15px;text-transform:uppercase}@media (min-width:768px){.woocommerce-checkout .select-wrapper select{letter-spacing:1.6px}}.woocommerce-checkout .select-wrapper select{font-size:15px;line-height:18px}@media(max-width:1280px){.woocommerce-checkout .select-wrapper select{font-size:13.5px}}@media(max-width:1024px){.woocommerce-checkout .select-wrapper select{font-size:12.75px}}@media(max-width:768px){.woocommerce-checkout .select-wrapper select{font-size:12px}}@media(max-width:640px){.woocommerce-checkout .select-wrapper select{font-size:11.25px}}@media(min-width:1440px){.woocommerce-checkout .select-wrapper select{font-size:1.04vw}}@media(max-width:1440px){.woocommerce-checkout .select-wrapper select{line-height:18px}}@media(max-width:1280px){.woocommerce-checkout .select-wrapper select{line-height:16.2px}}@media(max-width:1024px){.woocommerce-checkout .select-wrapper select{line-height:15.3px}}@media(max-width:640px){.woocommerce-checkout .select-wrapper select{line-height:14.4px}}@media(min-width:1440px){.woocommerce-checkout .select-wrapper select{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .woocommerce-checkout .select-wrapper select{font-size:.8vw;line-height:1vw}}.woocommerce-checkout .select-wrapper.category,.woocommerce-checkout .select-wrapper.category select{--tw-bg-opacity:1;background-color:rgb(197 242 112/var(--tw-bg-opacity))}.woocommerce-checkout form.woocommerce-checkout{align-items:center;display:flex;flex-direction:column;justify-content:center}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.woocommerce-checkout .inspon-checkout-field{display:flex;flex-direction:column}.woocommerce-checkout .inspon-checkout-field input{padding:1rem}.woocommerce-checkout .inspon-checkout-field input,.woocommerce-checkout .woocommerce-input-wrapper textarea{--tw-bg-opacity:1;background-color:rgb(242 246 241/var(--tw-bg-opacity));font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px;outline:2px solid #0000;outline-offset:2px;width:100%}.woocommerce-checkout .woocommerce-input-wrapper textarea{padding:2rem 1rem}.woocommerce-checkout .woocommerce-checkout-review-order{width:50%}.woocommerce-checkout table{border-collapse:initial;border-spacing:0;margin-bottom:2em}.woocommerce-checkout tbody tr:nth-child(odd),.woocommerce-checkout tfoot tr:first-child{background-color:#f2f6f1}.woocommerce-checkout tfoot tr:last-child td,.woocommerce-checkout tfoot tr:last-child th{border-top:2px solid #f2f6f1}@media (min-width:1536px){.frontpage_hero .button-container .woocommerce-checkout .place-order .button{font-size:.8vw;letter-spacing:1.2px;line-height:1vw}}.button-container .woocommerce-checkout .place-order .button{animation:ani2 .7s steps(70) forwards;background:#c5f270;border:none;color:#000;-webkit-mask:url(https://raw.githubusercontent.com/pizza3/asset/master/natureSmaller.png);mask:url(https://raw.githubusercontent.com/pizza3/asset/master/natureSmaller.png);-webkit-mask-size:7100% 100%;mask-size:7100% 100%}.woocommerce-checkout .wc_payment_methods{margin-bottom:2vw;margin-top:2vw}.woocommerce-checkout .wc_payment_methods label{font-size:13.6px}.woocommerce-checkout td,.woocommerce-checkout th{float:left;font-size:13.6px;padding:1em;text-align:left;width:65%}.woocommerce-checkout tbody td:first-child,.woocommerce-checkout th{float:left;text-align:left;width:35%}.woocommerce-checkout #customer_details{padding:20px 0}.woocommerce-checkout #customer_details h3{text-align:center}.woocommerce-checkout #customer_details .woocommerce-shipping-fields{padding:4em 0}.woocommerce-checkout .woocommerce-terms-and-conditions-link{font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px;text-decoration-line:underline}@media(max-width:1280px){.woocommerce-checkout .woocommerce-terms-and-conditions-link{font-size:14.4px}}@media(max-width:1024px){.woocommerce-checkout .woocommerce-terms-and-conditions-link{font-size:13.6px}}@media(max-width:768px){.woocommerce-checkout .woocommerce-terms-and-conditions-link{font-size:12.8px}}@media(max-width:640px){.woocommerce-checkout .woocommerce-terms-and-conditions-link{font-size:12px}}@media(min-width:1440px){.woocommerce-checkout .woocommerce-terms-and-conditions-link{font-size:1.11vw}}@media(max-width:1440px){.woocommerce-checkout .woocommerce-terms-and-conditions-link{line-height:24px}}@media(max-width:1280px){.woocommerce-checkout .woocommerce-terms-and-conditions-link{line-height:21.6px}}@media(max-width:1024px){.woocommerce-checkout .woocommerce-terms-and-conditions-link{line-height:20.4px}}@media(max-width:640px){.woocommerce-checkout .woocommerce-terms-and-conditions-link{line-height:19.2px}}@media(min-width:1440px){.woocommerce-checkout .woocommerce-terms-and-conditions-link{line-height:1.66vw}}.woocommerce-order-received .woocommerce-thankyou-order-details li{font-family:Poppins-Medium,sans-serif;font-size:16px;line-height:24px}@media(max-width:1280px){.woocommerce-order-received .woocommerce-thankyou-order-details li{font-size:14.4px}}@media(max-width:1024px){.woocommerce-order-received .woocommerce-thankyou-order-details li{font-size:13.6px}}@media(max-width:768px){.woocommerce-order-received .woocommerce-thankyou-order-details li{font-size:12.8px}}@media(max-width:640px){.woocommerce-order-received .woocommerce-thankyou-order-details li{font-size:12px}}@media(min-width:1440px){.woocommerce-order-received .woocommerce-thankyou-order-details li{font-size:1.11vw}}@media(max-width:1440px){.woocommerce-order-received .woocommerce-thankyou-order-details li{line-height:24px}}@media(max-width:1280px){.woocommerce-order-received .woocommerce-thankyou-order-details li{line-height:21.6px}}@media(max-width:1024px){.woocommerce-order-received .woocommerce-thankyou-order-details li{line-height:20.4px}}@media(max-width:640px){.woocommerce-order-received .woocommerce-thankyou-order-details li{line-height:19.2px}}@media(min-width:1440px){.woocommerce-order-received .woocommerce-thankyou-order-details li{line-height:1.66vw}}.woocommerce-order-received .woocommerce-column__title,.woocommerce-order-received .woocommerce-order-details__title{margin-bottom:1.5vw}.woocommerce-order-received .woocommerce-table--order-details{width:100%}.woocommerce-order-received .woocommerce-customer-details{font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px}@media(max-width:1280px){.woocommerce-order-received .woocommerce-customer-details{font-size:14.4px}}@media(max-width:1024px){.woocommerce-order-received .woocommerce-customer-details{font-size:13.6px}}@media(max-width:768px){.woocommerce-order-received .woocommerce-customer-details{font-size:12.8px}}@media(max-width:640px){.woocommerce-order-received .woocommerce-customer-details{font-size:12px}}@media(min-width:1440px){.woocommerce-order-received .woocommerce-customer-details{font-size:1.11vw}}@media(max-width:1440px){.woocommerce-order-received .woocommerce-customer-details{line-height:24px}}@media(max-width:1280px){.woocommerce-order-received .woocommerce-customer-details{line-height:21.6px}}@media(max-width:1024px){.woocommerce-order-received .woocommerce-customer-details{line-height:20.4px}}@media(max-width:640px){.woocommerce-order-received .woocommerce-customer-details{line-height:19.2px}}@media(min-width:1440px){.woocommerce-order-received .woocommerce-customer-details{line-height:1.66vw}}.woocommerce-ResetPassword #user_login{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(242 246 241/var(--tw-bg-opacity));color:rgb(54 85 64/var(--tw-text-opacity));font-family:SofiaSans-ExtraBold,sans-serif;letter-spacing:1.2px;margin-left:2rem;outline:2px solid #0000;outline-offset:2px;padding:10px 15px}@media (min-width:768px){.woocommerce-ResetPassword #user_login{letter-spacing:1.6px}}.woocommerce-ResetPassword #user_login{font-size:15px;line-height:18px}@media(max-width:1280px){.woocommerce-ResetPassword #user_login{font-size:13.5px}}@media(max-width:1024px){.woocommerce-ResetPassword #user_login{font-size:12.75px}}@media(max-width:768px){.woocommerce-ResetPassword #user_login{font-size:12px}}@media(max-width:640px){.woocommerce-ResetPassword #user_login{font-size:11.25px}}@media(min-width:1440px){.woocommerce-ResetPassword #user_login{font-size:1.04vw}}@media(max-width:1440px){.woocommerce-ResetPassword #user_login{line-height:18px}}@media(max-width:1280px){.woocommerce-ResetPassword #user_login{line-height:16.2px}}@media(max-width:1024px){.woocommerce-ResetPassword #user_login{line-height:15.3px}}@media(max-width:640px){.woocommerce-ResetPassword #user_login{line-height:14.4px}}@media(min-width:1440px){.woocommerce-ResetPassword #user_login{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .woocommerce-ResetPassword #user_login{font-size:.8vw;line-height:1vw}}.woocommerce-checkout-payment ul>li{margin-bottom:3em;margin-top:3em}.woocommerce-checkout-payment ul>li label{font-family:Poppins-Bold,sans-serif;font-size:16px;line-height:24px}@media(max-width:1280px){.woocommerce-checkout-payment ul>li label{font-size:14.4px}}@media(max-width:1024px){.woocommerce-checkout-payment ul>li label{font-size:13.6px}}@media(max-width:768px){.woocommerce-checkout-payment ul>li label{font-size:12.8px}}@media(max-width:640px){.woocommerce-checkout-payment ul>li label{font-size:12px}}@media(min-width:1440px){.woocommerce-checkout-payment ul>li label{font-size:1.11vw}}@media(max-width:1440px){.woocommerce-checkout-payment ul>li label{line-height:24px}}@media(max-width:1280px){.woocommerce-checkout-payment ul>li label{line-height:21.6px}}@media(max-width:1024px){.woocommerce-checkout-payment ul>li label{line-height:20.4px}}@media(max-width:640px){.woocommerce-checkout-payment ul>li label{line-height:19.2px}}@media(min-width:1440px){.woocommerce-checkout-payment ul>li label{line-height:1.66vw}}.woocommerce-checkout-payment ul>li p{font-family:Poppins-Medium,sans-serif;font-size:16px;line-height:24px}@media(max-width:1280px){.woocommerce-checkout-payment ul>li p{font-size:14.4px}}@media(max-width:1024px){.woocommerce-checkout-payment ul>li p{font-size:13.6px}}@media(max-width:768px){.woocommerce-checkout-payment ul>li p{font-size:12.8px}}@media(max-width:640px){.woocommerce-checkout-payment ul>li p{font-size:12px}}@media(min-width:1440px){.woocommerce-checkout-payment ul>li p{font-size:1.11vw}}@media(max-width:1440px){.woocommerce-checkout-payment ul>li p{line-height:24px}}@media(max-width:1280px){.woocommerce-checkout-payment ul>li p{line-height:21.6px}}@media(max-width:1024px){.woocommerce-checkout-payment ul>li p{line-height:20.4px}}@media(max-width:640px){.woocommerce-checkout-payment ul>li p{line-height:19.2px}}@media(min-width:1440px){.woocommerce-checkout-payment ul>li p{line-height:1.66vw}}ul#shipping_method>li{margin-bottom:1em;margin-top:1em}.button-container{--tw-border-opacity:1;border-color:rgb(197 242 112/var(--tw-border-opacity));border-radius:9999px;border-width:1px;display:inline-flex;overflow:hidden;position:relative;transition-duration:.5s}.button-container .mas{--tw-translate-y:-50%;--tw-translate-x:-50%;--tw-text-opacity:1;color:rgb(197 242 112/var(--tw-text-opacity));font-family:SofiaSans-ExtraBold,sans-serif;left:50%;letter-spacing:1.2px;overflow:hidden;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:101%}@media (min-width:768px){.button-container .mas{letter-spacing:1.6px}}.button-container .mas{font-size:15px;line-height:18px}@media(max-width:1280px){.button-container .mas{font-size:13.5px}}@media(max-width:1024px){.button-container .mas{font-size:12.75px}}@media(max-width:768px){.button-container .mas{font-size:12px}}@media(max-width:640px){.button-container .mas{font-size:11.25px}}@media(min-width:1440px){.button-container .mas{font-size:1.04vw}}@media(max-width:1440px){.button-container .mas{line-height:18px}}@media(max-width:1280px){.button-container .mas{line-height:16.2px}}@media(max-width:1024px){.button-container .mas{line-height:15.3px}}@media(max-width:640px){.button-container .mas{line-height:14.4px}}@media(min-width:1440px){.button-container .mas{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .button-container .mas{font-size:.8vw;line-height:1vw}}.button-container .mas:after{content:"›";display:inline-block;margin-left:5px}.button-container .button{align-items:center;cursor:pointer;display:inline-flex;font-family:SofiaSans-ExtraBold,sans-serif;letter-spacing:1.2px;padding:12px 30px 10px;text-transform:uppercase}@media (min-width:768px){.button-container .button{letter-spacing:1.6px}}.button-container .button{font-size:15px;line-height:18px}@media(max-width:1280px){.button-container .button{font-size:13.5px}}@media(max-width:1024px){.button-container .button{font-size:12.75px}}@media(max-width:768px){.button-container .button{font-size:12px}}@media(max-width:640px){.button-container .button{font-size:11.25px}}@media(min-width:1440px){.button-container .button{font-size:1.04vw}}@media(max-width:1440px){.button-container .button{line-height:18px}}@media(max-width:1280px){.button-container .button{line-height:16.2px}}@media(max-width:1024px){.button-container .button{line-height:15.3px}}@media(max-width:640px){.button-container .button{line-height:14.4px}}@media(min-width:1440px){.button-container .button{line-height:1.25vw}}@media (min-width:1536px){.frontpage_hero .hero-carousel__content .button-container .button{font-size:.8vw;line-height:1vw}}@media (min-width:1024px){.button-container .button{padding-bottom:15px;padding-top:17px}}.button-container .button--primary{background:#c5f270;border:none}.button-container .button--primary,.button-container .button--secondary{animation:ani2 .7s steps(70) forwards;color:#000;-webkit-mask:url(https://raw.githubusercontent.com/pizza3/asset/master/natureSmaller.png);mask:url(https://raw.githubusercontent.com/pizza3/asset/master/natureSmaller.png);-webkit-mask-size:7100% 100%;mask-size:7100% 100%}.button-container .button--secondary{background:#fff;border:#c5f270}.button-container .button:after{content:"›";display:inline-block;margin-left:5px}.button-container .button:hover{animation:ani .7s steps(70) forwards}.link,.link:after{display:inline-block}.link:after{content:"›";margin-left:5px;transition-duration:.5s}.link:hover:after{margin-left:8px}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.focus\:not-sr-only:focus{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}@media (prefers-color-scheme:dark){.dark\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.dark\:hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.dark\:hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}@media (min-width:640px){.sm\:absolute{position:absolute}.sm\:col-start-8{grid-column-start:8}.sm\:-mt-\[1vw\]{margin-top:-1vw}.sm\:mt-0{margin-top:0}.sm\:mt-\[2vw\]{margin-top:2vw}.sm\:mt-\[3vw\]{margin-top:3vw}.sm\:grid{display:grid}.sm\:h-\[13vw\]{height:13vw}.sm\:h-\[16vw\]{height:16vw}.sm\:h-\[5vw\]{height:5vw}.sm\:max-h-\[7vw\]{max-height:7vw}.sm\:w-3\/4{width:75%}.sm\:w-full{width:100%}.sm\:max-w-\[40\%\]{max-width:40%}.sm\:max-w-\[70\%\]{max-width:70%}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:py-\[5vw\]{padding-bottom:5vw;padding-top:5vw}.sm\:pb-\[1vw\]{padding-bottom:1vw}.sm\:pb-\[2vw\]{padding-bottom:2vw}.sm\:pb-\[3vw\]{padding-bottom:3vw}.sm\:pt-0{padding-top:0}.sm\:pt-\[12vw\]{padding-top:12vw}.sm\:pt-\[4vw\]{padding-top:4vw}}@media (min-width:768px){.md\:w-3\/4{width:75%}.md\:max-w-\[40\%\]{max-width:40%}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse}.md\:items-center{align-items:center}.md\:gap-16{gap:4rem}.md\:gap-\[10\%\]{gap:10%}.md\:py-\[5vw\]{padding-bottom:5vw;padding-top:5vw}}@media (min-width:1024px){.lg\:col-start-6{grid-column-start:6}.lg\:col-start-8{grid-column-start:8}.lg\:mx-\[20\%\]{margin-left:20%;margin-right:20%}.lg\:my-\[12vw\]{margin-bottom:12vw;margin-top:12vw}.lg\:-mt-\[3vw\]{margin-top:-3vw}.lg\:mb-\[1\.5vw\]{margin-bottom:1.5vw}.lg\:ml-0{margin-left:0}.lg\:grid{display:grid}.lg\:h-\[10vw\]{height:10vw}.lg\:h-\[13\.5vw\]{height:13.5vw}.lg\:w-1\/2{width:50%}.lg\:w-1\/4{width:25%}.lg\:w-3\/4{width:75%}.lg\:w-\[60\%\]{width:60%}.lg\:w-\[7\.5vw\]{width:7.5vw}.lg\:w-\[72\%\]{width:72%}.lg\:max-w-\[50\%\]{max-width:50%}.lg\:basis-8\/12{flex-basis:66.666667%}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse}.lg\:gap-0{gap:0}.lg\:gap-\[4vw\]{gap:4vw}.lg\:gap-y-\[1\.4vw\]{row-gap:1.4vw}.lg\:py-\[4vw\]{padding-bottom:4vw;padding-top:4vw}.lg\:pb-0{padding-bottom:0}.lg\:pb-\[2vw\]{padding-bottom:2vw}.lg\:pl-\[4vw\]{padding-left:4vw}.lg\:pr-\[4vw\]{padding-right:4vw}.lg\:pt-0{padding-top:0}.lg\:pt-\[1\.5vw\]{padding-top:1.5vw}.lg\:tracking-\[1\.4px\]{letter-spacing:1.4px}}@media (min-width:1280px){.xl\:col-span-5{grid-column:span 5/span 5}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:h-\[12\.5vw\]{height:12.5vw}.xl\:h-\[3\.5vw\]{height:3.5vw}.xl\:h-\[4vw\]{height:4vw}.xl\:px-\[4vw\]{padding-left:4vw}.xl\:pr-\[4vw\],.xl\:px-\[4vw\]{padding-right:4vw}}@media (min-width:1536px){.\32xl\:pb-\[3vw\]{padding-bottom:3vw}.\32xl\:pt-\[9vw\]{padding-top:9vw}}