html{scroll-behavior:smooth;font-size:62.5%;}html.cf-theme-dark{color-scheme:dark;}:root,:root.cf-theme-dark .theme-inverted,:root.cf-theme-dark .theme-always-light,:root.cf-theme-light .theme-inverted .theme-always-light{--min-screen-width:430px;--max-screen-width:1364px;--primary:#A3185C;--secondary:#3D3D3D;--tertiary:hsla(198,74%,51%,1);--tertiary-5:hsla(198,74%,51%,0.05);--tertiary-10:hsla(198,74%,51%,0.1);--tertiary-20:hsla(198,74%,51%,0.2);--tertiary-30:hsla(198,74%,51%,0.3);--tertiary-40:hsla(198,74%,51%,0.4);--tertiary-50:hsla(198,74%,51%,0.5);--tertiary-60:hsla(198,74%,51%,0.6);--tertiary-70:hsla(198,74%,51%,0.7);--tertiary-80:hsla(198,74%,51%,0.8);--tertiary-90:hsla(198,74%,51%,0.9);--tertiary-d-1:hsla(199,63%,42%,1);--tertiary-d-2:hsla(200,55%,32%,1);--tertiary-d-3:hsla(201,46%,22%,1);--tertiary-d-4:hsla(203,35%,13%,1);--tertiary-l-1:hsla(202,71%,65%,1);--tertiary-l-2:hsla(203,70%,75%,1);--tertiary-l-3:hsla(204,70%,84%,1);--tertiary-l-4:hsla(205,70%,92%,1);--bg-body:#ffffff;--bg-surface:#FCFCFC;--text-body:#303030;--text-title:#002129;--text-white:#ffffff;--border-primary:#A3185C;--shadow-primary:hsla(0,0%,0%,0.10);--default-19:hsla(208,70%,70%,1);--light:hsl(85,0%,100%);--light-5:hsla(0,0%,100%,0.05);--light-10:hsla(0,0%,100%,0.1);--light-20:hsla(0,0%,100%,0.2);--light-30:hsla(0,0%,100%,0.3);--light-40:hsla(0,0%,100%,0.4);--light-50:hsla(0,0%,100%,0.5);--light-60:hsla(0,0%,100%,0.6);--light-70:hsla(0,0%,100%,0.7);--light-80:hsla(0,0%,100%,0.8);--light-90:hsla(0,0%,100%,0.9);--dark:hsla(0,0%,0%,1);--dark-5:hsla(0,0%,0%,0.05);--dark-10:hsla(0,0%,0%,0.1);--dark-20:hsla(0,0%,0%,0.2);--dark-30:hsla(0,0%,0%,0.3);--dark-40:hsla(0,0%,0%,0.4);--dark-50:hsla(0,0%,0%,0.5);--dark-60:hsla(0,0%,0%,0.6);--dark-70:hsla(0,0%,0%,0.7);--dark-80:hsla(0,0%,0%,0.8);--dark-90:hsla(0,0%,0%,0.9);--light-gray:#F6F6F6;--argent:#BFBFBF;--dark-gray:#474747;--very-light-gray:#FBFBFB;--dark-sliver:#707070;--success:#64BD79;--success-5:#64bd790d;--success-10:#64bd791a;--success-20:#64bd7933;--success-30:#64bd794d;--success-40:#64bd7966;--success-50:#64bd7980;--success-60:#64bd7999;--success-70:#64bd79b3;--success-80:#64bd79cc;--success-90:#64bd79e6;--success-d-1:#59a66b;--success-d-2:#4e905d;--success-d-3:#447a50;--success-d-4:#3a6543;--success-d-5:#2f5036;--success-d-6:#263d2a;--success-d-7:#1c2a1e;--success-d-8:#121913;--error:#D25555;--error-d-1:#b94b4b;--error-d-2:#9e4442;--error-d-3:#9d4138;--error-d-4:#82382f;--error-d-5:#582928;--error-d-6:#4e241f;--error-d-7:#2f1918;--error-d-8:#1f120e;--space-4xs:clamp(1rem,calc(0vw + 1rem),1rem);--space-3xs:clamp(1rem,calc(0.54vw + 0.77rem),1.5rem);--space-2xs:clamp(2rem,calc(0vw + 2rem),2rem);--space-xs:clamp(2rem,calc(1.07vw + 1.54rem),3rem);--space-s:clamp(3rem,calc(1.07vw + 2.54rem),4rem);--space-m:clamp(4rem,calc(1.07vw + 3.54rem),5rem);--space-l:clamp(5rem,calc(1.07vw + 4.54rem),6rem);--space-xl:clamp(6rem,calc(1.07vw + 5.54rem),7rem);--space-2xl:clamp(6.5rem,calc(1.07vw + 6.04rem),7.5rem);--space-3xl:clamp(4rem,calc(4.28vw + 2.16rem),8rem);--space-4xl:clamp(5rem,calc(4.28vw + 3.16rem),9rem);--space-5xl:clamp(5rem,calc(5.35vw + 2.7rem),10rem);--space-6xl:clamp(5rem,calc(5.89vw + 2.47rem),10.5rem);--space-7xl:clamp(5rem,calc(6.42vw + 2.24rem),11rem);--space-8xl:clamp(5rem,calc(10.17vw + 0.63rem),14.5rem);--space-9xl:clamp(5rem,calc(10.71vw + 0.4rem),15rem);--space-10xl:clamp(5rem,calc(12.85vw + -0.53rem),17rem);--space-11xl:clamp(5rem,calc(17.13vw + -2.37rem),21rem);--space-12xl:clamp(5rem,calc(28.37vw + -7.2rem),31.5rem);--space-4:clamp(0.4rem,calc(0vw + 0.4rem),0.4rem);--space-5:clamp(0.5rem,calc(0vw + 0.5rem),0.5rem);--space-25:clamp(2.5rem,calc(0vw + 2.5rem),2.5rem);--space-35:clamp(1rem,calc(2.68vw + -0.15rem),3.5rem);--space-36:clamp(3.6rem,calc(0vw + 3.6rem),3.6rem);--space-45:clamp(4rem,calc(0.54vw + 3.77rem),4.5rem);--space-85:clamp(1rem,calc(8.03vw + -2.45rem),8.5rem);--space-120:clamp(5rem,calc(7.49vw + 1.78rem),12rem);--space-130:clamp(5rem,calc(8.57vw + 1.32rem),13rem);--space-140:clamp(1rem,calc(13.92vw + -4.99rem),14rem);--space-180:clamp(5rem,calc(13.92vw + -0.98rem),18rem);--space-190:clamp(1rem,calc(19.27vw + -7.29rem),19rem);--space-135:clamp(1rem,calc(13.38vw + -4.75rem),13.5rem);--space-160:clamp(1rem,calc(16.06vw + -5.91rem),16rem);--space-215:clamp(5rem,calc(17.67vw + -2.6rem),21.5rem);--space-225:clamp(1rem,calc(23.02vw + -8.9rem),22.5rem);--space-240:clamp(1rem,calc(24.63vw + -9.59rem),24rem);--text-xs:clamp(1.42rem,calc(0.08vw + 1.39rem),1.5rem);--text-s:clamp(1.42rem,calc(0.19vw + 1.34rem),1.6rem);--text-m:clamp(1.6rem,calc(0.21vw + 1.51rem),1.8rem);--text-l:clamp(1.8rem,calc(0.43vw + 1.62rem),2.2rem);--text-xl:clamp(1.8rem,calc(0.75vw + 1.48rem),2.5rem);--text-2xl:clamp(1.8rem,calc(1.28vw + 1.25rem),3rem);--text-3xl:clamp(2rem,calc(2.14vw + 1.08rem),4rem);--text-4xl:clamp(3.5rem,calc(3.75vw + 1.89rem),7rem);--text-12:clamp(1rem,calc(0.21vw + 0.91rem),1.2rem);--text-20:clamp(1.67rem,calc(0.36vw + 1.51rem),2rem);--text-22-22:clamp(2.2rem,calc(0vw + 2.2rem),2.2rem);--hero-title-size:var(--text-4xl);--post-title-size:var(--text-2xl);--nav-link-size:var(--text-s);--transition:all 0.3s ease-in-out;--header-space:var(--space-s);--btn-space:var(--space-xs) var(--space-s);--card-space:var(--space-s);--footer-space:var(--space-s) var(--space-m);--logo-carousel-height:var(--space-190);--columns-1:repeat(1,minmax(0,1fr));--columns-2:repeat(2,minmax(0,1fr));--columns-3:repeat(3,minmax(0,1fr));--columns-4:repeat(4,minmax(0,1fr));--columns-5:repeat(5,minmax(0,1fr));--columns-6:repeat(6,minmax(0,1fr));--columns-7:repeat(7,minmax(0,1fr));--columns-8:repeat(8,minmax(0,1fr));--radius-xs:clamp(0.5rem,calc(0vw + 0.5rem),0.5rem);--radius-s:clamp(0.7rem,calc(0vw + 0.7rem),0.7rem);--radius-m:clamp(1rem,calc(0vw + 1rem),1rem);--radius-l:clamp(1.6rem,calc(0.43vw + 1.42rem),2rem);--radius-xl:clamp(2rem,calc(0.54vw + 1.77rem),2.5rem);--radius-full:999rem;--radius-2xl:clamp(2.8rem,calc(0vw + 2.8rem),2.8rem);--radius-3xl:clamp(4rem,calc(3.43vw + 2.53rem),7.2rem);--radius-31:clamp(0rem,calc(3.32vw + -1.43rem),3.1rem);--radius-46:clamp(4.6rem,calc(0vw + 4.6rem),4.6rem);--radius-3:clamp(0.3rem,calc(0vw + 0.3rem),0.3rem);--radius-30:clamp(0rem,calc(3.21vw + -1.38rem),3rem);--shadow-xs:0 1px 2px var(--shadow-primary);--shadow-s:0 1.5px 3px var(--shadow-primary);--shadow-m:0 2px 6px var(--shadow-primary);--shadow-l:0 3px 40px var(--shadow-primary);--shadow-xl:0 6px 48px var(--shadow-primary);--shadow-2xl:0 3px 20px var(--shadow-primary);--card-mobile-image-ratio:358 / 300;--card-mobile-product-img-height:116px;--card-mobile-product-img-ratio:93 / 116;--card-mobile-product-section-img-ratio:358 / 250;--card-mob-product-sec-full-card-img:430 / 250;--product-image:200 / 200;--product-image--height-width:200px;}:root.cf-theme-dark,:root.cf-theme-light .theme-inverted,:root.cf-theme-light .theme-always-dark,:root.cf-theme-dark .theme-inverted .theme-always-dark{--tertiary:hsla(198,74%,31%,1);--tertiary-5:hsla(198,74%,31%,0.05);--tertiary-10:hsla(198,74%,31%,0.1);--tertiary-20:hsla(198,74%,31%,0.2);--tertiary-30:hsla(198,74%,31%,0.3);--tertiary-40:hsla(198,74%,31%,0.4);--tertiary-50:hsla(198,74%,31%,0.5);--tertiary-60:hsla(198,74%,31%,0.6);--tertiary-70:hsla(198,74%,31%,0.7);--tertiary-80:hsla(198,74%,31%,0.8);--tertiary-90:hsla(198,74%,31%,0.9);--tertiary-d-1:hsl(200,63%,26%);--tertiary-d-2:hsl(201,54%,21%);--tertiary-d-3:hsl(202,44%,15%);--tertiary-d-4:hsl(203,32%,9%);--tertiary-l-1:hsl(202,33%,47%);--tertiary-l-2:hsl(204,29%,61%);--tertiary-l-3:hsl(205,29%,74%);--tertiary-l-4:hsl(205,29%,87%);--light:hsla(0,0%,0%,1);--light-5:hsla(0,0%,0%,0.05);--light-10:hsla(0,0%,0%,0.1);--light-20:hsla(0,0%,0%,0.2);--light-30:hsla(0,0%,0%,0.3);--light-40:hsla(0,0%,0%,0.4);--light-50:hsla(0,0%,0%,0.5);--light-60:hsla(0,0%,0%,0.6);--light-70:hsla(0,0%,0%,0.7);--light-80:hsla(0,0%,0%,0.8);--light-90:hsla(0,0%,0%,0.9);--dark:hsla(0,0%,100%,1);--dark-5:hsla(0,0%,100%,0.05);--dark-10:hsla(0,0%,100%,0.1);--dark-20:hsla(0,0%,100%,0.2);--dark-30:hsla(0,0%,100%,0.3);--dark-40:hsla(0,0%,100%,0.4);--dark-50:hsla(0,0%,100%,0.5);--dark-60:hsla(0,0%,100%,0.6);--dark-70:hsla(0,0%,100%,0.7);--dark-80:hsla(0,0%,100%,0.8);--dark-90:hsla(0,0%,100%,0.9);--success:#38834a;--success-5:#38834a0d;--success-10:#38834a1a;--success-20:#38834a33;--success-30:#38834a4d;--success-40:#38834a66;--success-50:#38834a80;--success-60:#38834a99;--success-70:#38834ab3;--success-80:#38834acc;--success-90:#38834ae6;--success-d-1:#337543;--success-d-2:#2e653a;--success-d-3:#295633;--success-d-4:#24472b;--success-d-5:#1f3a24;--success-d-6:#192d1d;--success-d-7:#142016;--success-d-8:#0c140d;}.btn{display:flex;align-items:center;justify-content:center;gap:var(--space-3xs);padding:var(--space-xs) var(--space-s);background:var(--primary);color:#fff;font-size:var(--text-m);font-weight:600;border-radius:var(--radius-m);border:1px solid var(--primary-d-1);box-shadow:var(--shadow-m);transition:all 0.25s ease-in-out;outline:0;cursor:pointer;}.btn:hover{background:var(--primary-d-1);transform:translateY(-0.1rem);}.btn.small{font-size:var(--text-s);padding:var(--space-xs) var(--space-s);}.btn.large{font-size:var(--text-l);padding:var(--space-s) var(--space-m);}.btn.tertiary{background:var(--tertiary);border-color:var(--tertiary-d-1);}.btn.ghost{color:var(--dark-80);background:transparent;border-color:transparent;box-shadow:none;}.btn.slight{color:var(--dark-80);background:var(--bg-surface);border-color:var(--border-primary);box-shadow:var(--shadow-s);}.btn.secondary{background:var(--secondary);border-color:var(--secondary-d-1);}.btn.ghost:hover{background:var(--dark-10);}.btn.slight:hover{background:var(--dark-5);}.btn.tertiary:hover{background:var(--tertiary-d-1);}.btn.secondary:hover{background:var(--secondary-d-1);}.btn:focus{outline:4px solid var(--primary-l-3);outline-offset:2px;}.btn.no-bg{color:var(--dark-80);background:transparent;box-shadow:none;border-color:transparent;}.btn.no-bg:hover{color:var(--dark);}.badge{display:flex;align-items:center;justify-content:center;gap:var(--space-4xs);padding:var(--space-2xs) var(--space-s);background:var(--dark-10);color:var(--primary);font-size:var(--text-s);font-weight:500;border-radius:var(--radius-full);border:0;outline:0;}.badge.secondary{color:var(--secondary);}.link{color:var(--primary);font-size:var(--text-m);font-weight:600;letter-spacing:0.05rem;box-shadow:0 2px 0 var(--primary-20);-webkit-text-decoration:none;text-decoration:none;transition:all 0.15s ease-in-out;}.link:hover{box-shadow:0 2px 0 var(--primary-40);}.link:focus{background:var(--primary-10);}.link.secondary{color:var(--secondary);border-color:var(--secondary-20);}.link.tertiary{color:var(--tertiary);border-color:var(--tertiary-20);}.input{padding:var(--space-xs) var(--space-s);background:var(--dark-5);color:var(--text-title);font-size:var(--text-m);font-weight:500;border-radius:var(--radius-m);border:1px solid var(--border-primary);box-shadow:var(--shadow-xs);transition:all 0.25s ease-in-out;appearance:none;outline:0;}.input:focus{background:var(--primary-20);border-color:var(--primary);box-shadow:var(--shadow-l);}.input:hover{border-color:var(--primary);background:transparent;box-shadow:var(--shadow-l);}.input::placeholder{color:var(--dark-40);}.input:invalid{border-color:var(--error);background:var(--error-10);}.input:disabled{cursor:not-allowed;opacity:.75;box-shadow:none;background:var(--dark-10);}.select{padding:var(--space-xs) var(--space-s);background:var(--dark-5);color:var(--text-body);font-size:var(--text-m);font-weight:500;border-radius:var(--radius-m);border:1px solid var(--border-primary);box-shadow:var(--shadow-xs);transition:all 0.25s ease-in-out;outline:0;}.select:focus{background:var(--primary-20);border-color:var(--primary);}.select:hover{border-color:var(--primary);}.select::placeholder{color:var(--dark-40);}.select:invalid{border-color:var(--error);background:var(--error-10);}.select:disabled{cursor:not-allowed;opacity:.75;box-shadow:none;background:var(--dark-10);}.card.secondary{background:var(--secondary);color:#fff;}.card.primary{background:var(--primary);color:#fff;}.icon{color:var(--primary);width:var(--space-2xl);height:auto;font-size:var(--space-2xl);}.icon.large{width:var(--space-3xl);font-size:var(--space-3xl);}.icon.secondary{color:var(--secondary);}.icon.tertiary{color:var(--tertiary);}.icon.outline{padding:0.5em;border:1px solid var(--border-primary);border-radius:100%;box-sizing:content-box;}.icon.filled{padding:0.5em;border-radius:100%;box-sizing:content-box;background:var(--dark-10);}.icon.small{width:var(--space-l);font-size:var(--space-l);}.avatar{width:var(--space-2xl);height:var(--space-2xl);border-radius:100%;box-shadow:var(--shadow-m);object-fit:cover;}.avatar.small{width:var(--space-l);height:var(--space-l);}.avatar.large{width:var(--space-4xl);height:var(--space-4xl);}.divider{min-width:100%;width:100%;max-width:100%;min-height:1px;height:1px;max-height:1px;background:var(--border-primary);margin:var(--space-m) 0;border:0;}.divider.vertical{min-width:1px;width:1px;max-width:1px;min-height:100%;height:100%;max-height:100%;}.checkbox{appearance:none;display:grid;place-content:center;border:2px solid var(--dark-40);border-radius:var(--radius-s);width:clamp(1.8rem,calc(0.43vw + 1.62rem),2.2rem);height:clamp(1.8rem,calc(0.43vw + 1.62rem),2.2rem);}.checkbox:checked:before{transform:scale(1);}.checkbox::before{content:"";width:1em;height:1em;box-shadow:inset 1em 1em #fff;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transition:transform 0.2s;}.checkbox:hover{border-color:var(--primary);}.checkbox:focus{outline:3px solid var(--primary-l-3);outline-offset:2px;}.checkbox:checked{background:var(--primary);border-color:var(--primary);}.radio{appearance:none;display:grid;place-content:center;border:2px solid var(--dark-40);border-radius:var(--radius-full);width:clamp(1.8rem,calc(0.43vw + 1.62rem),2.2rem);height:clamp(1.8rem,calc(0.43vw + 1.62rem),2.2rem);}.radio:checked:before{transform:scale(1);}.radio::before{content:"";width:1em;height:1em;border-radius:100%;transform:scale(0);transition:transform 0.2s;background:var(--primary);}.radio:hover{border-color:var(--primary);}.radio:focus{outline:3px solid var(--primary-l-3);outline-offset:2px;}.radio:checked{border-color:var(--primary);}.bg-primary{background-color:var(--primary);}.text-primary{color:var(--primary);}.border-primary{border-color:var(--primary);border-color:var(--border-primary);}.bg-secondary{background-color:var(--secondary);}.text-secondary{color:var(--secondary);}.border-secondary{border-color:var(--secondary);}.bg-tertiary{background-color:var(--tertiary);}.bg-tertiary-5{background-color:var(--tertiary-5);}.bg-tertiary-10{background-color:var(--tertiary-10);}.bg-tertiary-20{background-color:var(--tertiary-20);}.bg-tertiary-30{background-color:var(--tertiary-30);}.bg-tertiary-40{background-color:var(--tertiary-40);}.bg-tertiary-50{background-color:var(--tertiary-50);}.bg-tertiary-60{background-color:var(--tertiary-60);}.bg-tertiary-70{background-color:var(--tertiary-70);}.bg-tertiary-80{background-color:var(--tertiary-80);}.bg-tertiary-90{background-color:var(--tertiary-90);}.bg-tertiary-d-1{background-color:var(--tertiary-d-1);}.bg-tertiary-d-2{background-color:var(--tertiary-d-2);}.bg-tertiary-d-3{background-color:var(--tertiary-d-3);}.bg-tertiary-d-4{background-color:var(--tertiary-d-4);}.bg-tertiary-l-1{background-color:var(--tertiary-l-1);}.bg-tertiary-l-2{background-color:var(--tertiary-l-2);}.bg-tertiary-l-3{background-color:var(--tertiary-l-3);}.bg-tertiary-l-4{background-color:var(--tertiary-l-4);}.text-tertiary{color:var(--tertiary);}.text-tertiary-5{color:var(--tertiary-5);}.text-tertiary-10{color:var(--tertiary-10);}.text-tertiary-20{color:var(--tertiary-20);}.text-tertiary-30{color:var(--tertiary-30);}.text-tertiary-40{color:var(--tertiary-40);}.text-tertiary-50{color:var(--tertiary-50);}.text-tertiary-60{color:var(--tertiary-60);}.text-tertiary-70{color:var(--tertiary-70);}.text-tertiary-80{color:var(--tertiary-80);}.text-tertiary-90{color:var(--tertiary-90);}.text-tertiary-d-1{color:var(--tertiary-d-1);}.text-tertiary-d-2{color:var(--tertiary-d-2);}.text-tertiary-d-3{color:var(--tertiary-d-3);}.text-tertiary-d-4{color:var(--tertiary-d-4);}.text-tertiary-l-1{color:var(--tertiary-l-1);}.text-tertiary-l-2{color:var(--tertiary-l-2);}.text-tertiary-l-3{color:var(--tertiary-l-3);}.text-tertiary-l-4{color:var(--tertiary-l-4);}.border-tertiary{border-color:var(--tertiary);}.border-tertiary-5{border-color:var(--tertiary-5);}.border-tertiary-10{border-color:var(--tertiary-10);}.border-tertiary-20{border-color:var(--tertiary-20);}.border-tertiary-30{border-color:var(--tertiary-30);}.border-tertiary-40{border-color:var(--tertiary-40);}.border-tertiary-50{border-color:var(--tertiary-50);}.border-tertiary-60{border-color:var(--tertiary-60);}.border-tertiary-70{border-color:var(--tertiary-70);}.border-tertiary-80{border-color:var(--tertiary-80);}.border-tertiary-90{border-color:var(--tertiary-90);}.border-tertiary-d-1{border-color:var(--tertiary-d-1);}.border-tertiary-d-2{border-color:var(--tertiary-d-2);}.border-tertiary-d-3{border-color:var(--tertiary-d-3);}.border-tertiary-d-4{border-color:var(--tertiary-d-4);}.border-tertiary-l-1{border-color:var(--tertiary-l-1);}.border-tertiary-l-2{border-color:var(--tertiary-l-2);}.border-tertiary-l-3{border-color:var(--tertiary-l-3);}.border-tertiary-l-4{border-color:var(--tertiary-l-4);}.bg-body{background-color:var(--bg-body);}.bg-surface{background-color:var(--bg-surface);}.text-body{color:var(--text-body);}.text-title{color:var(--text-title);}.bg-light{background-color:var(--light);}.bg-light-5{background-color:var(--light-5);}.bg-light-10{background-color:var(--light-10);}.bg-light-20{background-color:var(--light-20);}.bg-light-30{background-color:var(--light-30);}.bg-light-40{background-color:var(--light-40);}.bg-light-50{background-color:var(--light-50);}.bg-light-60{background-color:var(--light-60);}.bg-light-70{background-color:var(--light-70);}.bg-light-80{background-color:var(--light-80);}.bg-light-90{background-color:var(--light-90);}.text-light{color:var(--light);}.text-light-5{color:var(--light-5);}.text-light-10{color:var(--light-10);}.text-light-20{color:var(--light-20);}.text-light-30{color:var(--light-30);}.text-light-40{color:var(--light-40);}.text-light-50{color:var(--light-50);}.text-light-60{color:var(--light-60);}.text-light-70{color:var(--light-70);}.text-light-80{color:var(--light-80);}.text-light-90{color:var(--light-90);}.border-light{border-color:var(--light);}.border-light-5{border-color:var(--light-5);}.border-light-10{border-color:var(--light-10);}.border-light-20{border-color:var(--light-20);}.border-light-30{border-color:var(--light-30);}.border-light-40{border-color:var(--light-40);}.border-light-50{border-color:var(--light-50);}.border-light-60{border-color:var(--light-60);}.border-light-70{border-color:var(--light-70);}.border-light-80{border-color:var(--light-80);}.border-light-90{border-color:var(--light-90);}.bg-dark{background-color:var(--dark);}.bg-dark-5{background-color:var(--dark-5);}.bg-dark-10{background-color:var(--dark-10);}.bg-dark-20{background-color:var(--dark-20);}.bg-dark-30{background-color:var(--dark-30);}.bg-dark-40{background-color:var(--dark-40);}.bg-dark-50{background-color:var(--dark-50);}.bg-dark-60{background-color:var(--dark-60);}.bg-dark-70{background-color:var(--dark-70);}.bg-dark-80{background-color:var(--dark-80);}.bg-dark-90{background-color:var(--dark-90);}.text-dark{color:var(--dark);}.text-dark-5{color:var(--dark-5);}.text-dark-10{color:var(--dark-10);}.text-dark-20{color:var(--dark-20);}.text-dark-30{color:var(--dark-30);}.text-dark-40{color:var(--dark-40);}.text-dark-50{color:var(--dark-50);}.text-dark-60{color:var(--dark-60);}.text-dark-70{color:var(--dark-70);}.text-dark-80{color:var(--dark-80);}.text-dark-90{color:var(--dark-90);}.border-dark{border-color:var(--dark);}.border-dark-5{border-color:var(--dark-5);}.border-dark-10{border-color:var(--dark-10);}.border-dark-20{border-color:var(--dark-20);}.border-dark-30{border-color:var(--dark-30);}.border-dark-40{border-color:var(--dark-40);}.border-dark-50{border-color:var(--dark-50);}.border-dark-60{border-color:var(--dark-60);}.border-dark-70{border-color:var(--dark-70);}.border-dark-80{border-color:var(--dark-80);}.border-dark-90{border-color:var(--dark-90);}.bg-success{background-color:var(--success);}.bg-success-5{background-color:var(--success-5);}.bg-success-10{background-color:var(--success-10);}.bg-success-20{background-color:var(--success-20);}.bg-success-30{background-color:var(--success-30);}.bg-success-40{background-color:var(--success-40);}.bg-success-50{background-color:var(--success-50);}.bg-success-60{background-color:var(--success-60);}.bg-success-70{background-color:var(--success-70);}.bg-success-80{background-color:var(--success-80);}.bg-success-90{background-color:var(--success-90);}.bg-success-d-1{background-color:var(--success-d-1);}.bg-success-d-2{background-color:var(--success-d-2);}.bg-success-d-3{background-color:var(--success-d-3);}.bg-success-d-4{background-color:var(--success-d-4);}.bg-success-d-5{background-color:var(--success-d-5);}.bg-success-d-6{background-color:var(--success-d-6);}.bg-success-d-7{background-color:var(--success-d-7);}.bg-success-d-8{background-color:var(--success-d-8);}.text-success{color:var(--success);}.text-success-5{color:var(--success-5);}.text-success-10{color:var(--success-10);}.text-success-20{color:var(--success-20);}.text-success-30{color:var(--success-30);}.text-success-40{color:var(--success-40);}.text-success-50{color:var(--success-50);}.text-success-60{color:var(--success-60);}.text-success-70{color:var(--success-70);}.text-success-80{color:var(--success-80);}.text-success-90{color:var(--success-90);}.text-success-d-1{color:var(--success-d-1);}.text-success-d-2{color:var(--success-d-2);}.text-success-d-3{color:var(--success-d-3);}.text-success-d-4{color:var(--success-d-4);}.text-success-d-5{color:var(--success-d-5);}.text-success-d-6{color:var(--success-d-6);}.text-success-d-7{color:var(--success-d-7);}.text-success-d-8{color:var(--success-d-8);}.border-success{border-color:var(--success);}.border-success-5{border-color:var(--success-5);}.border-success-10{border-color:var(--success-10);}.border-success-20{border-color:var(--success-20);}.border-success-30{border-color:var(--success-30);}.border-success-40{border-color:var(--success-40);}.border-success-50{border-color:var(--success-50);}.border-success-60{border-color:var(--success-60);}.border-success-70{border-color:var(--success-70);}.border-success-80{border-color:var(--success-80);}.border-success-90{border-color:var(--success-90);}.border-success-d-1{border-color:var(--success-d-1);}.border-success-d-2{border-color:var(--success-d-2);}.border-success-d-3{border-color:var(--success-d-3);}.border-success-d-4{border-color:var(--success-d-4);}.border-success-d-5{border-color:var(--success-d-5);}.border-success-d-6{border-color:var(--success-d-6);}.border-success-d-7{border-color:var(--success-d-7);}.border-success-d-8{border-color:var(--success-d-8);}.bg-error{background-color:var(--error);}.bg-error-d-1{background-color:var(--error-d-1);}.bg-error-d-2{background-color:var(--error-d-2);}.bg-error-d-3{background-color:var(--error-d-3);}.bg-error-d-4{background-color:var(--error-d-4);}.bg-error-d-5{background-color:var(--error-d-5);}.bg-error-d-6{background-color:var(--error-d-6);}.bg-error-d-7{background-color:var(--error-d-7);}.bg-error-d-8{background-color:var(--error-d-8);}.text-error{color:var(--error);}.text-error-d-1{color:var(--error-d-1);}.text-error-d-2{color:var(--error-d-2);}.text-error-d-3{color:var(--error-d-3);}.text-error-d-4{color:var(--error-d-4);}.text-error-d-5{color:var(--error-d-5);}.text-error-d-6{color:var(--error-d-6);}.text-error-d-7{color:var(--error-d-7);}.text-error-d-8{color:var(--error-d-8);}.border-error{border-color:var(--error);}.border-error-d-1{border-color:var(--error-d-1);}.border-error-d-2{border-color:var(--error-d-2);}.border-error-d-3{border-color:var(--error-d-3);}.border-error-d-4{border-color:var(--error-d-4);}.border-error-d-5{border-color:var(--error-d-5);}.border-error-d-6{border-color:var(--error-d-6);}.border-error-d-7{border-color:var(--error-d-7);}.border-error-d-8{border-color:var(--error-d-8);}.padding-4xs{padding:var(--space-4xs);}.padding-3xs{padding:var(--space-3xs);}.padding-2xs{padding:var(--space-2xs);}.padding-xs{padding:var(--space-xs);}.padding-s{padding:var(--space-s);}.padding-m{padding:var(--space-m);}.padding-l{padding:var(--space-l);}.padding-xl{padding:var(--space-xl);}.padding-2xl{padding:var(--space-2xl);}.padding-3xl{padding:var(--space-3xl);}.padding-4xl{padding:var(--space-4xl);}.padding-left-4xs{padding-left:var(--space-4xs);}.padding-left-3xs{padding-left:var(--space-3xs);}.padding-left-2xs{padding-left:var(--space-2xs);}.padding-left-xs{padding-left:var(--space-xs);}.padding-left-s{padding-left:var(--space-s);}.padding-left-m{padding-left:var(--space-m);}.padding-left-l{padding-left:var(--space-l);}.padding-left-xl{padding-left:var(--space-xl);}.padding-left-2xl{padding-left:var(--space-2xl);}.padding-left-3xl{padding-left:var(--space-3xl);}.padding-left-4xl{padding-left:var(--space-4xl);}.padding-right-4xs{padding-right:var(--space-4xs);}.padding-right-3xs{padding-right:var(--space-3xs);}.padding-right-2xs{padding-right:var(--space-2xs);}.padding-right-xs{padding-right:var(--space-xs);}.padding-right-s{padding-right:var(--space-s);}.padding-right-m{padding-right:var(--space-m);}.padding-right-l{padding-right:var(--space-l);}.padding-right-xl{padding-right:var(--space-xl);}.padding-right-2xl{padding-right:var(--space-2xl);}.padding-right-3xl{padding-right:var(--space-3xl);}.padding-right-4xl{padding-right:var(--space-4xl);}.padding-top-4xs{padding-top:var(--space-4xs);}.padding-top-3xs{padding-top:var(--space-3xs);}.padding-top-2xs{padding-top:var(--space-2xs);}.padding-top-xs{padding-top:var(--space-xs);}.padding-top-s{padding-top:var(--space-s);}.padding-top-m{padding-top:var(--space-m);}.padding-top-l{padding-top:var(--space-l);}.padding-top-xl{padding-top:var(--space-xl);}.padding-top-2xl{padding-top:var(--space-2xl);}.padding-top-3xl{padding-top:var(--space-3xl);}.padding-top-4xl{padding-top:var(--space-4xl);}.padding-bottom-4xs{padding-bottom:var(--space-4xs);}.padding-bottom-3xs{padding-bottom:var(--space-3xs);}.padding-bottom-2xs{padding-bottom:var(--space-2xs);}.padding-bottom-xs{padding-bottom:var(--space-xs);}.padding-bottom-s{padding-bottom:var(--space-s);}.padding-bottom-m{padding-bottom:var(--space-m);}.padding-bottom-l{padding-bottom:var(--space-l);}.padding-bottom-xl{padding-bottom:var(--space-xl);}.padding-bottom-2xl{padding-bottom:var(--space-2xl);}.padding-bottom-3xl{padding-bottom:var(--space-3xl);}.padding-bottom-4xl{padding-bottom:var(--space-4xl);}.padding-horizontal-4xs{padding-left:var(--space-4xs);padding-right:var(--space-4xs);}.padding-horizontal-3xs{padding-left:var(--space-3xs);padding-right:var(--space-3xs);}.padding-horizontal-2xs{padding-left:var(--space-2xs);padding-right:var(--space-2xs);}.padding-horizontal-xs{padding-left:var(--space-xs);padding-right:var(--space-xs);}.padding-horizontal-s{padding-left:var(--space-s);padding-right:var(--space-s);}.padding-horizontal-m{padding-left:var(--space-m);padding-right:var(--space-m);}.padding-horizontal-l{padding-left:var(--space-l);padding-right:var(--space-l);}.padding-horizontal-xl{padding-left:var(--space-xl);padding-right:var(--space-xl);}.padding-horizontal-2xl{padding-left:var(--space-2xl);padding-right:var(--space-2xl);}.padding-horizontal-3xl{padding-left:var(--space-3xl);padding-right:var(--space-3xl);}.padding-horizontal-4xl{padding-left:var(--space-4xl);padding-right:var(--space-4xl);}.padding-vertical-4xs{padding-top:var(--space-4xs);padding-bottom:var(--space-4xs);}.padding-vertical-3xs{padding-top:var(--space-3xs);padding-bottom:var(--space-3xs);}.padding-vertical-2xs{padding-top:var(--space-2xs);padding-bottom:var(--space-2xs);}.padding-vertical-xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs);}.padding-vertical-s{padding-top:var(--space-s);padding-bottom:var(--space-s);}.padding-vertical-m{padding-top:var(--space-m);padding-bottom:var(--space-m);}.padding-vertical-l{padding-top:var(--space-l);padding-bottom:var(--space-l);}.padding-vertical-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl);}.padding-vertical-2xl{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl);}.padding-vertical-3xl{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl);}.padding-vertical-4xl{padding-top:var(--space-4xl);padding-bottom:var(--space-4xl);}.margin-4xs{margin:var(--space-4xs);}.margin-3xs{margin:var(--space-3xs);}.margin-2xs{margin:var(--space-2xs);}.margin-xs{margin:var(--space-xs);}.margin-s{margin:var(--space-s);}.margin-m{margin:var(--space-m);}.margin-l{margin:var(--space-l);}.margin-xl{margin:var(--space-xl);}.margin-2xl{margin:var(--space-2xl);}.margin-3xl{margin:var(--space-3xl);}.margin-4xl{margin:var(--space-4xl);}.margin-left-4xs{margin-left:var(--space-4xs);}.margin-left-3xs{margin-left:var(--space-3xs);}.margin-left-2xs{margin-left:var(--space-2xs);}.margin-left-xs{margin-left:var(--space-xs);}.margin-left-s{margin-left:var(--space-s);}.margin-left-m{margin-left:var(--space-m);}.margin-left-l{margin-left:var(--space-l);}.margin-left-xl{margin-left:var(--space-xl);}.margin-left-2xl{margin-left:var(--space-2xl);}.margin-left-3xl{margin-left:var(--space-3xl);}.margin-left-4xl{margin-left:var(--space-4xl);}.margin-right-4xs{margin-right:var(--space-4xs);}.margin-right-3xs{margin-right:var(--space-3xs);}.margin-right-2xs{margin-right:var(--space-2xs);}.margin-right-xs{margin-right:var(--space-xs);}.margin-right-s{margin-right:var(--space-s);}.margin-right-m{margin-right:var(--space-m);}.margin-right-l{margin-right:var(--space-l);}.margin-right-xl{margin-right:var(--space-xl);}.margin-right-2xl{margin-right:var(--space-2xl);}.margin-right-3xl{margin-right:var(--space-3xl);}.margin-right-4xl{margin-right:var(--space-4xl);}.margin-top-4xs{margin-top:var(--space-4xs);}.margin-top-3xs{margin-top:var(--space-3xs);}.margin-top-2xs{margin-top:var(--space-2xs);}.margin-top-xs{margin-top:var(--space-xs);}.margin-top-s{margin-top:var(--space-s);}.margin-top-m{margin-top:var(--space-m);}.margin-top-l{margin-top:var(--space-l);}.margin-top-xl{margin-top:var(--space-xl);}.margin-top-2xl{margin-top:var(--space-2xl);}.margin-top-3xl{margin-top:var(--space-3xl);}.margin-top-4xl{margin-top:var(--space-4xl);}.margin-bottom-4xs{margin-bottom:var(--space-4xs);}.margin-bottom-3xs{margin-bottom:var(--space-3xs);}.margin-bottom-2xs{margin-bottom:var(--space-2xs);}.margin-bottom-xs{margin-bottom:var(--space-xs);}.margin-bottom-s{margin-bottom:var(--space-s);}.margin-bottom-m{margin-bottom:var(--space-m);}.margin-bottom-l{margin-bottom:var(--space-l);}.margin-bottom-xl{margin-bottom:var(--space-xl);}.margin-bottom-2xl{margin-bottom:var(--space-2xl);}.margin-bottom-3xl{margin-bottom:var(--space-3xl);}.margin-bottom-4xl{margin-bottom:var(--space-4xl);}.margin-horizontal-4xs{margin-left:var(--space-4xs);margin-right:var(--space-4xs);}.margin-horizontal-3xs{margin-left:var(--space-3xs);margin-right:var(--space-3xs);}.margin-horizontal-2xs{margin-left:var(--space-2xs);margin-right:var(--space-2xs);}.margin-horizontal-xs{margin-left:var(--space-xs);margin-right:var(--space-xs);}.margin-horizontal-s{margin-left:var(--space-s);margin-right:var(--space-s);}.margin-horizontal-m{margin-left:var(--space-m);margin-right:var(--space-m);}.margin-horizontal-l{margin-left:var(--space-l);margin-right:var(--space-l);}.margin-horizontal-xl{margin-left:var(--space-xl);margin-right:var(--space-xl);}.margin-horizontal-2xl{margin-left:var(--space-2xl);margin-right:var(--space-2xl);}.margin-horizontal-3xl{margin-left:var(--space-3xl);margin-right:var(--space-3xl);}.margin-horizontal-4xl{margin-left:var(--space-4xl);margin-right:var(--space-4xl);}.margin-vertical-4xs{margin-top:var(--space-4xs);margin-bottom:var(--space-4xs);}.margin-vertical-3xs{margin-top:var(--space-3xs);margin-bottom:var(--space-3xs);}.margin-vertical-2xs{margin-top:var(--space-2xs);margin-bottom:var(--space-2xs);}.margin-vertical-xs{margin-top:var(--space-xs);margin-bottom:var(--space-xs);}.margin-vertical-s{margin-top:var(--space-s);margin-bottom:var(--space-s);}.margin-vertical-m{margin-top:var(--space-m);margin-bottom:var(--space-m);}.margin-vertical-l{margin-top:var(--space-l);margin-bottom:var(--space-l);}.margin-vertical-xl{margin-top:var(--space-xl);margin-bottom:var(--space-xl);}.margin-vertical-2xl{margin-top:var(--space-2xl);margin-bottom:var(--space-2xl);}.margin-vertical-3xl{margin-top:var(--space-3xl);margin-bottom:var(--space-3xl);}.margin-vertical-4xl{margin-top:var(--space-4xl);margin-bottom:var(--space-4xl);}.gap-4xs{gap:var(--space-4xs);}.gap-3xs{gap:var(--space-3xs);}.gap-2xs{gap:var(--space-2xs);}.gap-xs{gap:var(--space-xs);}.gap-s{gap:var(--space-s);}.gap-m{gap:var(--space-m);}.gap-l{gap:var(--space-l);}.gap-xl{gap:var(--space-xl);}.gap-2xl{gap:var(--space-2xl);}.gap-3xl{gap:var(--space-3xl);}.gap-4xl{gap:var(--space-4xl);}.text-xs{font-size:var(--text-xs);}.text-s{font-size:var(--text-s);}.text-m{font-size:var(--text-m);}.text-l{font-size:var(--text-l);}.text-xl{font-size:var(--text-xl);}.text-2xl{font-size:var(--text-2xl);}.text-3xl{font-size:var(--text-3xl);}.text-4xl{font-size:var(--text-4xl);}H1{font-size:var(--text-4xl);line-height:1.4;}H2{font-size:var(--text-3xl);line-height:1.2;}H3{font-size:var(--text-2xl);line-height:1.3;}H4{font-size:var(--text-xl);line-height:1.3;}H5{font-size:var(--text-l);line-height:1.3;}H6{font-size:var(--text-m);line-height:1.67;}.line-height-xs{line-height:1;}.line-height-s{line-height:1.2;}.line-height-m{line-height:1.3;}.line-height-l{line-height:1.4;}.line-height-xl{line-height:1.5;}.italic{font-style:italic;}.bold{font-weight:bold;}.lowercase{text-transform:lowercase;}.uppercase{text-transform:uppercase;}.underline{-webkit-text-decoration:underline;text-decoration:underline;}.font-100{font-weight:100;}.font-200{font-weight:200;}.font-300{font-weight:300;}.font-400{font-weight:400;}.font-500{font-weight:500;}.font-600{font-weight:600;}.font-700{font-weight:700;}.font-800{font-weight:800;}.font-900{font-weight:900;}.text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}body{overflow-x:clip;}a{transition:var(--transition);}.p-0{padding:0;}.p-m{padding:var(--space-m);}.p-xl{padding:var(--space-xl);}.px-0{padding-left:0;padding-right:0;}.py-0{padding-top:0;padding-right:0;}.pe-m{padding-right:var(--space-m);}.ps-s{padding-left:var(--space-s);}.px-36{padding-left:var(--space-36);padding-right:var(--space-36);}.pt-m{padding-top:var(--space-m);}.p-5xl{padding:var(--space-5xl);}.px-2xl{padding-left:var(--space-2xl);padding-right:var(--space-2xl);}.px-5xl{padding-left:var(--space-5xl);padding-right:var(--space-5xl);}.py-5xl{padding-top:var(--space-5xl);padding-bottom:var(--space-5xl);}.pb-5xl{padding-bottom:var(--space-5xl);}.pt-6xl{padding-top:var(--space-6xl);}.pb-6xl{padding-bottom:var(--space-6xl);}.pb-7xl{padding-bottom:var(--space-7xl);}.py-6xl{padding-top:var(--space-6xl);padding-bottom:var(--space-6xl);}.pb-180{padding-bottom:var(--space-180);}.pt-210{padding-top:var(--space-11xl);}.pb-240{padding-bottom:var(--space-240);}.py-9xl{padding-top:var(--space-9xl);padding-bottom:var(--space-9xl);}.pt-9xl{padding-top:var(--space-9xl);}.pb-9xl{padding-bottom:var(--space-9xl);}.pt-10xl{padding-top:var(--space-10xl);}.pt-11xl{padding-top:var(--space-11xl);}.pb-11xl{padding-bottom:var(--space-11xl);}.py-11xl{padding-top:var(--space-11xl);padding-bottom:var(--space-11xl);}.pb-160{padding-bottom:var(--space-160);}.py-215{padding-top:var(--space-215);padding-bottom:var(--space-215);}.pt-215{padding-top:var(--space-215);}.mb-0{margin-bottom:0;}.mt-xs{margin-top:var(--space-xs);}.mt-m{margin-top:var(--space-m);}.mt-9xl{margin-top:var(--space-9xl);}.mt-4xs{margin-top:var(--space-4xs);}.mt-5xl{margin-top:var(--space-5xl);}.mb-4xs{margin-bottom:var(--space-4xs);}.mb-xs{margin-bottom:var(--space-xs);}.mb-m{margin-bottom:var(--space-m);}.mb-2xs{margin-bottom:var(--space-2xs);}.mt-2xs{margin-top:var(--space-2xs);}.mb-5xl{margin-bottom:var(--space-5xl);}.mb-9xl{margin-bottom:var(--space-9xl);}.mx-auto{margin-left:auto;margin-right:auto;}.mb-120{margin-bottom:var(--space-120);}.row{display:grid;grid-auto-flow:column;justify-content:start;}.column{display:grid;grid-auto-flow:row;justify-items:start;align-content:start;}.columns-2{display:grid;grid-template-columns:var(--columns-2);}.columns-3{display:grid;grid-template-columns:var(--columns-3);}.columns-4{display:grid;grid-template-columns:var(--columns-4);}.columns-5{display:grid;grid-template-columns:var(--columns-5);}.columns-6{display:grid;grid-template-columns:var(--columns-6);}.columns-7{display:grid;grid-template-columns:var(--columns-7);}.columns-8{display:grid;grid-template-columns:var(--columns-8);}.columns-min-5{display:grid;grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));}.columns-min-10{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));}.columns-min-20{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));}.columns-min-30{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));}.columns-min-40{display:grid;grid-template-columns:repeat(auto-fit,minmax(40rem,1fr));}.columns-min-50{display:grid;grid-template-columns:repeat(auto-fit,minmax(50rem,1fr));}.columns-min-60{display:grid;grid-template-columns:repeat(auto-fit,minmax(60rem,1fr));}.columns-min-70{display:grid;grid-template-columns:repeat(auto-fit,minmax(70rem,1fr));}.flex-row{display:flex;flex-direction:row;}.flex-column{display:flex;flex-direction:column;}.flex-1{flex:1;}.flex-2{flex:2;}.flex-3{flex:3;}.flex-wrap{flex-wrap:wrap;}.flex-nowrap{flex-wrap:nowrap;}.col-span-2{grid-column:auto / span 2;}.col-span-3{grid-column:auto / span 3;}.col-span-4{grid-column:auto / span 4;}.col-span-5{grid-column:auto / span 5;}.col-span-6{grid-column:auto / span 6;}.col-span-7{grid-column:auto / span 7;}.col-span-8{grid-column:auto / span 8;}.col-start-1{grid-column-start:1;}.col-start-2{grid-column-start:2;}.col-start-3{grid-column-start:3;}.col-start-4{grid-column-start:4;}.col-start-5{grid-column-start:5;}.col-start-6{grid-column-start:6;}.col-start-7{grid-column-start:7;}.col-start-8{grid-column-start:8;}.row-span-2{grid-row:auto / span 2;}.row-span-3{grid-row:auto / span 3;}.row-span-4{grid-row:auto / span 4;}.row-span-5{grid-row:auto / span 5;}.row-span-6{grid-row:auto / span 6;}.row-span-7{grid-row:auto / span 7;}.row-span-8{grid-row:auto / span 8;}.row-start-1{grid-row-start:1;}.row-start-2{grid-row-start:2;}.row-start-3{grid-row-start:3;}.row-start-4{grid-row-start:4;}.row-start-5{grid-row-start:5;}.row-start-6{grid-row-start:6;}.row-start-7{grid-row-start:7;}.row-start-8{grid-row-start:8;}.items-left{justify-items:start;}.content-left{justify-content:start;}.items-center{justify-items:center;}.content-center{justify-content:center;}.items-right{justify-items:end;}.content-right{justify-content:end;}.items-top{align-items:start;}.content-top{align-content:start;}.items-middle{align-items:center;}.content-middle{align-content:center;}.items-bottom{align-items:end;}.content-bottom{align-content:end;}.items-stretch{align-items:stretch;}.content-stretch{justify-content:stretch;}.space-between{justify-content:space-between;}.space-around{justify-content:space-around;}.self-left{margin-right:auto;place-self:start;}.self-center{margin-inline:auto;place-self:center;}.self-right{margin-left:auto;place-self:end;}.self-top{margin-bottom:auto;align-self:start;}.self-middle{margin-block:auto;align-self:center;}.self-bottom{margin-top:auto;align-self:end;}.self-stretch{align-self:stretch;}.full-width{width:100%;}.full-height{height:100%;}.screen-width{width:100vw;}.screen-height{height:100vh;}.auto-width{width:auto;}.auto-height{height:auto;}.width-90{width:90%;}.width-80{width:80%;}.width-70{width:70%;}.width-60{width:60%;}.width-50{width:50%;}.width-40{width:40%;}.width-30{width:30%;}.width-20{width:20%;}.width-10{width:10%;}.max-site-width{max-width:140rem;width:100%;}.max-width-140{max-width:140rem;}.max-width-130{max-width:130rem;}.max-width-120{max-width:120rem;}.max-width-110{max-width:110rem;}.max-width-100{max-width:100rem;}.max-width-90{max-width:90rem;}.max-width-80{max-width:80rem;}.max-width-70{max-width:70rem;}.max-width-60{max-width:60rem;}.max-width-50{max-width:50rem;}.max-width-40{max-width:40rem;}.max-width-30{max-width:30rem;}.max-width-20{max-width:20rem;}.max-width-10{max-width:10rem;}.max-width-74{max-width:74rem;}.max-width-94{max-width:94rem;}.max-width-full{width:100%;max-width:100%;}.max-width-54{max-width:54rem;}.header{padding:0;position:relative;z-index:99;}.header__top{background-color:var(--secondary);padding:var(--space-3xs) var(--space-36);}.header__top.bg-primary{background-color:var(--primary);}.header__top-nav-menu{width:100%;}.header__top-nav-menu .bricks-nav-menu{text-transform:uppercase;gap:var(--space-m);justify-content:space-between;width:100%;}.header__top-nav-menu .bricks-nav-menu li{margin-left:0;width:auto;}.header__top-nav-menu .bricks-nav-menu li:nth-child(2){margin-right:0;order:1;}.header__top-nav-menu .bricks-nav-menu li:nth-child(3){margin-right:auto;order:2;}.header__top-nav-menu .bricks-nav-menu li:first-child{margin-left:auto;order:3;}.header__top-nav-menu .bricks-nav-menu li:last-child{margin-left:0;order:4;}.header__top-nav-menu .bricks-nav-menu a{font-size:var(--text-12);color:var(--text-white);font-weight:500;letter-spacing:1px;}.header__top-nav-menu .bricks-nav-menu a{position:relative;padding-left:var(--space-25);}.header__top-nav-menu .bricks-nav-menu a:before{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:var(--bg-body);transition:var(--transition);}.header__top-nav-menu .bricks-nav-menu li:hover a:before{width:100%;}.header__top-nav-menu .bricks-nav-menu a:after{content:"";position:absolute;top:50%;left:0;background-repeat:no-repeat;background-size:contain;transform:translateY(-50%);}.header__top-nav-menu .bricks-nav-menu li a:after{width:17px;height:15px;}.header__top-nav-menu .bricks-nav-menu .header-top-login a:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.403' height='17.003' viewBox='0 0 19.403 17.003'%3E%3Cpath id='Icon_akar-sign-out' data-name='Icon akar-sign-out' d='M12.347,12.261h7.648m0,0-2.832-3.4m2.832,3.4-2.832,3.4M13.2,8.012V6.461a1.7,1.7,0,0,0-1.841-1.693l-6.8.566A1.7,1.7,0,0,0,3,7.026V17.5a1.7,1.7,0,0,0,1.558,1.693l6.8.567A1.7,1.7,0,0,0,13.2,18.061V16.509' transform='translate(-2 -3.76)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");}.header__top-nav-menu .bricks-nav-menu .header-top-search a:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.414' height='17.414' viewBox='0 0 17.414 17.414'%3E%3Cpath id='Icon_akar-search' data-name='Icon akar-search' d='M18,18l-3.542-3.548m1.963-4.742A6.711,6.711,0,1,1,9.711,3a6.711,6.711,0,0,1,6.711,6.711Z' transform='translate(-2 -2)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='2'/%3E%3C/svg%3E");}.header__top-nav-menu .bricks-nav-menu .header-top-wishlist a:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.822' height='17.022' viewBox='0 0 18.822 17.022'%3E%3Cpath id='Icon_akar-heart' data-name='Icon akar-heart' d='M7.206,4.5A4.185,4.185,0,0,0,3,8.664c0,1.856.736,6.262,7.98,10.716a.828.828,0,0,0,.861,0c7.245-4.454,7.98-8.859,7.98-10.716A4.185,4.185,0,0,0,15.617,4.5c-2.322,0-4.206,2.523-4.206,2.523S9.528,4.5,7.206,4.5Z' transform='translate(-2 -3.5)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");}.header__top-nav-menu .bricks-nav-menu .header-top-shopping-cart a:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.807' height='15' viewBox='0 0 16.807 15'%3E%3Cg id='Icon_ion-cart' data-name='Icon ion-cart' transform='translate(-2.25 -4.5)'%3E%3Cpath id='Path_200' data-name='Path 200' d='M12.625,28.25A1.25,1.25,0,1,1,11.375,27,1.25,1.25,0,0,1,12.625,28.25Z' transform='translate(-3.5 -10)' fill='%23fff'/%3E%3Cpath id='Path_201' data-name='Path 201' d='M28.375,28.25A1.25,1.25,0,1,1,27.125,27,1.25,1.25,0,0,1,28.375,28.25Z' transform='translate(-10.5 -10)' fill='%23fff'/%3E%3Cpath id='Path_202' data-name='Path 202' d='M18.844,6.718a.934.934,0,0,0-.725-.343H6.23L5.991,5.016A.625.625,0,0,0,5.375,4.5h-2.5a.625.625,0,1,0,0,1.25H4.851L6.634,15.859a.625.625,0,0,0,.616.516h10a.625.625,0,0,0,0-1.25H7.774l-.22-1.25h9.44a.94.94,0,0,0,.92-.754L19.039,7.5A.938.938,0,0,0,18.844,6.718Z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");}.header__main{padding:var(--space-xs) var(--space-36);background-color:var(--bg-body);}.header__main .header__holder{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.header__main-nav-menu .bricks-nav-menu{align-items:center;gap:var(--space-m);}.header__main-nav-menu .bricks-nav-menu li{margin-left:0;transition:var(--transition);}.header__main-nav-menu .bricks-nav-menu li button{transition:var(--transition);}.header__main-nav-menu .bricks-nav-menu li:hover button{transform:rotate(180deg);fill:var(--primary);}.header__main-nav-menu .bricks-nav-menu li:hover svg path{stroke:var(--primary);}.header__main-nav-menu ul li:first-child{margin-left:0;}.header__main-nav-menu .bricks-nav-menu li:hover a{color:var(--primary);}.header__main-nav-menu a{text-transform:uppercase;font-size:var(--text-xs);font-weight:500;letter-spacing:1px;position:relative;padding-top:var(--space-4xs);padding-bottom:var(--space-4xs);transition:var(--transition);}.header__main-nav-menu li.nav-btn a{padding:var(--space-3xs) var(--space-xs);color:var(--text-white);background-color:var(--secondary);border-radius:var(--radius-2xl);line-height:1;transition:var(--transition);}.header__main-nav-menu li.nav-btn a:hover{background-color:var(--primary);color:var(--text-white);}.header__main-nav-menu li.nav-btn:hover a:before{content:unset;}.header__main-nav-menu li.bricks-button:hover a{color:var(--text-white);}.header__main-nav-menu ul li a:before{content:"";position:absolute;bottom:0;left:0;height:1px;width:0;background-color:var(--primary);transition:var(--transition);}.header__main-nav-menu ul li:hover a:before{width:100%;background-color:var(--primary);}.header__main-nav-menu .bricks-nav-menu .sub-menu{background-color:var(--bg-body);line-height:1;padding:0;max-height:0px;transition:max-height 0.6s ease-in-out;opacity:1;visibility:visible;overflow:hidden;}.header__main-nav-menu .bricks-nav-menu li.open .sub-menu{max-height:70em;}.header__main-nav-menu .bricks-nav-menu .sub-menu > li{padding:var(--space-2xs);}.header__main-nav-menu .bricks-nav-menu .sub-menu > li:not(:last-child){padding-bottom:0;}.header__main-nav-menu .bricks-nav-menu .sub-menu > li:not(:first-child){padding-top:0;}.header__main-nav-menu ul li.bricks-button a:before{height:0;}.header__main-nav-menu .bricks-nav-menu .sub-menu > li::before{content:none;}.header__main-nav-menu .bricks-nav-menu .sub-menu li{position:relative;}.header__main-nav-menu .bricks-nav-menu .sub-menu li > a:after{content:"";position:absolute;left:0;top:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.191' height='9.191' viewBox='0 0 9.191 9.191'%3E%3Cpath id='Icon_feather-arrow-down-right' data-name='Icon feather-arrow-down-right' d='M15.5,10.5v5h-5' transform='translate(-13.789 4.596) rotate(-45)' fill='none' stroke='%23303030' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:9px;height:9px;transform:translateY(-50%);color:var(--text-body);}.header__main-nav-menu .bricks-nav-menu .sub-menu a{color:var(--text-body);padding:var(--space-3xs) 0 var(--space-3xs) var(--space-2xs);}.header__main-nav-menu .bricks-nav-menu li:hover .sub-menu a{color:var(--text-body);}.header__main-nav-menu .bricks-nav-menu li:hover .sub-menu a:before{content:unset;}.header__main-nav-menu .bricks-nav-menu li:hover .sub-menu a:hover{color:var(--primary);}.header__top-nav-menu .header-top-shopping-cart .cart-count{margin-top:-5px;}.submenu-back{display:none !important;}.header--center .header__top-nav-menu .bricks-nav-menu{justify-content:center;gap:var(--space-xs);}.header--center .header__top-nav-menu .bricks-nav-menu li:first-child{margin-left:0;order:1;}.header--center .header__top-nav-menu .bricks-nav-menu li:nth-child(3){margin-right:0;}.header--center .header__top-nav-menu .bricks-nav-menu a{padding-left:0;}.header--center .header__top-nav-menu .bricks-nav-menu a:after{content:unset;}.header--center .header__main .header__holder{position:relative;}.header--center .header__main .header__holder .header__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.header--center .header__main .header__holder .header__logo img{max-width:250px;height:auto;}.header--center .header__main-nav-menu{width:100%;}.header--center .header__main-nav-menu .bricks-nav-menu{width:100%;}.header--center .header__main-nav-menu .bricks-nav-menu li{display:flex;}.header--center .header__main-nav-menu .bricks-nav-menu li:nth-child(-n+3){justify-content:flex-start;}.header--center .header__main-nav-menu .bricks-nav-menu li:nth-child(3){margin-right:auto;}.header--center .header__main-nav-menu .bricks-nav-menu .header--center .header__main-nav-menu .bricks-nav-menu li:nth-child(-n+4){justify-content:flex-end;}.header--nav-center .header__main-nav-menu{width:calc(100% - 307px);}.header--nav-center .header__main-nav-menu .bricks-nav-menu{justify-content:center;padding-right:108px;position:relative;}.header--nav-center .header__main-nav-menu .bricks-nav-menu .nav-btn{position:absolute;right:0;}.header--transparent-hamburger .bricks-mobile-menu-toggle{width:38px;height:30px;}.header--transparent-hamburger .bricks-mobile-menu-toggle .bar-top,.header--transparent-hamburger .bricks-mobile-menu-toggle .bar-center,.header--transparent-hamburger .bricks-mobile-menu-toggle .bar-bottom{width:38px;min-width:38px;}.header--transparent-hamburger .bricks-mobile-menu-toggle .bar-center{top:13px;}.header--transparent-hamburger .bricks-mobile-menu-toggle .bar-bottom{top:26px;}.header--transparent-hamburger .bricks-mobile-menu-toggle span{height:4px;border-radius:var(--radius-m);transition:var(--transition);}.header--transparent-hamburger .brxe-nav-menu .bricks-mobile-menu-wrapper{transform:unset;position:absolute;top:-43px;left:auto;right:0;transform:unset !important;width:350px;height:fit-content;opacity:0;visibility:hidden;transition:var(--transition);}.header--transparent-hamburger .header__main{background-color:transparent;}.header--transparent-hamburger .header__main-nav-menu{position:relative;}.header--transparent-hamburger .brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-wrapper{opacity:1;visibility:visible;}.header--transparent-hamburger .brxe-nav-menu .bricks-mobile-menu{padding:var(--space-m);}.header--transparent-hamburger .header__main-nav-menu a{line-height:1;padding:var(--space-3xs) 0;}.header--transparent-hamburger .brxe-nav-menu .bricks-mobile-menu>li>.brx-submenu-toggle> button{padding-left:0;padding-right:0;transform:rotate(-90deg);}.header--transparent-hamburger .brxe-nav-menu .bricks-mobile-menu>li>.brx-submenu-toggle> button svg{min-height:var(--space-4xs);min-width:var(--space-4xs);}.header--transparent-hamburger .header__main-nav-menu li.nav-btn a{padding:var(--space-4xs) 0 0 0;background-color:transparent;}.header--transparent-hamburger .brxe-nav-menu .bricks-mobile-menu-wrapper:before{background-color:var(--secondary);border-radius:0 0 var(--radius-m) var(--radius-m);}.header--transparent-hamburger .header__main-nav-menu ul li:first-child .brx-submenu-toggle{align-items:flex-start;}.header--transparent-hamburger .header__main-nav-menu ul li:first-child a{padding-top:0;}.header--transparent-hamburger .header__main-nav-menu ul li a:before{content:unset;}.header--transparent-hamburger .brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-overlay{display:none;}.header--transparent-hamburger .header__main-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle{top:calc(var(--space-s) * -1);right:var(--space-2xs);width:var(--space-2xs);}.header--transparent-hamburger .header__main-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle .bar-top{width:var(--space-4xs);min-width:var(--space-4xs);height:2px;background-color:var(--bg-body);}.header--transparent-hamburger .header__main-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle .bar-bottom{width:var(--space-4xs);height:2px;background-color:var(--bg-body);min-width:var(--space-4xs);top:15px;}.header--transparent-hamburger .header__main-nav-menu ul li.menu-item-has-children{position:relative;}.1header--transparent-hamburger .header__main-nav-menu ul li.menu-item-has-children .sub-menu.brx-submenu-positioned{position:absolute;top:0;left:calc(100% + var(--space-m));background-color:var(--secondary) !important;padding:var(--space-m);width:250px;border:1px solid var(--primary);border-radius:0 0 var(--radius-m) var(--radius-m);}.header--transparent-hamburger .brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu.brx-submenu-positioned{position:absolute;top:-50px;left:calc(100% + var(--space-m));background-color:var(--secondary) !important;padding:var(--space-m);width:250px;transition:all 0.4s ease-in-out;opacity:0;visibility:hidden;display:block !important;z-index:2;}.header--transparent-hamburger .brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu.brx-submenu-positioned:before{content:"";position:absolute;top:0;background-color:var(--secondary) !important;left:0;width:100%;height:100%;border-radius:0 0 var(--radius-m) var(--radius-m);}.header--transparent-hamburger .header__main-nav-menu.show-mobile-menu .bricks-mobile-menu{overflow:visible;}.header--transparent-hamburger .brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu{background-color:red !important;}.header--transparent-hamburger .brxe-nav-menu .bricks-mobile-menu-wrapper li.active > .sub-menu.brx-submenu-positioned{top:0;opacity:1;visibility:visible;}.header--transparent-hamburger .brxe-nav-menu .bricks-mobile-menu-wrapper .submenu-close{width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.779' height='7.778' viewBox='0 0 13.779 7.778'%3E%3Cg id='Group_1114' data-name='Group 1114' transform='translate(-1608.939 -68.646)'%3E%3Cpath id='Icon_feather-arrow-down-right' data-name='Icon feather-arrow-down-right' d='M4,0V4H0' transform='translate(1621.657 72.535) rotate(135)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath id='Icon_feather-arrow-down-right-2' data-name='Icon feather-arrow-down-right' d='M4,0V4H0' transform='translate(1610 72.535) rotate(-45)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center center;background-size:contain;position:absolute;right:16px;top:16px;cursor:pointer;}.header__main-nav-menu li.nav-btn a{text-align:center;}.search-toggle{display:flex;align-items:center;gap:var(--space-4xs);color:var(--text-white);cursor:pointer;}.admin-bar .search-form-holder{top:82px;}.search-form-holder{position:fixed;inset:0;top:var(--space-m);bottom:unset;z-index:9;display:flex;justify-content:center;align-items:center;padding-top:var(--space-m);padding-bottom:var(--space-7xl);background-color:rgba(255,255,255,0.1);backdrop-filter:blur(30px);opacity:0;visibility:hidden;transition:var(--transition);}.search-form-holder.active{opacity:1;visibility:visible;}.form-wrapper{width:100%;}.form-wrapper .delete-icon-wrapper{text-align:right;}.delete-icon{cursor:pointer;}.delete-icon svg path,.delete-icon svg g > g{stroke:inherit;}.search-form-holder .bricks-search-form input[type=search]{background-color:var(--bg-body);border:1px solid var(--secondary);color:var(--text-body);border-radius:0;}.search-form-holder .bricks-search-form input[type=search]:focus{outline:none;}.bricks-search-form input{width:100% !important;padding:var(--space-4xs) var(--space-xs);}.search-form-holder .bricks-search-form input::placeholder{color:var(--dark);}.search-form-wrapper{position:relative;}.search-form-wrapper button{position:absolute;top:18px;right:var(--space-xs);z-index:99;max-width:24px;height:auto;}.search-form-wrapper svg path{stroke:currentColor;}.search-form-holder.search-one{padding:var(--space-xl) 0;background-color:var(--secondary);z-index:100;}.search-form-holder.search-one .delete-icon-wrapper{position:absolute;top:var(--space-25);right:var(--space-xs);}.search-form-holder.search-one .bricks-search-form input[type=search]{background-color:transparent;border:none;border-bottom:1px solid var(--text-white);color:var(--text-white);border-radius:0;}.search-form-holder.search-one .bricks-search-form input::placeholder{color:var(--text-white);}.1search-form-holder.search-one .bricks-search-form input{padding-top:0;}.search-form-holder.search-one .search-form-wrapper svg{top:var(--space-2xs);}.search-form-holder.search-one .search-form-wrapper svg path{stroke:var(--text-white);}.search-form-holder.search-two{padding:var(--space-xl) 0;z-index:100;}.search-form-holder.search-two .form-wrapper{display:flex;flex-direction:row-reverse;align-items:center;gap:var(--space-2xs);}.search-form-holder.search-two .search-form-wrapper{width:100%;}.search-form-holder.search-two .bricks-search-form input[type=search]{background-color:transparent;border:1px solid var(--text-white);border-radius:var(--radius-2xl);color:var(--text-white);}.search-form-holder.search-two .delete-icon-wrapper svg path,.search-form-holder.search-two .delete-icon-wrapper svg g > g{stroke:var(--primary);}.search-form-holder.search-two .search-form-wrapper svg path{stroke:var(--text-white);}.search-form-holder.search-two .bricks-search-form input::placeholder{color:var(--text-white);}.search-form-holder.search-three{top:auto;height:100%;padding-top:var(--space-9xl);background-color:var(--primary);opacity:0.95;}.search-form-holder.search-three svg path{stroke:currentColor;}.search-form-holder.search-three .delete-icon-wrapper{margin-bottom:var(--space-120);}.search-form-holder.search-three .delete-icon{margin-bottom:0;}.search-form-holder.search-three .delete-icon-wrapper svg path,.search-form-holder.search-three .delete-icon-wrapper svg g > g{stroke:var(--dark);}.search-form-holder.search-three .bricks-search-form input[type=search]{background-color:transparent;border:none;border-top:1px solid var(--secondary);border-bottom:1px solid var(--secondary);border-radius:0;}.search-form-holder.search-three .search-form-wrapper svg{right:var(--space-m);}.search-form-holder.search-four{height:100%;padding-top:var(--space-9xl);background-color:var(--secondary);opacity:0.95;top:auto;}.search-form-holder.search-four .delete-icon-wrapper{margin-bottom:var(--space-120);}.search-form-holder.search-four .delete-icon-wrapper svg path,.search-form-holder.search-four .delete-icon-wrapper svg g > g{stroke:var(--text-white);}.search-form-holder.search-four .bricks-search-form input[type=search]{background-color:transparent;border-top:1px solid var(--primary);border-bottom:1px solid var(--primary);color:var(--text-white);}.search-form-holder.search-four .bricks-search-form input::placeholder{color:var(--primary);}.search-form-holder.search-four .search-form-wrapper svg{right:var(--space-m);}.search-form-holder.search-four .search-form-wrapper svg path{stroke:var(--primary);}.search-form-holder.search-five{top:50%;max-width:1050px;padding:var(--space-9xl);border-radius:var(--radius-l);transform:translateY(-50%);}.search-form-holder.search-five .delete-icon{position:absolute;top:var(--space-xs);right:var(--space-xs);width:18px;height:18px;margin-bottom:0;}.search-form-holder.search-five .delete-icon-wrapper svg path,.search-form-holder.search-five .delete-icon-wrapper svg g > g{stroke:var(--primary);}.search-form-holder.search-five .bricks-search-form input[type=search]{background-color:transparent;border:1px solid var(--text-white);border-radius:var(--radius-31);color:var(--text-white);}.search-form-holder.search-five .bricks-search-form input::placeholder{color:var(--text-white);}.search-form-holder.search-five .search-form-wrapper svg path{stroke:var(--text-white);}.admin-bar .search-form-holder.search-six{top:82px;}.search-form-holder.search-six{top:var(--space-m);z-index:100;}.search-header{display:flex;gap:var(--space-xs);justify-content:space-between;flex-direction:row;margin-bottom:var(--space-5xl);}.search-header__left{width:calc(63% - var(--space-xs));}.search-header__right{width:37%;}.search-header__post-title{font-size:var(--text-3xl);}.search-header__query-results-summary{font-weight:700;text-align:right;margin-bottom:var(--space-4xs);}.search-header__sort .custom-dropdown-trigger{font-weight:400;}.hero{color:var(--text-white);}.hero__content{max-width:846px;}.hero__heading{color:var(--text-white);}.hero__heading span{color:var(--primary);}.hero__lead{margin-bottom:var(--space-m);}.hero__features{margin-top:var(--space-m);display:flex;flex-direction:row;justify-content:space-around;gap:var(--space-2xs);}.hero__feature-box{text-align:center;}.hero__feature-box-icon{margin-bottom:var(--space-4xs);}.hero__title{font-weight:700;color:var(--text-title);display:block;text-transform:uppercase;}.hero .bricks-button[class*="warning"]{color:var(--text-white);}.hero--center{padding-top:var(--space-9xl);padding-bottom:var(--space-9xl);}.hero--center .hero__content{text-align:center;margin:0 auto;}.hero--center .hero__title{color:var(--text-white);}.hero--center .hero__feature-box-icon path{fill:var(--primary);}.hero--left{padding-top:var(--space-5xl);padding-bottom:var(--space-5xl);}.hero--left .hero__heading span{text-decoration:underline;-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;text-decoration-thickness:3px;-webkit-text-decoration:underline solid 3px;text-decoration:underline solid 3px;text-underline-offset:6px;}.hero--content-bottom{height:100vh;justify-content:flex-end;padding-bottom:var(--space-5xl);}.hero--content-bottom .hero__heading{margin-bottom:var(--space-xs);max-width:746px;}.hero--content-bottom .hero__content{max-width:100%;margin-top:auto;}.hero--content-bottom .hero__content-btm{display:flex;flex-direction:row;gap:var(--space-m);justify-content:space-between;align-items:flex-start;}.hero--content-bottom .hero__lead{max-width:70%;margin-bottom:0;}.hero--content-bottom .hero__button{white-space:nowrap;}.hero--overlay{position:relative;background-color:var(--light-gray);padding-top:0;padding-bottom:0;color:var(--text-body);overflow:hidden;}.hero--overlay .hero__heading{color:var(--text-title);}.hero--overlay .hero__container{position:unset;}.hero--overlay .hero__holder{display:flex;flex-direction:row;position:unset;gap:var(--space-2xl);}.hero--overlay .hero__holder-lf{width:calc(62% - var(--space-2xl));padding-top:var(--space-7xl);padding-bottom:var(--space-7xl);}.hero--overlay .hero__holder-rt{width:38%;padding-top:var(--space-7xl);padding-bottom:var(--space-7xl);}.hero--overlay .hero__holder-rt-bg-img{position:absolute;top:0;right:0;left:70%;height:100%;}.hero--overlay .hero__holder-rt-bg-img img{width:100%;height:100%;object-fit:cover;}.hero--overlay .hero__features{margin-top:var(--space-m);justify-content:space-between;}.hero--overlay .hero__heading span{text-decoration:underline;-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;text-decoration-thickness:3px;-webkit-text-decoration:underline solid 3px;text-decoration:underline solid 3px;text-underline-offset:6px;}.hero--overlay .hero__holder-rt-overlay-img{position:relative;z-index:2;}.hero--overlay .hero__holder-rt-overlay-img img{border-radius:var(--radius-xs);aspect-ratio:515 / 642;}.hero--overlay .hero__holder-rt-overlay-img:before{content:"";position:absolute;top:var(--space-2xs);left:calc(var(--space-2xs) * -1);border-radius:var(--radius-xs);border:1px solid var(--primary);width:100%;height:100%;z-index:-1;}.hero--overlay .hero__holder-rt-overlay-img:after{content:"";position:absolute;top:calc(var(--space-2xs) * -1);right:calc(var(--space-2xs) * -1);border-radius:var(--radius-xs);border:1px solid var(--primary);width:100%;height:100%;z-index:1;}.hero--vertical{background-color:var(--light-gray);padding-top:var(--space-8xl);padding-bottom:var(--space-8xl);color:var(--text-body);}.hero--vertical .hero__holder{display:flex;flex-direction:row;gap:var(--space-2xl);align-items:center;}.hero--vertical .hero__holder-lf{width:calc(62% - var(--space-2xl));}.hero--vertical .hero__holder-rt{width:38%;}.hero--vertical .hero__heading{color:var(--text-title);}.hero--vertical .hero__heading span{color:var(--primary);text-decoration:underline;-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;text-decoration-thickness:3px;-webkit-text-decoration:underline solid 3px;text-decoration:underline solid 3px;text-underline-offset:6px;}.hero--vertical .hero__features{flex-direction:column;margin-top:0;align-items:flex-end;gap:var(--space-m);}.hero--feature-logo{padding-bottom:0;padding-top:0;height:calc(100vh - var(--space-m));}.hero--feature-logo .hero__container{height:100%;}.hero--feature-logo .hero__holder{justify-content:center;position:relative;height:100%;}.hero--feature-logo .hero__features{max-width:1000px;border-radius:var(--radius-3xl);padding:var(--space-l) var(--space-xs) var(--space-xs) var(--space-xs);background:var(--bg-body);position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);margin-top:0;z-index:2;}.hero--feature-logo .hero__heading span{text-decoration:underline;-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;text-decoration-thickness:3px;-webkit-text-decoration:underline solid 3px;text-decoration:underline solid 3px;text-underline-offset:6px;}.hero__features > div{flex:1;}.header-block{margin-bottom:var(--space-m);}.header-block.mb-0{margin-bottom:0;}.header-block.mb-2xs{margin-bottom:var(--space-2xs);}.header-block.mb-5xl{margin-bottom:var(--space-5xl);}.header-block.mb-120{margin-bottom:var(--space-120);}.header-block.mb-xs{margin-bottom:var(--space-xs);}.header-block.mb-9xl{margin-bottom:var(--space-9xl);}.header-block--center{max-width:938px;text-align:center;margin-left:auto;margin-right:auto;align-items:center;}.header-block--center-md{max-width:1085px;}.header-block--center.max-width-100{max-width:100rem;}.header-block--center.max-width-full{max-width:100%;width:100%;}.header-block__heading{margin-bottom:0;}.header-block__heading + .header-block__sub-heading{margin-top:var(--space-m);}.header-block__heading + .header-block__sub-heading.mt-2xs{margin-top:var(--space-2xs);}.header-block__heading.mb-2xs{margin-bottom:var(--space-2xs);}h1.header-block__heading{font-size:var(--text-3xl);}.header-block__heading span{color:var(--primary);}.header-block__heading--underline span{color:var(--primary);text-decoration:underline;-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;text-decoration-thickness:3px;-webkit-text-decoration:underline solid 3px;text-decoration:underline solid 3px;text-underline-offset:6px;}.header-block--col-2{display:flex;flex-direction:row;gap:var(--space-m);align-items:center;}.header-block--center .header-block__left{text-align:left;}.header-block--col-2 .header-block__right .bricks-button{white-space:nowrap;}.header-block--outer-overlay{padding:var(--space-l) var(--space-l) var(--space-s) var(--space-l);border-radius:20px 20px 0 0;background-color:var(--bg-body);margin-bottom:0;align-items:flex-end;margin-left:var(--space-m);margin-right:var(--space-m);max-width:calc(100% - 2 * var(--space-m));}.header-block__heading-icon{display:flex;flex-direction:row;gap:var(--space-m);justify-content:space-between;}.header-block__heading-icon .header-block__heading span{display:block;}.page-title{margin-bottom:var(--space-5xl);font-size:var(--text-3xl);color:var(--text-title);}.two-row-carousel .swiper-wrapper{grid-template-rows:repeat(var(--swiper-grid-rows,2),auto);height:auto !important;max-height:none !important;row-gap:var(--space-m);}.two-row-carousel .swiper-slide{margin-top:0 !important;height:auto;display:flex;justify-content:center;align-items:center;}.1two-row-carousel .swiper-slide:nth-child(even){padding-top:80px;}.two-row-carousel .swiper-slide .image{object-fit:contain;height:80px;}.two-row-carousel .bricks-swiper-button-prev{left:-20px !important;}.two-row-carousel .bricks-swiper-button-next{right:-20px !important;}.brand__logo-gallery{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-xs);margin-bottom:var(--space-4xl);}.brand__logo-gallery li{min-width:calc((100% - (var(--space-xs) *5 )) / 6);flex-basis:0;align-items:center;}.brand__logo-gallery li .image{aspect-ratio:inherit;max-height:84px;width:auto;}.brand .hero__features{margin-top:var(--space-11xl);}.brand{overflow:hidden;}.product .brand a{color:inherit;}.product .brand a:hover{color:var(--text-title);}.brand.bg-secondary{color:var(--text-white);padding-top:var(--space-10xl);padding-bottom:var(--space-12xl);}.brand.bg-secondary .header-block__heading{color:var(--text-white);}.brand.bg-secondary .brand__logo-gallery li .image{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%);}.logo-carousel{margin-bottom:var(--space-7xl);position:relative;}.logo-carousel::before,.logo-carousel::after{content:"";position:absolute;top:0;width:50vw;height:100%;pointer-events:none;opacity:0.8;background:linear-gradient(270deg,rgba(255,255,255,0.5) 0%,#FFFFFF 20%);z-index:2;}.logo-carousel::before{right:100%;}.logo-carousel::after{left:100%;transform:scale(-1);}.logo-carousel .bricks-swiper-container{overflow:visible;}.logo-carousel .swiper-wrapper{height:var(--space-3xl);align-items:center;}.logo-carousel .swiper-wrapper .swiper-slide{display:flex;align-items:center;height:var(--space-3xl);justify-content:center;}.logo-carousel .swiper-slide .image{max-height:var(--space-3xl);width:auto;max-width:80%;}.logo-carousel .swiper-button path{stroke:var(--primary);}.brand-wrap{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;}.1brand-wrap > div{display:flex;justify-content:center;flex-basis:0;}.brand-col-5{gap:var(--space-2xl);}.brand-col-5 .brand-logo{flex:1 0 calc(20% - var(--space-2xl));text-align:center;}.brand-col-5--box{gap:var(--space-5);}.brand-col-5--box .brand-logo{width:calc(20% - var(--space-5));text-align:center;}.brand-col-5--box .brand-logo a{height:200px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-xs);border:1px solid var(--argent);transition:var(--transition);width:100%;}.brand-col-5--box .brand-logo a:hover{border-color:transparent;box-shadow:var(--shadow-l);}.brand-wrap.brand-col-5 .brand-logo:nth-last-child(-n+6){flex:1 0 calc(16.66% - var(--space-2xl));}.brand-col-4-box{gap:var(--space-3xs);justify-content:flex-start;}.brand-col-4-box .brand-logo{width:calc(25% - var(--space-3xs));}.brand-col-4-box .brand-logo a{height:200px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-xs);transition:var(--transition);width:100%;background-color:var(--light-gray);}.brand-col-4-box .brand-logo svg path{fill:var(--dark);}.brand-col-4-box .brand-logo a:hover{background-color:var(--secondary);}.brand-col-4-box .brand-logo a:hover svg path{fill:var(--text-white);}.brand-col-4{gap:var(--space-5xl) var(--space-5xl);}.brand-col-4 .brand-logo{min-width:calc((100% - (var(--space-5xl) *3 )) / 4);flex-basis:0;}.brand-logo svg path{transition:var(--transition);}.brand-logo--lightGrayToPriamry svg path{fill:var(--argent);}.brand-logo--lightGrayToPriamry svg:hover path{fill:var(--primary);}.brand-logo--blackToPrimary svg path{fill:var(--dark);}.brand-logo--blackToPrimary svg:hover path{fill:var(--primary);}.brand-logo--lightGrayToSecondary svg path{fill:var(--argent);}.brand-logo--lightGrayToSecondary svg:hover path{fill:var(--secondary);}.intro{display:flex;flex-direction:row;padding-bottom:var(--space-5xl);}.intro.intro--reverse{flex-direction:row-reverse;}.intro__brand-logo img{max-height:var(--space-s);width:auto;}.intro--v1{gap:var(--space-xs);justify-content:space-between;}.intro--v1 .intro__left{width:58.6%;}.intro--v1 .intro__right{width:29%;}.intro--v1 .intro_image-wrap{background-color:var(--bg-surface);}.intro--v3 .intro__left,.intro--v3 .intro__right{width:50%;}.intro--v3 .intro__image-wrap{display:flex;justify-content:center;align-items:center;border:1px solid var(--argent);aspect-ratio:1;}.intro--v3{align-items:center;justify-content:center;padding-left:calc(var(--space-m) / 2);padding-right:calc(var(--space-m) / 2);}.intro--v3 .intro__image-wrap img{width:75%;height:80%;object-fit:contain;}.intro--v3 .intro__left{padding:var(--space-5xl);border-radius:var(--radius-xs);border:1px solid rgba(191 191 191 / 25%);background-color:var(--bg-surface);position:relative;z-index:2;margin-right:calc(var(--space-m) * -1);}.intro--v4{flex-wrap:wrap;border-radius:var(--radius-m);background-color:var(--bg-surface);padding:var(--space-m) var(--space-m) var(--space-5xl) var(--space-5xl);align-items:center;margin-bottom:var(--space-5xl);}.intro--v4 .intro__left{width:65%;padding-right:var(--space-160);}.intro--v4 .intro__right{width:35%;border-left:1px dashed rgba(0 33 41 / 25%);padding:var(--space-2xs);}.intro--v4 .intro__brand-logo{width:100%;}.intro--v5{border:1px dashed rgba(0 33 41 / 25%);padding:0;border-radius:var(--radius-m);margin-bottom:var(--space-5xl);}.intro--v5 .intro__left{width:35%;padding:var(--space-5xl) var(--space-m);border-right:1px dashed rgba(0 33 41 / 25%);display:flex;align-items:center;justify-content:center;}.intro--v5 .intro__right{align-self:center;width:65%;padding:var(--space-5xl) var(--space-6xl) var(--space-5xl) var(--space-140);}.intro--v6{position:relative;align-items:flex-start;}.intro--v6 .intro__left{color:var(--text-white);background-color:var(--secondary);border:none;margin-right:0;margin-left:calc(var(--space-m) * -1);margin-top:var(--space-m);padding:var(--space-5xl);}.intro--v6 .intro__brand-name{color:var(--primary);}.intro--v6 .intro__image-wrap{border:none;background-color:var(--light-gray);border-radius:var(--radius-m);}.intro--v6 .intro__brand-logo{position:absolute;top:0;right:var(--space-m);}.intro--v6 .intro__brand-logo img{max-height:var(--space-xs);}.tabs__holder{width:100%;margin-bottom:var(--space-5xl);}.tabs-nav{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--space-4xs);justify-content:center;padding-bottom:var(--space-5xl);}.tab-link{display:inline-block;padding:var(--space-2xs) var(--space-m);background-color:var(--bg-surface);color:var(--text-title);border:1px solid var(--argent);transition:var(--transition);font-size:var(--text-m);font-weight:700;-webkit-text-decoration:none;text-decoration:none;line-height:1;}.tabs-nav .tab-active .tab-link{background-color:var(--light-gray);}.tab-panel{display:none;}.tab-panel.tab-active{display:block;animation:fadeIn 0.3s linear forwards;}.tabs-v2 .tab-link{border:none;}.tabs-v3 .tab-link{border:1px solid var(--secondary);border-radius:var(--radius-xs);}.tabs-v4 .tab-link,.tabs-v5 .tab-link{border:none;border-radius:var(--radius-xs);}.tabs-v6 .tab-link{border-radius:var(--radius-xs);}.tabs-v6 .tab-active .tab-link{color:var(--primary);background-color:var(--secondary);border-color:var(--secondary);}.center-block{margin-left:auto;margin-right:auto;text-align:center;max-width:1070px;}.category-card-wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);align-items:initial;grid-gap:var(--space-4xs);}.card--cat{position:relative;color:var(--text-white);min-height:277px;height:100%;display:flex;align-items:flex-end;width:100%;}.card--cat .card__title{color:var(--text-white);}.card--cat .card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.card--cat .card__body{position:relative;z-index:1;max-width:415px;}.category-card-wrap .card:first-child{grid-row:1 / 3;grid-column:1 / 2;align-items:flex-start;}.category-card-wrap .card:nth-child(2){grid-row:1 / 2;grid-column:2 / 4;}.category-card-wrap .card:nth-child(3){grid-row:2 / 2;grid-column:2 / 4;}.category-card-wrap .card:nth-child(4){grid-row:3 / 4;grid-column:1 / 3;}.category-card-wrap .card:nth-child(5){grid-row:4 / 5;grid-column:1 / 3;}.category-card-wrap .card:nth-child(6){grid-row:3 / 5;grid-column:3 / 4;align-items:flex-start;}.cat-card-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2px;}.cat-card-grid .card{min-height:564px;}.cat-card-grid .card:nth-child(n+4){align-items:flex-start;}.cat-card-grid--rt{gap:0;}.cat-card-grid--rt .card{text-align:right;}.cat-card-grid--rt .card:nth-child(n+4){align-items:flex-end;}.cat-card-grid--rt .card__body{max-width:100%;width:100%;}.cat-carousel .splide__slide{min-height:795px;}.cat-carousel .splide__arrow--next,.cat-carousel .splide__arrow--prev{display:none;}.cat-grid-secondary{display:grid;align-items:initial;grid-gap:var(--space-4xs);grid-template-columns:repeat(6,1fr);grid-auto-rows:auto;}.cat-grid-secondary .card:first-child{grid-column:1 / span 3;}.cat-grid-secondary .card:nth-child(2){grid-column:1 / span 3;}.cat-grid-secondary .card:nth-child(3){grid-row:1 / span 2;grid-column:4 / span 3;align-items:flex-start;}.cat-grid-secondary .card:nth-child(4){grid-column:1 / span 2;}.cat-grid-secondary .card:nth-child(5){grid-column:3 / span 2;}.cat-grid-secondary .card:nth-child(6){grid-column:5 / span 2;}.cat-grid-secondary .card:nth-child(n+4){min-height:400px;}.grid-inside-header{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--space-3xs);}.grid-inside-header .card:nth-child(1){grid-column:span 5;}.grid-inside-header .card:nth-child(2){grid-column:span 7;}.grid-inside-header .card:nth-child(3),.grid-inside-header .card:nth-child(4),.grid-inside-header .card:nth-child(5){grid-column:span 4;}.grid-inside-header .card:nth-child(6),.grid-inside-header .card:nth-child(7){grid-column:span 6;}.card--product-horiz .card__body{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-m);}.grid-card-half-img{gap:var(--space-3xs);}.grid-card-half-img .card{border:1px solid rgba(0,33,41,0.4);border-radius:var(--radius-m);text-align:center;}.grid-card-half-img .card:nth-child(1){grid-column:span 7;padding:var(--space-m) var(--space-9xl) var(--space-m) var(--space-m);border-color:transparent;text-align:left;}.grid-card-half-img .card:nth-child(2){grid-column:span 5;margin-bottom:var(--space-135);}.grid-card-half-img .card:nth-child(2) .card__body{display:flex;flex-direction:row;gap:var(--space-m);align-items:center;text-align:left;padding:var(--space-xl) var(--space-m) var(--space-2xl) 0;}.grid-card-half-img .card:nth-child(2) .card__image{margin-top:0;max-width:var(--space-11xl);height:auto;margin-left:calc((var(--space-11xl) / 2) * -1);}.grid-card-half-img .card:nth-child(3) .card__body,.grid-card-half-img .card:nth-child(4) .card__body,.grid-card-half-img .card:nth-child(5) .card__body{padding-top:0;}.grid-card-half-img .card:nth-child(3) .card__image,.grid-card-half-img .card:nth-child(4) .card__image,.grid-card-half-img .card:nth-child(5) .card__image{max-height:var(--space-11xl);margin-top:calc((var(--space-11xl) / 2) * -1);width:auto;margin-bottom:var(--space-xs);}.grid-card-half-img .card:nth-child(6),.grid-card-half-img .card:nth-child(7){background-color:var(--bg-body);border-color:transparent;}.grid-card-half-img .card:nth-child(6) .card__body,.grid-card-half-img .card:nth-child(7) .card__body{display:flex;flex-direction:row;gap:var(--space-m);text-align:left;}.grid-card-half-img .card:nth-child(6) .card__image,.grid-card-half-img .card:nth-child(7) .card__image{margin:0;}.grid-card{display:grid;align-items:initial;grid-template-columns:repeat(12,1fr);gap:var(--space-2xs);}.grid-card .card{border-radius:var(--radius-m);border:1px solid rgba(0,33,41,0.4);}.grid-card .card--product .card__body{display:flex;flex-direction:row;gap:var(--space-3xl);}.grid-card .card--product .card__image{margin:0;object-fit:contain;max-width:160px;height:auto;}.grid-card .card:nth-child(1){grid-column:span 7;}.grid-card .card:nth-child(2){grid-column:span 5;}.grid-card .card:nth-child(2) .card__body,.grid-card .card:nth-child(3) .card__body,.grid-card .card:nth-child(6) .card__body{gap:var(--space-xs);}.grid-card .card:nth-child(3){grid-column:span 5;}.grid-card .card:nth-child(4){grid-column:span 7;}.grid-card .card:nth-child(5){grid-column:span 7;}.grid-card .card:nth-child(6){grid-column:span 5;}.grid-card .card:nth-child(1) .card__image,.grid-card .card:nth-child(4) .card__image,.grid-card .card:nth-child(5) .card__image{transform:scale(1.15);}.card--why .card__body{padding:var(--space-xs) var(--space-m) var(--space-s) var(--space-m);}.card--why .card__body.padding-bottom-2xs{padding-bottom:var(--space-2xs);}.card--why .card__title{font-weight:600;}.card--why .card__image{aspect-ratio:670 / 300;width:100%;object-fit:cover;}.why-grid-wrap{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-auto-flow:unset;gap:var(--space-2xs);align-items:initial;}.why-grid-wrap.gap-3xs{gap:var(--space-3xs);}.why-grid-wrap card{padding-bottom:var(--space-3xs);}.why-grid-wrap > *{grid-row:unset;grid-column:unset;}.why-grid-wrap .card:nth-child(1){grid-row:1 / 4;grid-column:1 / 2;}.why-grid-wrap .card:nth-child(1) .card__image{height:100%;aspect-ratio:670 / 1226;}.why-grid-wrap .card:nth-child(3){grid-row:2 / 3;grid-column:2 / 3;}.why-grid-wrap .card:nth-child(4){grid-row:3 / 4;grid-column:2 / 3;}.card--above-content{position:relative;}.card--above-content .card__image{aspect-ratio:680 / 600;width:100%;}.card--above-content .card__body{position:absolute;bottom:0;left:0;width:100%;color:var(--text-white);padding:var(--space-m) var(--space-xl);}.full-width-carousel.brxe-slider-nested .splide__arrow{width:106px;height:106px;}.full-width-carousel.brxe-slider-nested .splide__arrow svg path{transition:var(--transition);}.full-width-carousel.brxe-slider-nested .splide__arrow svg:hover path{stroke:var(--primary);}.full-width-carousel .splide__arrows{max-width:var(--max-screen-width);position:absolute;left:50%;top:50%;transform:translateX(-50%);width:100%;}.why__grid-card{display:grid;align-items:initial;gap:var(--space-4xs);grid-template-columns:repeat(14,1fr);grid-template-rows:auto auto;}.why__grid-card .card__body{padding:var(--space-s);}.why__grid-card .card__title{font-weight:600;}.why__grid-card .card:nth-child(1){grid-column:span 8;}.why__grid-card .card:nth-child(2){grid-column:span 6;}.why__grid-card .card:nth-child(3){grid-column:span 6;}.why__grid-card .card:nth-child(4){grid-column:span 8;}.why__grid-card .card:nth-child(4) .card__body{background-color:var(--bg-body);color:var(--text-body);padding-bottom:0;position:unset;}.why__grid-card .card:nth-child(4) .card__title{color:var(--text-title);}.why__grid-card .card--above-content .card__image{aspect-ratio:inherit;height:100%;object-fit:cover;}.cta{padding-top:var(--space-120);padding-bottom:var(--space-120);color:var(--text-white);}.cta.p-0{padding:0;}.cta h2{color:var(--text-white);}.cta--left-align .header-block__sub-heading{padding-right:var(--space-135);}.cta__holder{padding:var(--space-7xl) var(--space-120);}.product-sel-card-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;gap:var(--space-4xs);align-items:initial;}.product-sel-card-grid .card:nth-child(3){grid-column:1 / -1;}.card--grid-layout-2{display:grid;align-items:initial;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:var(--space-4xs);}.card--grid-layout-2 .card__image{width:100%;}.card--grid-layout-2 .card:nth-child(1){grid-column:1 / span 2;}.card--grid-layout-2 .card:nth-child(1) .card__image{aspect-ratio:660 / 448;width:calc(50% - 5px );}.card--grid-layout-2 .card:nth-child(1) .card__body{width:calc(50% - 5px );}.card--grid-layout-2 > .card:nth-child(2){grid-column:1;}.card--grid-layout-2 > .card:nth-child(2) .card__image,.card--grid-layout-2 > .card:nth-child(3) .card__image{aspect-ratio:660 / 557;}.card--grid-layout-2 > .card:nth-child(3){grid-column:2;}.card--grid-layout-3{display:grid;align-items:initial;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:var(--space-3xs);}.card--grid-layout-3 .card--product .card__body{padding:var(--space-3xl) var(--space-m);}.card--grid-layout-3 .card--product .card__image{margin-top:0;margin-bottom:var(--space-xs);}.card--grid-layout-3 .card:nth-child(1){grid-column:span 2;background-color:var(--primary);}.card--grid-layout-3 .card:nth-child(1) .card__body{display:flex;flex-direction:row;gap:var(--space-3xl);align-items:center;padding-left:var(--space-3xl);height:100%;}.card--grid-layout-3 .card:nth-child(1) .card__image-wrap{width:34%;margin-bottom:0;}.card--grid-layout-3 .card:nth-child(1) .card__content{width:calc(66% - var(--space-3xl));}.card--grid-layout-3 .card:nth-child(2){grid-column-start:3;}.card--grid-layout-3 .card:nth-child(3){grid-column-start:1;grid-row-start:2;}.card--grid-layout-3 .card:nth-child(4){grid-column-start:2;grid-row-start:2;}.card--grid-layout-3 .card:nth-child(5){grid-column-start:3;grid-row-start:2;}.holder{display:flex;flex-direction:row;gap:var(--space-m);}.holder__left{width:calc(50% - var(--space-m));}.holder__right{width:50%;}.most-popular .card__title{font-size:var(--text-22-22);}.slider-arrow-below .splide__arrow{top:auto;transform:inherit;bottom:calc(var(--space-m) * -1);width:inherit;height:auto;}.slider-arrow-below .splide__arrow svg{width:var(--space-2xs);height:var(--space-2xs);}.splide__arrow:disabled{opacity:0.2;}.slider-arrow-below .splide__arrow--prev{left:calc(100% - 65px);}.slider-arrow-below .card--horiz-body .card__body{padding:var(--space-m);justify-content:space-between;}.slider-arrow-below .card--horiz-body .card__body .card__image-wrap{text-align:right;}.slider-card-img-out .card{padding-right:var(--space-10xl);}.slider-card-img-out .card--horiz-body .card__body{padding-right:0;padding-left:var(--space-m);gap:var(--space-4xs);}.slider-card-img-out .card--horiz-body .card__body .card__content{width:calc(100% - var(--space-160));}.slider-card-img-out .card--horiz-body .card__body .card__image-wrap{transform:translateX(50%);width:160px;text-align:center;}.slider-card-img-out .splide__arrow{top:auto;transform:inherit;bottom:var(--space-m);height:auto;}.slider-card-img-out .splide__arrow--prev{left:calc(var(--space-190) * -1);}.slider-card-img-out .splide__arrow--next{right:calc(100% + var(--space-5xl));}.slider-card-img-out .splide__arrows svg{width:var(--space-2xs);height:var(--space-2xs);}.holder--55by45{gap:var(--space-6xl);}.holder--55by45 .holder__left{width:calc(55% - var(--space-6xl) );}.holder--55by45 .holder__right{width:45%;}.card--grid-layout-4 .card:nth-child(1) .card__body,.card--grid-layout-4 .card:nth-child(4) .card__body,.card--grid-layout-4 .card:nth-child(5) .card__body{flex-direction:row-reverse;}.most-popular--rt-full-carousel{position:relative;overflow:hidden;}.most-popular--rt-full-carousel .brxe-container{position:unset;}.most-popular--rt-full-carousel .holder{position:unset;}.most-popular--rt-full-carousel .slider-card-img-out > .splide__track{width:calc(100% - 32px);overflow:visible;}.most-popular--rt-full-carousel .slider-card-img-out{position:relative;overflow:visible;}.most-popular--rt-full-carousel .slider-card-img-out::before,.most-popular--rt-full-carousel-alt .slider-card-img-out::after{content:"";width:100vw;height:100vw;background-color:var(--bg-body);position:absolute;right:100%;top:0;z-index:2;}.most-popular--rt-full-carousel-alt .slider-card-img-out::after{right:unset;left:100%;}.most-popular--rt-full-carousel .holder__left{position:relative;z-index:5;}.most-popular--rt-full-carousel .slider-card-img-out .splide__arrow{z-index:6;width:inherit;}.about__wrapper{padding-left:var(--space-85);padding-right:var(--space-85);}.about__header-block{max-width:100%;}.about__holder{align-items:center;}.holder--70by30{align-items:center;}.holder--70by30 .holder__left{width:calc(70% - var(--space-m) );}.holder--70by30 .holder__right{width:30%;}.about--rt-cover{position:relative;}.about--rt-cover .about__container{position:unset;}.about--rt-cover .about__holder{position:unset;}.about--rt-cover .holder__left{width:calc(46% - var(--space-m) );}.about--rt-cover .holder__right{position:absolute;right:0;}.about--img-overlap .about__holder{padding-left:var(--space-s);padding-right:var(--space-s);gap:0;}.about--img-overlap .holder__left{padding:var(--space-2xl);background-color:var(--light-gray);width:55%;}.about--img-overlap .holder__right{width:calc(45% + var(--space-m) );margin-left:calc(var(--space-m) * -1);}.about--rt-cover-full{overflow:hidden;padding:0;}.about--rt-cover-full .holder__left{width:calc(65% - var(--space-215));padding:var(--space-140) 0;}.about--rt-cover-full .holder__right{width:35%;height:100%;}.about--rt-cover-full .holder__right img{height:100%;object-fit:cover;}.about--lf-cover-full{position:relative;overflow:hidden;}.about--lf-cover-full .about__container{position:unset;}.about--lf-cover-full .about__holder{position:unset;}.about--lf-cover-full .holder__left{position:absolute;left:0;height:100%;width:41%;}.about--lf-cover-full .holder__left img{height:100%;object-fit:cover;}.about--lf-cover-full .holder__right{width:calc(59% - var(--space-130) );margin-left:43%;padding-top:var(--space-140);padding-bottom:var(--space-140);}.about__caption{text-align:center;margin-top:var(--space-m);}.our-branch{position:relative;}.our-branch__bg-wrap{position:absolute;top:0;left:0;z-index:1;display:flex;flex-direction:row;align-items:initial;height:100%;}.bg-wrap__left{height:100%;width:44%;}.bg-wrap__left img,.bg-wrap__right img{width:100%;height:100%;object-fit:cover;}.bg-wrap__right{width:56%;}.our-branch__container-wrap{position:relative;z-index:9;padding:var(--space-5xl) var(--space-36);}.our-branch__header-block{margin-bottom:var(--space-xl);}.our-branch__header-block.mb-m{margin-bottom:var(--space-m);}.card--info{background-color:var(--bg-surface);color:var(--text-body);height:100%;}.card--info.bg-body{background-color:var(--bg-body);}.card--info .card__body{padding:var(--space-m);display:flex;flex-direction:row;gap:var(--space-xs);justify-content:space-between;}.card--info .card__body a{-webkit-text-decoration:none;text-decoration:none;transition:var(--transition);}.card--info .card__body a:hover{color:var(--primary);}.card--info .card__title{font-size:var(--text-l);font-weight:500;margin-bottom:var(--space-4xs);}.card--info svg{max-height:60px;width:auto;}.card--info svg path{stroke:var(--primary);}.our-branch__holder-vertical{align-items:center;gap:0;background-color:var(--light-gray);border-radius:var(--radius-xs) 0 0 var(--radius-xs);}.our-branch__holder-vertical .holder__left{width:63.4%;padding:var(--space-m) var(--space-140);}.our-branch__holder-vertical .holder__right{width:36.6%;position:relative;}.our-branch__holder-vertical .holder__right img{object-fit:cover;height:100%;}.card--vertical-wrap{display:flex;flex-direction:column;gap:var(--space-4xs);position:absolute;top:50%;left:calc(var(--space-xl) * -1);transform:translateY(-50%);}.card--vertical-wrap .card{width:445px;}.faq__holder{padding-left:var(--space-190);padding-right:var(--space-190);}.faq__holder-m{padding-left:var(--space-160);padding-right:var(--space-160);}.faq__header-block{max-width:100%;}.faq__accordion-wrap{background-color:var(--light-gray);padding:var(--space-xl);}.faq__accordion-wrap.p-5xl{padding:var(--space-5xl);}.faq .accordion-title{align-items:flex-start;}.faq .accordion-title svg{height:var(--space-2xs);width:var(--space-2xs);}.faq__accordion .title{font-size:var(--text-xl);font-weight:500;margin-bottom:0;}.faq .accordion-content-wrapper{padding-bottom:15px;}.faq .brx-open .accordion-content-wrapper{margin-top:var(--space-4xs);}.faq__accordion li:first-child .accordion-title-wrapper{padding-top:0;}.faq__accordion .brx-open .accordion-title-wrapper{padding-bottom:0;}.faq__accordion-wrap-m{padding:var(--space-5xl);background-color:var(--bg-body);}.faq__accordion-wrap-m .faq__accordion li{border-bottom:1px dashed var(--secondary);padding-top:var(--space-m);padding-bottom:var(--space-m);}.faq__accordion-wrap-m .faq__accordion .accordion-title-wrapper{padding-top:0;padding-bottom:0;}.faq__accordion-wrap-m .faq__accordion li:first-child{padding-top:0;}.faq__accordion-wrap-m .faq__accordion li:last-child{padding-bottom:0;border-bottom:none;}.faq__holder-full-w{padding-left:0;padding-right:0;}.faq__holder-full-w .header-block--center .header-block__sub-heading{max-width:90%;}.contact__holder{padding-left:var(--space-5xl);padding-right:var(--space-5xl);gap:var(--space-5xl);align-items:center;}.contact__holder .holder__left{width:calc(70% - var(--space-5xl) );}.contact__holder .holder__right{width:30%;}.contact__card-vertical{display:flex;flex-direction:column;}.contact__card-vertical .card{border-bottom:1px dashed var(--secondary);width:100%;}.contact__card-vertical .card:last-of-type{border-bottom:none;}.contact__card-vertical .card:last-of-type .card__body{padding-bottom:0;}.contact__card-vertical .card__body{padding:var(--space-45) 0;}.seo__wrapper{padding-left:var(--space-85);padding-right:var(--space-85);}.seo__header-block{max-width:100%;}.seo__header-block .header-block__heading{max-width:930px;}.seo__holder .holder__left{width:42%;}.seo__holder .holder__right{width:calc(58% - var(--space-m));}.seo--right-full{position:relative;}.seo--right-full .seo__container{position:unset;}.seo--right-full .seo__holder{position:unset;gap:var(--space-m);align-items:center;}.seo--right-full .holder__left{width:calc(48% - var(--space-m) );}.seo--right-full .holder__right{position:absolute;right:0;width:52%;}.seo-area-v1{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-m);max-width:unset;}.seo-area-v1__left{width:calc(63% - var(--space-m) );}.seo-area-v1__right{width:37%;}.seo-area-v1__right img{width:100%;height:auto;object-fit:cover;aspect-ratio:500 / 871;}.seo-area-v2__holder,.seo-area-v3__holder{display:flex;flex-wrap:wrap;margin:0 calc((var(--space-m) / 2) * -1);max-width:unset;flex-direction:row;align-items:center;row-gap:var(--space-m);width:calc(100% + var(--space-m));}.seo-area-v2__holder > *,.seo-area-v3__holder > *{padding:0 calc(var(--space-m) / 2);width:50%;}.seo-area-v2__left{padding-left:calc(var(--space-2xl) + (var(--space-m) / 2));}.seo-area-v2__right img{width:100%;height:auto;object-fit:cover;aspect-ratio:630 / 412;}.seo-area-v3 img{width:100%;height:auto;object-fit:cover;aspect-ratio:672 / 412;border-radius:var(--radius-m);}.seo-area-v3__holder{margin:0 calc(var(--space-4xs) * -1);width:calc(100% + var(--space-2xs));}.seo-area-v3__holder > *{padding:0 var(--space-4xs);}.seo-area-v4{padding:var(--space-5xl) var(--space-3xl);background-color:var(--bg-surface);border-radius:var(--radius-m);}.seo-area--bordered{border:1px dashed rgba(0 33 41 / 25%);}.seo-area-v6{color:var(--text-white);background-color:var(--secondary);border:none;}.seo-area-v6 .header-block__heading{color:var(--text-white);}.footer{padding:0;}.footer__top{background-color:var(--light-gray);padding:var(--space-5xl) var(--space-xs);}.footer__holder{display:flex;flex-direction:row;gap:var(--space-xs);}.footer__holder .holder__left{width:calc(40% - var(--space-xs) );}.footer__holder .holder__right{width:60%;}.footer__logo img{max-width:300px;height:auto;}.footer__col{display:flex;justify-content:space-between;}.footer__heading{margin-bottom:var(--space-2xs);text-transform:uppercase;}.footer__box:last-of-type{padding-bottom:var(--space-5xl);}.footer__box:nth-child(3){padding-bottom:var(--space-5xl);}.footer__box .bricks-nav-menu{flex-direction:column;gap:var(--space-2xs);}.footer__box .bricks-nav-menu li{margin-left:0;}.footer__box .bricks-nav-menu li a{font-size:var(--text-s);}.footer__box .bricks-nav-menu li a:hover{color:var(--primary);}.footer__methods{display:flex;flex-direction:row;gap:var(--space-s);}.footer__payment{display:flex;flex-direction:column;align-items:flex-end;width:max-content;margin-left:auto;margin-top:calc(var(--space-5xl) * -1);}.footer__payment .footer__heading{margin-right:auto;}.footer__copyright{background-color:var(--secondary);color:var(--text-white);padding:var(--space-3xs) var(--space-xs);font-size:var(--text-s);}.footer__copyright .footer__container{align-items:center;}.grid-col-2{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4xs);}.grid-col-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-4xs);align-items:stretch;}.grid-col-2.gap-4{gap:var(--space-4);}.grid-col-3.gap-3xs{gap:var(--space-3xs);}.grid-col-3.gap-0{gap:0;}.bg-light-gray{background-color:var(--light-gray);}.dark-bg{color:var(--text-white);position:relative;}.dark-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.63);z-index:2;}.dark-bg .header-block__heading{color:var(--text-white);}.border-sec-opacity-20{border:1px solid rgba(0,33,41,.2);}.border.border-width-0-25{border-width:0.25px;}.bg-secondary .bricks-button[class*="warning"]{color:var(--text-white);}.d-inline{display:inline;}.image-align-rt{float:right;margin-left:var(--space-s);margin-bottom:var(--space-xs);max-width:63%;}.image-align-lf{float:left;margin-right:var(--space-m);margin-bottom:var(--space-xs);max-width:42%;}.last-para-text-center p:last-of-type{text-align:center;}.kontaktformular__wrap-box--small{border:1px solid var(--argent);background-color:var(--bg-surface);max-width:800px;}.kontaktformular__wrap-box--small .header-block span{display:block;}.border-argent{border-color:var(--argent);}.border-dark-gray{border-color:var(--dark-gray);}p:empty{display:none;}.block-secondary{background-color:var(--secondary);color:var(--text-white);}p:empty{display:none;}.vielen-dank__holder .holder__left{width:calc(58% - var(--space-m));}.vielen-dank__holder .holder__right{width:42%;}.form--center{margin-left:auto;margin-right:auto;}.form--center .wpcf7-submit{margin-left:auto;margin-right:auto;display:flex;}.form--no-radius.input,.form--no-radius input:not([type=submit]),.form--no-radius select,.form--no-radius textarea{border-radius:0;}.kontaktformular__holder{justify-content:space-between;}.kontaktformular__holder .holder__left{max-width:44%;}.kontaktformular__holder .holder__right{max-width:44%;}.form--alt .input,.form--alt input:not([type=submit]),.form--alt select,.form--alt textarea{background-color:var(--bg-surface);border:none;border-radius:0;}.kontaktformular__wrap-box{padding:var(--space-5xl);border-radius:var(--radius-xs);margin-left:auto;margin-right:auto;max-width:1000px;}.kontaktformular__wrap-box .form--center{width:100%;margin-left:0;margin-right:0;}.kontaktformular__wrap-box .form--center .wpcf7-list-item{margin-left:var(--space-s);}.default-page h1{font-size:var(--text-3xl);}.default-page h2{font-size:var(--text-l);margin-bottom:var(--space-2xs);}.default-page a{-webkit-text-decoration:none;text-decoration:none;color:var(--primary);}.default-page a:hover{-webkit-text-decoration:underline;text-decoration:underline;}.1filter-wrap{margin-bottom:var(--space-5xl);}.filter-wrap--horiz{display:flex;gap:var(--space-m);justify-content:space-between;flex-direction:row;}.filter-wrap--horiz .filter-top{width:calc(65% - var(--space-m));margin-bottom:0;}.filter-wrap--horiz .price-rang{width:35%;}.filter-top{margin-bottom:var(--space-m);display:grid;flex-direction:row;gap:5px;grid-template-columns:repeat(3,1fr);justify-content:center;width:100%;}.filter-top--col-4{grid-template-columns:repeat(4,240px);}.price-rang .brxe-woocommerce-products-filter form.filter{display:block;}.price-rang .filter-item{display:flex;gap:var(--space-xs);align-items:center;justify-content:center;}.price-rang .brxe-woocommerce-products-filter .double-slider-wrap input[type=range]{padding:0;}.price-rang .brxe-woocommerce-products-filter .double-slider-wrap{width:240px;}.brxe-woocommerce-products-filter .title{margin-bottom:0;}.brxe-woocommerce-products-filter .title-tag{margin-bottom:0;font-weight:700;}.brxe-woocommerce-products-filter select:focus,.woocommerce-ordering select:focus{outline:none;}.select-dropdown select{display:none;}.custom-dropdown{position:relative;width:100%;cursor:pointer;-webkit-user-select:nonemin;user-select:nonemin;width:240px;}.custom-dropdown-trigger{padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-xs);border:1px solid var(--secondary);background-color:var(--bg-body);font-weight:700;position:relative;line-height:1;}.custom-dropdown.open .custom-dropdown-trigger{border-bottom:none;}.custom-dropdown-trigger::after{content:"";position:absolute;top:50%;right:var(--space-35);width:var(--space-4xs);height:var(--space-4xs);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.192' height='9.192' viewBox='0 0 9.192 9.192'%3E%3Cpath id='select-arrow-down' d='M5,0V5H0' transform='translate(4.596 1.061) rotate(45)' fill='none' stroke='%23303030' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-size:var(--space-4xs);background-repeat:no-repeat;background-position:center;transform:translateY(-50%) rotate(0deg);transition:var(--transition);}.custom-dropdown.open .custom-dropdown-trigger::after{transform:translateY(-50%) rotate(180deg);}.custom-options{position:absolute;top:59px;left:0;right:0;background-color:var(--bg-body);border:1px solid var(--secondary);border-top:none;overflow-y:auto;display:none;z-index:10;}.custom-options .custom-option{padding:var(--space-3xs) var(--space-xs);cursor:pointer;line-height:1.2;}.custom-options .custom-option.selected{display:none;}.custom-options .custom-option:hover{background-color:var(--bg-surface);}.price-rang .brxe-woocommerce-products-filter .double-slider-wrap input[type=range]{color:var(--primary);}.select-dropdown--radius-m .custom-dropdown-trigger{border-radius:var(--radius-m);}.select-dropdown--radius-m .custom-dropdown.open .custom-dropdown-trigger{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select-dropdown--radius-m .custom-dropdown.open .custom-options{border-bottom-left-radius:var(--radius-m);border-bottom-right-radius:var(--radius-m);}.select-dropdown--radius-l .custom-dropdown-trigger{border-radius:var(--radius-l);}.select-dropdown--radius-l .custom-dropdown.open .custom-options{border-bottom-left-radius:var(--radius-l);border-bottom-right-radius:var(--radius-l);}.select-dropdown--radius-l .custom-dropdown.open .custom-dropdown-trigger{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select-dropdown--radius-xs .custom-dropdown-trigger{border-radius:var(--radius-xs);}.select-dropdown--radius-xs .custom-dropdown.open .custom-dropdown-trigger{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select-dropdown--radius-xs .custom-dropdown.open .custom-options{border-bottom-left-radius:var(--radius-xs);border-bottom-right-radius:var(--radius-xs);}.select-dropdown--no-border .custom-dropdown-trigger{border:none;}.select-dropdown--no-border .custom-dropdown.open .custom-options{border:none;}.select-dropdown--bg-surface .custom-dropdown-trigger{background-color:var(--bg-surface);}.select-dropdown--bg-surface .custom-dropdown.open .custom-dropdown-trigger{background-color:var(--light-gray);}.select-dropdown--bg-surface .custom-dropdown.open .custom-options{background-color:var(--light-gray);}.select-dropdown--shadow-2xl .custom-dropdown-trigger{box-shadow:var(--shadow-2xl);}.products .product a{-webkit-text-decoration:none;text-decoration:none;}.products .product del{display:none;}.products .product ins{-webkit-text-decoration:none;text-decoration:none;}.product-list ul.products{grid-template-columns:repeat(3,1fr);gap:var(--space-3xs);}.product-list .product .dynamic a img{aspect-ratio:var(--product-image);max-height:var(--product-image--height-width);width:auto;max-width:var(--product-image--height-width);height:auto;object-fit:contain;margin:var(--space-m) auto;display:flex;}.product-list .products .product{padding:var(--space-m);background-color:var(--bg-surface);transition:var(--transition);}.product-list--radius-m .products .product{border-radius:var(--radius-m);}.product-list--border-secondary .products .product{border:1px solid var(--secondary);}.product-list--border-argent .products .product{border:1px solid var(--argent);}.product-list--hover .products .product:hover{box-shadow:var(--shadow-l);}.product-list--center .products .product{text-align:center;}.product-list--py-3xl .products .product{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl);}.product-list--image-top-0 .products .product .dynamic a img{margin-top:0;}.product-list--image-out .products .product{padding-top:0;padding-bottom:var(--space-2xl);}.product-list--image-out ul.products{gap:var(--product-image--height-width) var(--space-3xs);margin-top:var(--space-5xl);}.product-list--image-out .products .product .dynamic a img{margin-top:calc(var(--product-image--height-width) / -2);}.product-list--image-btm-xs .products .product .dynamic a img{margin-bottom:var(--space-xs);}.product-list .amount{font-size:var(--text-2xl);font-weight:700;text-align:right;line-height:1.1;}.product-list .woocommerce-Price-currencySymbol{font-size:var(--text-s);font-weight:400;position:relative;top:calc(var(--space-4xs) * -1);}.product-list h5.dynamic{font-weight:400;font-size:var(--text-2xl);margin-top:0 !important;margin-bottom:var(--space-4xs) !important;}.product-list .brand{font-size:var(--text-xs);color:var(--primary);text-transform:uppercase;font-weight:500;}.product-list .produktserie{margin-bottom:var(--space-4xs);}.page-numbers{gap:var(--space-m);font-size:var(--text-20);font-weight:400;color:var(--argent);line-height:1.1;}.page-numbers.current{color:var(--secondary);}.pagination{padding:var(--space-2xs) var(--space-xl);margin:var(--space-5xl) auto 0 auto;width:auto;}.product-single__holder{display:flex;flex-direction:row;gap:64px;align-items:stretch;margin-bottom:var(--space-5xl);margin-top:var(--space-m);}.product-single__holder--reverse{display:flex;flex-direction:row-reverse;gap:64px;align-items:stretch;margin-bottom:var(--space-5xl);margin-top:var(--space-m);}.product-single__holder-left{width:51%;display:flex;flex-direction:column;justify-content:center;overflow:hidden;}.product-single--v1 .product-single__holder-left{background-color:var(--bg-surface);}.product-single__holder-right{width:calc(49% - 64px);}h1.brxe-product-title{font-size:var(--text-3xl);margin-bottom:var(--space-2xs);}h1.brxe-product-title.mb-0{margin-bottom:0;}.product-brand-logo img{max-height:var(--space-xl);width:auto;margin-bottom:var(--space-2xs);}.brxe-product-short-description + .brxe-product-stock{margin-top:0;}.woocommerce-product-details__short-description ul{margin-left:0;padding-left:0;margin-top:var(--space-m);}.woocommerce-product-details__short-description ul li{position:relative;padding-left:var(--space-xs);list-style-type:none;font-weight:700;margin-bottom:var(--space-2xs);}.woocommerce-product-details__short-description ul li:before{content:"";position:absolute;top:7px;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='13.423' viewBox='0 0 18 13.423'%3E%3Cpath id='check' d='M6.114,17.736l-5.85-5.85a.9.9,0,0,1,0-1.273L1.536,9.341a.9.9,0,0,1,1.273,0L6.75,13.282l8.441-8.441a.9.9,0,0,1,1.273,0l1.273,1.273a.9.9,0,0,1,0,1.273L7.386,17.736A.9.9,0,0,1,6.114,17.736Z' transform='translate(0 -4.577)' fill='%23fbbb01'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='13.423' viewBox='0 0 18 13.423'%3E%3Cpath id='check' d='M6.114,17.736l-5.85-5.85a.9.9,0,0,1,0-1.273L1.536,9.341a.9.9,0,0,1,1.273,0L6.75,13.282l8.441-8.441a.9.9,0,0,1,1.273,0l1.273,1.273a.9.9,0,0,1,0,1.273L7.386,17.736A.9.9,0,0,1,6.114,17.736Z' transform='translate(0 -4.577)' fill='%23fbbb01'/%3E%3C/svg%3E");width:18px;height:14px;background-color:var(--primary);}.add_to_cart_button{font-size:var(--text-m);font-weight:500;font-style:normal;line-height:1;padding:var(--space-3xs) var(--space-xs);border:2px solid rgba(0,0,0,0);border-radius:var(--radius-2xl);transition:var(--transition);background-color:var(--secondary);color:var(--text-white);}.add_to_cart_button:hover{background-color:var(--primary);color:var(--text-white);}.product-info .stock{font-weight:700;color:var(--primary);}.product-info .brxe-product-price .amount{color:var(--secondary);}.product-info .brxe-product-price .price del{display:block;}.1product-info .brxe-product-add-to-cart{margin-top:var(--space-m);display:flex;gap:var(--space-m);}.woocommerce-product-gallery .woocommerce-product-gallery__image{text-align:center;padding:var(--space-5xl) 0;background-color:var(--bg-surface);}.woocommerce-product-gallery .woocommerce-product-gallery__image img{max-height:400px;width:auto;}.brxe-product-gallery.thumbnail-slider .brx-product-gallery-thumbnail-slider{padding-left:40px;padding-right:40px;}.whitelabel-shop-slider-has-thumbs .product-gallery__hide-single-image .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{display:none;}.product-gallery__hide-single-image.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image img{aspect-ratio:inherit;width:unset;}.brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image{padding:var(--space-s) var(--space-2xs);text-align:center;border:1px solid transparent;}.woocommerce-product-gallery .flex-control-thumbs{gap:var(--space-4xs);}.woocommerce-product-gallery .flex-control-thumbs li{padding:var(--space-s) var(--space-2xs);text-align:center;background-color:var(--bg-surface);border:1px solid transparent;}.flex-control-nav li:has(img.flex-active){border-color:var(--secondary);border-radius:var(--radius-xs);}.product-gallery--v2 .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image.flex-active-slide{border-color:var(--secondary);border-radius:var(--radius-xs);}.woocommerce-product-gallery .flex-control-thumbs img{max-height:var(--space-5xl);width:auto;aspect-ratio:inherit;}.brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image img{max-height:var(--space-5xl);width:auto;aspect-ratio:inherit;}.product-gallery__hide-single-image.thumbnail-slider .brx-product-gallery-thumbnail-slider{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;height:100%;background-color:var(--bg-surface);}.product-gallery--nav-left-btm.thumbnail-slider{height:100%;}.product-gallery--nav-left-btm.thumbnail-slider .brx-product-gallery-thumbnail-slider .flex-direction-nav .flex-disabled{pointer-events:none;}.product-gallery--nav-left-btm.thumbnail-slider .brx-product-gallery-thumbnail-slider .flex-direction-nav .flex-prev{top:auto;bottom:var(--space-m);left:var(--space-m);}.product-gallery--nav-left-btm.thumbnail-slider .brx-product-gallery-thumbnail-slider .flex-direction-nav .flex-next{top:auto;bottom:var(--space-m);right:calc(100% - 120px);}.qtn-add-to-card .cart{display:flex;flex-direction:row;gap:var(--space-m);}.qtn-add-to-card .cart .added_to_cart{padding-left:0;padding-right:0;}.qtn-add-to-card .stock{display:none;}.wishlist-wrap{margin-left:130px;margin-top:var(--space-xs);}.quantity{border:1px solid var(--secondary);padding:13px var(--space-s) 13px var(--space-2xs);border-radius:3px;position:relative;width:calc(var(--space-l) + var(--space-2xs) + var(--space-s));}.quantity .action{cursor:pointer;position:absolute;right:17px;width:14px;height:8px;background-repeat:no-repeat;background-color:transparent;}form.cart .quantity .qty{padding:0;width:var(--space-l);border:none;text-align:left;}form.cart .quantity .qty:focus{outline:none;}.qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.qty-input[type="number"]{-moz-appearance:textfield;}form.cart .quantity .plus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.944' height='8.472' viewBox='0 0 14.944 8.472'%3E%3Cpath id='arrow-up_1' data-name='arrow-up 1' d='M19.615,18l-6.058,6.058L7.5,18' transform='translate(21.029 25.058) rotate(180)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A");top:13px;border:none;}form.cart .quantity .plus svg,form.cart .quantity .minus svg{display:none;}form.cart .quantity .minus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.944' height='8.472' viewBox='0 0 14.944 8.472'%3E%3Cpath id='arrow-down' d='M19.615,18l-6.058,6.058L7.5,18' transform='translate(-6.086 -16.586)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");bottom:13px;border:none;}.content-block{display:block;}.content-block h2{margin-bottom:var(--space-xs);}.content-block h2.mb-0{margin-bottom:0;}.content-block p:last-of-type{margin-bottom:0;}.manufacturer-info__content{background-color:var(--light-gray);padding:var(--space-m) var(--space-5xl) var(--space-m) var(--space-m);}.manufacturer-info__content.bg-body{background-color:var(--bg-body);}.manufacturer-info--v1 .manufacturer-info__content{width:fit-content;}.manufacturer-info__content p:not(:last-child){margin-bottom:var(--space-4xs);}.product-info-detail{list-style-type:none;padding-left:0;border:1px solid var(--secondary);max-width:700px;border-radius5:3px;}.product-info-detail.max-width-full{max-width:100%;}.product-info-detail a{-webkit-text-decoration:none;text-decoration:none;}.product-info-detail li{display:flex;align-items:stretch;border-bottom:1px solid var(--secondary);min-height:var(--space-xl);line-height:1.2;}.product-info-detail li > div{padding:var(--space-2xs) var(--space-xs);}.product-info-detail li:last-child{border-bottom:none;}.product-info-detail .product-info-detail__title{width:267px;border-right:1px solid var(--secondary);font-weight:700;}.product-info-detail-no-sep-bor .product-info-detail__title{border-right:none;}.product-info-detail .product-info-detail__description{width:auto;}.product-descriptions h2{margin-bottom:var(--space-2xs);}.related-post-with-brand .swiper-slide{background-color:var(--bg-surface);padding:var(--space-m);height:auto;}.related-post-with-brand .swiper-slide a{-webkit-text-decoration:none;text-decoration:none;}.related-post-with-brand .swiper-button-next:after,.related-post-with-brand .swiper-button-prev:after{font-size:var(--text-4xl);color:var(--secondary);}.related-post-with-brand .swiper-button-prev{left:var(--space-m);}.related-post-with-brand .swiper-button-next{right:var(--space-m);}.product-gallery--nav-left-btm.product-gallery--v2.thumbnail-slider .brx-product-gallery-thumbnail-slider .flex-direction-nav .flex-prev{left:0;}.product-gallery--nav-left-btm.product-gallery--v2.thumbnail-slider .brx-product-gallery-thumbnail-slider .flex-direction-nav .flex-next{right:0;}.manu-info-prod-detail-holder--v2{gap:var(--space-m);}.manu-info-prod-detail-holder--v2 .holder__left{width:calc(50% - var(--space-m) );}.brand-related-products-v3 .swiper-slide{border:1px solid var(--secondary);border-radius:var(--radius-xl);}.price-stock-qty{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;border-top:1px solid transparent;border-image:repeating-linear-gradient( to right,var(--secondary) 0 10px,transparent 10px 15px ) 1;border-bottom:1px solid transparent;align-items:center;margin-bottom:var(--space-xs);}.price-stock-qty__price,.price-stock-qty__stock-unit-price,.price-stock-qty__card-qty{padding-top:var(--space-xs);padding-bottom:var(--space-xs);text-align:center;height:100%;}.price-stock-qty__stock-unit-price,.price-stock-qty__card-qty{border-left:1px solid transparent;border-image:repeating-linear-gradient( to bottom,var(--secondary) 0 10px,transparent 10px 15px ) 1;}.price-stock-qty-wrap{position:relative;margin-top:var(--space-4xs);}.price-stock-qty-wrap .quantity{position:absolute;top:42px;right:var(--space-s);padding:var(--space-3xs) var(--space-xs);}.price-stock-qty-wrap form.cart .quantity .minus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='1' viewBox='0 0 11 1'%3E%3Cpath id='qty-minus' d='M7.5,18h10' transform='translate(-7 -17.5)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/svg%3E");left:var(--space-3xs);}.price-stock-qty-wrap form.cart .quantity .plus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11'%3E%3Cg id='Icon_feather-plus' data-name='Icon feather-plus' transform='translate(-7 -7)'%3E%3Cpath id='Path_214' data-name='Path 214' d='M18,7.5v10' transform='translate(-5.5)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3Cpath id='Path_215' data-name='Path 215' d='M7.5,18h10' transform='translate(0 -5.5)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E");right:var(--space-3xs);top:50%;transform:translateY(-50%);}.price-stock-qty-wrap form.cart .quantity .qty{width:var(--space-2xs);text-align:center;}.price-stock-qty-wrap .wishlist-wrap{margin-left:0;margin-top:var(--space-2xs);}.price-stock-qty__price .price{display:flex;flex-direction:column-reverse;}.divider--dash{background-color:transparent;}.divider--dash .line{border-image:repeating-linear-gradient( to right,var(--secondary) 0 10px,transparent 10px 15px ) 1;}.my-account__holder{display:flex;flex-direction:row;gap:var(--space-m);}.my-account__holder.gap-4xs{gap:var(--space-4xs);}.my-account__holder.gap-2xs{gap:var(--space-2xs);}.my-account--box{background-color:var(--bg-surface);padding:var(--space-xl);border:1px solid var(--argent);border-radius:var(--radius-xs);width:40%;}.my-account--box-light-gray{background-color:var(--light-gray);}.my-account--box-white{background-color:var(--bg-body);border-color:var(--argent);}.my-account--box h2{font-size:var(--text-2xl);font-weight:700;}.my-account--box a{-webkit-text-decoration:underline;text-decoration:underline;color:var(--secondary);transition:var(--transition);}.my-account--box a:hover{-webkit-text-decoration:none;text-decoration:none;color:var(--primary);}.my-account--box .woocommerce-account form label{margin-bottom:var(--space-2xs);color:var(--secondary);}.my-account--box .brxe-woocommerce-account-form-login{gap:var(--space-2xs);}.my-account--box input:not([type=submit]){border-radius:0;}.my-account--box input:not([type=submit]):focus{outline:none;}.my-account--box .woocommerce-account form .woocommerce-form__label-for-checkbox{margin-bottom:0;}.woocommerce-button.button{transition:var(--transition);padding:var(--space-3xs) var(--space-xs);background-color:var(--secondary);color:var(--text-white);font-weight:500;line-height:1;border-radius:var(--radius-xl);border:2px solid var(--secondary);}.woocommerce-button.button:hover{background-color:var(--primary);border-color:var(--primary);}.woocommerce-form__input-checkbox{width:27px;height:27px;min-width:27px;border:1px solid var(--secondary);appearance:none;background-color:var(--bg-body);position:relative;padding:0;}input.woocommerce-form__input-checkbox:not([type=submit]){padding:0;}.woocommerce-form__input-checkbox:checked::before{opacity:1;}.woocommerce-form__input-checkbox::before{content:"";position:absolute;top:42%;left:50%;width:14px;height:8px;border:2px solid var(--dark);border-right:none;border-top:none;transform:translate(-50%,-50%) rotate(-45deg);transition:var(--transition);opacity:0;pointer-events:none;}.my-acount__holder--horiz{flex-direction:column;gap:var(--space-4xs);}.my-acount__holder--horiz .my-account--box{max-width:970px;width:100%;}.my-acount__holder--horiz .my-account__woocommerce-account-form-login{display:flex;gap:var(--space-xs);flex-direction:row;flex-wrap:wrap;align-items:center;}.my-acount__holder--horiz .my-account__woocommerce-account-form-login .username{width:calc(50% - var(--space-xs)/2);}.my-acount__holder--horiz .my-account__woocommerce-account-form-login .password{width:calc(50% - var(--space-xs)/2);}.my-acount__holder--horiz .my-account__woocommerce-account-form-login .remember{width:calc(50% - var(--space-xs)/2);}.my-acount__holder--horiz .my-account__woocommerce-account-form-login .submit{width:calc(25% - var(--space-xs)/2);}.my-acount__holder--horiz .my-account__woocommerce-account-form-login .lost_password{width:calc(25% - var(--space-xs));text-align:right;}.my-acount__holder--horiz .my-account__woocommerce-account-form-register{display:flex;flex-direction:row;gap:var(--space-xs);flex-wrap:wrap;align-items:flex-end;}.my-acount__holder--horiz .my-account__woocommerce-account-form-register .email{width:calc(50% - var(--space-xs)/2);}.my-acount__holder--horiz .my-account__woocommerce-account-form-register .generate-password-text{width:calc(50% - var(--space-xs)/2);}.my-acount__holder--horiz .my-account__woocommerce-account-form-register wc-order-attribution-inputs{display:none;}.my-account__holder--center{justify-content:center;}.my-account__holder--align-center{align-items:center;}.my-account__holder--verti{flex-direction:column;}.my-account--box-secondary{background-color:var(--secondary);color:var(--text-white);}.my-account--box-secondary h2{color:var(--text-white);}.my-account--box-secondary label{color:var(--text-white);}.my-account--box-secondary a{color:var(--text-white);}.my-account--box-secondary .woocommerce-button.button{color:var(--secondary);background-color:var(--primary);border-color:var(--primary);}.my-account--box-secondary .woocommerce-button.button:hover{color:var(--primary);background-color:transparent;border-color:var(--primary);}.my-account--box .form-input-gray input:not([type=submit]){border-color:var(--argent);}.woocommerce-account .forget-box .woocommerce-ResetPassword{gap:var(--space-2xs);}.forget-box input:not([type=submit]){border-radius:0;border-color:var(--secondary);}.forget-box input:not([type=submit]):focus{outline:none;}.forget-box .woocommerce-form-row--first{display:flex;flex-direction:column;gap:var(--space-2xs);}.forget-box .woocommerce-form-row--first label{order:2;}.forget-box--secondary .woocommerce-form-row--first label{color:var(--primary);}.forget-box--secondary .woocommerce-Button.button{color:var(--text-white);background-color:transparent;border-color:var(--primary);transition:var(--transition);}.forget-box--secondary .woocommerce-Button.button:hover{color:var(--text-white);background-color:var(--primary);border-color:var(--primary);}.forget-box-holder{display:flex;flex-direction:row;gap:var(--space-m);}.forget-box-holder .forget-box-holder__header-block{width:calc(35% - var(--space-m));}.forget-box-holder .forget-box-holder__box{width:65%;}.woocommerce-MyAccount-navigation ul{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;}.woocommerce-MyAccount-navigation ul a{text-transform:uppercase;font-weight:700;line-height:1.1;}.woocommerce-MyAccount-content{padding:var(--space-m);border-radius:var(--radius-m);background-color:var(--very-light-gray);animation:fadeUp 0.3s ease-out forwards;}.woocommerce-edit-address .woocommerce-MyAccount-content{padding:0;border-radius:0;background-color:transparent;}.woocommerce-MyAccount-content p a{-webkit-text-decoration:underline;text-decoration:underline;transition:var(--transition);}.woocommerce-MyAccount-content p a:hover{color:var(--primary);}.woocommerce-MyAccount-content .woocommerce-info{background-color:transparent;color:var(--dark);padding:0 0 0 var(--space-s);margin-bottom:0;position:relative;}.woocommerce-MyAccount-content .woocommerce-info:before{content:"";position:absolute;top:3px;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.5' height='31.5' viewBox='0 0 31.5 31.5'%3E%3Cg id='Group_2010' data-name='Group 2010' transform='translate(-575.25 0.75)'%3E%3Cpath id='Path_1523' data-name='Path 1523' d='M1.982,10.434h5.4v9H10.83V21H1.982V19.438H5.576V12.006H1.982ZM5.342,7.66A1.11,1.11,0,0,1,5.61,6.9,1.025,1.025,0,0,1,6.426,6.6a1.028,1.028,0,0,1,.811.308,1.1,1.1,0,0,1,.273.757,1.032,1.032,0,0,1-.273.732,1.056,1.056,0,0,1-.811.293A.972.972,0,0,1,5.342,7.66Z' transform='translate(585.018 1.404)' fill='%23fbbb01'/%3E%3Cpath id='Path_1509' data-name='Path 1509' d='M33,18A15,15,0,1,1,18,3,15,15,0,0,1,33,18Z' transform='translate(573 -3)' fill='none' stroke='%23fbbb01' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.5' height='31.5' viewBox='0 0 31.5 31.5'%3E%3Cg id='Group_2010' data-name='Group 2010' transform='translate(-575.25 0.75)'%3E%3Cpath id='Path_1523' data-name='Path 1523' d='M1.982,10.434h5.4v9H10.83V21H1.982V19.438H5.576V12.006H1.982ZM5.342,7.66A1.11,1.11,0,0,1,5.61,6.9,1.025,1.025,0,0,1,6.426,6.6a1.028,1.028,0,0,1,.811.308,1.1,1.1,0,0,1,.273.757,1.032,1.032,0,0,1-.273.732,1.056,1.056,0,0,1-.811.293A.972.972,0,0,1,5.342,7.66Z' transform='translate(585.018 1.404)' fill='%23fbbb01'/%3E%3Cpath id='Path_1509' data-name='Path 1509' d='M33,18A15,15,0,1,1,18,3,15,15,0,0,1,33,18Z' transform='translate(573 -3)' fill='none' stroke='%23fbbb01' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:var(--space-xs);height:var(--space-xs);background-color:var(--primary);}.woocommerce-MyAccount-content .woocommerce-info .wc-forward{background-color:transparent;border:none;color:var(--primary);-webkit-text-decoration:underline;text-decoration:underline;padding:0;font-weight:400;}.woocommerce-account .woocommerce-Addresses{gap:var(--space-2xs);margin-top:var(--space-m);}.u-columns.woocommerce-Addresses .woocommerce-Address{max-width:450px;width:calc(50% - var(--space-2xs)/2);padding:var(--space-m);background-color:var(--very-light-gray);border-radius:var(--radius-xs);}.u-columns.woocommerce-Addresses .woocommerce-Address-title h2{position:relative;font-size:var(--text-m);}.u-columns.woocommerce-Addresses .woocommerce-Address-title h2:after{content:"";position:absolute;top:50%;right:0;background-color:var(--dark);background-repeat:no-repeat;transform:translateY(-50%);}.u-columns.woocommerce-Addresses .col-1 .woocommerce-Address-title h2:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43.264' height='43.264' viewBox='0 0 43.264 43.264'%3E%3Cpath id='Icon_open-location' data-name='Icon open-location' d='M36,0,0,18l13.5,4.5L18,36Z' transform='translate(3.91 3.354)' fill='none' stroke='%23002129' stroke-width='3'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43.264' height='43.264' viewBox='0 0 43.264 43.264'%3E%3Cpath id='Icon_open-location' data-name='Icon open-location' d='M36,0,0,18l13.5,4.5L18,36Z' transform='translate(3.91 3.354)' fill='none' stroke='%23002129' stroke-width='3'/%3E%3C/svg%3E");width:43px;height:43px;}.u-columns.woocommerce-Addresses .col-2 .woocommerce-Address-title h2:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.456' height='39.062' viewBox='0 0 35.456 39.062'%3E%3Cg id='Icon_feather-home' data-name='Icon feather-home' transform='translate(-3 -1.5)'%3E%3Cpath id='Path_1534' data-name='Path 1534' d='M4.5,15.622,20.728,3,36.956,15.622V35.456a3.606,3.606,0,0,1-3.606,3.606H8.106A3.606,3.606,0,0,1,4.5,35.456Z' transform='translate(0 0)' fill='none' stroke='%23002129' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3Cpath id='Path_1535' data-name='Path 1535' d='M13.5,36.031V18H24.319V36.031' transform='translate(1.819 3.031)' fill='none' stroke='%23002129' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.456' height='39.062' viewBox='0 0 35.456 39.062'%3E%3Cg id='Icon_feather-home' data-name='Icon feather-home' transform='translate(-3 -1.5)'%3E%3Cpath id='Path_1534' data-name='Path 1534' d='M4.5,15.622,20.728,3,36.956,15.622V35.456a3.606,3.606,0,0,1-3.606,3.606H8.106A3.606,3.606,0,0,1,4.5,35.456Z' transform='translate(0 0)' fill='none' stroke='%23002129' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3Cpath id='Path_1535' data-name='Path 1535' d='M13.5,36.031V18H24.319V36.031' transform='translate(1.819 3.031)' fill='none' stroke='%23002129' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");width:35px;height:39px;}.woocommerce-Address-title .edit{padding:var(--space-3xs) var(--space-xs);background-color:var(--secondary);color:var(--text-white);border-radius:var(--radius-2xl);border:2px solid var(--secondary);transition:var(--transition);-webkit-text-decoration:none;text-decoration:none;}.woocommerce-Address-title .edit:hover{background-color:var(--primary);border-color:var(--primary);}.woocommerce-Address address{margin-top:var(--space-m);}.1woocommerce-EditAccountForm label{display:none;}.woocommerce-EditAccountForm p{margin-bottom:var(--space-4xs);}.woocommerce-EditAccountForm p span em{font-size:var(--text-s);color:var(--argent);margin-left:var(--space-2xs);margin-top:5px;display:inline-block;}.woocommerce-EditAccountForm input:not([type=submit]){border-radius:0;}.woocommerce .form-row-first,.woocommerce .form-row-last{width:calc(50% - var(--space-4xs)/2 );}.woocommerce fieldset{padding:0;border:none;margin-top:var(--space-xs);}.woocommerce fieldset legend{margin-bottom:var(--space-xs);color:var(--secondary);font-size:var(--text-l);font-weight:500;}.woocommerce-account .woocommerce-MyAccount-navigation{background-color:transparent;}.dashboard-v1 .woocommerce-MyAccount-navigation{background-color:transparent;}.dashboard-v1 .woocommerce{display:flex;flex-direction:row;gap:var(--space-m);align-items:flex-start;}.woocommerce-account .dashboard-v1 .woocommerce-MyAccount-navigation{min-width:200px;max-width:200px;}.woocommerce-account .dashboard-v1 .woocommerce-MyAccount-navigation ul{display:flex;gap:0;}.dashboard-v1 .woocommerce-MyAccount-navigation li a{padding-top:var(--space-25);padding-bottom:var(--space-25);color:var(--text-title);}.dashboard-v1 .woocommerce-MyAccount-navigation li:first-child a{padding-top:0;}.dashboard-v1 .woocommerce-MyAccount-navigation li:last-child a{padding-bottom:0;}.dashboard-v1 .woocommerce-MyAccount-navigation li.is-active a{color:var(--primary);}.dashboard-v1 .woocommerce-MyAccount-content a{-webkit-text-decoration:underline;text-decoration:underline;}.dashboard-v1 .woocommerce-MyAccount-content a.button,.dashboard-v1 .woocommerce-MyAccount-content a.edit{-webkit-text-decoration:none;text-decoration:none;}.woocommerce-account .dashboard-v2 .woocommerce{gap:0;}.dashboard-v2 .woocommerce-MyAccount-navigation{max-width:247px;min-width:247px;background-color:transparent;}.dashboard-v2 .woocommerce-MyAccount-navigation ul a{padding:var(--space-25);}.dashboard-v2 .woocommerce-MyAccount-navigation ul li{border-left:1px solid var(--argent);border-right:1px solid var(--argent);border-bottom:1px solid var(--argent);}.dashboard-v2 .woocommerce-MyAccount-navigation ul li:first-child{border-top:1px solid var(--argent);}.dashboard-v2 .woocommerce-MyAccount-navigation ul li.is-active{border-right-color:transparent;background-color:var(--bg-surface);}.dashboard-v3 .woocommerce{display:flex;flex-direction:column;gap:0;}.woocommerce-account .dashboard-v3 .woocommerce-MyAccount-navigation{background-color:transparent;}.dashboard-v3 .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:row;justify-content:space-between;gap:0;border:1px solid var(--argent);}.dashboard-v3 .woocommerce-MyAccount-navigation ul li{flex:1;text-align:center;border-right:1px solid var(--argent);}.dashboard-v3 .woocommerce-MyAccount-navigation ul li:last-child{border-right:none;}.dashboard-v3 .woocommerce-MyAccount-navigation ul li a{display:block;padding:var(--space-25) var(--space-2xs);line-height:1.1;color:var(--secondary);}.dashboard-v3 .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var(--secondary);color:var(--text-white);}.dashboard-v4 .woocommerce-MyAccount-navigation ul li{border-left:1px solid var(--argent);border-right:1px solid var(--argent);border-bottom:1px solid var(--argent);}.dashboard-v4 .woocommerce-MyAccount-navigation{max-width:247px;min-width:247px;background-color:transparent;}.dashboard-v4 .woocommerce-MyAccount-navigation ul li:first-child{border-top:1px solid var(--argent);}.dashboard-v4 .woocommerce-MyAccount-navigation ul li.is-active{background-color:var(--primary);position:relative;}.dashboard-v4 .woocommerce-MyAccount-navigation ul li.is-active a{color:var(--text-white);}.dashboard-v4 .woocommerce-MyAccount-navigation ul li.is-active:after{content:"";position:absolute;top:50%;right:-10px;width:0;height:0;border-top:8px solid transparent;border-left:10px solid var(--primary);border-bottom:8px solid transparent;transform:translateY(-50%);}.dashboard-v4 .woocommerce-MyAccount-navigation ul a{padding:var(--space-25);}.woocommerce-account .dashboard-v5 .woocommerce{display:flex;flex-direction:column;gap:var(--space-5xl);}.woocommerce-account .dashboard-v5 .woocommerce-MyAccount-content{margin-left:var(--space-120);margin-right:var(--space-120);}.dashboard-v5 .woocommerce-MyAccount-navigation{background-color:transparent;}.dashboard-v5 .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:row;border:1px solid var(--argent);}.dashboard-v5 .woocommerce-MyAccount-navigation ul li{flex:1;border-right:1px solid var(--argent);text-align:center;}.dashboard-v5 .woocommerce-MyAccount-navigation ul li:last-child{border-right:none;}.dashboard-v5 .woocommerce-MyAccount-navigation ul li a{color:rgba(0,0,0,0.1);padding:var(--space-25);display:block;}.dashboard-v5 .woocommerce-MyAccount-navigation ul li.is-active a{color:var(--dark);}.woocommerce-account .dashboard-v6 .woocommerce{gap:var(--space-160);}.woocommerce-account .dashboard-v6 .woocommerce-MyAccount-navigation{min-width:247px;max-width:247px;}.dashboard-v6 .woocommerce-MyAccount-navigation ul li a{padding:var(--space-25) 0;color:rgba(0,0,0,0.1);display:block;border-bottom:1px solid transparent;}.dashboard-v6 .woocommerce-MyAccount-navigation ul li:first-child a{padding-top:0;}.dashboard-v6 .woocommerce-MyAccount-navigation ul li.is-active a{color:rgba(0,0,0,1);border-bottom-color:var(--primary);}svg.thankyou-check-icon path:nth-child(2){stroke:var(--primary);}.radius-xs{border-radius:var(--radius-xs);}.radius-s{border-radius:var(--radius-s);}.radius-m{border-radius:var(--radius-m);}.radius-l{border-radius:var(--radius-l);}.radius-xl{border-radius:var(--radius-xl);}.radius-full{border-radius:var(--radius-full);}.border{border-width:1px;border-style:solid;}.border-left{border-left-width:1px;border-left-style:solid;}.border-right{border-right-width:1px;border-right-style:solid;}.border-top{border-top-width:1px;border-top-style:solid;}.border-bottom{border-bottom-width:1px;border-bottom-style:solid;}.shadow-xs{box-shadow:var(--shadow-xs);}.shadow-s{box-shadow:var(--shadow-s);}.shadow-m{box-shadow:var(--shadow-m);}.shadow-l{box-shadow:var(--shadow-l);}.shadow-xl{box-shadow:var(--shadow-xl);}.opacity-0{opacity:0;}.opacity-10{opacity:0.1;}.opacity-20{opacity:0.2;}.opacity-30{opacity:0.3;}.opacity-40{opacity:0.4;}.opacity-50{opacity:0.5;}.opacity-60{opacity:0.6;}.opacity-70{opacity:0.7;}.opacity-80{opacity:0.8;}.opacity-90{opacity:0.9;}.opacity-100{opacity:1;}.aspect-1{aspect-ratio:1;}.aspect-4-3{aspect-ratio:4 / 3;}.aspect-3-4{aspect-ratio:3 / 4;}.aspect-3-2{aspect-ratio:3 / 2;}.aspect-2-3{aspect-ratio:2 / 3;}.aspect-16-9{aspect-ratio:16 / 9;}.aspect-9-16{aspect-ratio:9 / 16;}.fit-contain{object-fit:contain;}.fit-cover{object-fit:cover;}.fit-fill{object-fit:fill;}.bg-blur-xs{backdrop-filter:blur(2px);}.bg-blur-s{backdrop-filter:blur(4px);}.bg-blur-m{backdrop-filter:blur(8px);}.bg-blur-l{backdrop-filter:blur(16px);}.bg-blur-xl{backdrop-filter:blur(32px);}.grayscale{filter:grayscale(1);}.rotate-90{transform:rotate(90deg);}.rotate-180{transform:rotate(180deg);}.btn-center{margin-left:auto;margin-right:auto;}.card{transition:var(--transition);}.card a{-webkit-text-decoration:none;text-decoration:none;}.card__body{padding:var(--space-l);}.card__title{font-weight:400;}.card__title.font-500{font-weight:500;}.card__image{object-fit:cover;}.card__title.font-700{font-weight:700;}.card__subtitle{font-weight:500;font-size:var(--text-l);}.card--box .card__body{padding:var(--space-xs) var(--space-m);}.card--box .card__image{display:block;border-radius:var(--radius-xs);clip-path:inset(0 round var(--radius-xs));aspect-ratio:450 / 400;}.card--product{background-color:var(--bg-surface);}.card--product.bg-primary{background-color:var(--primary);}.card--product .card__body{padding:var(--space-m);width:100%;}.card--product .card__price span{display:block;}.card--product span.card__price-start{display:block;}.card--product span.card__price-start span{display:inline-block;}.card--product .card__price-end{display:block;}.card--product .woocommerce-Price-amount{font-size:var(--text-2xl);font-weight:700;text-align:right;line-height:1.1;}.card--product .woocommerce-Price-currencySymbol{font-size:var(--text-s);font-weight:400;position:relative;top:calc(var(--space-4xs) * -1);}.card__price-start{font-size:var(--text-20);line-height:1.2;display:block;}.card__price-start sup{top:-0.7em;}.card__price-start strong{font-size:var(--text-2xl);}.card__price-end{font-size:var(--text-s);}.card--product .card__image{margin:var(--space-m) auto;display:flex;aspect-ratio:160 / 200;max-height:var(--product-image--height-width);width:auto;}.card--product .card__image.mb-xs{margin-bottom:var(--space-xs);}.card--hover-shodow:hover{box-shadow:var(--shadow-l);}.1card--product .card__image-wrap{aspect-ratio:var(--product-image);max:var(--product-image--height-width);max-width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;}.card--product .card__image-wrap .card__image{max-width:var(--product-image--height-width);max-height:var(--product-image--height-width);height:auto;width:auto;object-fit:contain;}.card--product .card__title{margin-bottom:var(--space-4xs);}.card__product-series{display:block;margin-bottom:var(--space-4xs);}.card__product-brand{display:block;}.card__product-brand a{display:inline-block;text-transform:uppercase;color:var(--primary);font-size:var(--text-xs);font-weight:500;-webkit-text-decoration:none;text-decoration:none;}.card__product-brand a:hover{-webkit-text-decoration:underline;text-decoration:underline;}.card--horiz{display:flex;flex-direction:row;align-items:initial;}.card--product-sel{background-color:var(--bg-surface);}.card-list .card--product-sel .card__image-wrap{width:51%;}.card--product-sel .card__image{height:100%;}.card--product-sel .card__body{padding:var(--space-2xl);display:flex;flex-direction:column;gap:var(--space-2xs);align-items:flex-start;}.card-list .card--product-sel .card__body{width:49%;}.card--product-sel .card__title,.card--product-sel .card__subtitle{margin-bottom:0;}.card-list .card:not(:last-child){margin-bottom:var(--space-4xs);}.card--underline{border-bottom:5px solid var(--secondary);}.card--underline .card__image{aspect-ratio:450 / 500;object-fit:cover;}.card--underline .card__subtitle{margin-bottom:var(--space-xs);}.card--underline .card__body{padding:var(--space-m);}.card--horiz-body{height:100%;}.card--horiz-body .card__body{display:flex;flex-direction:row;gap:var(--space-m);align-items:center;justify-content:space-between;width:100%;}.card--horiz-body .card__body .card__image-wrap{width:35%;}.card--horiz-body .card__body .card__content{width:calc(65% - var(--space-m) );}.card--product-new .card__body{padding:var(--space-2xl) var(--space-m);}.card--product-new .card__image{margin-bottom:var(--space-xs);margin-top:0;}.card--search span.card__price-start{display:block;}.card--search span.card__price-start span{display:inline-block;}.card--search .card__price-end{display:block;}.card--search .woocommerce-Price-amount{font-size:var(--text-2xl);font-weight:700;text-align:right;line-height:1.1;}.card--search .woocommerce-Price-currencySymbol{font-size:var(--text-s);font-weight:400;position:relative;top:calc(var(--space-4xs) * -1);}.card--image-out-wrap{gap:var(--product-image--height-width) var(--space-3xs);margin-top:var(--space-5xl);}.card--image-out .card__image{margin-top:calc(var(--product-image--height-width) / -2);}.card--image-out .card__body{padding-top:0;}.card-wrap__img-radius-xl .card__image{border-radius:var(--radius-xl);}.card-wrap__title-primary .card__title{color:var(--primary);}.input,input:not([type=submit]),select,textarea{padding:var(--space-2xs);border:1px solid var(--secondary);line-height:1.2;color:var(--secondary);border-radius:var(--radius-xs);}input::placeholder,textarea::placeholder{color:var(--secondary);}label{color:var(--secondary);}.form label{margin-bottom:5px;}.form br{display:none;}.form p{margin-bottom:0;}textarea{resize:none;}input.form-check{width:var(--space-xs);height:var(--space-xs);min-width:var(--space-xs);border:1px solid var(--secondary);appearance:none;background-color:var(--bg-body);position:relative;padding:0;}input.form-check::before{content:"";position:absolute;top:42%;left:50%;width:14px;height:8px;border:2px solid var(--dark);border-right:none;border-top:none;transform:translate(-50%,-50%) rotate(-45deg);transition:var(--transition);opacity:0;pointer-events:none;}input.form-check:checked::before{opacity:1;}.wpcf7-list-item label{display:flex;gap:var(--space-4xs);flex-direction:row;}.wpcf7-list-item{margin-left:0;margin-top:var(--space-xs);margin-bottom:var(--space-xs);}.wpcf7-list-item a{-webkit-text-decoration:underline;text-decoration:underline;}.display-none{display:none;}.visible{visibility:visible;}.hidden{visibility:hidden;}.overflow-hidden{overflow:hidden;}.overflow-auto{overflow:auto;}.overflow-x-hidden{overflow-x:hidden;}.overflow-x-auto{overflow-x:auto;}.overflow-y-hidden{overflow-y:hidden;}.overflow-y-auto{overflow-y:auto;}.list-none{list-style-type:none;}.white-space-nowrap{white-space:nowrap;}.transition-global{transition:all 0.3s;}.relative{position:relative;}.absolute{position:absolute;}.sticky{position:sticky;}.fixed{position:fixed;}.inset-0{inset:0;}.bottom-0{bottom:0;}.top-0{top:0;}.left-0{left:0;}.right-0{right:0;}.pointer{cursor:pointer;}.not-allowed{cursor:not-allowed;}.cursor-auto{cursor:auto;}.no-pointer-events{pointer-events:none;}.z--1{z-index:-1;}.z-0{z-index:0;}.z-1{z-index:1;}.z-10{z-index:10;}.z-100{z-index:100;}.z-1000{z-index:1000;}.z-10000{z-index:10000;}@media (max-width:1600px){.two-row-carousel .bricks-swiper-button-next{right:var(--space-3xs) !important;}.two-row-carousel .bricks-swiper-button-prev{left:var(--space-3xs) !important;}.about--lf-cover-full .holder__right{padding-left:var(--space-m);}}@media (max-width:1400px){.column--on-xl{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-xl{grid-template-columns:unset;grid-auto-flow:column;}.columns-2--on-xl{grid-template-columns:var(--columns-2);}.columns-3--on-xl{grid-template-columns:var(--columns-3);}.columns-4--on-xl{grid-template-columns:var(--columns-4);}.columns-5--on-xl{grid-template-columns:var(--columns-5);}.columns-6--on-xl{grid-template-columns:var(--columns-6);}.col-span-1--on-xl{grid-column:auto / span 1;}.col-span-2--on-xl{grid-column:auto / span 2;}.col-span-3--on-xl{grid-column:auto / span 3;}.col-span-4--on-xl{grid-column:auto / span 4;}.col-span-5--on-xl{grid-column:auto / span 5;}.col-span-6--on-xl{grid-column:auto / span 6;}.col-start-1--on-xl{grid-column-start:1;}.col-start-2--on-xl{grid-column-start:2;}.col-start-3--on-xl{grid-column-start:3;}.col-start-4--on-xl{grid-column-start:4;}.col-start-5--on-xl{grid-column-start:5;}.col-start-6--on-xl{grid-column-start:6;}.row-span-1--on-xl{grid-row:auto / span 1;}.row-span-2--on-xl{grid-row:auto / span 2;}.row-span-3--on-xl{grid-row:auto / span 3;}.row-span-4--on-xl{grid-row:auto / span 4;}.row-span-5--on-xl{grid-row:auto / span 5;}.row-span-6--on-xl{grid-row:auto / span 6;}.row-start-1--on-xl{grid-row-start:1;}.row-start-2--on-xl{grid-row-start:2;}.row-start-3--on-xl{grid-row-start:3;}.row-start-4--on-xl{grid-row-start:4;}.row-start-5--on-xl{grid-row-start:5;}.row-start-6--on-xl{grid-row-start:6;}.hero--vertical .hero__holder-lf{width:calc(74% - var(--space-2xl));}.hero--vertical .hero__holder-rt{width:26%;}.full-width-carousel .splide__arrow--next{right:var(--space-6xl);}.full-width-carousel .splide__arrow--prev{left:var(--space-6xl);}.about--rt-cover-full .holder__left{padding-left:var(--space-36);}}@media (max-width:1199px){.hero__feature-box-icon{max-height:var(--space-xl);}.footer__holder .holder__left{width:calc(30% - var(--space-xs) );}.footer__holder .holder__right{width:70%;}.footer .brxe-logo img{max-width:174px;height:auto;}.card--info .card__icon-wrap svg{max-height:var(--space-m);}}@media (min-width:768px) and (max-width:1199px){.brand__logo-gallery{gap:var(--space-m);}.brand__logo-gallery li{min-width:calc((100% - (var(--space-m) *4 )) / 5);}.1two-row-carousel .swiper-slide:nth-child(even){padding-top:var(--space-m);}.cat-card-grid{grid-template-columns:1fr 1fr;}.grid-card-half-img .card:nth-child(2) .card__image,.grid-card-half-img .card:nth-child(6) .card__image,.grid-card-half-img .card:nth-child(7) .card__image{max-width:var(--space-10xl);height:auto;margin-left:calc((var(--space-10xl) / 2) * -1);max-height:fit-content;}.grid-card-half-img .card:nth-child(2) .card__body,.grid-card-half-img .card:nth-child(6) .card__body,.grid-card-half-img .card:nth-child(7) .card__body{gap:var(--space-2xs);}.grid-card .card--product .card__image{max-width:100px;}.full-width-carousel .splide__arrows svg{height:var(--space-2xl);width:var(--space-2xl);}.product-sel-card-grid .card--horiz .card__image{max-width:55%;}.card--product-sel .card__body{padding:var(--space-m);}.qtn-add-to-card .cart{gap:var(--space-2xs);}.wishlist-wrap{margin-left:100px;}.product-single__holder{gap:var(--space-xs);}.product-single__holder-right{width:calc(49% - var(--space-xs));}.card--grid-layout-3 .card:nth-child(1) .card__image{margin:0;max-height:200px;}.card-wrap-mob-verti .card--horiz-body .card__body{padding:var(--space-m);gap:var(--space-2xs);}.holder--70by30 .holder__left{width:calc(55% - var(--space-m) );}.holder--70by30 .holder__right{width:45%;}.about--img-overlap .about__holder{padding-left:0;padding-right:0;}.about--img-overlap .holder__left{padding:var(--space-l);}.card--vertical-wrap{left:calc(var(--space-m) * -1);}.seo .image-align-lf{max-width:50%;}.full-card-wrap .card__body{padding:var(--space-m);}.card--product .card__image{max-height:var(--card-mobile-product-img-height);width:auto;}}@media (min-width:992px) and (max-width:1199px){.header--center .header__main .header__holder .header__logo{max-width:200px;}.header--center .header__main-nav-menu .bricks-nav-menu{gap:var(--space-2xs);}}@media (max-width:992px){.column--on-l{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-l{grid-template-columns:unset;grid-auto-flow:column;}.columns-2--on-l{grid-template-columns:var(--columns-2);}.columns-3--on-l{grid-template-columns:var(--columns-3);}.columns-4--on-l{grid-template-columns:var(--columns-4);}.columns-5--on-l{grid-template-columns:var(--columns-5);}.columns-6--on-l{grid-template-columns:var(--columns-6);}.col-span-1--on-l{grid-column:auto / span 1;}.col-span-2--on-l{grid-column:auto / span 2;}.col-span-3--on-l{grid-column:auto / span 3;}.col-span-4--on-l{grid-column:auto / span 4;}.col-span-5--on-l{grid-column:auto / span 5;}.col-span-6--on-l{grid-column:auto / span 6;}.col-start-1--on-l{grid-column-start:1;}.col-start-2--on-l{grid-column-start:2;}.col-start-3--on-l{grid-column-start:3;}.col-start-4--on-l{grid-column-start:4;}.col-start-5--on-l{grid-column-start:5;}.col-start-6--on-l{grid-column-start:6;}.row-span-1--on-l{grid-row:auto / span 1;}.row-span-2--on-l{grid-row:auto / span 2;}.row-span-3--on-l{grid-row:auto / span 3;}.row-span-4--on-l{grid-row:auto / span 4;}.row-span-5--on-l{grid-row:auto / span 5;}.row-span-6--on-l{grid-row:auto / span 6;}.row-start-1--on-l{grid-row-start:1;}.row-start-2--on-l{grid-row-start:2;}.row-start-3--on-l{grid-row-start:3;}.row-start-4--on-l{grid-row-start:4;}.row-start-5--on-l{grid-row-start:5;}.row-start-6--on-l{grid-row-start:6;}}@media (max-width:991px){.header__main{background-color:var(--bg-body);height:65px;padding:20px 36px;}.header__top{padding-top:var(--space-4xs);padding-bottom:var(--space-4xs);}.header__top-nav-menu .bricks-nav-menu{gap:var(--space-s);}.header__top-nav-menu .bricks-nav-menu a{padding-left:var(--space-3xs);letter-spacing:0;}.header__top-nav-menu .bricks-nav-menu li a:after{height:var(--space-4xs);width:11px;}.header__logo img{max-height:var(--space-25);width:auto;}.1header .brxe-nav-menu .bricks-mobile-menu-wrapper.left{transform:translateY(-100%);z-index:-1;}.1header .brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-wrapper{transform:translateX(0);width:100%;opacity:1;visibility:visible;z-index:-1;}.1header .brxe-nav-menu .bricks-mobile-menu-wrapper{width:100%;}.header .brxe-nav-menu .bricks-mobile-menu-wrapper:before{background-color:transparent;}.1header .brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-overlay{opacity:0;visibility:hidden;}.header__main-nav-menu a{color:var(--text-body);}.admin-bar .header .brxe-nav-menu .bricks-mobile-menu-wrapper{top:136px;}.header .brxe-nav-menu .bricks-mobile-menu-wrapper{top:102px;}.header .bricks-mobile-menu-toggle span{background-color:var(--primary);}.brxe-nav-menu .bricks-mobile-menu-wrapper li a{line-height:1.2;padding:var(--space-3xs) var(--space-36);}.bricks-mobile-menu button{transform:rotate(270deg);padding:0 36px;}.bricks-mobile-menu svg{min-width:var(--space-4xs);min-height:var(--space-4xs);}.bricks-mobile-menu svg path{stroke:var(--secondary);}.nav-btn{padding-left:var(--space-36);padding-right:var(--space-36);padding-top:var(--space-3xs);}.header__main-nav-menu ul li a:before{content:unset;}.header--center .header__main-nav-menu{width:auto;}.footer__holder{flex-wrap:wrap;gap:var(--space-l);}.footer__holder .holder__left{width:100%;}.footer__holder .holder__right{width:100%;}.footer__top{padding:var(--space-m) var(--space-36);}#brx-header{background-color:var(--bg-body);}.header{position:relative;z-index:999;}.header--transparent-hamburger .header__main-nav-menu{position:static;}.header--transparent-hamburger .brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-overlay{display:block;}.bricks-mobile-menu-toggle{margin-left:auto;}.header .brxe-nav-menu .bricks-mobile-menu-wrapper{bottom:unset;width:100%;background-color:var(--light-gray);height:auto;transform:translateY(-100%) !important;z-index:-1;max-height:var(--current-submenu-height);transition:max-height 0.4s ease-in-out;}.header .brxe-nav-menu .bricks-mobile-menu-wrapper .bricks-mobile-menu{padding:17px 0 30px;position:relative;}.header .brxe-nav-menu .bricks-mobile-menu-wrapper .bricks-mobile-menu li{transition:var(--transition);position:relative;}.brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-wrapper{transform:translateY(0) !important;}.brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-overlay{z-index:-2;}.brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu,.header--transparent-hamburger .brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu.brx-submenu-positioned{position:fixed;left:0 !important;width:100%;top:10px;background:var(--light-gray);display:block;opacity:0;visibility:hidden;right:unset !important;transition:var(--transition);}.brxe-nav-menu .bricks-mobile-menu-wrapper .active > .sub-menu{opacity:1;visibility:visible;animation:slideLeft 0.3s linear forwards;}.submenu-active > li{position:relative;left:-100% !important;}.submenu-back{display:block !important;}.submenu-back button{transform:none;background:transparent;}.brxe-nav-menu li{left:0;}.submenu-close{display:none;}.header--transparent-hamburger .brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu.brx-submenu-positioned:before{content:none;padding:0;}.header--transparent-hamburger .brxe-nav-menu .bricks-mobile-menu > li > .brx-submenu-toggle > button{padding:0 36px;}.header--transparent-hamburger .header__main-nav-menu ul li:first-child a{padding-top:var(--space-3xs);}.header--transparent-hamburger .header__main-nav-menu ul li:first-child .brx-submenu-toggle{align-items:center;}.header--transparent-hamburger .header__main-nav-menu li.nav-btn a{padding:var(--space-3xs) var(--space-xs);color:var(--text-white);background-color:var(--secondary);border-radius:var(--radius-2xl);transition:var(--transition);}.header--transparent-hamburger .header__main-nav-menu li.nav-btn a:hover{background-color:var(--primary);}.header--transparent-hamburger .brxe-nav-menu .bricks-mobile-menu-wrapper li.active > .sub-menu.brx-submenu-positioned{top:10px;}.admin-bar .header--transparent-hamburger .brxe-nav-menu .bricks-mobile-menu-wrapper{top:103px;}.header .bricks-mobile-menu-toggle span,.header--transparent-hamburger .bricks-mobile-menu-toggle .bar-top,.header--transparent-hamburger .bricks-mobile-menu-toggle .bar-center,.header--transparent-hamburger .bricks-mobile-menu-toggle .bar-bottom{background-color:var(--primary);width:26px;height:3px;border-radius:10px;min-width:26px;}.header--transparent-hamburger .bricks-mobile-menu-toggle{width:26px;height:22px;}.header--transparent-hamburger .bricks-mobile-menu-toggle .bar-center{top:8px;}.header--transparent-hamburger .bricks-mobile-menu-toggle .bar-bottom{top:16px;}.header--transparent-hamburger .brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle .bar-top{top:50%;transform:rotate(45deg);}.header--transparent-hamburger .brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle .bar-bottom{top:50%;transform:rotate(-45deg);}.header--transparent-hamburger .header__main-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle .bar-bottom,.header--transparent-hamburger .header__main-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle .bar-top{width:26px;background-color:var(--primary);min-width:26px;height:3px;}.header--transparent-hamburger .header__main-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle{top:unset;right:unset;}.header--center .header__main .header__holder .header__logo{transform:none;position:static;}.brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu,.header--transparent-hamburger .brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu.brx-submenu-positioned{padding:0;}.card--info .card__body{flex-direction:column;gap:0;}.card--info .card__content{order:2;}.card--info .card__icon-wrap{text-align:right;}}@media (min-width:768px) and (max-width:991px){.hero--vertical .hero__holder-lf{width:calc(80% - var(--space-2xl));}.hero--vertical .hero__holder-rt{width:20%;}.categories .grid-col-3{grid-template-columns:1fr 1fr;}.grid-card .card{grid-template-columns:1fr 1fr;}.grid-card .card--product .card__image{max-width:var(--space-l);}.grid-card .card--product .card__body{padding:var(--space-xs);gap:var(--space-xs);}.card--above-content .card__body{padding:var(--space-m);}.holder--55by45{gap:var(--space-xs);}.slider-card-img-out .card{padding-right:var(--space-xl);}.slider-card-img-out .splide__arrow--next{right:calc(100% + var(--space-xs) );}.slider-card-img-out .splide__arrow--prev{left:-60px;}}@media (max-width:768px){.column--on-m{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-m{grid-template-columns:unset;grid-auto-flow:column;}.columns-2--on-m{grid-template-columns:var(--columns-2);}.columns-3--on-m{grid-template-columns:var(--columns-3);}.columns-4--on-m{grid-template-columns:var(--columns-4);}.columns-5--on-m{grid-template-columns:var(--columns-5);}.columns-6--on-m{grid-template-columns:var(--columns-6);}.col-span-1--on-m{grid-column:auto / span 1;}.col-span-2--on-m{grid-column:auto / span 2;}.col-span-3--on-m{grid-column:auto / span 3;}.col-span-4--on-m{grid-column:auto / span 4;}.col-span-5--on-m{grid-column:auto / span 5;}.col-span-6--on-m{grid-column:auto / span 6;}.col-start-1--on-m{grid-column:1;}.col-start-2--on-m{grid-column:2;}.col-start-3--on-m{grid-column:3;}.col-start-4--on-m{grid-column:4;}.col-start-5--on-m{grid-column:5;}.col-start-6--on-m{grid-column:6;}.row-span-1--on-m{grid-row:auto / span 1;}.row-span-2--on-m{grid-row:auto / span 2;}.row-span-3--on-m{grid-row:auto / span 3;}.row-span-4--on-m{grid-row:auto / span 4;}.row-span-5--on-m{grid-row:auto / span 5;}.row-span-6--on-m{grid-row:auto / span 6;}.row-start-1--on-m{grid-row-start:1;}.row-start-2--on-m{grid-row-start:2;}.row-start-3--on-m{grid-row-start:3;}.row-start-4--on-m{grid-row-start:4;}.row-start-5--on-m{grid-row-start:5;}.row-start-6--on-m{grid-row-start:6;}}@media (max-width:767px){.pe-sm-0{padding-right:0;}.py-sm-36{padding-left:var(--space-36);padding-right:var(--space-36);}.py-sm-0{padding-top:0;padding-bottom:0;}.px-sm-0{padding-left:0;padding-right:0;}.p-sm-m{padding:var(--space-m);}.pt-sm-0{padding-top:0;}.pb-sm-0{padding-bottom:0;}.mt-sm-s{margin-top:var(--space-s);}.mb-sm-s{margin-bottom:var(--space-s);}.mt-sm-2xs{margin-top:var(--space-2xs);}.mb-sm-l{margin-bottom:var(--space-l);}.mt-sm-l{margin-top:var(--space-l);}.my-sm-36{margin-left:var(--space-36);margin-right:var(--space-36);}.mb-sm-2xs{margin-bottom:var(--space-2xs);}.mt-sm-0{margin-top:0;}.hero--center{padding-bottom:var(--space-l);}.hero--center .hero__content{text-align:left;margin-left:0;}.hero__heading{margin-bottom:var(--space-2xs);}.hero__lead{margin-bottom:var(--space-2xs);padding-right:0;}.hero__features{margin-top:var(--space-l);}.hero__feature-box svg{max-height:70px;width:auto;}.hero--content-bottom .hero__content-btm{flex-direction:column;}.hero--content-bottom .hero__lead{max-width:100%;}.hero--content-bottom{height:auto;}.hero--overlay .hero__holder{flex-direction:column;gap:var(--space-l);}.hero--overlay .hero__holder-lf{width:100%;padding-bottom:0;}.hero--overlay .hero__holder-rt{width:calc(100% + 2 * var(--space-36));margin-left:calc(var(--space-36) * -1);margin-right:calc(var(--space-36) * -1);padding-bottom:var(--space-xl);max-width:calc(100% + 2 * var(--space-36));}.hero--overlay .hero__holder-rt-overlay-img img{aspect-ratio:338 / 230;width:100%;}.hero--overlay .hero__holder-rt-bg-img{left:0;top:auto;}.hero--overlay .hero__holder-rt-overlay-img{margin-left:46px;margin-right:46px;margin-top:calc(var(--space-m) * -1);}.hero--overlay .hero__holder-rt-overlay-img:before{left:calc(var(--space-4xs) * -1);top:var(--space-4xs);}.hero--overlay .hero__holder-rt-overlay-img:after{right:calc(var(--space-4xs) * -1);top:calc(var(--space-4xs) * -1);}.hero--vertical .hero__holder{flex-direction:column;align-items:flex-start;gap:var(--space-l);}.hero--vertical .hero__holder-lf{width:100%;}.hero--vertical .hero__holder-rt{width:100%;}.hero--vertical .hero__features{flex-direction:row;}.hero--feature-logo{height:auto;padding-top:var(--space-l);}.hero--feature-logo .hero__features{padding:var(--space-xs);border-radius:40px;}.hero--feature-logo .hero__holder{padding-bottom:100px;}.header-block{margin-bottom:var(--space-2xs);}.header-block.mb-sm-l{margin-bottom:var(--space-l);}.header-block.mb-sm-s{margin-bottom:var(--space-s);}.header-block.mb-sm-2xs{margin-bottom:var(--space-2xs);}.header-block--center{max-width:100%;}.1header-block__heading{margin-bottom:var(--space-2xs);}.header-block__heading + .header-block__sub-heading{margin-top:var(--space-2xs);}.header-block__heading.mb-sm-s{margin-bottom:var(--space-s);}.header-block--col-2{gap:var(--space-s);}.header-block__heading--underline span{text-decoration-thickness:2px;text-underline-offset:3px;}.two-row-carousel{padding-left:var(--space-m);padding-right:var(--space-m);}.1two-row-carousel .swiper-slide:nth-child(even){padding-top:var(--space-4xs);}.two-row-carousel .swiper-wrapper{row-gap:var(--space-2xs);}.two-row-carousel .swiper-slide .image{height:var(--space-l);}.two-row-carousel .bricks-swiper-button-prev{left:var(--space-2xs) !important;}.two-row-carousel .bricks-swiper-button-next{right:var(--space-2xs) !important;}.two-row-carousel .swiper-button{width:var(--space-2xs);height:var(--space-2xs);}.swiper-button{width:var(--space-s);height:var(--space-s);}.brand--default .two-row-carousel{padding-top:0;padding-bottom:0;}.brand__logo-gallery{gap:var(--space-s) var(--space-xs);margin-bottom:var(--space-s);}.brand__logo-gallery li{min-width:calc((100% - (var(--space-xs) *2 )) / 3);}.logo-carousel .swiper-slide .image{max-height:var(--space-xs);}.brand--center .logo-carousel{margin-bottom:var(--space-s);}.brand-col-5{gap:var(--space-s);}.brand-col-5 .brand-logo{flex:1 0 calc(33% - var(--space-s));}.brand-wrap.brand-col-5 .brand-logo:nth-last-child(-n+6){flex:1 0 calc(33% - var(--space-s));}.tabs-nav{justify-content:flex-start;gap:var(--space-5);}.tab-link{padding:var(--space-4xs) var(--space-2xs);}.category-card-wrap{grid-template-columns:1fr;}.category-card-wrap .card{grid-column:auto !important;grid-row:auto !important;}.category-card-wrap .card:first-child{align-items:flex-end;}.category-card-wrap .card:nth-child(6){align-items:flex-end;}.card--cat,.cat-card-grid .card{min-height:250px;}.card--cat .card__body{padding:var(--space-m);}.card--cat .card__title{margin-bottom:var(--space-2xs);}.cat-card-grid{grid-template-columns:1fr;gap:var(--space-4xs);gap:0;}.cat-card-grid .card:nth-child(n+4){align-items:flex-end;}.cat-carousel .card--cat{max-height:250px;}.cat-carousel .splide__slide{min-height:250px;height:250px !important;}.cat-carousel .splide__arrow--prev{left:var(--space-36);display:block;}.cat-carousel .splide__arrow--next{right:var(--space-36);display:block;}.cat-carousel .splide__arrows svg{width:40px;height:40px;}.categories .header-block--outer-overlay{margin-left:var(--space-36);margin-right:var(--space-36);max-width:calc(100% - 2 * var(--space-36));padding:var(--space-m);gap:var(--space-2xs);}.card--box .card__image{width:100%;}.card--box .card__body{padding-left:var(--space-25);padding-right:var(--space-25);}.cat-card-grid--rt .card__body{text-align:left;}.cat-grid-secondary{grid-template-columns:1fr;}.cat-grid-secondary .card{grid-column:auto !important;grid-row:auto !important;max-height:250px;}.cat-grid-secondary .card:nth-child(3){align-items:flex-end;}.cat-grid-secondary .card:nth-child(n+4){min-height:250px;}.card__price-start strong{font-size:var(--text-3xl);}.card--product .card__image{margin-top:var(--space-s);margin-bottom:var(--space-s);max-height:var(--card-mobile-product-img-height);width:auto;aspect-ratio:var(--card-mobile-product-img-ratio);}.card--product .card__title{font-weight:500;margin-bottom:5px;}.card__product-series{margin-bottom:5px;}.grid-inside-header{grid-template-columns:1fr;}.grid-inside-header .card{grid-column:auto !important;grid-row:auto !important;}.grid-inside-header .card__body{display:flex;flex-direction:row;gap:var(--space-2xs);justify-content:space-between;}.grid-inside-header .card__body img{max-height:var(--card-mobile-product-img-height);width:auto;margin:auto;}.grid-inside-header .card__body .card__content{order:-1;}.grid-inside-header .bricks-button{margin-bottom:var(--space-m);}.card--product.shadow-l{box-shadow:none;}.grid-card-half-img .card{border:none;}.grid-card-half-img .card:nth-child(1){padding:0;}.grid-card-half-img .card:nth-child(1) .header-block{margin-bottom:var(--space-l);}.grid-card-half-img .card:nth-child(1) .bricks-button{margin-bottom:var(--space-l);}.grid-card-half-img .card__body .card__content{order:1;width:100%;text-align:center;}.grid-card-half-img .card:nth-child(2) .card__body{flex-direction:column;padding:var(--space-m);gap:var(--space-s);}.grid-card-half-img .card:nth-child(2) .card__image{max-height:var(--card-mobile-product-img-height);width:auto;max-width:inherit;margin:0;}.grid-card-half-img .card:nth-child(2) .mt-m{margin-top:5px;}.grid-card-half-img .card:nth-child(3) .card__image,.grid-card-half-img .card:nth-child(4) .card__image,.grid-card-half-img .card:nth-child(5) .card__image{max-height:var(--card-mobile-product-img-height);width:auto;margin:auto;}.grid-card-half-img .card:nth-child(3) .card__body,.grid-card-half-img .card:nth-child(4) .card__body,.grid-card-half-img .card:nth-child(5) .card__body{padding:var(--space-m);flex-direction:column;}.grid-card-half-img .card:nth-child(6) .card__body,.grid-card-half-img .card:nth-child(7) .card__body{flex-direction:column;}.grid-card-half-img .card:nth-child(6) .card__price,.grid-card-half-img .card:nth-child(7) .card__price{margin-top:5px;}.grid-card{grid-template-columns:1fr;}.grid-card .card{grid-column:auto !important;grid-row:auto;text-align:center;}.grid-card .card--product .card__body{flex-direction:column;}.grid-card .card:nth-child(2) .card__image,.grid-card .card:nth-child(3) .card__image,.grid-card .card:nth-child(6) .card__image{margin:auto;}.grid-card .card--product .card__body,.grid-card .card:nth-child(2) .card__body,.grid-card .card:nth-child(3) .card__body,.grid-card .card:nth-child(6) .card__body{gap:var(--space-s);}.grid-card .card--product .card__price{margin-top:5px;}.grid-card .card:nth-child(1) .card__image,.grid-card .card:nth-child(4) .card__image,.grid-card .card:nth-child(5) .card__image{transform:scale(1);margin:auto;}.card--why .card__body{padding-left:0;padding-right:0;padding-bottom:var(--space-4xs);}.why-grid-wrap{grid-template-columns:1fr;}.why-grid-wrap .card{grid-column:auto !important;grid-row:auto !important;}.card--why .card__image,.why-grid-wrap .card:nth-child(1) .card__image{aspect-ratio:var(--card-mobile-image-ratio);max-height:300px;}.card--above-content .card__body{padding:var(--space-m);}.card--above-content .card__image{aspect-ratio:var(--card-mobile-image-ratio);}.full-width-carousel .splide__arrow--prev{left:var(--space-36);}.full-width-carousel .splide__arrow--next{right:var(--space-36);}.full-width-carousel .splide__arrows svg{width:var(--space-s);height:var(--space-s);}.why__grid-card{grid-template-columns:1fr;}.why__grid-card .card{grid-column:auto !important;grid-row:auto !important;}.why__grid-card .card--above-content .card__image{aspect-ratio:var(--card-mobile-image-ratio);height:auto;}.why__grid-card .card:nth-child(4) .card__body{padding-left:0;padding-right:0;padding-top:var(--space-2xs);}.cta--left-align .header-block__sub-heading{padding-right:0;}.cta__holder{padding:var(--space-m);}.card--product-sel .card__body{padding:var(--space-m);width:100%;}.card--horiz{flex-direction:column;}.card--product-sel .card__image{aspect-ratio:var(--card-mobile-product-section-img-ratio);}.product-sel-card-grid{grid-template-columns:1fr;}.product-sel-card-grid .card{grid-column:auto !important;grid-row:auto !important;}.product-sel-card-grid .card__image{aspect-ratio:var(--card-mobile-product-section-img-ratio);height:auto;}.product-sel-card-grid .card--horiz{flex-direction:column;}.card--grid-layout-3{grid-template-columns:1fr;}.card--grid-layout-3 .card{grid-column:auto !important;grid-row:auto !important;}.card--grid-layout-3 .card:nth-child(1) .card__body{gap:var(--space-s);flex-direction:column;}.card--grid-layout-3 .card:nth-child(1) .card__content{width:100%;text-align:center;}.card--grid-layout-3 .card:nth-child(1) .card__image{margin:0 auto;}.card-wrap-mob-verti .card--horiz-body .card__body{flex-direction:column;padding:var(--space-m);}.card-wrap-mob-verti .card--horiz-body .card__content{width:100%;order:2;}.card-wrap-mob-verti .card--horiz-body .card__image-wrap{width:100%;text-align:center;}.card-wrap-mob-verti .card--horiz-body .card__image{aspect-ratio:var(--card-mobile-product-img-ratio);max-height:var(--card-mobile-product-img-height);width:auto;}.most-popular .holder{flex-direction:column;gap:var(--space-l);}.most-popular .holder__left{width:100%;}.most-popular .holder__right{width:100%;}.slider-arrow-below .splide__arrow--prev{left:calc(50% - var(--space-s) );}.slider-arrow-below .splide__arrow--next{right:calc(50% - var(--space-s) );}.holder--55by45 .holder__left{width:100%;}.holder--55by45 .holder__right{width:calc(100% + var(--space-36));max-width:calc(100% + var(--space-36));}.slider-card-img-out .card--horiz-body .card__body{padding:var(--space-m);gap:var(--space-m);}.slider-card-img-out .card--horiz-body .card__body .card__image-wrap{transform:none;}.slider-card-img-out .card--horiz-body .card__body .card__image{aspect-ratio:inherit;max-height:var(--card-mobile-product-img-height);width:auto;object-fit:cover;}.slider-card-img-out .card{padding-right:var(--space-4xs);}.slider-card-img-out .splide__arrow--prev{left:calc(50% - var(--space-s));}.slider-card-img-out .splide__arrow--next{right:calc(50% - var(--space-s));}.slider-card-img-out .splide__arrow{bottom:calc(var(--space-m) * -1);}.holder{flex-direction:column;}.holder__left{width:100%;}.holder__right{width:100%;}.holder--order .holder__left{order:2;}.holder__image{aspect-ratio:var(--card-mobile-product-section-img-ratio);object-fit:cover;}.about__holder .holder__image{aspect-ratio:var(--card-mobile-product-section-img-ratio);object-fit:cover;}.holder--70by30 .holder__left{width:100%;}.holder--70by30 .holder__right{width:100%;}.holder--70by30{gap:var(--space-s);}.about--rt-cover .holder__left{width:100%;}.about--rt-cover .holder__right{width:100%;position:relative;margin-bottom:var(--space-s);}.about__caption{text-align:left;margin-top:var(--space-s);}.about--img-overlap .holder__left{width:100%;padding:var(--space-m);}.about--img-overlap .holder__right{width:100%;margin-left:0;}.about--img-overlap .holder__right img{aspect-ratio:var(--card-mobile-product-section-img-ratio);object-fit:cover;}.about--img-overlap .about__holder{padding-left:0;padding-right:0;}.about--rt-cover-full{max-width:calc(100% - 2 * var(--space-36));margin-left:var(--space-36);margin-right:var(--space-36);}.about--rt-cover-full .holder{gap:0;}.about--rt-cover-full .holder__left{padding:var(--space-m);}.about--rt-cover-full .holder__right{margin-left:calc(var(--space-36) * -1);margin-right:calc(var(--space-36) * -1);width:calc(100% + 2 * var(--space-36));max-width:calc(100% + 2 * var(--space-36));margin-bottom:0;}.about--rt-cover-full .holder__right img{aspect-ratio:var(--card-mobile-product-section-img-ratio);height:auto;}.about--lf-cover-full .about__holder{gap:0;}.about--lf-cover-full .holder__left{position:unset;width:100%;}.about--lf-cover-full .holder__left .hoder__image{aspect-ratio:var(--card-mob-product-sec-full-card-img);}.about--lf-cover-full .holder__right{width:100%;margin-left:0;padding:var(--space-m) var(--space-36);}.about--lf-cover-full .holder__left img{aspect-ratio:var(--card-mob-product-sec-full-card-img);}.our-branch__holder-vertical .holder__left{width:100%;padding:var(--space-m) var(--space-s) calc(var(--space-m) + var(--space-l)) var(--space-m);}.our-branch__holder-vertical .holder__right{width:100%;}.card--vertical-wrap{left:var(--space-36);right:var(--space-36);width:calc(100% - 2 * var(--space-36));top:calc(var(--space-l) * -1);transform:unset;}.card--vertical-wrap .card{width:100%;}.our-branch__holder-vertical .holder__right img{width:100%;}.our-branch--v1{margin-left:var(--space-36);margin-right:var(--space-36);width:auto;}.our-branch--v1 .bg-wrap__left{width:100%;}.our-branch--v1 .bg-wrap__right{display:none;}.faq__accordion-wrap{padding:var(--space-m);}.faq__holder-full-w .header-block--center .header-block__sub-heading{max-width:100%;}.contact__holder{padding-left:0;padding-right:0;gap:var(--space-m);}.contact__holder .holder__left{width:100%;}.contact__holder .holder__right{width:100%;}.contact__card-vertical{padding:var(--space-m);background-color:var(--bg-body);}.contact__card-vertical .card{background-color:var(--bg-body);}.contact__card-vertical-box{gap:var(--space-4xs);background-color:transparent;padding:0;}.contact__card-vertical-box .card{border:none;background-color:var(--bg-body);}.contact__card-vertical-box .card__body{padding:var(--space-m);}.footer__col{flex-direction:column;gap:var(--space-l);}.footer__box:nth-child(3),.footer__box:last-child{padding-bottom:0;}.footer__payment{margin-top:var(--space-l);margin-left:0;}.seo__holder{gap:var(--space-s);}.seo__holder .holder__left{width:100%;}.seo__holder .holder__right{width:100%;}.seo__holder .holder__image{aspect-ratio:var(--card-mobile-product-section-img-ratio);object-fit:cover;}.seo--right-full .holder__right{position:unset;}.seo .image-align-rt,.seo .image-align-lf{aspect-ratio:var(--card-mobile-product-section-img-ratio);object-fit:cover;}.mob-left-align{text-align:left;}.btn-center.mob-left-align{margin-left:0;}.mob-left-align .header-block__heading{align-items:flex-start;margin-left:0;margin-right:inherit;}.header-block--mob-lf{align-items:flex-start;margin-left:0;margin-right:inherit;}.gap-sm-2xs{gap:var(--space-2xs);}.gap-sm-s{gap:var(--space-s);}.sm-center{margin-left:auto;margin-right:auto;}.grid-col-3,.grid-col-2{grid-template-columns:1fr;}.d-sm-none{display:none;}.d-sm-block{display:block;}.btn-sm-center{margin-left:auto;margin-right:auto;}.mb-sm-0{margin-bottom:0;}.text-sm-center{text-align:center;}.text-sm-left{text-align:left;}.image-align-rt{margin-left:0;margin-bottom:var(--space-s);}.last-para-text-center p:last-of-type{text-align:left;}.image-align-lf{max-width:100%;margin-right:0;margin-bottom:var(--space-s);}.product-single__holder{gap:var(--space-l);}.product-single__holder-left{width:100%;}.product-single__holder-right{width:100%;}.product-gallery__hide-single-image.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image img{max-height:var(--product-image--height-width);}.product-gallery--single-slide.brxe-product-gallery.thumbnail-slider[data-pos="bottom"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image{padding-top:115px;padding-bottom:115px;}.product-gallery--nav-left-btm.thumbnail-slider .brx-product-gallery-thumbnail-slider .flex-direction-nav .flex-prev{left:var(--space-2xs);bottom:var(--space-2xs);}.product-gallery--nav-left-btm.thumbnail-slider .brx-product-gallery-thumbnail-slider .flex-direction-nav .flex-next{right:calc(100% - 80px);bottom:var(--space-2xs);}.product-brand-logo img{margin-bottom:var(--space-l);}.woocommerce-product-details__short-description ul li{padding-left:var(--space-s);}.qtn-add-to-card .cart{gap:var(--space-3xs);}.wishlist-wrap{margin-left:110px;}.manufacturer-info--v1 .manufacturer-info__content{width:100%;}.product-info-detail{border-radius:3px;}.product-info-detail li{flex-direction:column;padding:var(--space-2xs);}.product-info-detail .product-info-detail__title{border-right:none;width:100%;padding:0;margin-bottom:var(--space-5);}.product-info-detail .product-info-detail__description{width:100%;padding:0;}.woocommerce-MyAccount-content{padding:var(--space-s);}.woocommerce-account .dashboard-v1 .woocommerce-MyAccount-navigation a{padding-left:0;}.woocommerce .woocommerce-order-downloads tbody td,.woocommerce .woocommerce-order-downloads tbody th,.woocommerce-account .woocommerce .woocommerce-MyAccount-orders tbody td,.woocommerce-account .woocommerce .woocommerce-MyAccount-orders tbody th,.woocommerce-account .woocommerce .woocommerce-table--order-downloads tbody td,.woocommerce-account .woocommerce .woocommerce-table--order-downloads tbody th{border:none;padding-top:var(--space-4xs);padding-bottom:var(--space-4xs);}.woocommerce-account .woocommerce .woocommerce-MyAccount-orders tbody tr:first-child td,.woocommerce-account .woocommerce .woocommerce-MyAccount-orders tbody tr:first-child th{padding-top:0;}.woocommerce-account .woocommerce .woocommerce-MyAccount-orders tbody tr:last-child td .woocommerce-account .woocommerce .woocommerce-MyAccount-orders tbody tr:last-child th{padding-bottom:0;}.woocommerce-MyAccount-content .woocommerce-info{flex-direction:column;align-items:flex-start;padding-left:var(--space-m);}.woocommerce-MyAccount-content .woocommerce-info:before{width:var(--space-s);height:var(--space-s);top:0;}.dashboard-v1 .woocommerce-MyAccount-content a.wc-forward{margin-top:var(--space-l);margin-left:calc(var(--space-m) * -1);-webkit-text-decoration:underline;text-decoration:underline;}.u-columns.woocommerce-Addresses .woocommerce-Address{max-width:100%;width:100%;padding:var(--space-s);}.woocommerce-account .woocommerce-Addresses{gap:var(--space-4xs);}.woocommerce .form-row-first,.woocommerce .form-row-last{width:100%;}.dashboard-v1 .wlfmc-default-table:not(.is-elementor) .wlfmc-wishlist-footer .wlfmc-total-td,.dashboard-v1 .wlfmc-default-table:not(.is-elementor) .wlfmc-wishlist-footer tr.actions,.dashboard-v1 .wlfmc-default-table-header:not(.is-elementor),.dashboard-v1 .wlfmc-default-table:not(.is-elementor) .wishlist-items-wrapper:not(.wishlist-empty) tr{background-color:transparent !important;}.wlfmc-wishlist-footer .f-center-item{width:100%;}.wlfmc-wishlist-footer button.add-all-to-cart-btn[type="submit"]{width:100%;}.wlfmc-list .f-center-item{gap:var(--space-2xs) !important;}.card__title{font-weight:500;}.card--product-sel .card__image-wrap{width:100%;}.card--underline{border-width:3px;}.card--underline .card__image{aspect-ratio:var(--card-mobile-product-section-img-ratio);border-radius:var(--radius-s) var(--radius-s) 0 0;}.full-card-wrap .card__body{padding:var(--space-m) var(--space-36);text-align:left;}.full-card-wrap .card__image{aspect-ratio:var(--card-mob-product-sec-full-card-img);object-fit:cover;}.card--grid-layout-2{grid-template-columns:1fr;}.card--grid-layout-2 .card{grid-column:auto !important;grid-row:auto !important;}.card--grid-layout-2 .card__image{aspect-ratio:var(--card-mobile-product-section-img-ratio);height:auto;}.card--grid-layout-2 .card:nth-child(1){flex-direction:column;}.card--grid-layout-2 .card:nth-child(1) .card__image,.card--grid-layout-2 .card:nth-child(1) .card__body{width:100%;}.card-list .card--product-sel .card__image-wrap{width:100%;}.card-list .card--product-sel .card__body{width:100%;}.card-wrap-mob-hori .card__body{display:flex;flex-direction:row;gap:var(--space-4xs);justify-content:space-between;}.card-wrap-mob-hori .card__body .card__content{text-align:left;}.card-wrap-mob-hori .card__image-wrap{order:2;}.card-wrap-mob-hori .card__image{margin-top:0;margin-bottom:0;}.card-wrap-mob-hori .card__price{margin-top:var(--space-s);}.card--product-new .card__image{margin-bottom:var(--space-s);margin-top:0;}.card--horiz-body .card__body{flex-direction:column;}.card--horiz-body .card__body .card__content{order:2;width:100%;}.card--horiz-body .card__body .card__image-wrap{width:100%;text-align:center;}.card--horiz-body .card__image{aspect-ratio:var(--card-mobile-product-img-ratio);max-height:var(--card-mobile-product-img-height);width:auto;}.card--info{height:auto;}}@media (max-width:480px){.column--on-s{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-s{grid-template-columns:1fr;grid-auto-flow:column;}.columns-2--on-s{grid-template-columns:var(--columns-2);}.columns-3--on-s{grid-template-columns:var(--columns-3);}.columns-4--on-s{grid-template-columns:var(--columns-4);}.columns-5--on-s{grid-template-columns:var(--columns-5);}.columns-6--on-s{grid-template-columns:var(--columns-6);}.col-span-1--on-s{grid-column:auto / span 1;}.col-span-2--on-s{grid-column:auto / span 2;}.col-span-3--on-s{grid-column:auto / span 3;}.col-span-4--on-s{grid-column:auto / span 4;}.col-span-5--on-s{grid-column:auto / span 5;}.col-span-6--on-s{grid-column:auto / span 6;}.col-start-1--on-s{grid-column-start:1;}.col-start-2--on-s{grid-column-start:2;}.col-start-3--on-s{grid-column-start:3;}.col-start-4--on-s{grid-column-start:4;}.col-start-5--on-s{grid-column-start:5;}.col-start-6--on-s{grid-column-start:6;}.row-span-1--on-s{grid-row:auto / span 1;}.row-span-2--on-s{grid-row:auto / span 2;}.row-span-3--on-s{grid-row:auto / span 3;}.row-span-4--on-s{grid-row:auto / span 4;}.row-span-5--on-s{grid-row:auto / span 5;}.row-span-6--on-s{grid-row:auto / span 6;}.row-start-1--on-s{grid-row-start:1;}.row-start-2--on-s{grid-row-start:2;}.row-start-3--on-s{grid-row-start:3;}.row-start-4--on-s{grid-row-start:4;}.row-start-5--on-s{grid-row-start:5;}.row-start-6--on-s{grid-row-start:6;}}@media (max-width:429px){.header__top-nav-menu .bricks-nav-menu{gap:var(--space-4xs);}.two-row-carousel .swiper-slide:nth-child(even){padding-top:0;}}.wp-block{}/* Custom Stylesheets */ /* Add your custom CSS here */ button,.button{transition:var(--transition);text-decoration:none;}.w-auto{width:auto;}.faq__accordion li:not(:last-child){margin-bottom:15px;}.search-header__sort .custom-dropdown{width:100%;}.brxe-woocommerce-breadcrumbs:hover{color:var(--primary);}.grid-card-wrap-with-section-title{display:grid;grid-template-columns:repeat(30,1fr);/* grid-template-rows:repeat(3,1fr);*/ grid-column-gap:var(--space-4xs);grid-row-gap:var(--space-4xs);align-items:stretch;}.grid-card-wrap-with-section-title .card:nth-child(1){grid-area:1 / 1 / 2 / 15;}.grid-card-wrap-with-section-title .card:nth-child(2){grid-area:1 / 15 / 2 / 31;}.grid-card-wrap-with-section-title .card:nth-child(3){grid-area:2 / 1 / 3 / 11;}.grid-card-wrap-with-section-title .card:nth-child(4){grid-area:2 / 11 / 3 / 21;}.grid-card-wrap-with-section-title .card:nth-child(5){grid-area:2 / 21 / 3 / 31;}.grid-card-wrap-with-section-title .card:nth-child(6){grid-area:3 / 1 / 4 / 16;}.grid-card-wrap-with-section-title .card:nth-child(7){grid-area:3 / 16 / 4 / 31;}.grid-card-wrap-with-section-title .card__price{margin-top:var(--space-4xs);}.grid-card-wrap-with-section-title .card:nth-child(2) .card__body,.grid-card-wrap-with-section-title .card:nth-child(6) .card__body,.grid-card-wrap-with-section-title .card:nth-child(7) .card__body{display:grid;grid-template-columns:repeat(20,1fr);grid-column-gap:0px;grid-row-gap:0px;align-items:start;}.grid-card-wrap-with-section-title .card:nth-child(2) .card__image-wrap,.grid-card-wrap-with-section-title .card:nth-child(6) .card__image-wrap,.grid-card-wrap-with-section-title .card:nth-child(7) .card__image-wrap{grid-area:1 / 12 / 5 / 21;}.grid-card-wrap-with-section-title .card:nth-child(2) .card__image-wrap img,.grid-card-wrap-with-section-title .card:nth-child(6) .card__image-wrap img,.grid-card-wrap-with-section-title .card:nth-child(7) .card__image-wrap img{margin:0 0 0 auto;max-width:100%;}.grid-card-wrap-with-section-title .card:nth-child(2) .card__title,.grid-card-wrap-with-section-title .card:nth-child(6) .card__title,.grid-card-wrap-with-section-title .card:nth-child(7) .card__title{grid-area:1 / 1 / 2 / 12;}.grid-card-wrap-with-section-title .card:nth-child(2) .card__product-series,.grid-card-wrap-with-section-title .card:nth-child(6) .card__product-series,.grid-card-wrap-with-section-title .card:nth-child(7) .card__product-series{grid-area:2 / 1 / 3 / 12;}.grid-card-wrap-with-section-title .card:nth-child(2) .card__product-brand,.grid-card-wrap-with-section-title .card:nth-child(6) .card__product-brand,.grid-card-wrap-with-section-title .card:nth-child(7) .card__product-brand{grid-area:3 / 1 / 4 / 12;}.grid-card-wrap-with-section-title .card:nth-child(2) .card__price,.grid-card-wrap-with-section-title .card:nth-child(6) .card__price,.grid-card-wrap-with-section-title .card:nth-child(7) .card__price{grid-area:4 / 1 / 5 / 12;margin-top:var(--space-m);}.wishlist-button{padding:0;}.wishlist-button .wishlist-button-text{font-weight:400;}.wishlist-button .icon{width:25px;height:22px;font-size:0;line-height:1;color:var(--secondary);}.wishlist-button .icon svg{width:100%;height:auto;}.wishlist-button .icon path{stroke-width:1.5px;}.product-info-detail--v4{max-width:100%;}.product-info-detail--v4 .product-info-detail__title{max-width:400px;background-color:var(--secondary);color:var(--text-white);padding-left:var(--space-s);padding-right:var(--space-s);}.brand-related-products-v4 .brand-related-swiper{/* padding:var(--space-xs) 0;*/ }.brand-related-products-v4 .swiper-slide{text-align:center;border-radius:var(--radius-m);transition:var(--transition);}.brand-related-products-v4 .swiper-slide:hover{box-shadow:var(--shadow-l);}.product-gallery--v4 .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image{padding-top:var(--space-225);padding-bottom:var(--space-225);}.product-single__holder--not-equal-height{align-items:inherit;}.product-gallery--single-slide .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image img{max-height:inherit;}.product-gallery--single-slide.thumbnail-slider .brx-product-gallery-thumbnail-slider{padding-left:0;padding-right:0;}.product-gallery-wrap-wishlist{position:relative;}.product-gallery-wrap-wishlist .wishlist-wrap{position:absolute;top:var(--space-xs);right:var(--space-xs);z-index:9;text-align:right;}.product-gallery-wrap-wishlist .wishlist-wrap .wishlist-btn a{display:inline-block;align-items:flex-end;}.related-post-with-brand .swiper.brand-related-swiper{overflow:visible;}.related-post-with-brand{position:relative;}.related-post-with-brand::before{content:'';position:absolute;width:100%;height:100%;left:-101%;top:0;background-color:white;z-index:999;}.related-post-with-brand::after{content:'';position:absolute;width:100%;height:100%;top:0;right:-101%;background-color:white;z-index:999;}.price-stock-qty-wrap--v4 .price-stock-qty{border:none;display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start;}.price-stock-qty-wrap--v4 .price-stock-qty__stock-unit-price,.price-stock-qty-wrap--v4 .price-stock-qty__card-qty{border-left:none;}.price-stock-qty-wrap--v4 .quantity{position:relative;top:unset;right:unset;}.price-stock-qty-wrap--v4 .stock-unit-price{text-align:left;}.price-stock-qty-wrap--v4 .stock{font-weight:700;color:var(--primary);}.price-stock-qty-wrap--v4 .qtn-add-to-card .cart{display:flex;flex-direction:column;column-gap:var(--space-m);align-items:center;}.product-gallery--v4.brxe-product-gallery.thumbnail-slider[data-pos="bottom"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image{margin-right:0 ! important;}.woocommerce-Price-amount{color:var(--text-title);}.border-dark-silver{border-color:var(--dark-sliver);}.product-single--v5 .woocommerce-product-details__short-description ul{border-top:1px solid transparent;border-image:repeating-linear-gradient( to right,var(--secondary) 0 10px,transparent 10px 15px ) 1;padding-top:var(--space-xs);margin-top:var(--space-xs);margin-bottom:var(--space-xs);}.brand-related-products-v5 .swiper-slide{text-align:center;}.brand-related-products-v5 .swiper-slide{padding-top:0;border:1px solid rgba(0,31,41,0.4);border-radius:var(--radius-m) }.brand-related-products-v5 .product .dynamic a img{margin-top:calc(var(--product-image--height-width) / -2);margin-bottom:var(--space-xs);}.brand-related-products-v5 .swiper-wrapper{padding-top:calc(var(--product-image--height-width) / 2);}.price-column-reverse .price{display:flex;flex-direction:column-reverse;}.qty-add-to-cart--space-between .cart{display:flex;flex-direction:row;justify-content:space-between;}.qty-add-to-cart--space-between.price-stock-qty-wrap .quantity{position:relative;top:unset;right:unset;}.wishlist-right{display:flex;align-items:flex-end;margin-left:0;}.wishlist-right .wishlist-btn{margin-left:auto;}.flex-control-nav.flex-control-thumbs li:nth-child(n+4){/* display:none;*/ }.product-gallery-vertical-thumb{gap:var(--space-4xs);}.product-gallery-vertical-thumb.thumbnail-slider .brx-product-gallery-thumbnail-slider{padding-left:0;padding-right:0;}.product-gallery-vertical-thumb.thumbnail-slider[data-pos="right"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image{min-width:170px;}.product-gallery-vertical-thumb.thumbnail-slider[data-pos="right"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image.flex-active-slide{border-color:var(--secondary) }.selected-filter-cat .badge{background-color:var(--bg-body);border-radius:0;border:1px solid var(--secondary);color:var(--text-title);font-weight:700;justify-content:space-between;}.selected-filter-cat .badge button{background-color:transparent;border:1px solid red;width:var(--space-2xs);height:var(--space-2xs);border-radius:50%;font-size:10px;text-align:center;}.cart-steps{list-style-type:none;padding-left:0;display:flex;flex-direction:row;flex-wrap:wrap;width:auto;margin:0;}.cart-steps li{padding-left:var(--space-5xl);padding-right:var(--space-5xl);}.cart-steps li:first-child{padding-left:0;}.cart-steps li:last-child{padding-right:0;}.cart-steps__box{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;}.cart-steps__icon{line-height:1;margin-bottom:var(--space-4xs);}.cart-steps__icon path{stroke:var(--secondary);}.cart-steps__name{font-size:var(--text-m);font-weight:500;margin-bottom:0;}.cart-steps__item-active .cart-steps__name{color:var(--text-white);}.cart-steps{position:relative;margin-left:auto;margin-right:auto;}.cart-steps:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;border-top:1px solid transparent;border-image:repeating-linear-gradient( to right,var(--secondary) 0 10px,transparent 10px 15px ) 1;z-index:-2;}.cart-steps .cart-steps__box{width:170px;height:170px;border-radius:var(--radius-m);background-color:var(--bg-surface);}.cart-steps__box a{position:absolute;left:0;top:0;width:100%;height:100%;}.cart-steps:has(li:nth-child(2).cart-steps__item-active) .cart-steps__item-active:first-child:after{border-radius:0;}.cart-steps:has(li:nth-child(2).cart-steps__item-active) .cart-steps__item-active:nth-child(2):after{border-top-left-radius:0;border-bottom-left-radius:0;}.cart-steps:has(li:nth-child(3).cart-steps__item-active) .cart-steps__item-active:after{border-radius:0;}.cart-steps__item-active .cart-steps__icon path{stroke:var(--text-white);}.cart-steps .cart-steps__item-active{position:relative;}.cart-steps .cart-steps__item-active:after{content:" ";position:absolute;top:50%;right:0;width:100%;height:5px;border-radius:var(--radius-m);transform:translateY(-50%);z-index:-1;}.cart-steps .cart-steps__item-active:after{background-color:var(--secondary);}.cart-steps__item-active .cart-steps__box{background-color:var(--primary);box-shadow:0 3px 30px rgba(163,24,92,0.2);}/* Cart Steps V2 */ .cart-steps--secondary .cart-steps__item-active:after{background-color:var(--secondary);}.cart-steps--secondary .cart-steps__item-active .cart-steps__box{background-color:var(--secondary);}.cart-steps--secondary::after{border-image:none;border-top-color:var(--secondary);}.cart-steps--secondary .cart-steps__item-active .cart-steps__box{box-shadow:none;}/* Cart Steps V3 */ .cart-steps--circle .cart-steps__box{border-radius:50%;height:145px;width:145px;}.cart-steps--circle .cart-steps__item-active .cart-steps__box{background-color:var(--primary);}.cart-steps--circle .cart-steps__item-active .cart-steps__box:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:170px;height:170px;border-radius:50%;z-index:-1;border:1px dashed var(--primary);background-color:var(--bg-body);}.cart-steps--circle .cart-steps__item-active:after{background-color:var(--primary);}.cart-steps--circle .cart-steps__icon svg{max-height:var(--space-s);width:auto;}.cart-steps--circle .cart-steps__box{background-color:var(--light-gray);box-shadow:none;}/* Cart Steps V4 */ .cart-steps--circle-secondary::after{border-image:none;border-color:var(--secondary);}.cart-steps--circle-secondary .cart-steps__box{border:1px solid var(--argent);border-radius:50%;width:200px;height:200px;}.cart-steps--circle-secondary .cart-steps__item-active .cart-steps__box{background-color:var(--secondary);}.cart-steps--circle-secondary .cart-steps__item-active:after{background-color:var(--secondary);}.cart-steps--circle-secondary .cart-steps__box:before{content:none;}/* Cart Steps V5 */ .cart-steps--box::after,.cart-steps--box .cart-steps__item-active:after{content:none;}.cart-steps--box .cart-steps__box{width:auto;height:auto;flex-direction:row;min-width:231px;padding:19px;background-color:var(--light-gray);border-radius:0;gap:20px;}.cart-steps--box .cart-steps__item-active .cart-steps__box{box-shadow:none;background-color:var(--secondary);color:var(--primary);}.cart-steps--box .cart-steps__item-active .cart-steps__name{color:currentColor;}.cart-steps--box .cart-steps__icon svg{max-height:40px;width:auto;}.cart-steps--box .cart-steps__icon path{stroke:currentColor;}.cart-steps--box li{padding:0;}/* Cart Steps V6 */ .cart-steps--box-alt .cart-steps__box{opacity:0.3;}.cart-steps--box-alt .cart-steps__item-active .cart-steps__box{background-color:var(--light-gray);color:var(--secondary);opacity:1;}.cart-contents-table{line-height:1.1;}.cart-contents-table,.cart-contents-table th,.cart-contents-table td{border:1px solid var(--secondary);border-collapse:collapse;}.cart-contents-table tr th{padding:var(--space-2xs) var(--space-xs);}.cart-contents-table tr th:nth-child(1){width:18%;}.cart-contents-table tr th:nth-child(2){width:36.5%;}.cart-contents-table tr th:nth-child(3){width:11%;}.cart-contents-table tr th:nth-child(4){width:11%;}.cart-contents-table tr th:nth-child(5){width:15%;}.cart-contents-table tr th:nth-child(6){width:8.5%;}.cart-contents-table tr td:nth-child(6){text-align:center;}.cart-contents-table tr td{padding:var(--space-s) var(--space-xs);vertical-align:top;}.cart-contents-table a{text-decoration:none;}.cart-contents-table p:not(:last-child){margin-bottom:var(--space-2xs);}.cart-contents-table__td-product-img{vertical-align:middle;text-align:center;}.cart-contents-table__td-product-img img{max-width:var(--space-5xl);max-width:var(--space-5xl);height:auto;width:auto;}.cart-contents-table .remove{font-size:var(--text-2xl);font-weight:300;line-height:30px;width:30px;height:30px;border:1px solid red;display:inline-block;border-radius:50%;text-align:center;}.cart-contents-table .quantity{border:none;padding:0;}.cart-contents-table .quantity input:not([type=submit]){border:none;}.cart-contents-table__td-quantity .quantity{position:relative;text-align:center;}.cart-contents-table__td-quantity .quantity .minus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.944' height='8.472' viewBox='0 0 14.944 8.472'%3E%3Cpath id='arrow-up_1' data-name='arrow-up 1' d='M19.615,18l-6.058,6.058L7.5,18' transform='translate(21.029 25.058) rotate(180)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A");top:50%;border:none;transform:rotate(270deg) translateY(-50%);transform-origin:center;left:0;margin-top:-5px;}.cart-contents-table__td-quantity .quantity svg{display:none;}.cart-contents-table__td-quantity .quantity .plus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.944' height='8.472' viewBox='0 0 14.944 8.472'%3E%3Cpath id='arrow-up_1' data-name='arrow-up 1' d='M19.615,18l-6.058,6.058L7.5,18' transform='translate(21.029 25.058) rotate(180)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A");top:50%;border:none;transform:rotate(90deg) translateY(-50%);transform-origin:center;right:0;}.cart-contents-table__td-quantity .quantity input{padding:0;}.cart-contents-table__td-quantity .quantity input[type=number]::-webkit-inner-spin-button,.cart-contents-table__td-quantity .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.cart-contents-table__td-quantity .quantity input[type=number]{-moz-appearance:textfield;}.cart-form .coupon-update input:not([type=submit]){padding:var(--space-3xs) var(--space-xs);height:auto;}.shopping-cart--v1 .cart-form .coupon-update,.shopping-cart--v2 .cart-form .coupon-update,.shopping-cart--v6 .cart-form .coupon-update{display:flex;flex-direction:row;justify-content:space-between;gap:var(--space-4xs);margin-bottom:100px;}.cart-form .coupon-update .coupon label{display:none;}.coupon-update .coupon-update__update{opacity:0.5;}.shopping-cart--v1 .cart-form .coupon-update .coupon input,.shopping-cart--v2 .cart-form .coupon-update .coupon input,.shopping-cart--v6 .cart-form .coupon-update .coupon input{width:194px;margin-right:var(--space-2xs);padding:var(--space-3xs) var(--space-xs);}.cart-collaterals table tbody th,.cart-collaterals table tbody td{padding-top:var(--space-4xs);padding-bottom:var(--space-4xs);vertical-align:middle;}.cart-collaterals table tbody td .woocommerce-shipping-methods li{margin-bottom:0;}.cart-collaterals h2{font-size:var(--text-2xl);}.shopping-cart--v1 .cart-totals .cart_totals h2{width:50%;}.shopping-cart--v1 .cart-totals .cart_totals{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;grid-column-gap:0px;grid-row-gap:0px;align-items:start;}.shopping-cart--v1 .cart-totals .cart_totals h2{grid-area:1 / 1 / 2 / 2;}.cart-totals .cart_totals .shop_table{border-top:none;border-bottom:none;max-width:400px;text-align:right;}.shopping-cart--v1 .cart-totals .cart_totals .shop_table{grid-area:1 / 2 / 2 / 3;margin-left:auto;}.shopping-cart--v1 .cart-totals .cart_totals .wc-proceed-to-checkout{grid-area:2 / 2 / 3 / 3;margin-left:auto;}.shopping-cart--v1 .cart-totals table tbody th{font-weight:400;}.shopping-cart--v1 .cart-totals table tbody .order-total th{font-weight:700;}.shopping-cart--v1 .cart-totals table tbody .order-total .woocommerce-Price-amount{font-size:var(--text-2xl);}.woocommerce-shipping-destination,.woocommerce-shipping-calculator{display:none;}.woocommerce-shipping-methods label{font-size:0;}.woocommerce-shipping-methods label .woocommerce-Price-amount{font-size:var(--text-m) }.wc-proceed-to-checkout .checkout-button{position:relative;padding-left:60px;}.wc-proceed-to-checkout .checkout-button:before{content:" ";position:absolute;top:50%;left:var(--space-xs) ;transform:translateY(-50%);--webkit-mask:url("data:image/svg+xml,%3Csvg id='Group_1917' data-name='Group 1917' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16.696' height='16' viewBox='0 0 16.696 16'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_255' data-name='Rectangle 255' width='16.696' height='16' fill='none' stroke='%23fff' stroke-width='1.5'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_1904' data-name='Group 1904' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_220' data-name='Path 220' d='M7.761,15.413a.7.7,0,1,1-.7-.7A.7.7,0,0,1,7.761,15.413Zm7.652,0a.7.7,0,1,1-.7-.7A.7.7,0,0,1,15.413,15.413ZM1.5,1.5H4.283l1.864,9.315a1.391,1.391,0,0,0,1.391,1.12H14.3a1.391,1.391,0,0,0,1.391-1.12L16.8,4.978H4.978' transform='translate(-0.804 -0.804)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg id='Group_1917' data-name='Group 1917' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16.696' height='16' viewBox='0 0 16.696 16'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_255' data-name='Rectangle 255' width='16.696' height='16' fill='none' stroke='%23fff' stroke-width='1.5'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_1904' data-name='Group 1904' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_220' data-name='Path 220' d='M7.761,15.413a.7.7,0,1,1-.7-.7A.7.7,0,0,1,7.761,15.413Zm7.652,0a.7.7,0,1,1-.7-.7A.7.7,0,0,1,15.413,15.413ZM1.5,1.5H4.283l1.864,9.315a1.391,1.391,0,0,0,1.391,1.12H14.3a1.391,1.391,0,0,0,1.391-1.12L16.8,4.978H4.978' transform='translate(-0.804 -0.804)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E");background-color:var(--text-white);width:16px;height:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}.woocommerce-thankyou-order-received{text-align:start;}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-thankyou-order-received{color:var(--text-title);padding:var(--space-xs) var(--space-m) var(--space-xs) var(--space-7xl) ;position:relative;background-color:var(--bg-body);line-height:1.3;border-radius:var(--radius-xs);}.woocommerce-notices-wrapper .woocommerce-message::after,.woocommerce-thankyou-order-received::after{content:"";position:absolute;top:50%;left:var(--space-m);transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33.624' height='33.041' viewBox='0 0 33.624 33.041'%3E%3Cg id='Icon_feather-check-circle' data-name='Icon feather-check-circle' transform='translate(-1.497 -1.473)'%3E%3Cpath id='Path_223' data-name='Path 223' d='M33,16.62V18A15,15,0,1,1,24.105,4.29' fill='none' stroke='%23fbbb01' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3Cpath id='Path_224' data-name='Path 224' d='M33,6,18,21.015l-4.5-4.5' fill='none' stroke='%23fbbb01' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33.624' height='33.041' viewBox='0 0 33.624 33.041'%3E%3Cg id='Icon_feather-check-circle' data-name='Icon feather-check-circle' transform='translate(-1.497 -1.473)'%3E%3Cpath id='Path_223' data-name='Path 223' d='M33,16.62V18A15,15,0,1,1,24.105,4.29' fill='none' stroke='%23fbbb01' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3Cpath id='Path_224' data-name='Path 224' d='M33,6,18,21.015l-4.5-4.5' fill='none' stroke='%23fbbb01' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;background-color:var(--primary);width:var(--space-xs);height:var(--space-xs);}.woocommerce-notices-wrapper .woocommerce-message{outline:none;}.woocommerce--v1 .woocommerce-notices-wrapper .woocommerce-message,.woocommerce--v1 .woocommerce-thankyou-order-received{border:1px solid var(--secondary);}.woocommerce-notices-wrapper .woocommerce-message a{background-color:transparent;padding:0;text-decoration:underline;color:var(--text-title);font-weight:400;}.woocommerce--v2 .woocommerce-notices-wrapper .woocommerce-message,.woocommerce--v5 .woocommerce-notices-wrapper .woocommerce-message,.woocommerce--v2 .woocommerce-thankyou-order-received{background-color:var(--secondary);color:var(--text-white);}.woocommerce--v2 .woocommerce-notices-wrapper .woocommerce-message a,.woocommerce--v5 .woocommerce-notices-wrapper .woocommerce-message a,{color:var(--primary);}.shopping-cart--v2 .cart-contents-table tr th,.shapping-cart--v5 .cart-contents-table tr th{background-color:var(--secondary);color:var(--text-white);}.shopping-cart--v2 .cart-totals{text-align:right;display:flex;justify-content:flex-end;}.shopping-cart--v2 .cart-totals .cart_totals{width:400px;}.shopping-cart--v3 .cart-collaterals h2,.shopping-cart--v3 .wc-proceed-to-checkout{text-align:center;}.woocommerce--v3 .woocommerce-notices-wrapper .woocommerce-message{border:1px dashed var(--primary);}.shopping-cart--v3 .coupon-update,.shopping-cart--v4 .coupon-update ,.shopping-cart--v5 .coupon-update{display:flex;flex-direction:row;white-space:nowrap;gap:var(--space-4xs);margin-bottom:var(--space-5xl);justify-content:center;}.shopping-cart--v3 .coupon-update .coupon,.shopping-cart--v4 .coupon-update .coupon,.shopping-cart--v5 .coupon-update .coupon{display:flex;flex-direction:row;}.shopping-cart--v3 .coupon-update input:not([type=submit]),.shopping-cart--v4 .coupon-update input:not([type=submit]),.shopping-cart--v5 .coupon-update input:not([type=submit]){border-radius:var(--radius-xl) 0 0 var(--radius-xl);padding-right:var(--space-m);max-width:230px;}.shopping-cart--v3 .coupon button,.shopping-cart--v4 .coupon button ,.shopping-cart--v5 .coupon button{margin-left:calc(var(--space-s) * -1);}.shopping-cart--v3 .cart-totals{max-width:731px;margin:0 auto;border:1px solid var(--argent);border-radius:var(--radius-m);padding:var(--space-m);}.shopping-cart--v3 .cart_totals{max-width:398px;margin:0 auto;}.woocommerce--v4 .woocommerce-notices-wrapper .woocommerce-message{background-color:var(--light-gray);border:1px dashed var(--secondary);border-radius:var(--radius-46);height:90px;}.shopping-cart--v4 .cart-contents-table tr th{background-color:var(--light-gray);}.card-content-table-wrap{border:1px solid var(--secondary);border-radius:var(--radius-3);}.card-content-table-wrap .cart-contents-table{border-spacing:0;border-radius:var(--radius-3);overflow:hidden;border-color:transparent;}.card-content-table-wrap .cart-contents-table tr:first-child th:first-child{border-top-left-radius:var(--radius-3);}.card-content-table-wrap .cart-contents-table tr:first-child th:last-child{border-top-right-radius:var(--radius-3);}.card-content-table-wrap .cart-contents-table tr:last-child td:first-child{border-bottom-left-radius:var(--radius-3);}.card-content-table-wrap .cart-contents-table tr:last-child td:last-child{border-bottom-right-radius:var(--radius-3);}.shopping-cart--v4 .card-content-table-wrap{border-radius:var(--radius-l);}/* .shopping-cart--v4 .card-content-table-wrap .cart-contents-table */ .shopping-cart--v4 .cart-contents-table tr:first-child th:first-child{border-top-left-radius:var(--radius-l);}.shopping-cart--v4 .cart-contents-table tr:first-child th:last-child{border-top-right-radius:var(--radius-l);}.shopping-cart--v4 .cart-contents-table tr:last-child td:first-child{border-bottom-left-radius:var(--radius-l);}.shopping-cart--v4 .cart-contents-table tr:last-child td:last-child{border-bottom-right-radius:var(--radius-l);}.shopping-cart--v4 .coupon-update{justify-content:flex-start;}.shopping-cart--v4 .coupan-total-wrap{display:flex;flex-direction:row;gap:var(--space-4xs);}.shopping-cart--v4 .coupan-total-wrap .cart_totals{text-align:right;}.shopping-cart--v4 .coupan-total-wrap .cart-totals .cart_totals .shop_table{margin-left:auto;}.shopping-cart--v5 .cart_totals{max-width:calc(398px + 2 * var(--space-5xl));margin:0 auto;padding:var(--space-5xl);border-radius:var(--radius-m);background-color:var(--light-gray);}.shopping-cart--v5 .cart-collaterals h2,.shopping-cart--v5 wc-proceed-to-checkout{text-align:center;}.woocommerce--v1 .woocommerce-notices-wrapper .woocommerce-message{border:1px solid var(--secondary);}.shopping-cart--v6 .cart_totals{text-align:right;}.shopping-cart--v6 .cart-collaterals h2{background-color:var(--bg-body);position:relative;z-index:0;}.shopping-cart--v6 .cart-collaterals h2:before{content:"";position:absolute;top:50%;right:auto;transform:translateY(-50%);width:50%;height:100%;margin-left:calc(var(--space-xs) * -1);z-index:-1;background-color:var(--bg-body);}.shopping-cart--v6 .cart-collaterals h2:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:-2;width:100%;height:1px;border-top:1px solid transparent;border-image:repeating-linear-gradient( to right,var(--secondary) 0 5px,transparent 5px 10px ) 1;}.shopping-cart--v6 .cart-totals .cart_totals .shop_table{margin-left:auto;}/* Checkout */ .woocommerce-checkout #customer_details{gap:0;}.shipping_address{display:none;}.shipping_address.active{display:block;}.woocommerce-checkout .woocommerce-shipping-fields{margin-top:var(--space-2xs);}.woocommerce-form__label.checkbox{width:auto;height:auto;border:none;padding:0;display:flex;justify-content:flex-start;margin-left:var(--space-xs);align-items:center;gap:var(--space-4xs);}.woocommerce-form__label.checkbox::before{content:none;}.woocommerce-form__label.checkbox input[type="checkbox"]{transform:translateY(-2px);border-radius:0;}.woocommerce-form__label span{font-size:18px;font-weight:400;}.woocommerce-billing-fields + .woocommerce-account-fields{margin-top:35px;}.form-row.notes label{display:none;}#ship-to-different-address{margin-bottom:var(--space-xs);}.checkout__holder{--gap:var(--space-l);display:flex;flex-wrap:wrap;margin:0 calc((var(--gap) / 2) * -1);row-gap:var(--gap);}.checkout__holder > *{padding:0 calc(var(--gap) / 2);}.checkout__left{width:53%;}.checkout__right{width:47%;}.checkout__holder .input-text{height:62px;}.form-row:not(:last-child){margin-bottom:10px;}#billing_first_name_field,#billing_last_name_field{width:100%;}.select2-container--default .select2-selection--single .select2-selection__arrow b{width:15px;height:8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.12' height='9.06' viewBox='0 0 16.12 9.06'%3E%3Cpath d='M14.56,26.06a1,1,0,0,1-.707-.293l-7.06-7.06a1,1,0,1,1,1.414-1.414l6.353,6.353,6.353-6.353a1,1,0,0,1,1.414,1.414l-7.06,7.06A1,1,0,0,1,14.56,26.06Z' transform='translate(-6.5 -17)'/%3E%3C/svg%3E%0A") no-repeat center center;background-size:13px 8px;border:none;}.select2-container{height:62px;}.select2-selection{height:62px;border-color:var(--secondary);border-radius:5px;display:flex;align-items:center;padding:10px;padding-right:25px;}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%);right:20px;}#order_review_heading,.woocommerce-billing-fields > h3{margin-bottom:var(--space-m);}.select2-search--dropdown{padding:10px 20px;}.select2-search__field{height:50px;}.select2-results__option{padding:10px 20px;}.woocommerce-checkout-review-order-table{border:none;margin-bottom:var(--space-m);}.woocommerce-checkout-review-order-table thead{display:none;}.woocommerce-checkout-review-order-table .product-quantity{display:none;}.woocommerce-checkout-review-order-table thead .product-name{width:70%;}.woocommerce-checkout-review-order-table thead .product-total{width:30%;}.woocommerce-checkout-review-order-table .product-img img{max-height:102px;width:auto;}.woocommerce-checkout-review-order-table .product-content{font-size:var(--text-m);display:flex;flex-wrap:wrap;margin-top:-1px;min-height:173px;}.woocommerce-checkout-review-order-table .product-content .product-img{width:45%;text-align:center;padding:20px;display:flex;justify-content:center;align-items:center;}.woocommerce-checkout-review-order-table .product-content-text{width:55%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-left:1px solid var(--bricks-border-color);gap:5px;}.woocommerce-checkout-review-order-table .product-content-text > *{width:80%;}.woocommerce-checkout-review-order-table .product-content .product-name{font-weight:700;}.woocommerce-checkout-review-order-table td.product-name{font-size:0;}.woocommerce-checkout-review-order-table tbody td{padding:0;}.woocommerce-checkout-review-order-table td.product-total{padding:20px;vertical-align:top;text-align:center;}.woocommerce-checkout .shop_table,.woocommerce-checkout .shop_table tr th,.woocommerce-checkout .shop_table tr td{/* border:1px solid var(--bricks-border-color);*/ border-collapse:collapse;}.woocommerce-checkout .shop_table tbody tr:last-child td{border-bottom:1px solid var(--bricks-border-color);}.woocommerce-checkout .shop_table tbody tr td{border-left:1px solid var(--bricks-border-color);border-top:1px solid var(--bricks-border-color);}.woocommerce-checkout .shop_table tbody tr td:last-child{border-right:1px solid var(--bricks-border-color);}.woocommerce-checkout .shop_table tfoot{border-bottom:none;display:table-footer-group;}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr > th{display:flex;max-width:180px;margin-left:auto;}#payment{order:-1;}.woocommerce-checkout-review-order{padding-bottom:52px;position:relative;}.woocommerce-checkout-review-order .button{position:absolute;bottom:0;right:0;transition:var(--transition);}.woocommerce-checkout-review-order tfoot tr td,.woocommerce-checkout-review-order tfoot tr th{padding:10px;}.woocommerce-checkout-review-order tfoot tr:first-child td,.woocommerce-checkout-review-order tfoot tr:first-child th{padding-top:var(--space-5xl);}ul.woocommerce-shipping-methods li{margin-bottom:0;}.woocommerce-checkout-review-order tfoot tr td:last-child{text-align:end;padding-right:0;}.woocommerce-checkout-payment{border:none;padding:0;}.woocommerce-checkout-payment .input-radio{-webkit-appearance:none;appearance:none;width:27px;height:27px;border:1px solid var(--secondary);position:relative;padding:0;border-radius:0;}.woocommerce-checkout-payment .input-radio::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:14px;height:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10.25' viewBox='0 0 14 10.25'%3E%3Cpath id='Icon_feather-check' data-name='Icon feather-check' d='M9.75,18.25a1,1,0,0,1-.707-.293l-3.75-3.75a1,1,0,1,1,1.414-1.414L9.75,15.836l7.543-7.543a1,1,0,0,1,1.414,1.414l-8.25,8.25A1,1,0,0,1,9.75,18.25Z' transform='translate(-5 -8)'/%3E%3C/svg%3E%0A") no-repeat center center;background-size:13px 9px;opacity:0;visibility:hidden;transition:var(--transition);}.woocommerce-checkout-payment .input-radio:checked::after{opacity:1;visibility:visible;}.woocommerce-checkout-payment{margin-bottom:var(--space-5xl);}.payment_methods li{display:flex;align-items:center;flex-wrap:wrap;}.payment_methods li:not(:last-child){margin-bottom:var(--space-m);}.payment_methods li label{flex:1;margin-bottom:0;}.payment_methods li > div{width:100%;padding:0;background-color:transparent;}.order-review-title{font-size:var(--text-m);}.woocommerce-order-overview.order_details{display:flex;flex-wrap:wrap;border:none;margin:var(--space-5xl) 0;}.woocommerce-order-overview.order_details li{padding:0;}.woocommerce-order-overview.order_details li:not(:last-child){padding-right:var(--space-m);margin-right:var(--space-m);border-right:1px solid var(--dark-sliver);border-bottom:none;}.woocommerce-order-overview.order_details li:last-child{border-right:none;}.woocommerce-order-overview.order_details{font-weight:700;}.woocommerce-order-overview.order_details strong{font-weight:400;}@media (min-width:1024px){.woocommerce-order-details__title{font-size:30px;margin-bottom:var(--space-m);}}.woocommerce-checkout .woocommerce-table--order-details thead{display:table-header-group;}.woocommerce-checkout .product-content-text{display:flex;flex-direction:column;}.woocommerce-customer-details{margin:var(--space-5xl) 0 0;}.woocommerce-column__title{font-size:var(--text-2xl);margin-bottom:var(--space-xs);}.woocommerce-customer-details .woocommerce-column{width:100%;flex:unset;}.woocommerce-customer-details .woocommerce-column:not(:last-child){margin-bottom:var(--space-5xl);}.woocommerce-checkout .shop_table tfoot{background-color:transparent;}.woocommerce-checkout .shop_table tfoot:first-child{display:none;}.checkout__container .woocommerce{--gap:var(--space-l);display:flex;flex-wrap:wrap;margin:0 calc((var(--gap) / 2) * -1);row-gap:var(--gap);width:unset;}.checkout__container .woocommerce > *{padding:0 calc(var(--gap) / 2);}.checkout__container .woocommerce > :first-child{width:53%;}.checkout__container .woocommerce > :nth-child(2){width:47%;}.form-row > label{display:none;}ul.woocommerce-shipping-methods label{margin-bottom:0;}.checkout-inline-error-message{color:red;}.navigation a{text-decoration:none;}.woocommerce-customer-details p{margin-bottom:0;}.woocommerce--v1 table.order_details,.woocommerce--v1 table.order_details > *,.woocommerce--v1 table.order_details > * > * > *{display:block !important;}.woocommerce--v1 table.order_details > * > * > *{line-height:1;}.woocommerce--v1 table.order_details tr{display:grid !important;grid-template-columns:repeat(2,1fr);}.woocommerce--v1 table.order_details tr *{width:100%;}.woocommerce--v1 .product-content-text{line-height:2;}.woocommerce--v1 table.order_details,.woocommerce--v1 table.order_details td,.woocommerce--v1 table.order_details th,.woocommerce--v1 table.order_details thead{border:none !important;}.woocommerce--v1 table.order_details tfoot{margin-top:var(--space-m);}.woocommerce--v1 table.order_details tr{border:1px solid var(--bricks-border-color);}.woocommerce--v1 table.order_details tr:not(:last-child),.woocommerce--v1 table.order_details thead tr{border-bottom:none !important;}.woocommerce--v1 table.order_details thead tr,.woocommerce--v1 table.order_details tfoot tr:first-child{border-radius:5px 5px 0 0;}.woocommerce--v1 table.order_details tbody tr:last-child,.woocommerce--v1 table.order_details tfoot tr:last-child{border-radius:0 0 5px 5px;}.woocommerce--v1 table.order_details tr > :not(:first-child){border-left:1px solid var(--bricks-border-color) !important;}.wlfmc-wishlist-table{font-size:var(--text-m);}.wlfmc-wishlist-table .wishlist-empty-row td .empty-title{font-size:var(--text-2xl);font-weight:700;margin-top:var(--space-4xl);}.wishlist-empty .empty-image{height:129px;width:auto;border-radius:0;}.wishlist-empty .last-column{text-align:start;}.wishlist-empty .empty-content{max-width:420px;line-height:1.2;}.woocommerce--v1 .wlfmc-wishlist-table .wishlist-items-wrapper .button{font-size:var(--text-m);padding:12px 30px !important;}.woocommerce-order-overview.order_details+p{display:none;}.wishlist-empty .empty-content,.wlfmc-wishlist-table .wishlist-empty-row td .empty-title{margin-bottom:30px !important;}.product-single__holder-left .wlfmc-add-to-wishlist{display:none !important;}.wishlist-wrap .wlfmc-add-to-wishlist{position:static !important;}.wlfmc-guest-notice-wrapper{padding:var(--space-xl);border:1px solid var(--argent);border-radius:5px;max-width:900px;margin-bottom:var(--space-5xl);}.wlfmc-notice-content h2{font-size:var(--text-2xl);display:flex;align-items:center;gap:10px;margin-bottom:30px;}.wlfmc-notice-content h2::before{content:"";display:block;width:40px;height:38px;background:url(/wp-content/uploads/2025/09/icon-warning-outline.svg) no-repeat center center;background-size:contain;flex-shrink:0;}.wlfmc-guest-notice-wrapper .wlfmc-notice-buttons a.wlfmc-btn{padding:15px 30px !important;border:2px solid var(--secondary) !important;}.wlfmc-guest-notice-wrapper .wlfmc-notice-buttons{justify-content:flex-start;}.wlfmc-list .action-wrapper #bulk_actions{border-radius:5px !important;color:var(--secondary) !important;border:1px solid var(--secondary) !important;text-align:start;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.12' height='9.06' viewBox='0 0 16.12 9.06'%3E%3Cpath d='M14.56,26.06a1,1,0,0,1-.707-.293l-7.06-7.06a1,1,0,1,1,1.414-1.414l6.353,6.353,6.353-6.353a1,1,0,0,1,1.414,1.414l-7.06,7.06A1,1,0,0,1,14.56,26.06Z' transform='translate(-6.5 -17)'/%3E%3C/svg%3E%0A") no-repeat calc(100% - 15px) center !important;background-size:13px 8px !important;background-color:transparent !important;}.wlfmc-wishlist-footer tr.actions .wlfmc_wishlist_bulk_action{width:38%;gap:var(--space-m) !important;flex-wrap:nowrap;}.wlfmc-default-table:not(.is-elementor) .wlfmc-wishlist-footer tr.actions{border-radius:0 !important;}.wlfmc-wishlist-footer tr.actions{border:none !important;margin-top:var(--space-5xl);padding-top:var(--space-5xl);border-top:1px solid var(--secondary) !important;border-radius:0 !important;}.wlfmc-wishlist-footer tr.actions td{padding:0 !important;}.wlfmc-list input[type=checkbox]+span{width:27px;height:27px;}.wlfmc-list input[type=checkbox]+span:before{border-width:1px;border-color:var(--secondary);border-radius:0;width:27px;height:27px;background-color:transparent;}.wlfmc-list input[type=checkbox]:checked~span:before{background-color:transparent;}.wlfmc-list input[type=checkbox]+span:after{width:14px;height:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10.25' viewBox='0 0 14 10.25'%3E%3Cpath id='Icon_feather-check' data-name='Icon feather-check' d='M9.75,18.25a1,1,0,0,1-.707-.293l-3.75-3.75a1,1,0,1,1,1.414-1.414L9.75,15.836l7.543-7.543a1,1,0,0,1,1.414,1.414l-8.25,8.25A1,1,0,0,1,9.75,18.25Z' transform='translate(-5 -8)'/%3E%3C/svg%3E%0A") no-repeat center center;background-size:13px 9px;top:50%;transform:translateY(-50%);border:none;}.wlfmc-default-table:not(.is-elementor) .product-thumbnail img{background-color:transparent;aspect-ratio:1;object-fit:contain;}.wlfmc-wishlist-table.view-mode-list .product-thumbnail{padding:20px;border:1px solid #BFBFBF;border-radius:5px;margin-left:var(--space-m);width:170px;min-width:170px;height:170px;justify-content:center;}.wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper:not(.wishlist-empty)>tr:not(.hide){border:none;}.wlfmc-wishlist-table .wlfmc-thumbnail-wrapper,.wlfmc-wishlist-table.view-mode-list .first-column{position:static !important;}.wlfmc-wishlist-table .wlfmc-action-icons{justify-content:center;align-items:flex-start;padding:0;}.wlfmc-list .product-price del{display:none;}.wlfmc-list .product-price ins{text-decoration:none;}@media (min-width:769px){.wlfmc-wishlist-table.view-mode-list .first-column{max-width:255px;}.wlfmc-wishlist-table.view-mode-list .last-column{max-width:280px;padding-right:var(--space-xl) !important;}}.wlfmc-list .wlfmc-remove-from-list{border:1px solid var(--primary);border-radius:50%;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%);}.wlfmc-list .wlfmc-remove-from-list:hover{background-color:var(--primary);}.woocommerce-cart-form__contents .product-remove a:hover::before,.wlfmc-list .wlfmc-remove-from-list:hover .wlfmc-icon-close:before{filter:brightness(0) invert(1);}.woocommerce-cart-form__contents .product-remove a::before,.wlfmc-icon-close:before{content:"";display:inline-block;width:10px;height:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.705' height='10.707' viewBox='0 0 10.705 10.707'%3E%3Cpath d='M-5215,11390l-5,5,5-5-5-5,5,5,5-5-5,5,5,5Z' transform='translate(5220.353 -11384.646)' fill='none' stroke='%23d25555' stroke-linecap='round' stroke-width='1'/%3E%3C/svg%3E%0A") no-repeat center center;background-size:contain;}.wlfmc-wishlist-table.view-mode-list .center-column{padding-left:var(--space-m) !important;}.product-name a,.wc-proceed-to-checkout a{text-decoration:none;}.woocommerce-cart-form__contents .product-subtotal{padding-right:var(--space-5xl);}.woocommerce-cart-form__contents .product-remove{position:absolute;right:0;top:0;min-width:var(--space-5xl);text-align:center;border:none;border-left:1px solid var(--secondary);height:100%;}.woocommerce-cart-form__contents tbody td,.woocommerce-cart-form__contents tbody th,.woocommerce-cart-form__contents thead td,.woocommerce-cart-form__contents thead th{padding:var(--space-2xs);border:1px solid var(--secondary);vertical-align:top;}.woocommerce-cart-form__contents thead th{line-height:1;}.woocommerce-cart-form__contents .product-thumbnail{text-align:center;}.woocommerce-cart-form__contents .product-thumbnail img{aspect-ratio:1;object-fit:contain;display:inline-block;}.woocommerce-cart-form__contents .product-remove a{text-decoration:none;font-size:0;width:28px;height:28px;border-radius:50%;border:1px solid #D25555;display:inline-flex;justify-content:center;align-items:center;}.woocommerce-cart-form__contents thead tr{position:relative;}.woocommerce-cart-form__contents .product-remove a:hover{background-color:#D25555;}.woocommerce-cart-form .actions{border:none;padding:0;padding-top:var(--space-5xl);}.woocommerce-cart-form .cart-brand{margin-bottom:20px;}.woocommerce-cart-form .cart-series{font-weight:400;}.woocommerce-cart-form__contents .product-thumbnail{width:15%;min-width:100px;}.woocommerce-cart-form__contents .product-price{width:12%;}.woocommerce-cart-form__contents .product-quantity{width:10%;}.woocommerce-cart-form__contents .product-subtotal{width:22%;}.woocommerce-cart-form__contents .quantity{padding:0 20px;border:none;}.woocommerce-cart-form__contents .quantity input{border-radius:0;border:none;padding:10px;}.woocommerce-cart-form__contents .quantity input:focus{outline:none;}.woocommerce-cart-form .quantity .action{position:absolute;top:50%;transform:translateY(-50%);border:none;}.woocommerce-cart-form .quantity .action::before{content:"";width:14px;height:8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.115' height='8.058' viewBox='0 0 14.115 8.058'%3E%3Cpath d='M13.558,25.058a1,1,0,0,1-.707-.293L6.793,18.707a1,1,0,1,1,1.414-1.414l5.351,5.351,5.351-5.351a1,1,0,0,1,1.414,1.414l-6.058,6.058A1,1,0,0,1,13.558,25.058Z' transform='translate(-6.5 -17)'/%3E%3C/svg%3E%0A") no-repeat center center;background-size:contain;transform:rotate(90deg);}.woocommerce-cart-form .quantity .action.plus{right:0;}.woocommerce-cart-form .quantity .action.plus::before{transform:rotate(-90deg);}.woocommerce-cart-form .quantity .action.minus{left:0;}.woocommerce-cart-form .quantity .action svg{display:none;}.woocommerce-cart-form .actions .input-text{height:52px;}.woocommerce--v1 .woocommerce-info{margin-bottom:var(--space-5xl);}.cart-collaterals{width:100%;float:none;margin-top:var(--space-5xl);}.cart-collaterals .cart_totals{display:grid;grid-template-columns:repeat(2,1fr);}.cart-collaterals .cart_totals h2{grid-row:span 2;}.cart-collaterals .cart_totals .wc-proceed-to-checkout{text-align:end;}.cart-collaterals table{border-top:none;border-bottom:none;max-width:400px;margin-left:auto;}.cart-collaterals table tr > :last-child{text-align:end;}.cart-collaterals table .order-total > :last-child{font-size:var(--text-2xl);}/* Filter */ .filter-custom-hold{margin-left:auto;margin-right:auto;}.filter-custom .brxe-filter-select.select-dropdown{display:none;}.filter-custom{display:flex;gap:5px;margin:0 auto;}.active-filter{align-items:flex-start;}.active-filter li{position:relative;}.active-filter button{min-width:240px;border:1px solid var(--secondary);border-radius:0;padding:20px 50px 20px 35px;background:transparent;display:block;text-align:left;font-weight:700;cursor:pointer;}/* Active filter close icon */ .active-filter li::after{content:"";position:absolute;top:50%;right:var(--space-xs);transform:translateY(-50%);z-index:-1;width:var(--space-2xs);height:var(--space-2xs);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.714' height='20' viewBox='0 0 20.714 20'%3E%3Cg id='Group_1930' data-name='Group 1930' transform='translate(-1718 -973)'%3E%3Cpath id='Union_2' data-name='Union 2' d='M3.571,3.571,0,7.143,3.571,3.571,0,0,3.571,3.571,7.141,0,3.571,3.571,7.141,7.143Z' transform='translate(1724.785 979.786)' fill='none' stroke='%23d25555' stroke-linecap='round' stroke-width='1'/%3E%3Cg id='Ellipse_4' data-name='Ellipse 4' transform='translate(1718 973)' fill='none' stroke='%23d25555' stroke-linecap='round' stroke-width='1'%3E%3Cellipse cx='10.357' cy='10' rx='10.357' ry='10' stroke='none'/%3E%3Cellipse cx='10.357' cy='10' rx='9.857' ry='9.5' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.714' height='20' viewBox='0 0 20.714 20'%3E%3Cg id='Group_1930' data-name='Group 1930' transform='translate(-1718 -973)'%3E%3Cpath id='Union_2' data-name='Union 2' d='M3.571,3.571,0,7.143,3.571,3.571,0,0,3.571,3.571,7.141,0,3.571,3.571,7.141,7.143Z' transform='translate(1724.785 979.786)' fill='none' stroke='%23d25555' stroke-linecap='round' stroke-width='1'/%3E%3Cg id='Ellipse_4' data-name='Ellipse 4' transform='translate(1718 973)' fill='none' stroke='%23d25555' stroke-linecap='round' stroke-width='1'%3E%3Cellipse cx='10.357' cy='10' rx='10.357' ry='10' stroke='none'/%3E%3Cellipse cx='10.357' cy='10' rx='9.857' ry='9.5' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center/contain;background:var(--error);}/* Range Filter */ .value-wrap{display:flex;}.brxe-filter-range .double-slider-wrap .value-wrap > span{flex-direction:row-reverse;}.brxe-filter-range .double-slider-wrap input:not([type=submit]){padding:0;border:none;}.brxe-filter-range .double-slider-wrap .slider-wrap .slider-base,.brxe-filter-range .double-slider-wrap .slider-wrap .slider-track{border:1px solid var(--dark);}.brxe-filter-range .double-slider-wrap input[type="range"]::-webkit-slider-thumb{background:var(--primary);border:1px solid var(--primary);box-shadow:none;}/* Price Range */ .filter-wrap .price-range{display:flex;align-items:center;gap:var(--space-36);max-width:350px;margin:var(--space-m) auto 0;flex-direction:row;flex-wrap:nowrap;}.price-range .price-range__heading{width:var(--space-l);font-weight:700;}.price-range .price-range__filter-range{width:calc(100% - var(--space-l) - var(--space-xs));}/* WooCommerce */ .woocommerce .forget-box .form-row-first,.woocommerce .forget-box .form-row-last{width:100%;}.default-page h2{font-weight:500;}.lost_reset_password p.woocommerce-form-row--first{margin-bottom:0;}.wlfmc-default-table:not(.is-elementor) .wlfmc-wishlist-footer .wlfmc-total-td,.wlfmc-default-table:not(.is-elementor) .wlfmc-wishlist-footer tr.actions,.wlfmc-default-table-header:not(.is-elementor),.wlfmc-default-table:not(.is-elementor) .wishlist-items-wrapper:not(.wishlist-empty) tr{background:#fff !important;}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--wlfmc-wishlist{display:none;}.pagination:empty{display:none;}.woocommerce-cart-form__contents button[name="update_cart"]:disabled{opacity:0.5;}.checkout--v1 .header-block:has(h1.header-block__heading),.thankyou--v1 .header-block:has(h1.header-block__heading){margin-bottom:var(--space-5xl);}.wlfmc-wishlist-form .product-name strong{font-weight:400;}.wlfmc-wishlist-form .product-name{margin-bottom:5px;}.wlfmc-wishlist-form .woocommerce-Price-amount{font-weight:700;}.wlfmc-wishlist-table .wishlist-empty-row td{padding:0 !important;}.wlfmc-wishlist-table .wishlist-empty-row td.last-column{padding-right:0 !important;}.woocommerce-order-received .woocommerce-table--order-details tfoot > tr:nth-child(1) th,.woocommerce-order-received .woocommerce-table--order-details tfoot > tr:nth-child(2) th,.woocommerce-order-received .woocommerce-table--order-details tfoot > tr:nth-child(3) th{font-weight:400;}.brx-product-gallery-thumbnail-slider .flex-viewport{width:100%;}.brx-product-gallery-thumbnail-slider .brx-thumbnail-slider-wrapper{display:flex;}.single_add_to_cart_button{margin-top:0;}.product-info .cart .quantity{width:80px !important;}.wlfmc-single-btn:not(.is-elementor) .wlfmc-add-button > a{height:auto;padding:0;}/* wishlist V2 */ .wishlist--v2:has(.wishlist-empty-row) .header-block{align-items:center;text-align:center;}.wishlist--v2 .wlfmc-wishlist-table .wishlist-empty-row td.last-column{text-align:center;}.wishlist--v2 .wlfmc-wishlist-table .wishlist-empty-row td .empty-content{margin-left:auto;margin-right:auto;}.wishlist--v2 .wlfmc-guest-notice-wrapper{border-color:var(--secondary);background-color:var(--secondary);color:var(--text-white);}.wishlist--v2 .wlfmc-notice-content h2{color:var(--text-white);}.wishlist--v2 .wlfmc-guest-notice-wrapper .wlfmc-notice-buttons a.wlfmc-btn{border:1px solid var(--text-white) !important;}.wishlist--v2 .wlfmc-guest-notice-wrapper .wlfmc-notice-buttons a.wlfmc-btn:hover{border-color:var(--primary) !important;color:var(--secondary) !important;}.wishlist--v2 .wlfmc-guest-notice-wrapper .wlfmc-notice-buttons a.wlfmc-btn.wlfmc_btn_1{border:1px solid var(--primary) !important;color:var(--primary) !important;}.wishlist--v2 .wlfmc-guest-notice-wrapper .wlfmc-notice-buttons a.wlfmc-btn.wlfmc_btn_1:hover{background-color:var(--primary) !important;color:var(--secondary) !important;}@media (min-width:992px){.wishlist--v2 .wlfmc-wishlist-form:has(> :nth-child(2)){display:grid;grid-template-columns:repeat(2,1fr);gap:30px;}.wishlist--v2 .wlfmc-guest-notice-wrapper{align-self:start;}.wishlist--v2 .wlfmc-wishlist-table .wlfmc-action-icons{justify-content:flex-start;}.wishlist--v2 .wlfmc-list .wlfmc-remove-from-list{top:0;transform:none;}.wishlist--v2 .wlfmc-wishlist-form:has(> :nth-child(2)) tr td.last-column{vertical-align:top !important;margin-top:var(--space-m);max-width:none;width:100%;}.wishlist--v2 .wlfmc-wishlist-table tr td.last-column .f-wrap-on-grid{justify-content:flex-end;}.wishlist--v2 .wlfmc-wishlist-table .wishlist-items-wrapper tr{display:flex !important;flex-wrap:wrap;align-items:center;}.wishlist--v2 .wlfmc-wishlist-table tr td{padding:0 !important;}.wishlist--v2 .wlfmc-wishlist-table.view-mode-list .product-thumbnail{margin-left:25px;}.wishlist--v2 .wlfmc-wishlist-table .add_to_cart_button{flex-grow:0 !important;}.wishlist--v2 .wlfmc-wishlist-table.view-mode-list .center-column{width:auto;flex:1;padding-right:var(--space-xl) !important;}.wishlist--v2 .wlfmc-default-table:not(.is-elementor) .wishlist-items-wrapper:not(.wishlist-empty) tr{border-radius:0 !important;}.wishlist--v2 .wlfmc-wishlist-table tr td.last-column .button:not(.minus):not(.plus){flex:initial !important;min-width:1px;}.wishlist--v2 .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper:not(.wishlist-empty)>tr:not(.hide):not(:first-child){margin-top:var(--space-m);}.wishlist--v2 .wlfmc-wishlist-footer tr.actions .action-wrapper{padding-right:var(--space-xl);justify-content:flex-end;row-gap:var(--space-m) !important;flex-direction:column;align-items:flex-end;}.wishlist--v2 .wlfmc-wishlist-footer tr.actions .wlfmc_wishlist_bulk_action{width:100%;max-width:561px;}.wishlist--v2 .wlfmc-wishlist-footer tr.actions{margin-top:var(--space-m);padding-top:var(--space-m);}.wishlist--v2 .wlfmc-wishlist-form:not(:has(> :nth-child(2))) td.last-column{width:295px;}.wishlist--v2 .wlfmc-wishlist-form:not(:has(> :nth-child(2))) td.center-column{padding-right:20px !important;}}@media (min-width:992px) and (max-width:1199.98px){.wishlist--v2 .wlfmc-wishlist-table.view-mode-list .product-thumbnail{width:100px;min-width:100px;height:100px;}.wishlist--v2 .wlfmc-wishlist-table.view-mode-list .product-thumbnail img{max-width:70px !important;min-width:70px !important;}}@media (min-width:1200px){.wishlist--v2 .wlfmc-wishlist-form:has(> :nth-child(2)){gap:var(--space-l);}}@media (min-width:768px) and (max-width:1199.98px){.woocommerce-order-overview.order_details li{margin-bottom:var(--space-2xs);}}@media (max-width:1199.98px){.my-account--box,.forget-box{padding:var(--space-s) ;}.my-account--box{width:50%;}.wlfmc-wishlist-footer tr.actions .wlfmc_wishlist_bulk_action{width:45%;gap:20px !important;}.card--product .card__image-wrap .card__image{max-width:100%;}}@media (max-width:991.98px){.product-list .products .product{padding:40px;font-size:16px;}.product-list h5.dynamic{font-size:var(--text-m);margin-bottom:0;}.product-list .product .dynamic a img{max-height:116px;width:auto;max-width:100% }.product-list .amount{font-size:20px;}.custom-dropdown{font-size:16px;}.custom-dropdown-trigger{padding:15px 30px;font-weight:700;}.custom-options .custom-option{padding-left:30px;padding-right:30px;}.cart-steps .cart-steps__box{width:140px;height:140px;}.cart-steps li{padding-left:35px;padding-right:35px;}.cart-steps__icon svg{max-height:40px;width:auto;}.active-filter button{padding:15px 30px;font-weight:700;}.wlfmc-wishlist-table.view-mode-list .product-thumbnail{width:120px;height:120px;min-width:120px;}.wlfmc-wishlist-table.view-mode-list .product-thumbnail img{min-width:70px !important;max-width:70px !important;}.wlfmc-wishlist-footer tr.actions .wlfmc_wishlist_bulk_action{width:auto;}.wlfmc-guest-notice-wrapper{padding:50px;}}@media (max-width:767.98px){.grid-card-wrap-with-section-title{display:flex;gap:var(--space-4xs);}.grid-card-wrap-with-section-title .card--product .card__body{display:grid;grid-template-columns:repeat(20,1fr);grid-column-gap:0px;grid-row-gap:0px;align-items:start;}.grid-card-wrap-with-section-title .card--product .card__body .card__image-wrap{grid-area:1 / 12 / 5 / 21;}.grid-card-wrap-with-section-title .card--product .card__body .card__image-wrap img{margin:0 0 0 auto;max-width:100%;}.grid-card-wrap-with-section-title .card--product .card__body .card__title{grid-area:1 / 1 / 2 / 12;}.grid-card-wrap-with-section-title .card--product .card__body .card__product-series{grid-area:2 / 1 / 3 / 12;}.grid-card-wrap-with-section-title .card--product .card__body .card__product-brand{grid-area:3 / 1 / 4 / 12;}.grid-card-wrap-with-section-title .card--product .card__body .card__price{grid-area:4 / 1 / 5 / 12;margin-top:var(--space-m);}.product-list ul.products{grid-template-columns:1fr 1fr;}.filter-top{display:flex;flex-direction:column;gap:0;}.filter-top > *{margin-top:-1px;}.custom-options{top:calc(100% - 1px);}.product-list .products .product{border-radius:20px;border:1px solid var(--dark-sliver);}.product-list .product .dynamic a img{margin:30px auto;}.brxe-woocommerce-account-page .woocommerce{flex-direction:column;gap:0;}.brxe-woocommerce-account-page .woocommerce-MyAccount-navigation,.brxe-woocommerce-account-page .woocommerce-MyAccount-navigation ul{display:contents !important;}.brxe-woocommerce-account-page .woocommerce-MyAccount-content,.brxe-woocommerce-account-page .woocommerce-MyAccount-navigation-link{width:100%;}.woocommerce-dashboard .woocommerce-MyAccount-navigation-link--wlfmc-wishlist,.woocommerce-wlfmc-wishlist .woocommerce-MyAccount-navigation-link--orders,.woocommerce-orders .woocommerce-MyAccount-navigation-link--downloads,.woocommerce-downloads .woocommerce-MyAccount-navigation-link--edit-address,.woocommerce-edit-address .woocommerce-MyAccount-navigation-link--edit-account,.woocommerce-edit-account .woocommerce-MyAccount-navigation-link--customer-logout{order:1;}.woocommerce-dashboard .woocommerce-MyAccount-navigation-link--orders,.woocommerce-wlfmc-wishlist .woocommerce-MyAccount-navigation-link--downloads,.woocommerce-orders .woocommerce-MyAccount-navigation-link--edit-address,.woocommerce-downloads .woocommerce-MyAccount-navigation-link--edit-account,.woocommerce-edit-address .woocommerce-MyAccount-navigation-link--customer-logout{order:2;}.woocommerce-dashboard .woocommerce-MyAccount-navigation-link--downloads,.woocommerce-wlfmc-wishlist .woocommerce-MyAccount-navigation-link--edit-address,.woocommerce-orders .woocommerce-MyAccount-navigation-link--edit-account,.woocommerce-downloads .woocommerce-MyAccount-navigation-link--customer-logout{order:3;}.woocommerce-dashboard .woocommerce-MyAccount-navigation-link--edit-address,.woocommerce-wlfmc-wishlist .woocommerce-MyAccount-navigation-link--edit-account,.woocommerce-orders .woocommerce-MyAccount-navigation-link--customer-logout{order:4;}.woocommerce-dashboard .woocommerce-MyAccount-navigation-link--edit-account,.woocommerce-wlfmc-wishlist .woocommerce-MyAccount-navigation-link--customer-logout{order:5;}.woocommerce-dashboard .woocommerce-MyAccount-navigation-link--customer-logout{order:6;}.cart-steps .cart-steps__box{width:95px;height:95px;}.cart-steps li{padding-left:20px;padding-right:20px;}.cart-steps__name{font-size:14px;line-height:1;}.cart-steps__icon svg{max-height:30px;width:auto;}.checkout__container .woocommerce > :first-child{width:100%;}.checkout__container .woocommerce > :nth-child(2){width:100%;}.woocommerce-checkout .shop_table tfoot tr > th{max-width:none;}/* Product list & brand related */ .product-list.product-list-v1 ul.products{grid-template-columns:1fr;}.product-list.product-list-v1 ul.products .product,.brand-related-products-v1 .repeater-item{display:grid;grid-template-columns:repeat(20,1fr);column-gap:0;row-gap:0;align-items:start;border:none;border-radius:0;align-items:flex-start;}.product-list.product-list-v1 ul.products .product .dynamic .text-right,.brand-related-products-v1 .repeater-item .dynamic .text-right{text-align:left;}/* Grid placement adjustments */ .product-list.product-list-v1 ul.products .product .dynamic:nth-child(1),.brand-related-products-v1 .repeater-item .dynamic:nth-child(1){grid-area:4 / 1 / 5 / 12;}.product-list.product-list-v1 ul.products .product .dynamic:nth-child(2),.brand-related-products-v1 .repeater-item .dynamic:nth-child(2){grid-area:5 / 1 / 6 / 12;}.product-list.product-list-v1 ul.products .product .dynamic:nth-child(3),.brand-related-products-v1 .repeater-item .dynamic:nth-child(3){grid-area:1 / 12 / 6 / 21;}.product-list.product-list-v1 ul.products .product .dynamic:nth-child(4),.brand-related-products-v1 .repeater-item .dynamic:nth-child(4){grid-area:1 / 1 / 2 / 12;}.product-list.product-list-v1 ul.products .product .dynamic:nth-child(5),.brand-related-products-v1 .repeater-item .dynamic:nth-child(5){grid-area:2 / 1 / 3 / 12;}.product-list.product-list-v1 ul.products .product .dynamic:nth-child(6),.brand-related-products-v1 .repeater-item .dynamic:nth-child(6){grid-area:3 / 1 / 4 / 12;}.product-list.product-list-v1 ul.products .product h5,.brand-related-products-v1 .repeater-item .dynamic h5,.card-product--mob-horiz .card__title,.product-list.brand-related-products-v1 h5.dynamic{font-weight:500;}.product-list.product-list-v1 ul.products .product .brand,.brand-related-products-v1 .repeater-item .brand,.card-product--mob-horiz .card__product-brand{margin-bottom:var(--space-s);}.product-list.product-list-v1 .product .dynamic a img,.brand-related-products-v1 .repeater-item .dynamic img,.card-product--mob-horiz .card__image-wrap{margin:0 0 0 auto;padding:0;}/* Card product */ .card-product--mob-horiz .card__body{display:grid;grid-template-columns:repeat(6,1fr);column-gap:0;row-gap:0;align-items:start;}.card-product--mob-horiz .card__price{grid-area:4 / 1 / 5 / 4;}.card-product--mob-horiz .card__image-wrap{grid-area:1 / 4 / 5 / 7;}.card-product--mob-horiz .card__title{grid-area:1 / 1 / 2 / 4;}.card-product--mob-horiz .card__product-series{grid-area:2 / 1 / 3 / 4;}.card-product--mob-horiz .card__product-brand{grid-area:3 / 1 / 4 / 4;}.card-product--mob-horiz .bricks-button{grid-area:5 / 1 / 6 / 7;}.card-product--mob-horiz .card__price.text-right{text-align:left;}.card-product--mob-horiz .card__image{margin:0;}/* SEO Area */ .brxe-block.seo-area-v1{flex-direction:column-reverse;gap:var(--space-2xs);margin-bottom:var(--space-l);}.seo-area-v1 .seo-area-v1__left,.seo-area-v1 .seo-area-v1__right{width:100%;}.seo-area-v1 .seo-area-v1__right img{aspect-ratio:var(--card-mobile-product-section-img-ratio);}/* Form */ .form--center .wpcf7-form .wpcf7-submit{display:block;width:100%;padding:var(--space-2xs);margin:0;}.input.form-check{height:var(--space-s);width:var(--space-s);}/* Header */ .header-block--mob-span-d-block .header-block__heading span{display:block;}.search-header{flex-direction:column;gap:var(--space-l);}.search-header .search-header__left,.search-header .search-header__right{width:100%;}.search-header .search-header__post-title{margin-bottom:0;}.search-header__right .search-header__query-results-summary{text-align:left;margin-bottom:var(--space-2xs);}.search-form-holder.search-six{top:0;bottom:0;}.search-six .form-wrapper{margin-top:calc(50vh - 80px);}.search-six .form-wrapper .delete-icon-wrapper{position:absolute;bottom:var(--space-s);left:50%;transform:translateX(-50%);}/* Filters */ .filter-custom{flex-direction:column;width:100%;gap:0;}.filter-custom .custom-dropdown,.filter-custom .active-filter li{width:100%;}.filter-custom .active-filter{gap:0;}.filter-custom .active-filter button{width:100%;border-bottom:none;}.filter-custom .custom-dropdown .custom-dropdown-trigger:not(:first-of-type),.filter-custom div .custom-dropdown-trigger{border-top:none;}.filter-custom div.custom-dropdown:nth-of-type(1) .custom-dropdown-trigger{border-top:1px solid var(--secondary);}.custom-dropdown-trigger{padding:var(--space-2xs) var(--space-s) }.custom-dropdown-trigger::after{right:var(--space-s) ;}.default-page h2{margin-bottom:var(--space-4xs) ;font-weight:600;}.my-account__holder{flex-direction:column ;gap:var(--space-4xs);}.my-account--box{width:100% ;}.my-account--box h2{margin-bottom:var(--space-2xs);}.intro.intro--v1{flex-direction:column;}.intro.intro--v1 .intro__left,.intro.intro--v1 .intro__right{width:100%;}.related-post-with-brand .swiper .swiper-button-prev{left:0;}.related-post-with-brand .swiper .swiper-button-next{right:0;}.border-sm{border:1px solid transparent;}.radius-sm-20{border-radius:20px;}/* .woocommerce cart */ .woocommerce-cart-form__contents thead{display:none;}.woocommerce-cart-form__contents tr.cart_item{display:grid;grid-template-columns:100px 1fr auto;grid-template-areas:"thumbnail name" "remove remove" "price price" "quantity quantity" "subtotal subtotal";gap:0;border:1px solid var(--secondary);border-radius:var(--radius-xs);padding:0;margin-bottom:var(--space-4xs);background:#fff;}.woocommerce-cart-form__contents tr td{border:none;}.woocommerce-cart-form__contents td.product-thumbnail{grid-area:thumbnail;padding-left:var(--space-s);border-bottom:1px solid var(--secondary);}.woocommerce-cart-form__contents td.product-name{grid-area:name;display:flex;flex-direction:column;gap:0;border-bottom:1px solid var(--secondary);padding-right:var(--space-s);}.woocommerce-cart-form__contents td.product-remove{grid-area:remove;text-align:right;width:100%;position:unset;border-left:none;padding:var(--space-2xs) var(--space-s) 0 var(--space-s);}.woocommerce-cart-form__contents td.product-remove a{margin-left:auto;}.woocommerce-cart-form__contents td.product-price{grid-area:price;width:100%;padding:var(--space-5) var(--space-s);}.woocommerce-cart-form__contents td.product-quantity{grid-area:quantity;width:100%;padding:var(--space-5) var(--space-s);}.woocommerce-cart-form__contents td.product-subtotal{grid-area:subtotal;font-weight:bold;width:100%;padding:var(--space-5) var(--space-s) var(--space-2xs) var(--space-s) ;}.woocommerce-cart-form__contents .product-remove a{font-size:20px ;color:var(--error);text-decoration:none;width:var(--space-2xs);height:var(--space-2xs);line-height:var(--space-2xs) }.woocommerce-cart-form__contents td[data-title="Produkt"]::before{content:none;}.woocommerce-cart-form__contents .product-remove a::before{content:none;}.woocommerce-cart-form__contents td.product-name .cart-brand{margin-left:auto;margin-bottom:var(--space-4xs);}.woocommerce-cart-form__contents tbody tr:last-child td{padding-bottom:var(--space-2xs);}.woocommerce-cart-form__contents .quantity input{padding:0;}.woocommerce-cart-form__contents .quantity{display:flex;align-items:center;gap:8px;}.woocommerce-cart-form__contents .brand-logo{max-height:25px;margin-bottom:5px;}.woocommerce-cart-form__contents .actions .input-text{padding:var(--space-4xs);height:auto;max-width:140px;}.cart-collaterals .cart_totals{grid-template-columns:1fr;}.cart-collaterals .cart_totals h2{margin-bottom:var(--space-s);}.cart-collaterals table tbody th,.cart-collaterals table tbody td{padding-top:var(--space-5);padding-bottom:var(--space-5);}.wc-proceed-to-checkout .checkout-button:before{position:unset;transform:translateY(0);margin-right:var(--space-4xs);}.woocommerce-cart-form__contents button[name="update_cart"]{width:100%;}.woocommerce-billing-fields h3{margin-bottom:var(--space-s);}.woocommerce-form__label.checkbox{margin-left:0;align-items:flex-start;}#order_review_heading,.woocommerce-billing-fields > h3{margin-bottom:var(--space-s);}.payment_methods li:not(:last-child){margin-bottom:var(--space-s);}.payment_methods li > div{margin-bottom:0;}/* order review */ .woocommerce-checkout-review-order-table tr.cart_item{display:grid;grid-template-columns:150px 1fr auto;grid-template-areas:"thumbnail thumbnail" "marke marke" "produktserie produktserie" "produktname produktname" "price price";gap:0;border:1px solid var(--secondary);border-radius:var(--radius-xs);padding:0;margin-bottom:var(--space-4xs);align-items:flex-end;position:relative;}.woocommerce-checkout-review-order-table td.product-name{grid-area:thumbnail;width:100%;}.woocommerce-checkout-review-order-table td.product-total{grid-area:price;width:100%;}.woocommerce-checkout-review-order-table tr.cart_item td{border:none;}.woocommerce-checkout-review-order-table .product-content .product-img{width:100%;padding:var(--space-s);}.woocommerce-checkout-review-order-table .product-content-text{padding-left:var(--space-4xs);border-left:none;padding-bottom:var(--space-s);}.woocommerce-checkout-review-order-table tr.cart_item td.product-total{padding:0;border:none;position:absolute;right:var(--space-s);bottom:var(--space-s);text-align:right;width:40%;}.woocommerce-checkout-review-order-table tfoot tr{display:grid;grid-template-columns:150px 1fr auto;grid-template-areas:"thumbnail thumbnail" "marke marke" "produktserie produktserie" "produktname produktname" "price price";}.woocommerce-checkout .shop_table tfoot tr > th{font-weight:400;margin-left:0;padding-left:0;}.woocommerce-checkout .shop_table tfoot tr.order-total th{font-weight:700;}.woocommerce-notices-wrapper .woocommerce-message::after,.woocommerce-thankyou-order-received::after{width:var(--space-s);height:var(--space-s);}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-thankyou-order-received{padding:var(--space-s) var(--space-s) var(--space-s) 70px;}.woocommerce-notices-wrapper .woocommerce-message::after,.woocommerce-thankyou-order-received::after{left:var(--space-s);}.woocommerce-order-overview.order_details li{width:100%;padding-top:var(--space-2xs);padding-bottom:var(--space-2xs);}.woocommerce-order-overview.order_details li:not(:last-child){border-right:none;border-bottom:1px solid var(--dark-sliver);padding-right:0;margin-right:0;}.woocommerce-order-overview.order_details li:last-child{padding-bottom:0;}.woocommerce-order-details .woocommerce-order-details__title{margin-bottom:var(--space-s);}.woocommerce--v1 table.woocommerce-table--order-details tfoot{border:1px solid var(--secondary);border-radius:var(--radius-xs);}.woocommerce--v1 table.woocommerce-table--order-details tfoot tr{border:none;}.woocommerce--v1 table.woocommerce-table--order-details tfoot th,.woocommerce--v1 table.woocommerce-table--order-details tfoot td{padding:var(--space-5) var(--space-s);}.woocommerce--v1 table.woocommerce-table--order-details tfoot tr:first-child th,.woocommerce--v1 table.woocommerce-table--order-details tfoot tr:first-child td{padding-top:var(--space-25);}.woocommerce--v1 table.woocommerce-table--order-details tfoot tr:last-child th,.woocommerce--v1 table.woocommerce-table--order-details tfoot tr:last-child td{padding-bottom:var(--space-25);}.woocommerce--v1 table.woocommerce-table--order-details.order_details tfoot tr > :not(:first-child){border-left:none;}.wlfmc-wishlist-footer .f-center-item{flex-direction:column;}.wlfmc-wishlist-table .wishlist-items-wrapper:not(.wishlist-empty){grid-template-columns:1fr;}.wlfmc-wishlist-footer tr.actions{margin-top:var(--space-l);padding-top:var(--space-l);}.wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper:not(.wishlist-empty)>tr:not(.hide),.wlfmc-wishlist-table .wishlist-items-wrapper:not(.wishlist-empty) td{padding-bottom:0 !important;}.wlfmc-wishlist-table .wishlist-items-wrapper:not(.wishlist-empty)>tr:not(.wlfmc-row-meta-data){width:100%;min-width:1px;max-width:unset;border-radius:0 !important;display:grid !important;grid-template-columns:120px 1fr;gap:10px 18px !important;}.wlfmc-wishlist-table .wishlist-items-wrapper:not(.wishlist-empty)>tr:not(.wlfmc-row-meta-data) > *{padding:0 !important;}.wlfmc-wishlist-table.view-mode-list .first-column{grid-row:span 2;}.wlfmc-wishlist-table.view-mode-list .product-thumbnail{margin-left:0 !important;}.wlfmc-wishlist-table.view-mode-list .wlfmc-action-icons .checkbox-label{text-align:start;}.wlfmc-wishlist-table.view-mode-list .wlfmc-action-icons{pointer-events:none;}.wlfmc-wishlist-table.view-mode-list .wlfmc-action-icons >*{pointer-events:all;}.wlfmc-wishlist-table .wishlist-items-wrapper:not(.wishlist-empty)>tr:not(.wlfmc-row-meta-data) > .center-column{padding-right:40px !important;}.wlfmc-list input[type=checkbox]+span:before{background-color:#fff;}.wlfmc-wishlist-table .last-column .add_to_cart_button{flex-grow:0 !important;}.wlfmc-wishlist-table .last-column .f-wrap-on-grid{justify-content:flex-start;}.wlfmc-default-table-header:not(.is-elementor) .wlfmc-select-list-wrapper input.wlfmc-dropdown-input,.wlfmc-default-table-header:not(.is-elementor) .button,.wlfmc-default-table:not(.is-elementor) .wlfmc-wishlist-footer .apply-btn,.wlfmc-default-table:not(.is-elementor).add-to-card-same-button tr td.last-column .button:not(.minus):not(.plus),.wlfmc-default-table:not(.is-elementor) .wlfmc-wishlist-footer .button,.wlfmc-default-table:not(.is-elementor) .wlfmc-wishlist-footer button[type="submit"],.wlfmc-default-table:not(.is-elementor) .wlfmc-wishlist-footer input[type="submit"],.wlfmc-default-table:not(.is-elementor) .wlfmc-wishlist-footer select,.wlfmc-default-table:not(.is-elementor).qty-same-button input.qty,.wlfmc-default-table:not(.is-elementor).qty-same-button .quantity .button{min-height:40px !important;max-height:40px !important;height:40px !important;padding-top:8px !important;padding-bottom:8px !important;}.wlfmc-wishlist-footer tr.actions .wlfmc_wishlist_bulk_action{flex-direction:row;}.wlfmc-wishlist-table .wishlist-items-wrapper:not(.wishlist-empty)>tr:not(.wlfmc-row-meta-data) td.center-column{margin-top:auto;}.wlfmc-wishlist-table .wishlist-items-wrapper:not(.wishlist-empty)>tr:not(.wlfmc-row-meta-data) td.last-column{margin-top:0;margin-bottom:auto;}.wlfmc-wishlist-footer .f-center-item{row-gap:50px !important;}.wlfmc-wishlist-table .wlfmc-wishlist-footer select{min-width:125px;}.wlfmc-wishlist-table .wishlist-items-wrapper:not(.wishlist-empty){gap:30px;}.wlfmc-guest-notice-wrapper{padding:30px;text-align:center;}.wlfmc-notice-content h2{flex-direction:column;margin-bottom:20px;}.wlfmc-guest-notice-wrapper .wlfmc-notice-buttons{justify-content:center;}.wlfmc-guest-notice-wrapper .wlfmc-notice-buttons a{height:40px !important;}.wlfmc-wishlist-table .wishlist-empty-row td .empty-content,.wlfmc-wishlist-table .wishlist-empty-row td .empty-title{margin-bottom:20px !important;}.wishlist-empty .empty-image{height:100px;}.product-info .cart .quantity{width:62px !important;padding:10px;}.quantity .action{right:10px;}form.cart .quantity .minus{bottom:10px;}form.cart .quantity .plus{top:10px;}.wishlist-wrap{margin-top:10px;margin-left:80px;}.wishlist--v2 .header-block{margin-top:30px;}.filter-custom-hold{width:100%;margin-left:0;margin-right:0;height:172px;position:relative;}.filter-custom-hold .filter-custom{position:absolute;left:0;top:0;width:100%;z-index:3;}.filter-custom-hold .custom-options{position:static;}.woocommerce--v1 table.order_details thead{display:none !important;}.woocommerce--v1 table.order_details tbody tr:not(:last-child){border-bottom:1px solid var(--bricks-border-color) !important;}.woocommerce--v1 table.order_details tbody tr{margin-bottom:10px;border-radius:6px !important;grid-template-columns:1fr;padding:20px 30px;}.woocommerce--v1 table.order_details tbody tr > *{padding:0 !important;}.woocommerce--v1 table.order_details tbody tr > :last-child{padding-top:20px !important;margin-top:20px;border-top:1px solid var(--bricks-border-color) !important;border-left:none !important;}.woocommerce--v1 table.order_details tbody tr > ::before{content:"Produkt";font-weight:700;font-size:18px;line-height:1.5;margin-bottom:15px;display:block;}.woocommerce--v1 table.order_details tbody tr > :last-child::before{content:"Summe";}.woocommerce--v1 table.order_details tfoot tr{display:flex;justify-content:space-between;}.woocommerce--v1 table.order_details tfoot tr > :first-child{padding-right:10px;}.woocommerce--v1 table.order_details tfoot tr > :last-child{padding-left:10px;text-align:end;border-left:none !important;}.woocommerce--v1 table.order_details tfoot tr:last-child > *{font-weight:700;}.woocommerce--v1 table.woocommerce-table--order-details tfoot{border-color:var(--bricks-border-color);margin-top:10px;}}@media (max-width:576.98px){.product-list ul.products{grid-template-columns:1fr;}.brxe-woocommerce-products-filter .title{flex-shrink:0;}.price-rang .brxe-woocommerce-products-filter form.filter{flex:1;}.price-rang .brxe-woocommerce-products-filter .double-slider-wrap{width:100%;}.cart-steps li{padding-left:14px;padding-right:14px;}.woocommerce-checkout-review-order .button{width:100%;}}@media (max-width:429.98px){.cart-steps .cart-steps__box{width:80px;height:80px;}.wlfmc-wishlist-table .wishlist-items-wrapper:not(.wishlist-empty)>tr:not(.wlfmc-row-meta-data){grid-template-columns:90px 1fr;}.wlfmc-wishlist-table.view-mode-list .product-thumbnail{width:90px;height:90px;min-width:90px;}}