:root{--white:#fff;--black:#000;--orange:#fc551f;--orange2:#ff512b;--purple:#2b123f;--lav:#eee8f0;--green:#0b9708;--bg:#f7f7f7;--text:#261336;--accent-hover:#d23300;--h1-font-size:clamp(3rem, 2.6032rem + 1.5873vw, 4.5rem);--h1-line-height:clamp(3.045rem, 1.3139rem + 2.7049vw, 3.87rem);--h1-font-weight:700;--h1-letter-spacing:0rem;--h2-font-size:2.25rem;--h2-line-height:2.25rem;--h2-font-weight:600;--h2-letter-spacing:-.045rem;--h2-color:var(--purple);--h3-font-size:1.375rem;--h3-line-height:1.65rem;--h3-font-weight:500;--h3-letter-spacing:-.0275rem;--h4-font-size:1rem;--h4-line-height:1.2rem;--h4-font-weight:700;--h4-letter-spacing:-.05rem;--h5-font-size:1rem;--h5-line-height:1.2rem;--h5-font-weight:700;--h5-letter-spacing:-.05rem;--h6-font-size:1rem;--h6-line-height:1.4rem;--h6-font-weight:500;--h6-letter-spacing:-.05rem;--label-font-size:.875rem;--label-line-height:1.2rem;--label-letter-spacing:0rem}@media (width<=767px){:root{--h2-font-size:1.75rem;--h2-line-height:1.1em;--container-max-width:767px;--container-padding-x:20px}}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@font-face{font-display:swap;font-family:Clash Display;font-style:normal;font-weight:300;src:url(/wp-content/themes/chowamy/public/build/fonts/ClashDisplay-Light.woff2)format("woff2")}@font-face{font-display:swap;font-family:Clash Display;font-style:normal;font-weight:400;src:url(/wp-content/themes/chowamy/public/build/fonts/ClashDisplay-Regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Clash Display;font-style:normal;font-weight:500;src:url(/wp-content/themes/chowamy/public/build/fonts/ClashDisplay-Medium.woff2)format("woff2")}@font-face{font-display:swap;font-family:Clash Display;font-style:normal;font-weight:600;src:url(/wp-content/themes/chowamy/public/build/fonts/ClashDisplay-Semibold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Clash Display;font-style:normal;font-weight:700;src:url(/wp-content/themes/chowamy/public/build/fonts/ClashDisplay-Bold.woff2)format("woff2")}body{background:var(--bg);color:var(--text);background-image:radial-gradient(circle at 8% 18%,#ff512b09 0,#0000 26%),radial-gradient(circle at 92% 46%,#2b123f08 0,#0000 24%);margin:0;font-family:Clash Display,sans-serif;font-size:16px;line-height:1.45;overflow-x:hidden}@media (width<=640px){body{font-size:15px}}a{color:inherit;text-decoration:none}a:hover{color:var(--orange)}img{max-width:100%;display:block}button,input,textarea{font:inherit}h1,h2,h3,h4{margin-block:0}h1{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing)}h2{font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);color:var(--h2-color)}h3{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}h4{font-size:var(--h4-font-size);font-weight:var(--h4-font-weight);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing)}h5{font-family:var(--font-family-base);font-size:var(--h5-font-size);font-weight:var(--h5-font-weight);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}h6{font-family:var(--font-family-base);font-size:var(--h6-font-size);font-weight:var(--h6-font-weight);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing)}label{font-family:var(--font-family-base);color:var(--purple);font-size:var(--label-font-size);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing)}.ambient-glow{--x:50vw;--y:50vh;z-index:999;pointer-events:none;opacity:0;background:radial-gradient(260px circle at var(--x) var(--y), #ff512b10, transparent 70%);transition:opacity .35s;position:fixed;inset:0}.ambient-glow.active{opacity:1}@media (width<=640px){.ambient-glow{display:none}}.shell{box-sizing:border-box;width:100%;margin-inline:auto}.w-full{width:100%}.align-right{text-align:right}.pill-title{width:max-content;color:var(--purple);background-image:url(/wp-content/uploads/2026/08/vector-bg-header.png);background-position:0;background-repeat:no-repeat;background-size:100% 100%;padding:31px}.reveal{opacity:0;transition:opacity .75s var(--reveal-delay,0s) cubic-bezier(.16, 1, .3, 1), transform .75s var(--reveal-delay,0s) cubic-bezier(.16, 1, .3, 1), filter .75s var(--reveal-delay,0s);transform:translateY(38px)scale(.985)}.reveal.is-visible{opacity:1;filter:none;transform:none}.btn{width:max-content}.btn:not(.btn-not-border),.dims .tab,.steps article .steps__button{--border-thickness:1px;--border-color:var(--black);--fill-color:var(--white);--blob-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 265 86\" preserveAspectRatio=\"none\"><path d=\"M79.8066 0.5C96.3873 0.5 175.814 0.499035 194.42 0.642578V0.643555C207.436 0.93077 218.955 1.28979 227.909 1.73828C236.884 2.18785 243.231 2.72549 245.939 3.35938H245.94C254.646 5.38294 259.093 12.2841 261.366 20.21C263.641 28.1408 263.7 36.9792 263.7 42.6582C263.7 48.3372 263.641 57.1756 261.366 65.1064C259.093 73.0324 254.647 79.9334 245.94 81.957H245.939C243.231 82.5909 236.913 83.1286 227.952 83.5781C220.13 83.9706 210.332 84.2952 199.247 84.5625L194.42 84.6729C175.814 84.8164 96.3873 84.8154 79.8066 84.8154C64.3685 84.6 50.511 84.2422 39.7402 83.7578C28.9462 83.2723 21.305 82.6626 18.2598 81.957L18.2559 81.9561C9.55343 80.003 5.10744 73.1049 2.83398 65.1602C0.559389 57.2113 0.5 48.3371 0.5 42.6582C0.500001 36.9792 0.559416 28.1408 2.83398 20.21C5.07174 12.4078 9.41555 5.59888 17.8555 3.45801L18.2598 3.35938C21.305 2.65384 28.9462 2.04406 39.7402 1.55859C50.511 1.07418 64.3685 0.715406 79.8066 0.5Z\" fill=\"black\"/></svg>");background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;gap:7px;padding:23px 25px;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.btn:not(.btn-not-border):hover{--border-color:var(--orange);--fill-color:var(--orange);color:var(--white)}.btn:not(.btn-not-border) svg{color:var(--white);z-index:10}.btn.orange{--border-color:var(--orange);--fill-color:var(--orange)}.btn.orange:hover{--border-color:var(--accent-hover);--fill-color:var(--accent-hover)}.btn.orange span{color:var(--white)}.btn.white svg{color:var(--purple)}.btn.white:hover svg{color:var(--white)}.btn.white{color:var(--purple)}.btn:not(.btn-not-border):before,.btn:not(.btn-not-border):after,.dims .tab:before,.dims .tab:after,.steps article .steps__button:before,.steps article .steps__button:after{content:"";-webkit-mask:var(--blob-mask) center / 100% 100% no-repeat;-webkit-mask:var(--blob-mask) center / 100% 100% no-repeat;mask:var(--blob-mask) center / 100% 100% no-repeat;z-index:0;transition:var(--transition-base);position:absolute}.btn:not(.btn-not-border):before,.dims .tab:before,.steps article .steps__button:before{background:var(--border-color);inset:0}.btn:not(.btn-not-border):after,.dims .tab:after,.steps article .steps__button:after{background:var(--fill-color);inset:var(--border-thickness)!important}.btn span{letter-spacing:.04375rem;z-index:10;font-size:.875rem;font-weight:600}.btn.green{background:var(--green);color:#fff;border-radius:17px;padding:20px 24px}.header{z-index:20;align-items:center;gap:clamp(1rem,6.3409vw - 3.0621rem,2.93rem);width:100%;padding:0;transition:all .35s;display:flex;position:fixed;top:22px;left:50%;transform:translate(-50%)}.header.scrolled{top:0}@media (width<=1000px){.header{height:90px}}@media (width<=640px){.header{top:4px}}.header .header__content{z-index:0;background-color:#0000;border-radius:8px;justify-content:space-between;width:clamp(1315px,100%,1512px);margin-inline:auto;display:flex;position:relative}.header__content--aside{border-radius:10px;justify-content:space-between;align-items:center;gap:clamp(.75rem,3.4072vw - 1.4327rem,2rem);width:80%;margin-left:auto;padding:14px 14px 14px clamp(1rem,5.5195vw - 2.5359rem,2.68rem);display:flex}.header.scrolled .header__content:before{content:"";z-index:-1;background-color:#f5f5f5;border-radius:8px;position:absolute;inset:0 0 0 -20px}.header__content--actions{align-items:center;gap:clamp(.75rem,3.4072vw - 1.4327rem,2rem);display:flex}.logo{align-items:center;width:225px;height:82px;display:flex;overflow:hidden}.logo img{object-fit:contain;width:100%;height:auto}.nav-list,.submenu{margin:0;padding:0;list-style:none}.nav-list .nav-item.has-submenu,.mobile-nav-list .mobile-nav-item.has-submenu a{align-items:center;gap:10px;display:flex}.nav-list .nav-item.has-submenu:before,.mobile-nav-list .mobile-nav-item.has-submenu a:before{content:"";background-image:url(/wp-content/uploads/2026/08/icon-check.svg);background-position:50%;background-repeat:no-repeat;background-size:12px 12px;width:12px;height:42px;display:inline-block;position:relative}.mobile-nav-list .mobile-nav-item.has-submenu .mobile-submenu a:before{display:none}@media (width<=1000px){.logo{width:180px}}@media (width<=640px){.logo{width:155px}}.phone{letter-spacing:5%;font-weight:600}.phone:hover{color:var(--accent-hover)}.menu-toggle{display:none}@keyframes hero-copy-in{0%{opacity:0;transform:translate(-45px,25px)}to{opacity:1;transform:none}}@keyframes hero-image-in{0%{opacity:0;clip-path:inset(0 0 0 100% round 22px);transform:scale(1.06)}to{opacity:1;clip-path:inset(0 round 22px);transform:scale(1) translateY(var(--parallax,0))}}@keyframes gradient-drift{to{background-position:-200% 0}}.size-show .size-tabs--content--subtitle.orange,.size-tabs__number.orange,.badge.orange,.product-card--title.prange{color:var(--orange)}.size-show .size-tabs--content--subtitle.purple,.size-tabs__number.purple,.badge.purple,.product-card--title.purple{color:#351448}.size-show .size-tabs--content--subtitle.blue,.size-tabs__number.blue,.badge.blue,.product-card--title.blue{color:#0030d0}.size-show .size-tabs--content--subtitle.red,.size-tabs__number.red,.badge.red,.product-card--title.red{color:#fb1f3f}.size-show .size-tabs--content--subtitle.green2,.size-tabs__number.green2,.badge.green2,.product-card--title.green2{color:#007d00}.size-show .size-tabs--content--subtitle.pink,.size-tabs__number.pink,.badge.pink,.product-card--title.pink{color:#b000a7}.home-hero{grid-template-columns:repeat(2,1fr);align-items:center;min-height:600px;margin-right:0;display:grid;overflow:hidden}.home-hero>div{animation:.9s cubic-bezier(.16,1,.3,1) .1s both hero-copy-in}.home-hero>img{transform:translateY(var(--parallax,0));animation:1.15s cubic-bezier(.16,1,.3,1) .18s both hero-image-in}.home-hero img{object-fit:cover;object-position:center;border-radius:0 0 0 18px;width:100%;height:100%}.hero__title strong{letter-spacing:.02rem;color:var(--orange);margin-bottom:28px;font-size:clamp(3rem,2.6032rem + 1.5873vw,4.5rem);line-height:1;display:block}@media (prefers-reduced-motion:reduce){.home-hero>div,.home-hero>img,.home-hero strong{opacity:1;animation:none;transform:none}}.hero-strip{justify-content:space-between;align-items:center;display:flex;position:relative}.hero-strip>img{object-fit:cover;width:50%;transform:translateY(var(--parallax,0));z-index:1;transition:transform .1s linear}.hero-strip__content{margin-right:auto;position:relative}.hero-strip__desc{background-image:url(/wp-content/uploads/2026/08/bg-home-purple.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;max-width:760px;padding:47px 38px 71px 104px;position:relative;left:-70px}.hero-strip__desc p{margin-block:0}.hero-strip__desc:before{content:"";z-index:-1;position:absolute;inset:0}.hero-strip h2{color:var(--white);letter-spacing:-.045rem;font-size:clamp(2rem,.9508rem + 1.6393vw,2.5rem);font-weight:500;line-height:1em}.hero-strip .btn{position:absolute;bottom:-30px;left:35px;transform:translateY(-8px)rotate(-.4deg)}.hero-strip em{color:var(--orange);font-style:normal}.hero .hero__title{max-width:630px;color:var(--purple);font-size:clamp(1.75rem,1.5701rem + .7194vw,2.25rem);font-weight:500;line-height:1.05em}.simple-hero,.contact-hero,.location-hero{grid-template-columns:1fr 1fr;align-items:center;min-height:650px;display:grid;overflow:hidden}.simple-hero>div,.contact-hero>div,.location-hero>div{animation:.9s cubic-bezier(.16,1,.3,1) .1s both hero-copy-in}.simple-hero>img,.contact-hero>img,.location-hero>img{transform:translateY(var(--parallax,0));animation:1.15s cubic-bezier(.16,1,.3,1) .18s both hero-image-in}.simple-hero img,.contact-hero img,.location-hero img{object-fit:cover;border-radius:0 0 0 22px;width:100%;height:650px}@media (prefers-reduced-motion:reduce){.simple-hero>div,.simple-hero>img,.contact-hero>div,.contact-hero>img,.location-hero>div,.location-hero>img{opacity:1;animation:none;transform:none}}.socials{align-items:center;gap:14px;display:flex!important}.socials a{display:inline-flex}.location-hero em{color:var(--orange);font-style:normal;font-weight:750}.location-hero h2{font-size:46px;line-height:1.05}.size{max-width:1180px}.size .pill-title{text-align:center}.size .pill-title strong{font-weight:inherit;color:var(--orange)}.size-tabs{flex-wrap:wrap;justify-content:center;gap:10px;margin-block:30px 53px;display:flex}.size-tabs button{border:1px solid var(--black);font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);color:var(--dark);cursor:pointer;background-color:#0000;border-radius:8px;padding:12px 16px;transition:transform .25s,background .25s,color .25s,box-shadow .25s;display:flex}.size-tabs button:hover,.size-tabs button.active{color:var(--white);border-color:currentColor}.size-tabs button.active.orange,.size-tabs button.orange:hover{background-color:#fc551f!important}.size-tabs button.active.red,.size-tabs button.red:hover{background-color:#fb1f3f!important}.size-tabs button.active.purple,.size-tabs button.purple:hover{background-color:#351448!important}.size-tabs button.active.blue,.size-tabs button.blue:hover{background-color:#0030d0!important}.size-tabs button.active.green2,.size-tabs button.green2:hover{background-color:#007d00!important}.size-tabs button.active.pink,.size-tabs button.pink:hover{background-color:#b000a7!important}.size-tabs button:nth-child(2){padding-right:28px}.size-tabs button:nth-child(3){padding-right:50px}.size-tabs button:nth-child(4){padding-right:86px}.size-tabs button:nth-child(5){padding-right:119px}.size-tabs button:nth-child(6){padding-right:176px}@media (width<=640px){.size-tabs{overflow-x:auto}.size-tabs button{min-width:62px}}.size-tabs--content{isolation:isolate;height:max-content;padding-block:73px;position:relative}.size-tabs--content p{max-width:340px}.size-tabs--content:before{content:"";z-index:-1;background-image:url(/wp-content/uploads/2026/08/storage-bg-white.png);background-repeat:no-repeat;background-size:100% 100%;width:calc(100% + clamp(2.5rem,5.3631vw - .9358rem,5.5rem));height:100%;position:absolute;top:0;left:calc(-1*clamp(2.5rem,5.3631vw - .9358rem,5.5rem))}.size-show{margin-inline:auto;animation:.55s cubic-bezier(.16,1,.3,1) both size-swap}.size-show__body{grid-template-columns:1fr 1fr;gap:30px;display:grid}.size-show h3{margin:0 0 14px;font-size:33px}.size-show .size-tabs--content--subtitle{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);color:var(--orange)}.size-show p{max-height:340px;margin-block:8px 0}.size-show img{object-fit:contain;filter:drop-shadow(0 24px 22px #2b123f22);align-self:end;width:100%;max-height:460px;margin-bottom:30px;animation:4.5s ease-in-out infinite box-float;position:relative;top:30px;left:clamp(3rem,8.8889vw - 3.6667rem,7rem)}.size-show img:after{content:"";background-image:url(/wp-content/uploads/2026/08/Ellipse-8.png);background-repeat:no-repeat;position:absolute;bottom:0;left:-100px}@keyframes size-swap{0%{opacity:0;transform:translateY(18px)scale(.975)}to{opacity:1;transform:none}}@keyframes box-float{50%{transform:translateY(-9px)}}.size-tabs__number,.badge{position:relative}.size-tabs__number{padding-top:40px}.size-tabs__number:before,.badge:before{content:"";z-index:-1;background-color:currentColor;position:absolute;inset:0;-webkit-mask:url(/wp-content/uploads/2026/08/schowki-elipse.png) 50%/contain no-repeat;mask:url(/wp-content/uploads/2026/08/schowki-elipse.png) 50%/contain no-repeat}.size-tabs__number:before{width:285px;height:286px}.number{z-index:1;font-size:16.7rem;font-weight:600;line-height:1;position:absolute;top:0;left:40px}.number span{color:var(--white);z-index:20;letter-spacing:-1px}.number small{height:285px;font-size:2.25rem}.dims{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.dims .tab{padding:16px}.dims .tab span{z-index:10}.price-bar p,.product-price p{letter-spacing:-.05rem;font-size:1.2rem;font-weight:500;line-height:1.2rem}.product-price p{margin-block:0}.price-bar p small,.product-price p small{font-size:1rem;font-weight:400;display:block}.price-bar{border:1px solid var(--orange);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:49px;padding:12px 14px 12px 30px;display:flex}@media (width<=640px){.price-bar,.product-price{align-items:flex-start;gap:10px}.price-bar p,.product-price p{font-size:17px}.price-bar .btn,.product-price .btn{padding:12px;font-size:12px}}.steps-section .pill-title{margin-left:0}.steps-section .align-right{margin-top:18px}.steps{grid-template-columns:repeat(4,1fr);gap:0 clamp(5rem,7.8212vw - .0105rem,9.375rem);margin-top:51px;display:grid}.steps article{position:relative}.steps article .steps__button{width:100%;margin-top:20px;padding:29px 30px 30px 25px;transition:all .5s cubic-bezier(.075,.82,.165,1)}.steps article .steps__button h3{z-index:10;font-size:18px;font-weight:600;line-height:1}.steps article:hover .step-icon .step-icon__image{background-color:var(--orange)}.steps article:hover h3{color:#fff;background-position:100%}.steps article:hover .steps__button{--border-color:var(--orange);--fill-color:var(--orange)}.steps p{text-align:center;max-width:200px;margin-inline:auto;transition:all .5s cubic-bezier(.075,.82,.165,1)}.steps .btn{margin-top:20px}.steps article .steps__heading{text-align:center;position:relative}.step-icon .step-icon__image{-webkit-mask:var(--icon-url) center / contain no-repeat;mask:var(--icon-url) center / contain no-repeat;-webkit-mask:var(--icon-url) center / contain no-repeat;background-color:currentColor;align-items:end;font-weight:500;transition:all .5s cubic-bezier(.075,.82,.165,1);display:flex}.inline-icon{width:138px;height:138px;-webkit-mask:var(--icon-url) center / contain no-repeat;mask:var(--icon-url) center / contain no-repeat;-webkit-mask:var(--icon-url) center / contain no-repeat;background-color:currentColor;display:block}.location-grid{grid-template-columns:1fr 1fr 1fr;gap:20px;display:grid}.location-card .photo-wrap{--rx:0deg;--ry:0deg;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;border-radius:8px;transition:transform .18s,box-shadow .4s;position:relative;overflow:hidden}.location-card .photo-wrap .btn{width:max-content;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.location-card img{object-fit:cover;border-radius:8px;width:100%;height:310px;transition:transform .8s cubic-bezier(.16,1,.3,1),filter .5s}.location-card:hover img{filter:saturate(1.12);transform:scale(1.075)}.location-card p{color:var(--orange);margin:12px 0 0;font-size:14px}.location-card h3{letter-spacing:-.05rem;color:var(--purple);margin:0;font-size:1.2rem;font-weight:600;line-height:1rem;text-decoration:underline;transition:color .25s}.location-card:hover h3{color:var(--orange)}.locations .pill-title,.why .pill-title,.size .pill-title{margin-inline:auto;margin-bottom:20px}.locations .pill-title{margin-bottom:57px}.coming{--rx:0deg;--ry:0deg;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;align-items:center;transition:transform .18s,box-shadow .4s;display:flex;position:relative;overflow:hidden}.coming:hover:after{opacity:1}.coming img{animation:5s ease-in-out infinite box-float}.coming strong{background:#fff;border-radius:25px;padding:18px 22px;font-size:19px;position:absolute;bottom:18%;right:10%}.rabbit{color:var(--orange);z-index:1;font-size:90px;position:absolute;left:8%;transform:rotate(-30deg)}.why-grid{text-align:center;justify-content:space-between;gap:20px;display:grid}.why-grid article{border-radius:28px;flex-direction:column;gap:48px;height:100%;padding:25px 16px;transition:background .35s,box-shadow .35s;display:flex}.why-grid article .why-grid__icon{justify-content:center;align-items:flex-end;height:120px;display:flex}.why-grid article:hover{background:#fff;box-shadow:0 24px 65px #2b123f10}.why-grid h3{letter-spacing:-.05rem;font-size:1.2rem;font-weight:500;line-height:1.2rem}.benefit-icon{transition:transform .5s cubic-bezier(.16,1,.3,1)}.why-grid article:hover .benefit-icon{transform:rotate(8deg)scale(1.12)}.why .align-right{margin-top:30px}.testimonials{z-index:11;position:relative}.testimonials .pill-title{margin:0 auto 57px}.review-grid{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:30px;display:grid}.review-grid article:hover{box-shadow:0 32px 80px #2b123f1b}.review-grid article:hover:after{opacity:1}.opinions__box{background-color:var(--white);--rx:0deg;--ry:0deg;height:max-content;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;z-index:10;border:1px solid #9c949e;border-radius:5px;flex-direction:column;padding:32px;transition:transform .18s,box-shadow .4s;display:flex;position:relative;box-shadow:0 16px 40px #2b123f08}.opinions__header{align-items:center;gap:16px;display:flex}.opinions__avatar{object-fit:cover;border-radius:50%;flex:0 0 80px;width:80px;height:80px}.opinions__header h3{margin:0}.opinions__content{margin-top:28px}.opinions__content p:before,.opinions__content p:after{content:"“"}.opinions__content p{margin:0;line-height:1.4;transition:height .45s cubic-bezier(.25,.46,.45,.94);overflow:hidden}.opinions__toggle{color:var(--black);cursor:pointer;background:0 0;border:0;align-self:flex-end;margin-top:20px;padding:0;font-size:14px;font-weight:500}.stars{color:var(--orange);letter-spacing:3px;margin-bottom:18px}.faq-section{z-index:10;position:relative}.faq-section__bg{z-index:-1;max-width:30%;position:absolute;top:-200px;right:0}.faq-section .pill-title{margin-inline:auto;margin-bottom:37px}.faq-list{max-width:1160px;margin:auto;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.faq-item{background:#fff;border:1px solid #0000;border-radius:8px;transition:border-color .3s cubic-bezier(.33,0,.2,1);overflow:hidden}.faq-list>*+*{margin-top:12px}.faq-item.active{border-color:var(--dark)}.faq-item button span{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}.faq-item button strong{color:var(--orange);font-weight:inherit}.faq-item.active p{transition:all .2s cubic-bezier(.25,.46,.45,.94)}.faq-item button{text-align:left;width:100%;color:var(--purple);cursor:pointer;background:0 0;border:0;justify-content:space-between;padding:35px 30px 39px 42px;font-weight:700;display:flex}.faq-item small{font-size:12px}.faq-item p{max-width:757px;margin:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.faq-item button span.faq-toggle{font-size:.875rem;font-weight:500;line-height:1.225rem;transition:opacity .3s cubic-bezier(.33,0,.2,1)}.faq-answer{transition:height .45s cubic-bezier(.33,0,.2,1),opacity .35s cubic-bezier(.33,0,.2,1);overflow:hidden}.faq-answer-inner{padding:0 42px 52px}.gallery{max-width:none;margin:auto;overflow:hidden}.gallery-track{gap:8px;width:max-content;animation:32s linear infinite gallery-flow;display:flex}.gallery-track:hover{animation-play-state:paused}.gallery img{object-fit:cover;border-radius:12px;flex:none;width:min(27vw,420px);height:320px;transition:transform .55s cubic-bezier(.16,1,.3,1),filter .4s}.gallery img:hover{filter:saturate(1.2)contrast(1.04);transform:scale(.97)}.gallery-note{text-align:center;color:#72677a;letter-spacing:.08em;text-transform:uppercase;margin-top:18px;font-size:12px}@keyframes gallery-flow{to{transform:translate(calc(-50% - 4px))}}.slider{max-width:none;margin:auto;overflow:hidden}.slider .slider-wrapper{padding-bottom:60px;position:relative}.slider-track .swiper-slide{transition-timing-function:cubic-bezier(.33,0,.2,1)!important}.slider img{object-fit:cover;border-radius:12px;width:100%;height:320px;transition:transform .55s cubic-bezier(.16,1,.3,1),filter .4s}.slider img:hover{filter:saturate(1.2)contrast(1.04);transform:scale(.97)}.slider-note{text-align:center;color:#72677a;letter-spacing:.08em;text-transform:uppercase;margin-top:18px;font-size:12px}.slider button.slider-arrow{cursor:pointer;color:var(--purple);background:0 0/contain no-repeat;border:none;width:42px;height:42px;padding:0;position:absolute;top:calc(100% - 50px)}.slider button.slider-arrow:hover{color:var(--orange)}.slider-arrow.slider-arrow--prev{left:calc(100% + -1*clamp(2.25rem,.3384rem + 2.984vw,7.5rem) - 103px)}.slider-arrow.slider-arrow--next{right:calc(clamp(2.25rem,.3384rem + 2.984vw,7.5rem) + 8px)}.footer{margin-bottom:0;position:relative;overflow:visible}.footer:after{content:"";z-index:-1;background-image:url(/wp-content/uploads/2026/08/footer-border.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;display:block;position:absolute;inset:0}.footer-inner{z-index:2;grid-template-columns:1fr 340px;display:grid;position:relative}footer{margin-top:80px}.footer-wrap .intro-text h2{margin-bottom:40px}.footer>*{font-size:14px}.footer-logo{aspect-ratio:1;width:100%}.footer-logo video{z-index:-1;width:310px;position:absolute;top:-100px;left:-20px}.footer ul{margin-block:0;padding:0;list-style:none}.footer ul li a{color:#666;align-items:center;display:flex}.footer ul li a:hover{color:var(--orange)}.footer ul.footer-links{gap:70px;max-width:410px;margin-top:40px;display:block}.footer-links a{color:#666;letter-spacing:-.02rem;line-height:200%;display:block}.footer ul.footer-contact__list{margin-top:30px}.footer ul.footer-contact__list>*+*{margin-top:21px}.footer ul.footer-contact__list a{gap:14px}.footer ul.footer-contact__list--socials{gap:8px;margin-top:30px;display:flex}.footer ul.footer-contact__list--socials img{width:17px;height:17px}.footer ul.footer-contact__list--socials li a{padding:17px}.footer ul.footer-contact__list--socials li:first-child a{padding-left:0}.footer__copyright{margin-top:62px}.footer-realization{margin-top:42px}.footer .icon{-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;transition:background-color .25s;display:inline-block}.footer .footer-contact__list .icon{background-color:#666;width:20px;height:20px}.footer .footer-contact__list--socials .icon{background-color:#000;width:17px;height:17px}.footer a:hover .icon{background-color:var(--orange)}.footer-boxes{object-fit:contain;z-index:1;filter:drop-shadow(0 25px 25px #2b123f18);width:70%;max-height:22.25vw;transform:translateY(var(--parallax,0));z-index:1;pointer-events:none;transition:transform .1s linear;position:absolute;bottom:-9vw;left:16%}.pricing h1{font-size:var(--h2-font-size);font-weight:500;line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);color:var(--purple);max-width:468px}.products{grid-template-columns:repeat(3,1fr);gap:160px 20px;margin-top:89px;display:grid}.product-card{--rx:0deg;--ry:0deg;min-height:480px;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;background:#fff;border-radius:12px;padding:0 46px 35px 30px;transition:transform .18s,box-shadow .4s;position:relative}.product-card:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(320px circle at var(--mx,50%) var(--my,50%), #ffffff80, transparent 45%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.product-card:hover{box-shadow:0 32px 80px #2b123f1b}.product-card:hover:after{opacity:1}.product-card:hover img{transform:translateZ(35px)scale(1.045)}.product-card img{object-fit:contain;max-width:100%;height:12.41vw;margin-left:auto;transition:transform .6s cubic-bezier(.16,1,.3,1);transform:translateZ(20px)}.product-card .product-card__image{height:12.41vw;margin-bottom:-30px;position:relative;top:-40px}.product-card .product-card__image:after{content:"";text-align:center;z-index:-1;background-image:url(https://chowamy.stronazen.pl/wp-content/uploads/2026/08/Ellipse-8.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;width:100%;height:6px;display:block;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.product-card p{max-width:340px}.badge{color:#fff;z-index:2;justify-content:center;align-items:center;width:96px;height:96px;font-size:clamp(2.5rem,4.9281vw - .6571rem,4rem);font-weight:600;line-height:1;animation:3.4s ease-in-out infinite badge-breathe;display:flex;position:absolute;top:-48px;left:22px;transform:rotate(-2deg)}.badge:before{width:96px;height:96px}.badge span{color:var(--white)}.badge small{font-size:20px}.product-card--title{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}@keyframes badge-breathe{50%{transform:rotate(2deg)scale(1.055)}}.product-price{border:1.5px solid var(--orange);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:12px 10px 12px 20px;display:flex}.product-price .btn{padding:14px 20px}.how-steps{padding:80px 100px}.how-steps article{grid-template-columns:1fr 1fr;align-items:center;gap:100px;margin:70px 0 130px;display:grid}.how-steps article.reverse .how-image{order:2}.how-steps article:first-child .how-image img{object-fit:cover}.how-steps h2{background:var(--lav);border-radius:25px;padding:16px 24px;font-size:35px;line-height:1.1;display:inline-block}.how-steps p{font-size:17px;line-height:1.65}.how-image{background:var(--lav);border-radius:80px 25px;height:440px;overflow:hidden}.how-image img{object-fit:contain;width:100%;height:100%}.map{padding:80px 120px}.map>img{object-fit:cover;width:100%;height:480px}.map>div{border-top:2px solid var(--orange);align-items:center;gap:55px;padding:18px 0;display:flex}.map>div>a{align-items:center;gap:8px;display:inline-flex}.map p{flex-direction:column;margin-right:auto;display:flex}.map p em{color:var(--orange);font-size:14px;font-style:normal}.map p strong{text-decoration:underline}.map>a{font-size:14px}.contact-form{padding-top:100px}.form-wrap{max-width:940px;margin:auto}.form-wrap form{gap:24px;display:grid}.form-wrap label{font-size:14px}.form-wrap input,.form-wrap textarea{background:#fff;border:1px solid #0000;border-radius:5px;outline:none;width:100%;margin-top:6px;padding:22px;display:block}.form-wrap input:focus,.form-wrap textarea:focus{border-color:var(--orange)}.form-wrap textarea{resize:vertical;min-height:160px;color:var(--orange)}.form-wrap .check,.form-wrap .wpcf7-acceptance label{align-items:flex-start;max-width:650px;display:flex}.form-wrap .check input,.form-wrap .wpcf7-acceptance label input{width:28px;margin:0 15px 0 0}.form-wrap button,.form-wrap .wpcf7-submit{width:auto;color:var(--ink);border:2px solid var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;margin-left:auto;padding:15px 24px;font-weight:800}.form-wrap button:disabled,.form-wrap .wpcf7-submit:disabled{opacity:.55;cursor:wait}.form-wrap .wpcf7-spinner{margin-left:auto}.form-wrap .wpcf7-not-valid-tip,.form-wrap .form-error{color:#b00020;font-weight:700}.form-wrap .wpcf7-response-output{border-radius:10px;margin:0;padding:18px 22px}.success{border:1px solid var(--orange);text-align:center;background:#fff;border-radius:18px;padding:45px}.success svg{color:var(--green);margin:auto}.inline-icon{color:var(--orange);margin-bottom:14px;display:block}@media (prefers-reduced-motion:reduce){.product-card,.location-card .photo-wrap,.review-grid article,.coming{transform:none!important}}@media screen and (width<=767.98px){.offset-left,.shell{padding-inline:20px}.pill-title{text-align:center;max-width:calc(100vw - 40px);padding:16px}.locations .pill-title,.testimonials .pill-title,.faq-section .pill-title{margin-bottom:30px}.simple-grid,.contact-hero,.location-grid,.size-show__body,.why-grid,.review-grid{grid-template-columns:1fr}.home-hero{flex-direction:column-reverse;display:flex}.home-hero img,.hero-strip img{width:100%}.hero-strip{flex-direction:column}.hero-strip__desc{width:100%;padding:32px 32px 64px;left:0}.home-hero{gap:40px}.location-grid{gap:60px}.why-grid article{gap:20px;padding:16px}.why-grid__icon img{width:100%;height:80px}.why-grid article p{max-width:200px;margin-inline:auto}.size-tabs--content:before{width:100%;left:0}.size-tabs--content{padding-inline:40px}.number{font-size:9rem;top:8px}.number.n12{left:16px}.size-tabs__number:before{width:180px;height:160px}.steps p{opacity:0;visibility:hidden;height:0}.steps article.active p{opacity:1;visibility:visible;height:auto}.steps{grid-template-columns:1fr;gap:40px}.opinions__box{padding:20px}.why-grid{gap:0}.header__content--actions .phone,.header__content--aside .btn svg{display:none}.mobile-menu{width:calc(100% + 40px);left:-20px;right:0}.header__content--actions .btn{text-align:center;width:121px;padding:15px 15px 13px;font-size:14px;line-height:1em}.header__content--aside{gap:25px}.footer-inner{grid-template-columns:1fr;padding-inline:40px}.footer-logo video{width:220px;top:-60px;left:4px}.footer ul.footer-links{margin-top:12px}.footer:after{width:104%}.footer-inner .footer__copyright,.footer-contact .footer-realization{display:none}.footer-mobile{color:#666;flex-direction:column;margin-top:6px;padding-inline:20px;display:flex}.footer-mobile .footer-realization{margin-top:0}.footer-realization p{margin-block:0}.footer-boxes{width:100%;max-height:max-content;bottom:-12vw;left:9%}.products{grid-template-columns:1fr;gap:100px 0}.product-card img,.product-card .product-card__image{height:40vw}}@media (width>=768px){.step-icon .step-icon__image{height:246px}.steps article:not(:last-child) .steps__heading:after{content:"";background-image:url(/wp-content/uploads/2026/08/arrow-right.svg);background-repeat:no-repeat;background-size:contain;width:32px;height:28px;display:block;position:absolute;top:50%;right:calc(-1*clamp(3.5rem,.6369rem + 4.4693vw,6rem))}.steps p{opacity:0;visibility:hidden}.steps article:hover p{opacity:1;visibility:visible;height:auto}.footer ul.footer-links{columns:2}.footer-mobile{display:none}.faq-section__bg{top:-250px}}@media screen and (width>=565px) and (width<=1024.98px){.footer-contact{margin-top:44px}}@media screen and (width>=768px) and (width<=1024.98px){.offset-left,.shell{padding-inline:40px}.steps,.why-grid,.location-grid{grid-template-columns:repeat(2,1fr)}.steps,.why-grid{gap:0 clamp(5rem,7.8212vw - .0105rem,9.375rem)}.location-grid{row-gap:60px}.steps article:not(:last-child) .steps__heading:after{right:0}.mobile-menu{width:75vw;right:-40px}.footer-logo video{width:250px;top:-80px;left:2px}.footer ul.footer-links{margin-top:10px}.faq-section__bg{top:-100px}.number{font-size:15rem}.products{grid-template-columns:repeat(2,1fr);gap:80px 20px}.product-card img,.product-card .product-card__image{height:20vw}}@media screen and (width<=1024.98px){.home-hero,.hero-strip,.size,.steps-section,.locations,.why,.faq-section,.gallery{margin-bottom:100px}.section.faq-section{padding-top:100px}.steps article .steps__button{width:max-content}.step-icon .step-icon__image{height:180px}.why-grid{justify-content:center}.footer ul.footer-contact__list,.footer ul.footer-contact__list--socials{margin-top:18px}.footer{padding-bottom:100px}.footer-inner{grid-template-columns:repeat(auto-fit,minmax(auto,220px));justify-content:space-between;gap:30px;padding-inline:20px;display:grid}.footer ul.footer-links{gap:60px;width:300px}.footer__copyright{margin-top:18px}.footer-realization{margin-top:64px}.intro-text{margin-block:60px}.products{margin-bottom:80px}.cennik .pricing{margin-top:150px}}@media screen and (width>=1025px){.shell{max-width:1612px;padding:0 50px!important}.offset-left{padding-left:50px}.why-grid{grid-template-columns:repeat(4,minmax(0,290px))}.home-hero{margin-bottom:116px}.hero-strip{margin-bottom:152px}.size{margin-bottom:110px;padding:0}.steps-section{margin-bottom:108px;padding-top:70px}.locations{margin-bottom:221px}.why-grid{margin-top:59px}.why{margin-bottom:143px}.faq-section{margin-bottom:120px;padding-top:160px}.gallery{margin-bottom:121px}.footer-contact{padding-top:60px}.footer{padding-bottom:68px}.intro-text{margin-block:121px 80px}.cennik .pricing{margin-top:230px}.products{margin-bottom:150px}}@media screen and (width>=1025px) and (width<=1199.98px){.mobile-menu{width:640px;right:-50px}}@media screen and (width>=1200px) and (width<=1380.98px){.footer:after{width:97vw;inset:0 0 0 50%;transform:translate(-50%)}}@media screen and (width>=768px) and (width<=1199.98px){.footer:after{width:108%}}@media screen and (width<=1199.98px){.nav-wrap--desktop{display:none}header.shell{background-color:#f5f5f5;width:100%}.menu-toggle{cursor:pointer;background-color:#0000;border:0;width:40px;padding-right:0;transition:all .35s;display:block}.menu-toggle svg{transform-origin:50%;transition:opacity .35s,transform .45s}.menu-toggle .icon{transform-origin:50%;transition:opacity .35s,transform .45s;display:block}.header .header__content{width:100%}.header__content--aside{justify-content:end;padding-inline:0}.mobile-menu{pointer-events:none;opacity:0;visibility:hidden;pointer-events:none;background:#fff;flex-direction:column;gap:38px;padding:10px 15px 46px;display:flex;position:absolute;top:100%;box-shadow:2px 8px 23px 3px #0003}.mobile-menu.open{opacity:1;visibility:visible;pointer-events:auto;animation:.75s cubic-bezier(.16,1,.3,1) forwards slideIn}.mobile-menu.closing{animation:2s cubic-bezier(.16,1,.3,1) forwards slideOut}.mobile-menu .mobile-nav-list,.mobile-menu .mobile-submenu{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;transition:all .35s cubic-bezier(.25,.46,.45,.94);display:flex}.mobile-nav-list .mobile-nav-item.has-submenu{position:relative}.mobile-nav-list .mobile-nav-item.has-submenu .mobile-submenu{opacity:0;grid-template-rows:0fr;height:0;transition:grid-template-rows .35s cubic-bezier(.25,.46,.45,.94),opacity .3s,transform .35s cubic-bezier(.25,.46,.45,.94);display:grid;overflow:hidden;transform:translateY(-15px)}.mobile-nav-list .mobile-nav-item.has-submenu .mobile-submenu.open{opacity:1;grid-template-rows:1fr;height:100%;transform:translateY(0)}.mobile-menu .mobile-nav-list a{color:#321b48;border-bottom:1px solid var(--orange);letter-spacing:-.0275rem;width:100%;padding:20px 0;font-size:1.375rem;font-weight:500;line-height:1.65rem;display:block}.mobile-nav-list .mobile-nav-item.has-submenu a{flex-direction:row-reverse;justify-content:space-between}.mobile-nav-list .mobile-nav-item.has-submenu .mobile-submenu a{cursor:pointer;flex-direction:column;justify-content:center}.mobile-nav-list .mobile-nav-item.has-submenu a:before{background-size:15px;width:20px;height:30px}.mobile-nav-list .mobile-nav-item.has-submenu .location-address{font-size:1.2rem;font-weight:400;display:block}.mobile-nav-list .mobile-nav-item .mobile-submenu a{gap:0;line-height:1.2}.menu-mobile__actions{flex-direction:column;align-items:center;gap:23px;display:flex}.menu-mobile__actions .phone{letter-spacing:-.05rem;font-size:1.2rem;font-weight:600;line-height:1.2rem}.footer:after{left:50%;transform:translate(-50%)}.header__content--actions{gap:20px}}@media screen and (width>=1200px){.size-show,.intro-text{max-width:1173px;margin-inline:auto}.nav-wrap--desktop{display:flex}.nav-wrap--mobile,.menu-toggle,.mobile-menu{display:none}.nav-wrap.nav-wrap--desktop .nav-list{align-items:center;gap:25px;width:100%;padding-top:20px;font-size:14px;font-weight:500;display:flex}.nav-wrap.nav-wrap--desktop .nav-list .nav-item{width:max-content;padding-bottom:20px;position:relative}.nav-wrap.nav-wrap--desktop .nav-list a{letter-spacing:0;color:var(--purple);letter-spacing:0;font-size:1rem;font-weight:500;line-height:1.4rem;position:relative}.nav-wrap.nav-wrap--desktop .nav-list a:hover,.nav-wrap.nav-wrap--desktop .nav-list .nav-item.active a,.nav-wrap.nav-wrap--desktop .nav-list .nav-item.has-active-child a{color:var(--orange)}.nav-wrap.nav-wrap--desktop .nav-list .nav-item .submenu .active a,.nav-wrap.nav-wrap--desktop .nav-list .nav-item.has-active-child .submenu a{color:#33373d}.nav-wrap.nav-wrap--desktop .nav-list .nav-item.active .submenu a:hover,.nav-wrap.nav-wrap--desktop .nav-list .nav-item.has-active-child .submenu a:hover{color:var(--white)}.nav-wrap.nav-wrap--desktop .nav-list a:after{content:"";background-color:var(--orange);opacity:0;border-radius:100%;width:4px;height:4px;transition:opacity .4s cubic-bezier(.075,.82,.165,1);position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.nav-wrap.nav-wrap--desktop .nav-list a:hover:after,.nav-wrap.nav-wrap--desktop .nav-list .nav-item.active a:after,.nav-wrap.nav-wrap--desktop .nav-list .nav-item .active a:after{opacity:1}.nav-wrap.nav-wrap--desktop .submenu{background-color:var(--white);opacity:0;visibility:hidden;pointer-events:none;border-radius:0 0 8px 8px;flex-direction:column;min-width:110px;transition:opacity .25s,transform .25s,visibility .25s;display:flex;position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%)}.nav-wrap.nav-wrap--desktop .nav-item:hover .submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.nav-wrap.nav-wrap--desktop .submenu li a{padding:14px 28px;transition:all .3s;display:block}.nav-wrap.nav-wrap--desktop .submenu li:hover{background-color:var(--orange)}.nav-wrap.nav-wrap--desktop .nav-list .submenu li a:hover{color:var(--white)}.nav-wrap.nav-wrap--desktop .nav-list .submenu a:hover:after,.nav-wrap.nav-wrap--desktop .nav-list .nav-item.active .submenu a:after,.nav-wrap.nav-wrap--desktop .nav-list .nav-item .submenu .active a:after{opacity:0}.header__content--aside{background-color:var(--white)}.footer-inner{max-width:1173px;margin-inline:auto}.nav-wrap.nav-wrap--desktop .nav-list .location-address{display:none}}@media (prefers-reduced-motion:reduce){.size-show,.size-show img{animation:none}}@media screen and (width>=1612px){.offset-left{padding-left:calc(clamp(3.125rem,48.5294vw - 42.7353rem,15.5rem) - 50px)}}@media screen and (width>=1921px){.offset-left{padding-left:calc(clamp(15.5rem,49.9605vw - 44.4838rem,134rem) - 50px)}img{max-height:85vh}}@keyframes slideIn{0%{opacity:0;transform:translate(120%)}to{opacity:1;transform:translate(0)}}@keyframes slideOut{0%{opacity:1;transform:translate(0)}70%{opacity:1}to{opacity:0;transform:translate(120%)}}
