@charset "UTF-8";:root{--wf-preloader-z: 999;--wf-header-z: 100;--font-family: "Montserrat", sans-serif;--background-color: #f2f2f2;--default-font-size: 1.6rem;--line-height: 1.3;--text-color: #fff;--wf-cp: #cfb25e;--wf-border: #faf4f4ff;--wf-cg: #f2f2f2;--wf-g2: #a77a4e;--wf-cb: #131313}*,*:before,*:after{padding:0;margin:0;outline:0;box-sizing:border-box}html{font-family:var(--font-family);max-width:100%;overflow-x:hidden;font-size:62.5%}html.no-overflow{overflow:unset!important}main{flex:1;min-height:100vh}body{font-size:var(--default-font-size);line-height:var(--line-height);color:var(--text-color);max-width:100vw;overflow-x:hidden;counter-reset:div;min-height:100vh;display:flex;flex-direction:column;background-color:#000;background:radial-gradient(ellipse 120% 80% at 70% 20%,rgba(255,204,102,.15),transparent 50%),radial-gradient(ellipse 100% 60% at 20% 85%,rgba(255,215,0,.12),transparent 60%),radial-gradient(ellipse 90% 70% at 85% 50%,rgba(167,137,85,.18),transparent 65%),radial-gradient(ellipse 110% 50% at 75% 75%,rgba(255,255,153,.08),transparent 40%),#000}textarea,input{font-family:var(--font-family)!important;font-size:1.6rem;letter-spacing:.48px}textarea::placeholder,input::placeholder{font-family:var(--font-family)!important;font-size:1.6rem;letter-spacing:.48px}a{color:inherit;text-decoration:none;transition:opacity .3s;will-change:opacity}a:hover{opacity:.6}blockquote,dl,ol,p,table,ul{margin-bottom:1.3rem}h2,h3,h4,h5,h6{margin-bottom:1.6rem}h1{margin-bottom:2.2rem}li{list-style:none;list-style-type:none}img{max-width:100%;height:auto;vertical-align:middle;user-select:none}a[href],input[type=submit],input[type=image],label[for],select,button{cursor:pointer;user-select:none}button{border:none;background-color:transparent;font-family:var(--font-family)!important;transition:color .3s,background-color .3s}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}section,.p{padding:0 1.4rem}@media(min-width:1600px){section,.p{padding:0}}.shell{max-width:1440px;margin-inline:auto}.shell--sm{max-width:1000px;margin-inline:auto}.shell--lg{max-width:1700px;margin-inline:auto}.loading{position:relative;color:transparent!important;background:var(--wf-cp);border-radius:4px;overflow:hidden}.loading:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#8a6f1a00,#8a6f1aa6,#8a6f1a00);animation:skeleton-shimmer 1.2s infinite}@keyframes skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.btn--p{background-color:#fff;color:#000;padding:1.2rem 3rem;font-size:1.4rem;text-transform:uppercase;font-weight:500;transition:all .3s ease;align-self:flex-start}.btn--p:hover{opacity:1;transform:translateY(-2px);box-shadow:0 4px 15px #ffd70066}.btn--ghost{color:#fff;padding:1.2rem 3rem;font-size:1.4rem;text-transform:uppercase;font-weight:500;transition:all .3s ease;align-self:flex-start;border:.1rem solid #fff}.btn--ghost:hover{opacity:1;transform:translateY(-2px);box-shadow:0 4px 15px #ffd70066}.wf_t{font-size:3.2rem;font-weight:600;text-align:center}.wf_t strong{font-weight:700;background:linear-gradient(90deg,#c79a28,#e8c676,#f7e7b4,#d6a84c,#b88922);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wf_success,.wf_error{display:none;padding:.75rem 1rem;border-radius:4px;margin-top:1rem;font-size:1.2rem;margin:0;line-height:2rem}.wf_success{background-color:#e6f4ea;color:#1e4620;border:1px solid #b7e2c4}.wf_error{background-color:#fbeaea;color:#721c24;border:1px solid #f5c6cb}.wf_content,.tab-panel{line-height:1.7;margin:2.5rem auto}.wf_content>h1,.wf_content>h2,.wf_content>h3,.wf_content>h4,.wf_content>h5,.wf_content>h6,.tab-panel>h1,.tab-panel>h2,.tab-panel>h3,.tab-panel>h4,.tab-panel>h5,.tab-panel>h6{color:#fff;font-weight:500;line-height:1.3;margin:2.4rem 0 1rem;letter-spacing:.3px}.wf_content>h1,.tab-panel>h1{margin-bottom:5rem}.wf_content>h1,.wf_content h2,.tab-panel>h1,.tab-panel h2{font-size:clamp(1.8rem,4vw,3rem)}.wf_content>h3,.tab-panel>h3{font-size:1.8rem}.wf_content>h4,.tab-panel>h4{font-size:1.6rem}.wf_content>h5,.wf_content>h6,.tab-panel>h5,.tab-panel>h6{font-size:1.4rem}.wf_content>p,.tab-panel>p{font-size:1.5rem;margin-bottom:1.6rem}.wf_content>p:last-child,.tab-panel>p:last-child{margin-bottom:0}.wf_content strong,.tab-panel strong{font-weight:700;background:linear-gradient(90deg,#c79a28,#e8c676,#f7e7b4,#d6a84c,#b88922);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wf_content em,.tab-panel em{font-style:italic}.wf_content p a,.wf_content li a,.wf_content>a,.tab-panel p a,.tab-panel li a,.tab-panel>a{color:var(--wf-cp);text-decoration:none;border-bottom:1px solid rgba(5,48,45,.2);transition:color .3s ease,border-color .3s ease}.wf_content p a:hover,.wf_content li a:hover,.wf_content>a:hover,.tab-panel p a:hover,.tab-panel li a:hover,.tab-panel>a:hover{color:var(--wf-cp);border-color:var(--wf-cp)}.wf_content ul,.wf_content ol,.tab-panel ul,.tab-panel ol{margin:2rem 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.8rem}.wf_content ul li,.wf_content ol li,.tab-panel ul li,.tab-panel ol li{position:relative;font-size:1.5rem;line-height:1.6;padding-left:2.4rem}.wf_content ul li:before,.tab-panel ul li:before{content:"";position:absolute;top:.9rem;left:.4rem;width:.6rem;height:.6rem;background:var(--wf-cp);border-radius:50%;box-shadow:0 0 0 4px #05302d1a}.wf_content ol,.tab-panel ol{counter-reset:wf-counter}.wf_content ol li,.tab-panel ol li{counter-increment:wf-counter}.wf_content ol li:before,.tab-panel ol li:before{content:counter(wf-counter);position:absolute;top:0;left:0;font-size:1.3rem;font-weight:600;color:#fff;background:var(--wf-cp);border-radius:50%;width:1.8rem;height:1.8rem;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 4px #05302d1a}.wf_content blockquote,.tab-panel blockquote{border-left:4px solid #000;padding-left:1.4rem;margin:2rem 0;font-style:italic;background:var(--wf-cp);border-radius:0 6px 6px 0;color:#fff;align-self:flex-start}.wf_content hr,.tab-panel hr{border:none;border-top:1px solid rgba(5,48,45,.15);margin:3rem 0}.wf_content>img,.tab-panel>img{max-width:100%;border-radius:1.2rem;margin:2rem 0}.wf_content table,.tab-panel table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:1.4rem}.wf_content table th,.wf_content table td,.tab-panel table th,.tab-panel table td{border:1px solid #fff;padding:.8rem 1rem;text-align:left}.wf_content table th,.tab-panel table th{background:var(--wf-cp);color:#333;font-weight:600}.wf_content table tr:nth-child(2n),.tab-panel table tr:nth-child(2n){background:#05302d05}@media(min-width:768px){.wf_content p,.wf_content li,.tab-panel p,.tab-panel li{font-size:1.6rem}}.wf_h{background-color:#000;padding:1.6rem 1.2rem;padding-top:0;position:fixed;top:0;left:0;width:100%;z-index:999;display:flex;flex-direction:column}.wf_h .t{padding:.8rem 1.2rem;display:flex;justify-content:center;position:relative}.wf_h .t .ticker{z-index:5;white-space:nowrap;display:inline-flex;width:100%}.wf_h .t div{display:flex;justify-content:flex-start;gap:2rem}.wf_h .t:after{content:"";position:absolute;top:0;left:0;margin-left:calc((-100vw + 100%)/2);width:100vw;height:100%;background:#111;z-index:0;border-bottom:1px solid #333}.wf_h .t a{z-index:5;font-size:1.3rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.wf_h .t ul{justify-content:flex-start;gap:2rem;margin:0;width:100%;white-space:nowrap;display:inline-flex}.wf_h .t ul li{display:flex;align-items:center;color:#f5f5f5;min-width:10rem;text-align:center;position:relative;gap:1rem}.wf_h .t ul li span:first-child{font-size:1.2rem;font-weight:700;color:var(--wf-cp)}.wf_h .t ul li span:last-child{font-size:1rem;color:#ccc}.wf_h .t ul li:not(:last-child):after{content:"";position:absolute;right:-1rem;top:50%;transform:translateY(-50%);width:1px;height:60%;background:#444}.wf_h .shell{display:flex;justify-content:space-between;align-items:center;width:100%}.wf_h>.shell{padding-top:1.6rem;position:relative}.wf_h_logo{font-weight:400;font-size:2rem;display:flex;justify-content:center;z-index:0;width:max-content;margin:0 auto}.wf_h_logo strong{font-weight:600}.wf_h_logo img{height:5rem;width:auto}@media(min-width:1024px){.wf_h_logo{width:unset;margin:unset}}.wf_h #h{display:none}.wf_h #h:checked~label[for=h] span:nth-child(1){transform:rotate(45deg);top:.8rem}.wf_h #h:checked~label[for=h] span:nth-child(2){opacity:0}.wf_h #h:checked~label[for=h] span:nth-child(3){transform:rotate(-45deg);top:.8rem}.wf_h #h:checked~nav{transform:translate(0)}.wf_h label[for=h]{position:relative;display:inline-block;width:2.4rem;height:1.8rem;cursor:pointer}.wf_h label[for=h] input{display:none}.wf_h label[for=h] span{display:block;position:absolute;width:100%;height:.2rem;background-color:#cfb25e;transition:.3s ease;left:0}.wf_h label[for=h] span:nth-child(1){top:0}.wf_h label[for=h] span:nth-child(2){top:.8rem}.wf_h label[for=h] span:nth-child(3){top:1.6rem}.wf_h label[for=h]{position:absolute;z-index:5}.wf_h nav{position:fixed;top:10.256rem;left:0;width:100%;color:#fff;border-top:1px solid rgba(212,175,55,.4);transform:translate(-100vw);transition:transform .25s ease;background-color:#000}.wf_h nav ul{display:flex;flex-direction:column;margin:0}.wf_h nav a{text-transform:uppercase;display:block;font-size:1.4rem;letter-spacing:.4px;padding:1.8rem;color:#f5f5f5;border-bottom:1px solid rgba(212,175,55,.4);transition:color .3s ease,padding-left .3s ease}.wf_h nav a:hover{opacity:1;color:var(--wf-cp);text-shadow:0 0 6px rgba(212,175,55,.6)}.wf_h nav li.cta a{background:linear-gradient(90deg,#c79a28,#e8c676,#f7e7b4,#d6a84c,#b88922);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}@media(min-width:1024px){.wf_h{padding:0}.wf_h label[for=h]{display:none}.wf_h nav{position:static;transform:unset;border:0;width:unset;margin:0 0 0 auto;height:7rem}.wf_h nav ul{flex-direction:row;height:100%}.wf_h nav ul li{position:relative}.wf_h nav ul li:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;transform:scaleY(0);background-color:var(--wf-cp);transform-origin:bottom;z-index:0;transition:transform .35s}.wf_h nav ul li.cta{transition:opacity .35s}.wf_h nav ul li.cta:after{content:none}.wf_h nav ul li.cta:hover{opacity:.6}.wf_h nav ul li:hover:after{transform:scaleY(1)}.wf_h nav ul a{height:100%;border:0;display:flex;align-items:center;justify-content:center;z-index:5;position:relative}.wf_h nav ul a:hover{color:#fff}}main{padding-top:10.256rem}@media(min-width:1024px){main{padding-top:11.7rem}}.wf_f{background-color:transparent;border-top:.1rem solid var(--wf-cp)}.wf_f .t{padding:4rem 0;width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2.4rem}.wf_f .t a:nth-of-type(2){font-size:1.6rem;color:var(--wf-cp);border:.1rem solid var(--wf-cp);border-radius:.6rem;padding:1.2rem 2.4rem;font-weight:500}.wf_f .t img{height:5rem;width:auto}.wf_f .m{border-top:.1rem solid var(--wf-cp)}.wf_f .m .shell{border-bottom:.1rem solid var(--wf-cp);padding-top:4.8rem;display:flex;padding-bottom:4.8rem;gap:4rem 8rem;flex-wrap:wrap}@media(min-width:1024px){.wf_f .m .shell{gap:4rem 18rem}}.wf_f .m form{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.wf_f .m form strong{font-weight:500;font-size:1.8rem}.wf_f .m form p{margin:1.2rem 0;font-size:1.4rem}.wf_f .m form input{padding:1rem;border-radius:.4rem;border:0;width:100%}.wf_f .m form button{width:100%;background-color:var(--wf-cp);padding:1rem;border-radius:.4rem;margin-top:1rem;font-weight:500;text-transform:uppercase}@media(min-width:600px){.wf_f .m form{margin-left:auto;max-width:32rem;align-items:flex-end;text-align:right;flex:1}.wf_f .m form input,.wf_f .m form button{width:24rem}}.wf_f .m ul{margin:0}.wf_f .m ul li+li{margin-top:1.2rem}.wf_f .b{padding:1.2rem 0;display:flex;justify-content:space-between;font-size:1.2rem;flex-wrap:wrap;gap:1.2rem}.wf_f .b p{margin:0;opacity:.7}.wf_f .b p.lead{opacity:1;width:100%}.wf_f .b a{display:flex;align-items:center;justify-content:center;gap:.5rem;opacity:.7}.wf_f .b a:hover{opacity:1}.wf_hero .wf_slide{width:100%;position:relative;border-radius:8px;overflow:hidden;z-index:5}.wf_hero .wf_slide>figure{height:40rem;position:relative;z-index:5;overflow:hidden;opacity:0;transform:scale(.95) translateY(20px);animation:figurePopup 1s cubic-bezier(.57,0,.08,1) forwards}.wf_hero .wf_slide>figure img{width:100%;height:100%;object-fit:cover;animation:floatZoom 12s ease-in-out infinite alternate}.wf_hero .wf_slide>figure:after{content:"";position:absolute;background-color:#000;opacity:.4;top:0;left:0;width:100%;height:100%;animation:overlayPulse 12s ease-in-out infinite alternate}.wf_hero .wf_slide .an{background-color:#131313;color:#fff;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;margin-top:-15rem;z-index:15;position:relative;text-align:center}.wf_hero .wf_slide .an h1{font-size:3.2rem;font-weight:300}.wf_hero .wf_slide .an>p{font-weight:300;line-height:2.4rem}.wf_hero .wf_slide .an>.btn{margin:0 auto}@media(min-width:1024px){.wf_hero .wf_slide .an{width:90%}.wf_hero .wf_slide .an h1{font-size:4.8rem}.wf_hero .wf_slide .an>p{font-size:1.8rem;line-height:2.8rem;max-width:90%}}.wf_product{width:30rem;color:#fff;display:flex;flex-direction:column;border-radius:.6rem;position:relative;transition:box-shadow .25s;background-color:var(--wf-cb);box-shadow:0 0 10px #ffffff26,0 0 20px #ffe6b40d}.wf_product>bdi{position:absolute;top:1rem;left:1rem;z-index:10;padding:.4rem 1.2rem;font-size:1.1rem;font-weight:700;text-transform:uppercase;background-color:var(--wf-cp);color:#fff;border-radius:.4rem;pointer-events:none;box-shadow:0 2px 4px #0003}.wf_product figure{height:30rem;padding:1rem;display:flex;align-items:center;justify-content:center}.wf_product figure picture{height:100%}.wf_product figure img{width:80%;height:80%;object-fit:contain;transition:opacity .3s}.wf_product figure.flipper{position:relative;transform-style:preserve-3d;transition:.6s}.wf_product figure.flipper .front,.wf_product figure.flipper .back{display:flex;align-items:center;justify-content:center}.wf_product figure.flipper .front{position:relative;transform:rotateY(0);z-index:2;backface-visibility:hidden;left:0;width:100%}.wf_product figure.flipper .back{transform:rotateY(180deg);backface-visibility:hidden;left:0;position:absolute;width:100%}.wf_product>div{display:flex;flex-direction:column;padding:1.4rem}.wf_product>div>strong{font-size:1.4rem;line-height:1.7rem;font-weight:700;margin-bottom:2.4rem}.wf_product>div>div{display:flex;gap:2.4rem}.wf_product span{font-size:1.2rem;line-height:1.8rem;font-weight:400;margin-bottom:1.6rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis}.wf_product p{margin:1.8rem 0 0;font-weight:600;display:flex;flex-direction:column}.wf_product p strong{font-weight:600}.wf_product p span{margin-bottom:0}.wf_product small{font-size:1rem}.wf_product button{margin-top:1.6rem;background-color:#fff;height:4rem;color:var(--wf-cb)}.wf_product button:hover{background-color:var(--wf-cp);color:#fff}.wf_product:hover{opacity:1;box-shadow:0 0 10px #ffd7004d,0 0 20px #ffd70080}.wf_product:hover .flipper{transform:rotateY(180deg)}.wf_product_list{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin:3rem auto}.wf_categories{display:flex;flex-wrap:wrap;margin:5rem auto;gap:2rem}.wf_categories a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;font-size:2rem;font-weight:400;width:100%;flex-grow:1;position:relative;overflow:hidden;padding:2rem;background-color:#131313;color:#fff;transition:box-shadow .25s;box-shadow:0 0 10px #ffffff26,0 0 20px #ffe6b40d}.wf_categories a figure{position:relative;z-index:5;height:25rem}.wf_categories a figure img{width:100%;height:100%;object-fit:contain}.wf_categories a:hover{opacity:1;box-shadow:0 0 10px #ffd7004d,0 0 20px #ffd70080}@media(min-width:600px){.wf_categories a{width:calc((100% - 3rem)/2)}}@media(min-width:1024px){.wf_categories a{width:calc((100% - 3rem)/4)}}@media(min-width:1440px){.wf_categories a{width:calc((100% - 9rem)/4)}}@media(min-width:1024px){.wf_categories{gap:1rem}}@media(min-width:1440px){.wf_categories{gap:2rem}}.wf_about{margin:5rem auto}.wf_about h2{font-weight:500;text-align:center;margin-bottom:4rem;font-size:clamp(3rem,6vw,4.8rem)}@media(min-width:1024px){.wf_about h2{line-height:5.2rem}}.wf_about p{font-size:2rem;line-height:3.2rem}.wf_about h2,.wf_about p{text-align:center}.wf_about h2 strong,.wf_about p strong{font-weight:700;background:linear-gradient(90deg,#c79a28,#e8c676,#f7e7b4,#d6a84c,#b88922);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wf_banner{display:flex;flex-direction:column-reverse;background-color:#ffffff05;border:1px solid rgba(255,255,255,.12);margin:8rem auto;padding:1rem 0 3rem;align-items:center;justify-content:center;border-radius:.6rem}.wf_banner div{text-align:center;width:28rem;margin:0 auto}.wf_banner div h2{font-size:1.8rem;line-height:3.4rem;font-weight:700;margin-bottom:1rem}.wf_banner div p{line-height:3rem;margin-bottom:3rem}.wf_banner div a{padding:1.5rem 3.2rem 1.6rem;background-color:var(--wf-cp);color:#fff;border:none;border-radius:.6rem;max-height:5rem;text-align:center;font-size:1.4rem;line-height:1.9rem;display:block;max-width:max-content;margin:0 auto;font-weight:600;transition:transform .2s}.wf_banner div a:hover{transform:scale(1.02);opacity:1}.wf_banner figure{height:22.2rem}.wf_banner figure img{border-radius:1rem;height:22.2rem;object-fit:cover}@media(min-width:768px){.wf_banner{flex-direction:row;padding:2rem;justify-content:space-between}.wf_banner div{margin:0;text-align:left}.wf_banner div a{margin:0}}@media(min-width:1260px){.wf_banner div{flex:1}.wf_banner div h2{font-size:3.2rem;line-height:4.2rem}.wf_banner figure{height:31.7rem}.wf_banner figure img{width:30rem;height:31.7rem}}.wf_faq{margin:5rem auto}.wf_faq .wf_faq_list{text-align:left;display:flex;flex-wrap:wrap}.wf_faq .wf_faq_list .wf_col{width:100%}.wf_faq .wf_faq_list .faq_item{background:#fff;margin-bottom:2rem;transition:all .3s;overflow:hidden;width:100%}.wf_faq .wf_faq_list .faq_item input[type=checkbox]{display:none}.wf_faq .wf_faq_list .faq_item label{display:flex;align-items:center;justify-content:space-between;padding:2rem 3.2rem;font-weight:600;font-size:1.6rem;user-select:none;position:relative;transition:color .15s;color:#000}.wf_faq .wf_faq_list .faq_item label:after{content:"+";color:var(--wf-cp);font-weight:700;font-size:2rem;transition:transform .2s}.wf_faq .wf_faq_list .faq_item input[type=checkbox]:checked+label{color:#000}.wf_faq .wf_faq_list .faq_item input[type=checkbox]:checked+label:after{transform:rotate(45deg)}.wf_faq .wf_faq_list .faq_item .faq_content{max-height:0;opacity:0;overflow:hidden;transition:all .3s;padding:0 3.2rem;font-size:1.4rem;color:#000;margin:0}@media(min-width:1024px){.wf_faq .wf_faq_list .faq_item .faq_content{font-size:1.6rem;line-height:2.6rem}}.wf_faq .wf_faq_list .faq_item input[type=checkbox]:checked~.faq_content{max-height:50rem;opacity:1;padding-bottom:2rem}.wf_faq .wf_faq_list .faq_item .faq_content p{margin-top:1.2rem}.wf_faq .wf_faq_list .faq_item .faq_content p a{color:var(--wf-cp);text-decoration:underline;transition:color .15s}.wf_faq .wf_faq_list .faq_item .faq_content p a:hover{color:#000}@media(min-width:1024px){.wf_faq .wf_faq_list{gap:3rem}.wf_faq .wf_faq_list .wf_col{width:calc((100% - 3rem)/2)}.wf_faq .wf_faq_list .faq_item label{font-size:1.7rem}}.wf_contacts{max-width:100rem;margin:5rem auto}.wf_contacts .wf_contacts_boxes{display:flex;flex-direction:column;gap:3rem;padding:2rem;border:.1rem solid var(--wf-cp);border-radius:.6rem;margin-bottom:2rem}@media(min-width:768px){.wf_contacts .wf_contacts_boxes{flex-direction:row;justify-content:space-between;align-items:flex-start;padding:3rem}}.wf_contacts .wf_contacts_boxes ul{display:flex;flex-direction:column;gap:1.6rem;list-style:none;padding:0;margin:0;color:#fff}.wf_contacts .wf_contacts_boxes ul li{display:flex;align-items:center;gap:1.2rem;font-size:1.6rem}.wf_contacts .wf_contacts_boxes ul li svg{width:2rem;height:2rem;color:var(--wf-cp);flex-shrink:0}.wf_contacts .wf_contacts_boxes ul li a{text-decoration:none;transition:color .2s}.wf_contacts .wf_contacts_boxes ul li a:hover{opacity:1;color:var(--wf-cp)}.wf_contacts .t{text-align:center}.wf_contacts form{display:flex;flex-wrap:wrap;gap:4rem}.wf_contacts form select,.wf_contacts form input[type=text],.wf_contacts form input[type=email],.wf_contacts form textarea{width:100%;border:.2rem solid transparent;border-bottom:.1rem solid var(--wf-cp);height:5rem;display:flex;align-items:center;justify-content:center;padding:.4rem .6rem 0;background-color:transparent;color:#fff}.wf_contacts form select:focus,.wf_contacts form input[type=text]:focus,.wf_contacts form input[type=email]:focus,.wf_contacts form textarea:focus{border:.2rem solid var(--wf-cp);border-radius:.2rem}@media(min-width:768px){.wf_contacts form select,.wf_contacts form input[type=text],.wf_contacts form input[type=email],.wf_contacts form textarea{height:10rem;width:calc((100% - 4rem)/2)}}.wf_contacts form input.placeholder,.wf_contacts form textarea.placeholder{opacity:.9;color:#fff;font-size:1.6rem}.wf_contacts form input:-moz-placeholder,.wf_contacts form textarea:-moz-placeholder{opacity:.9;color:#fff;font-size:1.6rem}.wf_contacts form input::-moz-placeholder,.wf_contacts form textarea::-moz-placeholder{opacity:.9;color:#fff;font-size:1.6rem}.wf_contacts form input:-ms-input-placeholder,.wf_contacts form textarea:-ms-input-placeholder{opacity:.9;color:#fff;font-size:1.6rem}.wf_contacts form input::-webkit-input-placeholder,.wf_contacts form textarea::-webkit-input-placeholder{opacity:.9;color:#fff;font-size:1.6rem}.wf_contacts form .wf_checkbox{display:flex;align-items:center;justify-content:center;font-size:1.4rem}.wf_contacts form input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:transparent;border:.2rem solid var(--wf-cp);box-shadow:0 .1rem .2rem #0000000d,inset 0 -1.5rem 1rem -1.2rem #0000000d;display:inline-block;position:relative;transition:background-color .2s ease-in;margin-right:1.2rem;min-width:2rem;min-height:2rem}.wf_contacts form input[type=checkbox]:before{transform:rotate(45deg) translate(-.09rem,-.09rem) scaleX(0);transition:transform .2s ease-in .2s}.wf_contacts form input[type=checkbox]:after{width:.9rem;transform:rotate(-45deg) translateY(.36rem) scaleX(0);transform-origin:left center;transition:transform .2s ease-in}.wf_contacts form input[type=checkbox]:before,.wf_contacts form input[type=checkbox]:after{content:"";position:absolute;background:var(--wf-cp);width:.54rem;height:.18rem;top:50%;left:20%;transform-origin:left center}.wf_contacts form input[type=checkbox]:checked{background-color:transparent}.wf_contacts form input[type=checkbox]:checked:before{transform:rotate(45deg) translate(-.09rem,-.09rem) scaleX(1);transition:transform .2s ease-in}.wf_contacts form input[type=checkbox]:checked:after{width:.9rem;transform:rotate(-45deg) translateY(.36rem) scaleX(1);transition:transform .2s ease-out .2s}.wf_contacts form textarea{width:100%;resize:none;height:13rem}.wf_contacts form button{width:100%}.wf_map{height:42rem;width:100%;z-index:5}.wf_map iframe{width:100%;height:100%;border:0}@media(min-width:768px){.wf_map{height:57rem}}.wf_pins{display:flex;flex-direction:column;justify-content:space-between;margin:10rem auto;gap:6rem}.wf_pins div{display:flex;flex-direction:column;align-items:center}.wf_pins div>strong{font-size:4.5rem;line-height:4.5rem;font-weight:700;color:var(--wf-cp);min-width:26rem;text-align:center}.wf_pins div>strong.p:after{content:"%"}.wf_pins div>strong.plus:after{content:"+"}.wf_pins div p{width:100%;display:flex;flex-direction:column;text-align:center;padding-top:1.5rem;margin-top:1.6rem;border-top:.1rem solid rgba(255,255,255,.4235294118);max-width:32rem;text-transform:uppercase}.wf_pins div p span{color:var(--wf-cp);font-weight:600}@media(min-width:670px){.wf_pins{gap:4rem;flex-direction:row}}@media(min-width:1024px){.wf_pins div>strong{font-size:8.5rem;line-height:8.5rem}}.wf_intro{border-bottom:1px solid var(--wf-cp);padding-top:.5rem;padding-bottom:.5rem}.wf_intro>.shell{display:flex;flex-direction:column}.wf_intro>.shell h1{font-size:clamp(2rem,6vw,4rem);font-weight:500;letter-spacing:.03em;margin-bottom:1.6rem;margin-top:1.6rem}.wf_intro>.shell p{font-size:1.4rem;line-height:2.6rem}.wf_split{display:flex;flex-direction:column;gap:4rem;margin:5rem auto;align-items:center}.wf_split .wf_split_text{flex:1}.wf_split .wf_split_text h2{font-size:clamp(2rem,4vw,3.2rem);font-weight:600;margin-bottom:2rem}.wf_split .wf_split_text p{font-size:1.6rem;line-height:2.8rem;margin-bottom:1.6rem}.wf_split .wf_split_image{flex:1}.wf_split .wf_split_image img{width:100%;height:auto;border-radius:.8rem;object-fit:cover}@media(min-width:768px){.wf_split{flex-direction:row}.wf_split--reverse{flex-direction:row-reverse}}.wf_product_view{margin:1rem auto;display:flex;flex-wrap:wrap}.wf_product_view .t,.wf_product_view .l{width:100%}.wf_product_view .t{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2rem;align-items:center;width:100%;margin-bottom:2.4rem}.wf_product_view .t h1{font-weight:500;font-size:2.4rem;margin-bottom:0}.wf_product_view .l{margin-bottom:3rem}.wf_product_view .l .gallery{display:flex;flex-wrap:wrap;gap:1rem}.wf_product_view .l .gallery figure{border:.1rem solid var(--wf-border);border-radius:.6rem;overflow:hidden;height:20rem;flex:1;min-width:15rem}.wf_product_view .l .gallery figure img{width:100%;height:100%;object-fit:contain}.wf_product_view .l .gallery figure:first-child{flex:2;height:40rem;min-width:100%}.wf_product_view .m{display:flex;flex-direction:column}.wf_product_view .m_desc{border-top:.1rem solid var(--wf-border);padding-top:1rem;font-size:1.3rem;line-height:2.4rem}.wf_product_view .m_desc h2{font-size:1.8rem;font-weight:500}.wf_product_view .m ul{font-size:1.3rem;margin-bottom:1rem}.wf_product_view .m ul li{position:relative;padding-left:1.8rem}.wf_product_view .m ul li+li{margin-top:.6rem}.wf_product_view .m ul li:before{content:"✓";position:absolute;left:0;top:.1rem;color:var(--wf-cp);font-weight:700;font-size:1.2rem}.wf_product_view .r{order:2;margin-bottom:1rem;width:100%;max-width:50rem}.wf_product_view .r_price{display:flex;flex-direction:column;gap:0}.wf_product_view .r_price div{display:flex;flex-wrap:wrap;gap:.5rem 5rem}.wf_product_view .r_price div strong{text-transform:uppercase;width:100%}.wf_product_view .r_price p{display:flex;flex-direction:column;font-size:3rem;position:relative}.wf_product_view .r_price p s{font-size:1.8rem;opacity:.6}.wf_product_view .r_price p span{color:var(--wf-cp);font-weight:600}.wf_product_view .r .btn--p,.wf_product_view .r .btn--ghost{border-radius:.6rem;padding-top:0;padding-bottom:0;height:4rem;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%}.wf_product_view .r .btn--p:active,.wf_product_view .r .btn--ghost:active{transform:scale(.96)}.wf_product_view .r{order:2}.wf_product_view .m{order:3}@media(min-width:1024px){.wf_product_view{column-gap:4rem}.wf_product_view .l{width:calc((100% - 8rem)*.33);margin-bottom:0}.wf_product_view .m{width:calc((100% - 8rem)*.33);order:2}.wf_product_view .r{width:calc((100% - 8rem)*.33);order:3}}@media(min-width:1440px){.wf_product_view .l,.wf_product_view .m{width:calc((100% - 8rem)*.35)}.wf_product_view .r{width:calc((100% - 8rem)*.3)}}@keyframes heavyRight{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}@keyframes heavyLeft{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes heavy{0%{opacity:0;transform:translateY(40px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fade{0%{opacity:0;transform:translate(40px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(10rem) translateZ(0);opacity:0}to{opacity:1;transform:translateY(0) translateZ(0)}}@keyframes floatZoom{0%{transform:scale(1) translateY(0);filter:blur(0) brightness(1)}50%{transform:scale(1.05) translateY(-1%);filter:blur(1px) brightness(1.05)}to{transform:scale(1) translateY(0);filter:blur(0) brightness(1)}}@keyframes overlayPulse{0%{opacity:.4}50%{opacity:.25}to{opacity:.4}}@keyframes figurePopup{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}[data-slide-up]{transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);will-change:opacity,transform}.an{animation:heavy 1.2s cubic-bezier(.25,.75,.15,1) .25s both}.fade{animation:fade 1.2s cubic-bezier(.25,.75,.15,1) .15s both}.fade-in{opacity:0;animation:fadeIn 1.2s cubic-bezier(.25,.75,.15,1) .35s both}.su-hidden{opacity:0;transform:translateY(20px)}.su-visible{opacity:1;transform:translateY(0)}
