.elementor-12434 .elementor-element.elementor-element-c312cca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12434 .elementor-element.elementor-element-c8587dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12434 .elementor-element.elementor-element-122212e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12434 .elementor-element.elementor-element-e2b5377{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12434 .elementor-element.elementor-element-f49504c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12434 .elementor-element.elementor-element-631897d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}@media(min-width:768px){.elementor-12434 .elementor-element.elementor-element-c312cca{--width:100%}.elementor-12434 .elementor-element.elementor-element-c8587dd{--width:100%}.elementor-12434 .elementor-element.elementor-element-122212e{--width:100%}.elementor-12434 .elementor-element.elementor-element-e2b5377{--width:100%}.elementor-12434 .elementor-element.elementor-element-f49504c{--width:100%}.elementor-12434 .elementor-element.elementor-element-631897d{--width:100%}}html,body{margin:0!important;padding:0!important;overflow-x:hidden!important;background:#050505!important}.wypr-section{position:relative;isolation:isolate;overflow:hidden;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;color:#fff;font-family:'Montserrat',sans-serif;background:radial-gradient(circle at 15% 8%,rgb(199 143 45 / .2),transparent 32%),radial-gradient(circle at 85% 12%,rgb(120 20 20 / .22),transparent 34%),radial-gradient(circle at 50% 55%,rgb(255 255 255 / .035),transparent 38%),linear-gradient(180deg,#050505 0%,#101010 42%,#050505 100%)}.wypr-section::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px);background-size:46px 46px;mask-image:linear-gradient(to bottom,rgb(0 0 0 / .7),transparent 88%)}.wypr-section::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(circle at 50% 0%,rgb(215 168 79 / .11),transparent 35%),linear-gradient(90deg,rgb(0 0 0 / .55),transparent 18%,transparent 82%,rgb(0 0 0 / .55))}.wypr-hero-section{padding:0}.wypr-hero-inner{max-width:1240px;margin:0 auto;padding:95px 24px 80px}.wypr-hero-main-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,0.85fr);gap:70px;align-items:start}.wypr-hero-content{position:relative;z-index:2;max-width:680px}.wypr-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:#d7a84f;font-size:12px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.wypr-eyebrow::before{content:"";width:36px;height:1px;background:linear-gradient(90deg,#d7a84f,transparent)}.wypr-hero-content h1{max-width:760px;margin:0 0 24px;color:#fff;font-size:clamp(48px, 6vw, 86px);line-height:.95;font-weight:950;letter-spacing:-.065em;text-transform:uppercase;text-shadow:0 24px 80px rgb(0 0 0 / .42)}.wypr-description-long{max-width:680px;margin-bottom:0}.wypr-description-long p{margin:0 0 20px;color:rgb(255 255 255 / .74);font-size:16px;line-height:1.78;font-weight:500}.wypr-description-long p:last-child{margin-bottom:0}.wypr-description-long strong{color:#fff;font-weight:900}.wypr-floating-images{position:relative;min-height:610px;width:100%;margin-top:35px}.wypr-floating-image{position:absolute;overflow:hidden;border:2px solid rgb(215 168 79 / .34);background:rgb(255 255 255 / .045);box-shadow:0 35px 90px rgb(0 0 0 / .46),0 0 0 8px rgb(215 168 79 / .035),inset 0 1px 0 rgb(255 255 255 / .15);transform:translate3d(0,0,0);will-change:transform,border-radius}.wypr-floating-image::before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgb(255 255 255 / .08),transparent 32%,rgb(0 0 0 / .18)),radial-gradient(circle at top,rgb(215 168 79 / .16),transparent 52%);opacity:.75}.wypr-floating-image img{width:100%;height:100%;display:block;object-fit:cover;transform:scale(1.015);filter:contrast(1.04) saturate(1.03);transition:transform 1400ms cubic-bezier(.16,1,.3,1),filter 1400ms cubic-bezier(.16,1,.3,1)}.wypr-floating-image-one{top:0;right:0;width:320px;height:320px;animation:wyprMorphFloatOne 4.2s cubic-bezier(.45,0,.55,1) infinite alternate}.wypr-floating-image-two{left:0;bottom:0;width:360px;height:360px;animation:wyprMorphFloatTwo 4.8s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes wyprMorphFloatOne{from{transform:translate3d(0,0,0) scale(1);border-radius:42px 42px 42px 120px}to{transform:translate3d(0,-18px,0) scale(1.025);border-radius:12px 12px 12px 24px}}@keyframes wyprMorphFloatTwo{from{transform:translate3d(0,0,0) scale(1);border-radius:42px 120px 42px 42px}to{transform:translate3d(0,20px,0) scale(1.022);border-radius:12px 24px 12px 12px}}.wypr-floating-image:hover img{transform:scale(1.07);filter:contrast(1.08) saturate(1.08)}.wypr-hero-bottom{max-width:780px;margin-top:38px}.wypr-stats{display:grid;grid-template-columns:repeat(3,1fr);max-width:680px;gap:14px;margin-bottom:32px}.wypr-stats div{position:relative;overflow:hidden;padding:20px 18px;border:1px solid rgb(215 168 79 / .18);background:rgb(255 255 255 / .045);backdrop-filter:blur(16px);border-radius:22px;box-shadow:0 20px 60px rgb(0 0 0 / .25);transition:transform 900ms cubic-bezier(.16,1,.3,1),border-color 900ms cubic-bezier(.16,1,.3,1),box-shadow 900ms cubic-bezier(.16,1,.3,1)}.wypr-stats div::before{content:"";position:absolute;inset:0;opacity:0;background:radial-gradient(circle at top,rgb(215 168 79 / .18),transparent 56%);transition:opacity 900ms cubic-bezier(.16,1,.3,1)}.wypr-stats div:hover{transform:translateY(-7px);border-color:rgb(215 168 79 / .38);box-shadow:0 32px 85px rgb(0 0 0 / .36)}.wypr-stats div:hover::before{opacity:1}.wypr-stats strong{position:relative;z-index:1;display:block;color:#fff;font-size:18px;font-weight:900;margin-bottom:5px}.wypr-stats span{position:relative;z-index:1;display:block;color:rgb(255 255 255 / .58);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.wypr-socials,.wypr-social-buttons{display:flex;flex-wrap:wrap;gap:12px}.wypr-social-buttons a,.wypr-socials a{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:15px 22px!important;border-radius:999px!important;color:#ffffff!important;background:linear-gradient(135deg,#c99a42 0%,#9b6824 52%,#d6ad55 100%)!important;border:1px solid rgb(255 221 151 / .34)!important;font-family:'Montserrat',sans-serif!important;font-size:13px!important;font-weight:900!important;letter-spacing:0.08em!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:0 16px 40px rgb(201 154 66 / .2),inset 0 1px 0 rgb(255 255 255 / .32)!important;transform:translate3d(0,0,0);transition:transform 900ms cubic-bezier(.16,1,.3,1),box-shadow 900ms cubic-bezier(.16,1,.3,1),filter 900ms cubic-bezier(.16,1,.3,1)!important}.wypr-social-buttons a::before,.wypr-socials a::before{content:"";position:absolute;top:-120%;left:-45%;width:42%;height:340%;z-index:2;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .38),transparent);transform:rotate(22deg) translateX(-190%);transition:transform 1300ms cubic-bezier(.16,1,.3,1)}.wypr-social-buttons a::after,.wypr-socials a::after{content:"";position:absolute;inset:2px;z-index:1;border-radius:inherit;background:radial-gradient(circle at top,rgb(255 255 255 / .18),transparent 52%);opacity:.58;transition:opacity 900ms cubic-bezier(.16,1,.3,1)}.wypr-social-buttons a:hover,.wypr-socials a:hover{color:#ffffff!important;transform:translateY(-7px) scale(1.035);filter:saturate(1.14) brightness(1.08);box-shadow:0 28px 80px rgb(201 154 66 / .36),0 0 0 7px rgb(201 154 66 / .08),inset 0 1px 0 rgb(255 255 255 / .42)!important}.wypr-social-buttons a:hover::before,.wypr-socials a:hover::before{transform:rotate(22deg) translateX(540%)}.mt2-reveal,.mt2-reveal-child{opacity:0;transform:translateY(46px) scale(.985);filter:blur(12px);transition:opacity 950ms cubic-bezier(.16,1,.3,1),transform 1100ms cubic-bezier(.16,1,.3,1),filter 1100ms cubic-bezier(.16,1,.3,1);will-change:opacity,transform,filter}.mt2-reveal.is-visible,.mt2-reveal-child.is-visible{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}@media (max-width:1024px){.wypr-hero-main-row{grid-template-columns:1fr;gap:35px}.wypr-hero-content{max-width:100%}.wypr-floating-images{min-height:600px;max-width:620px;margin:0 auto}.wypr-floating-image-one{right:10px;width:320px;height:320px}.wypr-floating-image-two{left:10px;width:350px;height:350px}.wypr-hero-bottom{max-width:100%}}@media (max-width:767px){.wypr-hero-inner{padding:64px 18px 55px}.wypr-hero-content h1{font-size:42px}.wypr-description-long p{font-size:15px}.wypr-floating-images{min-height:auto;display:grid;gap:22px}.wypr-floating-image{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:1 / 1}.wypr-floating-image-one{animation:wyprMorphMobileOne 4.2s cubic-bezier(.45,0,.55,1) infinite alternate}.wypr-floating-image-two{animation:wyprMorphMobileTwo 4.8s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes wyprMorphMobileOne{from{transform:translate3d(0,0,0) scale(1);border-radius:34px 34px 34px 90px}to{transform:translate3d(0,-10px,0) scale(1.012);border-radius:14px 14px 14px 28px}}@keyframes wyprMorphMobileTwo{from{transform:translate3d(0,0,0) scale(1);border-radius:34px 90px 34px 34px}to{transform:translate3d(0,10px,0) scale(1.012);border-radius:14px 28px 14px 14px}}.wypr-stats{grid-template-columns:1fr}.wypr-socials,.wypr-social-buttons{width:100%}.wypr-social-buttons a,.wypr-socials a{width:100%;justify-content:center}}.wypr-hero-main-row{grid-template-columns:minmax(0,680px) minmax(520px,1fr)!important;gap:70px!important;align-items:start!important}.wypr-hero-content{max-width:680px!important;width:100%!important}.wypr-floating-images{min-height:690px!important;width:620px!important;max-width:none!important;margin-top:0!important;margin-left:20px!important;transform:translateX(35px)}.wypr-floating-image-one{top:0!important;right:0!important;width:405px!important;height:405px!important}.wypr-floating-image-two{left:0!important;bottom:0!important;width:470px!important;height:470px!important}.wypr-floating-image-one{animation:wyprMorphFloatOne 4.2s cubic-bezier(.45,0,.55,1) infinite alternate!important}.wypr-floating-image-two{animation:wyprMorphFloatTwo 4.8s cubic-bezier(.45,0,.55,1) infinite alternate!important}@media (max-width:1024px){.wypr-hero-main-row{grid-template-columns:1fr!important;gap:40px!important}.wypr-floating-images{width:760px!important;max-width:100%!important;min-height:720px!important;margin:0 auto!important;transform:none!important}.wypr-floating-image-one{width:380px!important;height:380px!important;right:20px!important}.wypr-floating-image-two{width:440px!important;height:440px!important;left:20px!important}}@media (max-width:767px){.wypr-floating-images{width:100%!important;min-height:auto!important;display:grid!important;gap:22px!important;transform:none!important}.wypr-floating-image{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1!important}.wypr-floating-image-one,.wypr-floating-image-two{width:100%!important;height:auto!important}}.wypr-section{position:relative;isolation:isolate;overflow:hidden;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;color:#fff;font-family:'Montserrat',sans-serif;background:radial-gradient(circle at 15% 8%,rgb(199 143 45 / .14),transparent 32%),radial-gradient(circle at 85% 12%,rgb(120 20 20 / .18),transparent 34%),linear-gradient(180deg,#050505 0%,#101010 50%,#050505 100%)}.wypr-section::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px);background-size:46px 46px}.wypr-about-inner{max-width:1240px;margin:0 auto;padding:55px 24px 80px;display:grid;grid-template-columns:1fr 0.85fr;gap:30px}.wypr-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:#d7a84f;font-size:12px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.wypr-eyebrow::before{content:"";width:36px;height:1px;background:linear-gradient(90deg,#d7a84f,transparent)}.wypr-about-text,.wypr-about-box{position:relative;overflow:hidden;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);border-radius:34px;padding:42px;box-shadow:0 25px 80px rgb(0 0 0 / .28)}.wypr-about-text::before,.wypr-about-box::before{content:"";position:absolute;inset:0;opacity:.75;pointer-events:none;background:radial-gradient(circle at top left,rgb(215 168 79 / .1),transparent 46%)}.wypr-about-text>*,.wypr-about-box>*{position:relative;z-index:1}.wypr-about-text h2{margin:0 0 18px;color:#fff;font-size:clamp(32px, 4vw, 52px);line-height:1;font-weight:950;letter-spacing:-.045em}.wypr-about-text p{margin:0;color:rgb(255 255 255 / .68);font-size:16px;line-height:1.75;font-weight:500}.wypr-about-box h3{margin:0 0 20px;color:#fff;font-size:24px;font-weight:900}.wypr-about-box ul{margin:0;padding:0;list-style:none}.wypr-about-box li{position:relative;padding-left:28px;margin-bottom:14px;color:rgb(255 255 255 / .74);font-size:15px;font-weight:650}.wypr-about-box li::before{content:"";position:absolute;left:0;top:8px;width:9px;height:9px;border-radius:50%;background:#d7a84f;box-shadow:0 0 18px rgb(215 168 79 / .75)}.mt2-reveal{opacity:0;transform:translateY(46px) scale(.985);filter:blur(12px);transition:opacity 950ms cubic-bezier(.16,1,.3,1),transform 1100ms cubic-bezier(.16,1,.3,1),filter 1100ms cubic-bezier(.16,1,.3,1)}.mt2-reveal.is-visible{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}@media (max-width:1024px){.wypr-about-inner{grid-template-columns:1fr}}@media (max-width:767px){.wypr-about-inner{padding:48px 18px 65px}.wypr-about-text,.wypr-about-box{padding:26px;border-radius:26px}}html,body{background:#050505!important;overflow-x:hidden!important}#page,.site,.site-content,.content-area,.site-main,#content,main,.entry-content,.elementor,.elementor-section-wrap,.elementor-location-single,.elementor-location-archive{background:#050505!important}.wypr-section,.wypr-hero-section,.wypr-about-section,.wypr-size-alert-section,.wypr-products-section,.wypr-final-cta{position:relative!important;isolation:isolate!important;overflow:hidden!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;background-image:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px),radial-gradient(circle at 48% 18%,rgb(215 168 79 / .18),transparent 34%),radial-gradient(circle at 84% 16%,rgb(120 20 20 / .18),transparent 32%),radial-gradient(circle at 50% 70%,rgb(215 168 79 / .08),transparent 38%),linear-gradient(180deg,#050505 0%,#0d0d0b 48%,#050505 100%)!important;background-size:46px 46px,46px 46px,100% 100%,100% 100%,100% 100%,100% 100%!important;background-position:center top,center top,center top,center top,center top,center top!important;background-repeat:repeat,repeat,no-repeat,no-repeat,no-repeat,no-repeat!important;color:#ffffff!important;font-family:'Montserrat',sans-serif!important}.wypr-section::before,.wypr-section::after,.wypr-hero-section::before,.wypr-hero-section::after,.wypr-about-section::before,.wypr-about-section::after,.wypr-size-alert-section::before,.wypr-size-alert-section::after,.wypr-products-section::before,.wypr-products-section::after,.wypr-final-cta::before,.wypr-final-cta::after{display:none!important;content:none!important}.wypr-hero-section,.wypr-about-section,.wypr-size-alert-section,.wypr-products-section,.wypr-final-cta{margin-top:0!important;margin-bottom:0!important}.wypr-about-text,.wypr-about-box,.wypr-size-alert-box,.wypr-products-widget{background:radial-gradient(circle at top left,rgb(215 168 79 / .1),transparent 40%),linear-gradient(180deg,rgb(255 255 255 / .045),rgb(255 255 255 / .022))!important;border:1px solid rgb(215 168 79 / .18)!important;box-shadow:0 30px 100px rgb(0 0 0 / .34),inset 0 1px 0 rgb(255 255 255 / .06)!important}.wypr-products-widget{background:radial-gradient(circle at center,rgb(215 168 79 / .08),transparent 44%),linear-gradient(180deg,rgb(255 255 255 / .035),rgb(255 255 255 / .018))!important}.wypr-final-cta{background-image:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px),radial-gradient(circle at 48% 18%,rgb(215 168 79 / .18),transparent 34%),radial-gradient(circle at 84% 16%,rgb(120 20 20 / .18),transparent 32%),radial-gradient(circle at 50% 70%,rgb(215 168 79 / .08),transparent 38%),linear-gradient(180deg,#050505 0%,#0d0d0b 48%,#050505 100%)!important}@media (max-width:1024px){.wypr-section,.wypr-hero-section,.wypr-about-section,.wypr-size-alert-section,.wypr-products-section,.wypr-final-cta{background-attachment:scroll!important;background-size:38px 38px,38px 38px,100% 100%,100% 100%,100% 100%,100% 100%!important}}.wypr-size-alert-section{position:relative;isolation:isolate;overflow:hidden;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;color:#fff;font-family:'Montserrat',sans-serif;background:radial-gradient(circle at 15% 8%,rgb(199 143 45 / .14),transparent 32%),radial-gradient(circle at 85% 12%,rgb(120 20 20 / .16),transparent 34%),linear-gradient(180deg,#050505 0%,#101010 50%,#050505 100%)}.wypr-size-alert-section::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px);background-size:46px 46px}.wypr-size-alert-section::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at center,rgb(215 168 79 / .11),transparent 38%),linear-gradient(90deg,rgb(0 0 0 / .52),transparent 20%,transparent 80%,rgb(0 0 0 / .52))}.wypr-size-alert-inner{max-width:1240px;margin:0 auto;padding:45px 24px 38px}.wypr-size-alert-box{position:relative;display:grid;grid-template-columns:auto 1fr;gap:26px;align-items:flex-start;overflow:hidden;padding:34px;border-radius:34px;border:1px solid rgb(215 168 79 / .26);background:radial-gradient(circle at top left,rgb(215 168 79 / .16),transparent 36%),linear-gradient(180deg,rgb(255 255 255 / .055),rgb(255 255 255 / .028));box-shadow:0 30px 100px rgb(0 0 0 / .36),inset 0 1px 0 rgb(255 255 255 / .08)}.wypr-size-alert-box::before{content:"";position:absolute;inset:-1px;z-index:0;opacity:.52;pointer-events:none;background:linear-gradient(135deg,rgb(215 168 79 / .2),transparent 38%,rgb(120 20 20 / .18))}.wypr-size-alert-icon,.wypr-size-alert-content{position:relative;z-index:1}.wypr-size-alert-icon{width:58px;height:58px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#c99a42 0%,#9b6824 52%,#d6ad55 100%);color:#fff;font-size:30px;line-height:1;font-weight:950;box-shadow:0 18px 45px rgb(201 154 66 / .25),inset 0 1px 0 rgb(255 255 255 / .34);animation:wyprAlertPulse 2.8s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes wyprAlertPulse{from{transform:translate3d(0,0,0) scale(1);border-radius:18px}to{transform:translate3d(0,-4px,0) scale(1.045);border-radius:999px}}.wypr-size-alert-content .wypr-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:14px;color:#d7a84f;font-size:12px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.wypr-size-alert-content .wypr-eyebrow::before{content:"";width:36px;height:1px;background:linear-gradient(90deg,#d7a84f,transparent)}.wypr-size-alert-content h2{margin:0 0 14px;color:#fff;font-size:clamp(28px, 3.2vw, 44px);line-height:1.02;font-weight:950;letter-spacing:-.045em}.wypr-size-alert-content p{max-width:920px;margin:0;color:rgb(255 255 255 / .74);font-size:16px;line-height:1.75;font-weight:500}.wypr-size-alert-content strong{color:#fff;font-weight:900}.wypr-size-alert-content p a{color:#ffffff!important;font-weight:950;text-decoration:none;border-bottom:1px solid rgb(215 168 79 / .65);transition:color 350ms ease,border-color 350ms ease}.wypr-size-alert-content p a:hover{color:#d7a84f!important;border-color:#fff}.wypr-size-alert-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.wypr-alert-btn{position:relative;overflow:hidden;min-height:48px;padding:0 22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;transition:transform 650ms cubic-bezier(.16,1,.3,1),box-shadow 650ms cubic-bezier(.16,1,.3,1),background 650ms cubic-bezier(.16,1,.3,1),color 650ms cubic-bezier(.16,1,.3,1),border-color 650ms cubic-bezier(.16,1,.3,1)}.wypr-alert-btn-gold{color:#ffffff!important;background:linear-gradient(135deg,#c99a42 0%,#9b6824 52%,#d6ad55 100%);border:1px solid rgb(255 221 151 / .36);box-shadow:0 16px 40px rgb(201 154 66 / .22)}.wypr-alert-btn-white{color:#050505!important;background:#fff;border:1px solid #fff;box-shadow:0 16px 40px rgb(255 255 255 / .1)}.wypr-alert-btn:hover{transform:translateY(-4px)}.wypr-alert-btn-gold:hover{color:#ffffff!important;box-shadow:0 24px 70px rgb(201 154 66 / .34),0 0 0 6px rgb(201 154 66 / .08)}.wypr-alert-btn-white:hover{color:#ffffff!important;background:#fff0;border-color:#fff;box-shadow:0 0 0 5px rgb(255 255 255 / .08),0 18px 46px rgb(0 0 0 / .36)}.wypr-size-alert-section.mt2-reveal{opacity:0;transform:translateY(46px) scale(.985);filter:blur(12px);transition:opacity 950ms cubic-bezier(.16,1,.3,1),transform 1100ms cubic-bezier(.16,1,.3,1),filter 1100ms cubic-bezier(.16,1,.3,1)}.wypr-size-alert-section.mt2-reveal.is-visible{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}@media (max-width:1024px){.wypr-size-alert-inner{padding:42px 24px 34px}.wypr-size-alert-box{padding:30px;border-radius:30px}}@media (max-width:767px){.wypr-size-alert-inner{padding:38px 18px 30px}.wypr-size-alert-box{grid-template-columns:1fr;gap:18px;padding:24px;border-radius:26px}.wypr-size-alert-icon{width:52px;height:52px;font-size:26px}.wypr-size-alert-content h2{font-size:30px}.wypr-size-alert-content p{font-size:15px}.wypr-size-alert-actions{width:100%}.wypr-alert-btn{width:100%;min-height:48px}}@media (prefers-reduced-motion:reduce){.wypr-size-alert-icon,.wypr-size-alert-section.mt2-reveal{animation:none!important;transition:none!important;transform:none!important;filter:none!important;opacity:1!important}}html,body{background:#050505!important;overflow-x:hidden!important}#page,.site,.site-content,.content-area,.site-main,#content,main,.entry-content,.elementor,.elementor-section-wrap,.elementor-location-single,.elementor-location-archive{background:#050505!important}.wypr-section,.wypr-hero-section,.wypr-about-section,.wypr-size-alert-section,.wypr-products-section,.wypr-final-cta{position:relative!important;isolation:isolate!important;overflow:hidden!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;background-image:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px),radial-gradient(circle at 48% 18%,rgb(215 168 79 / .18),transparent 34%),radial-gradient(circle at 84% 16%,rgb(120 20 20 / .18),transparent 32%),radial-gradient(circle at 50% 70%,rgb(215 168 79 / .08),transparent 38%),linear-gradient(180deg,#050505 0%,#0d0d0b 48%,#050505 100%)!important;background-size:46px 46px,46px 46px,100% 100%,100% 100%,100% 100%,100% 100%!important;background-position:center top,center top,center top,center top,center top,center top!important;background-repeat:repeat,repeat,no-repeat,no-repeat,no-repeat,no-repeat!important;color:#ffffff!important;font-family:'Montserrat',sans-serif!important}.wypr-section::before,.wypr-section::after,.wypr-hero-section::before,.wypr-hero-section::after,.wypr-about-section::before,.wypr-about-section::after,.wypr-size-alert-section::before,.wypr-size-alert-section::after,.wypr-products-section::before,.wypr-products-section::after,.wypr-final-cta::before,.wypr-final-cta::after{display:none!important;content:none!important}.wypr-hero-section,.wypr-about-section,.wypr-size-alert-section,.wypr-products-section,.wypr-final-cta{margin-top:0!important;margin-bottom:0!important}.wypr-about-text,.wypr-about-box,.wypr-size-alert-box,.wypr-products-widget{background:radial-gradient(circle at top left,rgb(215 168 79 / .1),transparent 40%),linear-gradient(180deg,rgb(255 255 255 / .045),rgb(255 255 255 / .022))!important;border:1px solid rgb(215 168 79 / .18)!important;box-shadow:0 30px 100px rgb(0 0 0 / .34),inset 0 1px 0 rgb(255 255 255 / .06)!important}.wypr-products-widget{background:radial-gradient(circle at center,rgb(215 168 79 / .08),transparent 44%),linear-gradient(180deg,rgb(255 255 255 / .035),rgb(255 255 255 / .018))!important}.wypr-final-cta{background-image:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px),radial-gradient(circle at 48% 18%,rgb(215 168 79 / .18),transparent 34%),radial-gradient(circle at 84% 16%,rgb(120 20 20 / .18),transparent 32%),radial-gradient(circle at 50% 70%,rgb(215 168 79 / .08),transparent 38%),linear-gradient(180deg,#050505 0%,#0d0d0b 48%,#050505 100%)!important}@media (max-width:1024px){.wypr-section,.wypr-hero-section,.wypr-about-section,.wypr-size-alert-section,.wypr-products-section,.wypr-final-cta{background-attachment:scroll!important;background-size:38px 38px,38px 38px,100% 100%,100% 100%,100% 100%,100% 100%!important}}.wypr-section{position:relative;isolation:isolate;overflow:hidden;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;color:#fff;font-family:'Montserrat',sans-serif;background:radial-gradient(circle at 15% 8%,rgb(199 143 45 / .14),transparent 32%),radial-gradient(circle at 85% 12%,rgb(120 20 20 / .18),transparent 34%),linear-gradient(180deg,#050505 0%,#101010 50%,#050505 100%)}.wypr-section::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px);background-size:46px 46px}.wypr-products-inner{max-width:1240px;margin:0 auto;padding:40px 24px 95px}.wypr-section-heading{max-width:780px;margin:0 auto 44px;text-align:center}.wypr-eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-bottom:18px;color:#d7a84f;font-size:12px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.wypr-section-heading .wypr-eyebrow::before{display:none}.wypr-section-heading h2{margin:0 0 18px;color:#fff;font-size:clamp(32px, 4vw, 52px);line-height:1;font-weight:950;letter-spacing:-.045em}.wypr-section-heading p{margin:0;color:rgb(255 255 255 / .68);font-size:16px;line-height:1.75;font-weight:500}.wypr-products-widget{position:relative;padding:34px;border-radius:38px;border:1px solid rgb(215 168 79 / .16);background:rgb(255 255 255 / .035);box-shadow:0 30px 100px rgb(0 0 0 / .3),inset 0 1px 0 rgb(255 255 255 / .06)}.wypr-products-widget .woocommerce{position:relative}.wypr-products-widget ul.products{display:grid!important;gap:28px!important;margin-bottom:0!important}.wypr-products-widget ul.products.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.wypr-products-widget ul.products li.product .astra-shop-thumbnail-wrap .button,.wypr-products-widget ul.products li.product .astra-shop-thumbnail-wrap .add_to_cart_button,.wypr-products-widget ul.products li.product .ast-on-card-button,.wypr-products-widget ul.products li.product .ast-shop-product-out-of-stock,.wypr-products-widget ul.products li.product .ast-quick-view-button,.wypr-products-widget ul.products li.product .yith-wcqv-button,.wypr-products-widget ul.products li.product .quick-view,.wypr-products-widget ul.products li.product .quick-view-button,.wypr-products-widget ul.products li.product .woosq-btn,.wypr-products-widget ul.products li.product .product_type_simple.add_to_cart_button:not(.button),.wypr-products-widget ul.products li.product a.add_to_cart_button.loading::after{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.wypr-products-widget ul.products li.product a.button.add_to_cart_button[style*="position: absolute"],.wypr-products-widget ul.products li.product .button.add_to_cart_button[style*="position: absolute"]{display:none!important}.wypr-products-widget ul.products li.product .woocommerce-loop-product__link+.button{position:relative!important;inset:auto!important;opacity:1!important;visibility:visible!important}.wypr-products-widget ul.products li.product{position:relative;overflow:hidden;width:100%!important;margin:0!important;border-radius:28px!important;padding:16px 16px 22px!important;background:radial-gradient(circle at top,rgb(201 154 66 / .1),transparent 38%),linear-gradient(180deg,#111111 0%,#050505 100%)!important;border:1px solid rgb(215 168 79 / .28)!important;box-shadow:0 24px 65px rgb(0 0 0 / .38),inset 0 1px 0 rgb(255 255 255 / .08)!important;transform-style:preserve-3d;transition:transform 1000ms cubic-bezier(.16,1,.3,1),box-shadow 1000ms cubic-bezier(.16,1,.3,1),border-color 1000ms cubic-bezier(.16,1,.3,1)!important}.wypr-products-widget ul.products li.product::before{content:"";position:absolute;inset:-1px;z-index:0;opacity:0;border-radius:inherit;background:linear-gradient(135deg,rgb(215 168 79 / .7),transparent 34%,rgb(120 20 20 / .6));transition:opacity 900ms cubic-bezier(.16,1,.3,1)}.wypr-products-widget ul.products li.product>*{position:relative;z-index:1}.wypr-products-widget ul.products li.product:hover{transform:translateY(-12px) scale(1.018);border-color:rgb(215 168 79 / .52)!important;box-shadow:0 38px 95px rgb(0 0 0 / .58),0 0 0 7px rgb(215 168 79 / .055)!important}.wypr-products-widget ul.products li.product:hover::before{opacity:.26}.wypr-products-widget ul.products li.product img{width:100%;border-radius:22px!important;margin-bottom:18px!important;background:#ffffff!important;transform:scale(1);transition:transform 1200ms cubic-bezier(.16,1,.3,1),filter 1200ms cubic-bezier(.16,1,.3,1)!important}.wypr-products-widget ul.products li.product:hover img{transform:scale(1.055);filter:contrast(1.06) saturate(1.06)}.wypr-products-widget .woocommerce-loop-product__title,.wypr-products-widget ul.products li.product .woocommerce-loop-product__title,.wypr-products-widget .price,.wypr-products-widget .price span,.wypr-products-widget .price bdi{background:linear-gradient(135deg,#c99a42 0%,#9b6824 52%,#d6ad55 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;font-family:'Montserrat',sans-serif!important}.wypr-products-widget .woocommerce-loop-product__title,.wypr-products-widget ul.products li.product .woocommerce-loop-product__title{min-height:42px;font-size:14px!important;line-height:1.35!important;font-weight:900!important;letter-spacing:-0.025em!important;text-align:center}.wypr-products-widget .price,.wypr-products-widget .price span,.wypr-products-widget .price bdi{font-size:15px!important;font-weight:950!important;text-align:center}.wypr-products-widget .price del,.wypr-products-widget .price del span,.wypr-products-widget .price del bdi{background:none!important;-webkit-text-fill-color:rgb(255 255 255 / .4)!important;color:rgb(255 255 255 / .4)!important;font-weight:700!important}.wypr-products-widget .price ins{text-decoration:none!important}.wypr-products-widget ul.products li.product .button,.wypr-products-widget .add_to_cart_button,.wypr-products-widget .product_type_simple,.wypr-products-widget .product_type_variable{position:relative!important;inset:auto!important;overflow:hidden;width:100%;display:inline-flex!important;align-items:center;justify-content:center;min-height:46px;border-radius:999px!important;background:#ffffff!important;color:#050505!important;border:1px solid #ffffff!important;font-family:'Montserrat',sans-serif!important;font-size:11px!important;font-weight:950!important;letter-spacing:0.08em!important;text-transform:uppercase!important;text-align:center!important;padding:14px 18px!important;margin-top:14px!important;box-shadow:0 14px 30px rgb(255 255 255 / .1);opacity:1!important;visibility:visible!important;transform:none!important;transition:background 450ms cubic-bezier(.16,1,.3,1),color 450ms cubic-bezier(.16,1,.3,1),border-color 450ms cubic-bezier(.16,1,.3,1),box-shadow 450ms cubic-bezier(.16,1,.3,1),transform 450ms cubic-bezier(.16,1,.3,1)!important}.wypr-products-widget ul.products li.product .button,.wypr-products-widget ul.products li.product .button span,.wypr-products-widget .add_to_cart_button,.wypr-products-widget .product_type_simple,.wypr-products-widget .product_type_variable{-webkit-text-fill-color:#050505!important}.wypr-products-widget ul.products li.product .button:hover,.wypr-products-widget .add_to_cart_button:hover,.wypr-products-widget .product_type_simple:hover,.wypr-products-widget .product_type_variable:hover{background:transparent!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:#ffffff!important;transform:translateY(-3px)!important;box-shadow:0 0 0 4px rgb(255 255 255 / .08),0 18px 42px rgb(0 0 0 / .34)!important}.wypr-products-widget ul.products li.product .added_to_cart{width:100%;display:inline-flex!important;align-items:center;justify-content:center;margin-top:10px;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-size:11px!important;font-weight:900!important;text-transform:uppercase;letter-spacing:.08em;text-decoration:none!important}.wypr-products-widget span.onsale{min-height:auto!important;min-width:auto!important;padding:8px 12px!important;border-radius:999px!important;background:linear-gradient(135deg,#b20e0e,#e0a940)!important;color:#ffffff!important;font-family:'Montserrat',sans-serif!important;font-size:10px!important;font-weight:900!important;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 12px 30px rgb(178 14 14 / .28)}.wypr-products-widget .woocommerce-ordering select{background:rgb(255 255 255 / .08)!important;color:#ffffff!important;border:1px solid rgb(215 168 79 / .24)!important;border-radius:999px!important;padding:12px 18px!important}.wypr-products-widget .woocommerce-ordering select option{color:#111111!important}.wypr-products-widget .woocommerce-result-count{color:rgb(255 255 255 / .62)!important}.wypr-products-widget .woocommerce-pagination ul,.wypr-products-widget nav.woocommerce-pagination ul{border:0!important;display:flex;justify-content:center;gap:8px;margin-top:34px!important}.wypr-products-widget .woocommerce-pagination ul li,.wypr-products-widget nav.woocommerce-pagination ul li{border:0!important}.wypr-products-widget .woocommerce-pagination ul li a,.wypr-products-widget .woocommerce-pagination ul li span,.wypr-products-widget nav.woocommerce-pagination ul li a,.wypr-products-widget nav.woocommerce-pagination ul li span{width:42px;height:42px;border-radius:999px!important;display:inline-flex!important;align-items:center;justify-content:center;background:rgb(255 255 255 / .08)!important;color:#ffffff!important;border:1px solid rgb(215 168 79 / .22)!important;font-weight:900!important}.wypr-products-widget .woocommerce-pagination ul li a:hover,.wypr-products-widget .woocommerce-pagination ul li span.current{background:linear-gradient(135deg,#c99a42,#8b1616)!important;color:#ffffff!important}.mt2-reveal,.wypr-products-widget ul.products li.product{opacity:0;transform:translateY(46px) scale(.985);filter:blur(12px);transition:opacity 950ms cubic-bezier(.16,1,.3,1),transform 1100ms cubic-bezier(.16,1,.3,1),filter 1100ms cubic-bezier(.16,1,.3,1)}.mt2-reveal.is-visible,.wypr-products-widget ul.products li.product.is-visible{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.wypr-products-widget ul.products li.product:nth-child(1){transition-delay:80ms}.wypr-products-widget ul.products li.product:nth-child(2){transition-delay:150ms}.wypr-products-widget ul.products li.product:nth-child(3){transition-delay:220ms}.wypr-products-widget ul.products li.product:nth-child(4){transition-delay:290ms}.wypr-products-widget ul.products li.product:nth-child(5){transition-delay:360ms}.wypr-products-widget ul.products li.product:nth-child(6){transition-delay:430ms}.wypr-products-widget ul.products li.product:nth-child(7){transition-delay:500ms}.wypr-products-widget ul.products li.product:nth-child(8){transition-delay:570ms}.wypr-products-widget ul.products li.product:nth-child(9){transition-delay:640ms}.wypr-products-widget ul.products li.product:nth-child(10){transition-delay:710ms}.wypr-products-widget ul.products li.product:nth-child(11){transition-delay:780ms}.wypr-products-widget ul.products li.product:nth-child(12){transition-delay:850ms}@media (max-width:1024px){.wypr-products-widget ul.products.columns-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){.wypr-products-inner{padding:48px 18px 75px}.wypr-products-widget{padding:20px;border-radius:26px}.wypr-products-widget ul.products.columns-4,.wypr-products-widget ul.products{grid-template-columns:1fr!important}.wypr-products-widget ul.products li.product{border-radius:24px!important}.wypr-products-widget .woocommerce-loop-product__title,.wypr-products-widget ul.products li.product .woocommerce-loop-product__title{font-size:15px!important}}.wypr-products-widget ul.products li.product.outofstock{opacity:.45;pointer-events:none;filter:grayscale(1)}.wypr-products-widget ul.products li.product.outofstock::after{content:"STOC EPUIZAT";position:absolute;top:18px;right:18px;z-index:9;padding:8px 12px;border-radius:999px;background:#fff;color:#050505;font-size:10px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.wypr-products-widget .woocommerce-loop-product__title,.wypr-products-widget ul.products li.product .woocommerce-loop-product__title,.wypr-products-widget .price,.wypr-products-widget .price span,.wypr-products-widget .price bdi{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#ffffff!important;color:#ffffff!important}.wypr-products-widget .price del,.wypr-products-widget .price del span,.wypr-products-widget .price del bdi{background:none!important;-webkit-text-fill-color:rgb(255 255 255 / .45)!important;color:rgb(255 255 255 / .45)!important}.wypr-products-widget .price ins,.wypr-products-widget .price ins span,.wypr-products-widget .price ins bdi{background:none!important;-webkit-text-fill-color:#ffffff!important;color:#ffffff!important;text-decoration:none!important}.wypr-products-widget,.wypr-products-widget .woocommerce,.wypr-products-widget ul.products{min-height:1px!important;visibility:visible!important}.wypr-products-widget ul.products li.product{visibility:visible!important}@media (max-width:1024px){.wypr-products-widget ul.products,.wypr-products-widget ul.products.columns-4,.wypr-products-widget ul.products.columns-3,.wypr-products-widget ul.products.columns-2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;opacity:1!important;visibility:visible!important}.wypr-products-widget ul.products li.product{opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important;transition:box-shadow 450ms cubic-bezier(.16,1,.3,1),border-color 450ms cubic-bezier(.16,1,.3,1),background 450ms cubic-bezier(.16,1,.3,1)!important}.wypr-products-widget ul.products li.product:hover{transform:none!important}}@media (max-width:767px){.wypr-products-widget{padding:18px!important;border-radius:24px!important}.wypr-products-widget ul.products,.wypr-products-widget ul.products.columns-4,.wypr-products-widget ul.products.columns-3,.wypr-products-widget ul.products.columns-2,.wypr-products-widget ul.products.columns-1{display:grid!important;grid-template-columns:1fr!important;gap:22px!important;margin:0!important;padding:0!important}.wypr-products-widget ul.products li.product{width:100%!important;margin:0!important;opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important}.wypr-products-widget ul.products li.product img{max-height:none!important;object-fit:contain!important}}@media (max-width:1024px){.wypr-products-widget ul.products li.product:not(.is-visible){opacity:1!important;filter:none!important;transform:none!important}}.wypr-products-widget .woocommerce-pagination,.wypr-products-widget nav.woocommerce-pagination{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin-top:34px!important;visibility:visible!important;opacity:1!important}.wypr-products-widget .woocommerce-pagination ul,.wypr-products-widget nav.woocommerce-pagination ul{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;border:0!important;padding:0!important;margin:0 auto!important}.wypr-products-widget .woocommerce-pagination ul li,.wypr-products-widget nav.woocommerce-pagination ul li{display:inline-flex!important;border:0!important;margin:0!important}.wypr-products-widget .woocommerce-pagination ul li a,.wypr-products-widget .woocommerce-pagination ul li span,.wypr-products-widget nav.woocommerce-pagination ul li a,.wypr-products-widget nav.woocommerce-pagination ul li span{width:42px!important;height:42px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgb(255 255 255 / .08)!important;color:#ffffff!important;border:1px solid rgb(215 168 79 / .26)!important;font-size:13px!important;font-weight:900!important;text-decoration:none!important;line-height:1!important}.wypr-products-widget .woocommerce-pagination ul li span.current,.wypr-products-widget nav.woocommerce-pagination ul li span.current{background:#ffffff!important;color:#050505!important;border-color:#ffffff!important}.wypr-products-widget .woocommerce-pagination ul li a:hover,.wypr-products-widget nav.woocommerce-pagination ul li a:hover{background:transparent!important;color:#ffffff!important;border-color:#ffffff!important;transform:translateY(-2px)}@media (max-width:767px){.wypr-products-widget .woocommerce-pagination,.wypr-products-widget nav.woocommerce-pagination{margin-top:28px!important;padding-bottom:4px!important}.wypr-products-widget .woocommerce-pagination ul,.wypr-products-widget nav.woocommerce-pagination ul{gap:7px!important}.wypr-products-widget .woocommerce-pagination ul li a,.wypr-products-widget .woocommerce-pagination ul li span,.wypr-products-widget nav.woocommerce-pagination ul li a,.wypr-products-widget nav.woocommerce-pagination ul li span{width:40px!important;height:40px!important;font-size:12px!important}}.wypr-products-widget nav.woocommerce-pagination,.wypr-products-widget .woocommerce-pagination{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin-top:34px!important;padding-top:8px!important;opacity:1!important;visibility:visible!important;position:relative!important;z-index:10!important}.wypr-products-widget nav.woocommerce-pagination ul,.wypr-products-widget .woocommerce-pagination ul{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:9px!important;border:0!important;padding:0!important;margin:0 auto!important;list-style:none!important}.wypr-products-widget nav.woocommerce-pagination ul li,.wypr-products-widget .woocommerce-pagination ul li{display:inline-flex!important;border:0!important;margin:0!important;padding:0!important}.wypr-products-widget nav.woocommerce-pagination ul li a,.wypr-products-widget nav.woocommerce-pagination ul li span,.wypr-products-widget .woocommerce-pagination ul li a,.wypr-products-widget .woocommerce-pagination ul li span{width:42px!important;height:42px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgb(255 255 255 / .08)!important;color:#ffffff!important;border:1px solid rgb(215 168 79 / .28)!important;font-size:13px!important;font-weight:900!important;text-decoration:none!important;line-height:1!important}.wypr-products-widget nav.woocommerce-pagination ul li span.current,.wypr-products-widget .woocommerce-pagination ul li span.current{background:#ffffff!important;color:#050505!important;border-color:#ffffff!important}.wypr-products-widget nav.woocommerce-pagination ul li a:hover,.wypr-products-widget .woocommerce-pagination ul li a:hover{background:transparent!important;color:#ffffff!important;border-color:#ffffff!important}@media (max-width:767px){.wypr-products-widget nav.woocommerce-pagination,.wypr-products-widget .woocommerce-pagination{margin-top:28px!important;padding-bottom:12px!important}.wypr-products-widget nav.woocommerce-pagination ul li a,.wypr-products-widget nav.woocommerce-pagination ul li span,.wypr-products-widget .woocommerce-pagination ul li a,.wypr-products-widget .woocommerce-pagination ul li span{width:40px!important;height:40px!important;font-size:12px!important}}.wypr-products-desktop{display:block!important}.wypr-products-mobile{display:none!important}.wypr-products-desktop ul.products,.wypr-products-desktop ul.products.columns-4{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:28px!important}@media (min-width:768px) and (max-width:1180px) and (orientation:landscape){.wypr-products-desktop{display:block!important}.wypr-products-mobile{display:none!important}.wypr-products-desktop ul.products,.wypr-products-desktop ul.products.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:22px!important}}@media (min-width:768px) and (max-width:1180px) and (orientation:portrait){.wypr-products-desktop{display:none!important}.wypr-products-mobile{display:block!important}.wypr-products-mobile ul.products,.wypr-products-mobile ul.products.columns-1,.wypr-products-mobile ul.products.columns-4{display:grid!important;grid-template-columns:1fr!important;gap:22px!important}}@media (max-width:767px){.wypr-products-desktop{display:none!important}.wypr-products-mobile{display:block!important}.wypr-products-mobile ul.products,.wypr-products-mobile ul.products.columns-1,.wypr-products-mobile ul.products.columns-4{display:grid!important;grid-template-columns:1fr!important;gap:22px!important}}.wypr-products-widget nav.woocommerce-pagination,.wypr-products-widget .woocommerce-pagination{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin-top:34px!important;padding-top:8px!important;opacity:1!important;visibility:visible!important;position:relative!important;z-index:10!important}.wypr-products-widget nav.woocommerce-pagination ul,.wypr-products-widget .woocommerce-pagination ul{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:9px!important;border:0!important;padding:0!important;margin:0 auto!important;list-style:none!important}.wypr-products-widget nav.woocommerce-pagination ul li,.wypr-products-widget .woocommerce-pagination ul li{display:inline-flex!important;border:0!important;margin:0!important;padding:0!important}.wypr-products-widget nav.woocommerce-pagination ul li a,.wypr-products-widget nav.woocommerce-pagination ul li span,.wypr-products-widget .woocommerce-pagination ul li a,.wypr-products-widget .woocommerce-pagination ul li span{width:42px!important;height:42px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgb(255 255 255 / .08)!important;color:#ffffff!important;border:1px solid rgb(215 168 79 / .28)!important;font-size:13px!important;font-weight:900!important;text-decoration:none!important;line-height:1!important}.wypr-products-widget nav.woocommerce-pagination ul li span.current,.wypr-products-widget .woocommerce-pagination ul li span.current{background:#ffffff!important;color:#050505!important;border-color:#ffffff!important}.wypr-products-widget nav.woocommerce-pagination ul li a:hover,.wypr-products-widget .woocommerce-pagination ul li a:hover{background:transparent!important;color:#ffffff!important;border-color:#ffffff!important}@media (max-width:767px){.wypr-products-widget nav.woocommerce-pagination,.wypr-products-widget .woocommerce-pagination{margin-top:28px!important;padding-bottom:12px!important}.wypr-products-widget nav.woocommerce-pagination ul li a,.wypr-products-widget nav.woocommerce-pagination ul li span,.wypr-products-widget .woocommerce-pagination ul li a,.wypr-products-widget .woocommerce-pagination ul li span{width:40px!important;height:40px!important;font-size:12px!important}}html,body{background:#050505!important;overflow-x:hidden!important}#page,.site,.site-content,.content-area,.site-main,#content,main,.entry-content,.elementor,.elementor-section-wrap,.elementor-location-single,.elementor-location-archive{background:#050505!important}.wypr-section,.wypr-hero-section,.wypr-about-section,.wypr-size-alert-section,.wypr-products-section,.wypr-final-cta{position:relative!important;isolation:isolate!important;overflow:hidden!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;background-image:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px),radial-gradient(circle at 48% 18%,rgb(215 168 79 / .18),transparent 34%),radial-gradient(circle at 84% 16%,rgb(120 20 20 / .18),transparent 32%),radial-gradient(circle at 50% 70%,rgb(215 168 79 / .08),transparent 38%),linear-gradient(180deg,#050505 0%,#0d0d0b 48%,#050505 100%)!important;background-size:46px 46px,46px 46px,100% 100%,100% 100%,100% 100%,100% 100%!important;background-position:center top,center top,center top,center top,center top,center top!important;background-repeat:repeat,repeat,no-repeat,no-repeat,no-repeat,no-repeat!important;color:#ffffff!important;font-family:'Montserrat',sans-serif!important}.wypr-section::before,.wypr-section::after,.wypr-hero-section::before,.wypr-hero-section::after,.wypr-about-section::before,.wypr-about-section::after,.wypr-size-alert-section::before,.wypr-size-alert-section::after,.wypr-products-section::before,.wypr-products-section::after,.wypr-final-cta::before,.wypr-final-cta::after{display:none!important;content:none!important}.wypr-hero-section,.wypr-about-section,.wypr-size-alert-section,.wypr-products-section,.wypr-final-cta{margin-top:0!important;margin-bottom:0!important}.wypr-about-text,.wypr-about-box,.wypr-size-alert-box,.wypr-products-widget{background:radial-gradient(circle at top left,rgb(215 168 79 / .1),transparent 40%),linear-gradient(180deg,rgb(255 255 255 / .045),rgb(255 255 255 / .022))!important;border:1px solid rgb(215 168 79 / .18)!important;box-shadow:0 30px 100px rgb(0 0 0 / .34),inset 0 1px 0 rgb(255 255 255 / .06)!important}.wypr-products-widget{background:radial-gradient(circle at center,rgb(215 168 79 / .08),transparent 44%),linear-gradient(180deg,rgb(255 255 255 / .035),rgb(255 255 255 / .018))!important}.wypr-final-cta{background-image:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px),radial-gradient(circle at 48% 18%,rgb(215 168 79 / .18),transparent 34%),radial-gradient(circle at 84% 16%,rgb(120 20 20 / .18),transparent 32%),radial-gradient(circle at 50% 70%,rgb(215 168 79 / .08),transparent 38%),linear-gradient(180deg,#050505 0%,#0d0d0b 48%,#050505 100%)!important}@media (max-width:1024px){.wypr-section,.wypr-hero-section,.wypr-about-section,.wypr-size-alert-section,.wypr-products-section,.wypr-final-cta{background-attachment:scroll!important;background-size:38px 38px,38px 38px,100% 100%,100% 100%,100% 100%,100% 100%!important}}.wypr-section{position:relative;isolation:isolate;overflow:hidden;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;color:#fff;font-family:'Montserrat',sans-serif;background:radial-gradient(circle at center,rgb(215 168 79 / .17),transparent 42%),linear-gradient(180deg,#050505 0%,#101010 45%,#050505 100%)}.wypr-section::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px);background-size:46px 46px}.wypr-final-inner{max-width:1240px;margin:0 auto;padding:85px 24px 105px;text-align:center}.wypr-final-inner h2{margin:0 0 18px;color:#fff;font-size:clamp(32px, 4vw, 52px);line-height:1;font-weight:950;letter-spacing:-.045em}.wypr-final-inner p{max-width:720px;margin:0 auto 30px;color:rgb(255 255 255 / .68);font-size:16px;line-height:1.75;font-weight:500}.wypr-socials,.wypr-social-buttons{display:flex;flex-wrap:wrap;gap:12px}.wypr-socials-center{justify-content:center}.wypr-social-buttons a,.wypr-socials a{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:15px 22px!important;border-radius:999px!important;color:#ffffff!important;background:linear-gradient(135deg,#c99a42 0%,#9b6824 52%,#d6ad55 100%)!important;border:1px solid rgb(255 221 151 / .34)!important;font-family:'Montserrat',sans-serif!important;font-size:13px!important;font-weight:900!important;letter-spacing:0.08em!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:0 16px 40px rgb(201 154 66 / .2),inset 0 1px 0 rgb(255 255 255 / .32)!important;transition:transform 900ms cubic-bezier(.16,1,.3,1),box-shadow 900ms cubic-bezier(.16,1,.3,1),filter 900ms cubic-bezier(.16,1,.3,1)!important}.wypr-social-buttons a::before,.wypr-socials a::before{content:"";position:absolute;top:-120%;left:-45%;width:42%;height:340%;z-index:2;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .38),transparent);transform:rotate(22deg) translateX(-190%);transition:transform 1300ms cubic-bezier(.16,1,.3,1)}.wypr-social-buttons a:hover,.wypr-socials a:hover{color:#ffffff!important;transform:translateY(-7px) scale(1.035);filter:saturate(1.14) brightness(1.08);box-shadow:0 28px 80px rgb(201 154 66 / .36),0 0 0 7px rgb(201 154 66 / .08),inset 0 1px 0 rgb(255 255 255 / .42)!important}.wypr-social-buttons a:hover::before,.wypr-socials a:hover::before{transform:rotate(22deg) translateX(540%)}.mt2-reveal{opacity:0;transform:translateY(46px) scale(.985);filter:blur(12px);transition:opacity 950ms cubic-bezier(.16,1,.3,1),transform 1100ms cubic-bezier(.16,1,.3,1),filter 1100ms cubic-bezier(.16,1,.3,1)}.mt2-reveal.is-visible{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}@media (max-width:767px){.wypr-final-inner{padding:70px 18px 90px}.wypr-socials,.wypr-social-buttons{width:100%}.wypr-social-buttons a,.wypr-socials a{width:100%;justify-content:center}}html,body{background:#050505!important;overflow-x:hidden!important}#page,.site,.site-content,.content-area,.site-main,#content,main,.entry-content,.elementor,.elementor-section-wrap,.elementor-location-single,.elementor-location-archive{background:#050505!important}.wypr-section,.wypr-hero-section,.wypr-about-section,.wypr-size-alert-section,.wypr-products-section,.wypr-final-cta{position:relative!important;isolation:isolate!important;overflow:hidden!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;background-image:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px),radial-gradient(circle at 48% 18%,rgb(215 168 79 / .18),transparent 34%),radial-gradient(circle at 84% 16%,rgb(120 20 20 / .18),transparent 32%),radial-gradient(circle at 50% 70%,rgb(215 168 79 / .08),transparent 38%),linear-gradient(180deg,#050505 0%,#0d0d0b 48%,#050505 100%)!important;background-size:46px 46px,46px 46px,100% 100%,100% 100%,100% 100%,100% 100%!important;background-position:center top,center top,center top,center top,center top,center top!important;background-repeat:repeat,repeat,no-repeat,no-repeat,no-repeat,no-repeat!important;color:#ffffff!important;font-family:'Montserrat',sans-serif!important}.wypr-section::before,.wypr-section::after,.wypr-hero-section::before,.wypr-hero-section::after,.wypr-about-section::before,.wypr-about-section::after,.wypr-size-alert-section::before,.wypr-size-alert-section::after,.wypr-products-section::before,.wypr-products-section::after,.wypr-final-cta::before,.wypr-final-cta::after{display:none!important;content:none!important}.wypr-hero-section,.wypr-about-section,.wypr-size-alert-section,.wypr-products-section,.wypr-final-cta{margin-top:0!important;margin-bottom:0!important}.wypr-about-text,.wypr-about-box,.wypr-size-alert-box,.wypr-products-widget{background:radial-gradient(circle at top left,rgb(215 168 79 / .1),transparent 40%),linear-gradient(180deg,rgb(255 255 255 / .045),rgb(255 255 255 / .022))!important;border:1px solid rgb(215 168 79 / .18)!important;box-shadow:0 30px 100px rgb(0 0 0 / .34),inset 0 1px 0 rgb(255 255 255 / .06)!important}.wypr-products-widget{background:radial-gradient(circle at center,rgb(215 168 79 / .08),transparent 44%),linear-gradient(180deg,rgb(255 255 255 / .035),rgb(255 255 255 / .018))!important}.wypr-final-cta{background-image:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px),radial-gradient(circle at 48% 18%,rgb(215 168 79 / .18),transparent 34%),radial-gradient(circle at 84% 16%,rgb(120 20 20 / .18),transparent 32%),radial-gradient(circle at 50% 70%,rgb(215 168 79 / .08),transparent 38%),linear-gradient(180deg,#050505 0%,#0d0d0b 48%,#050505 100%)!important}@media (max-width:1024px){.wypr-section,.wypr-hero-section,.wypr-about-section,.wypr-size-alert-section,.wypr-products-section,.wypr-final-cta{background-attachment:scroll!important;background-size:38px 38px,38px 38px,100% 100%,100% 100%,100% 100%,100% 100%!important}}html,body{margin:0!important;padding:0!important;overflow-x:hidden!important;background:#050505!important}#page,.site,.site-content,.content-area,.site-main,#content,main,.entry-content,.elementor,.elementor-section-wrap{background:#050505!important}.elementor-page .site-content,.elementor-page .content-area,.elementor-page .site-main,.elementor-page .entry-content{margin:0!important;padding:0!important;max-width:none!important;width:100%!important}.elementor-widget-html,.elementor-widget-html .elementor-widget-container{margin:0!important;padding:0!important}.mt2-creator-page,.mt2-premium-page{position:relative;isolation:isolate;overflow:hidden;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:0!important;padding-right:0!important;color:#fff;font-family:'Montserrat',sans-serif;background:radial-gradient(circle at 15% 8%,rgb(199 143 45 / .2),transparent 32%),radial-gradient(circle at 85% 12%,rgb(120 20 20 / .22),transparent 34%),radial-gradient(circle at 50% 55%,rgb(255 255 255 / .035),transparent 38%),linear-gradient(180deg,#050505 0%,#101010 42%,#050505 100%)}.mt2-premium-page::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px);background-size:46px 46px;mask-image:linear-gradient(to bottom,rgb(0 0 0 / .7),transparent 88%)}.mt2-premium-page::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(circle at 50% 0%,rgb(215 168 79 / .11),transparent 35%),linear-gradient(90deg,rgb(0 0 0 / .55),transparent 18%,transparent 82%,rgb(0 0 0 / .55))}.mt2-hero-wypr{display:block!important;max-width:1240px;margin:0 auto;padding:95px 24px 80px}.mt2-hero-main-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,0.85fr);gap:70px;align-items:start}.mt2-hero-content{position:relative;z-index:2;max-width:680px}.mt2-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:#d7a84f;font-size:12px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.mt2-eyebrow::before{content:"";width:36px;height:1px;background:linear-gradient(90deg,#d7a84f,transparent)}.mt2-hero h1,.mt2-hero-wypr h1{max-width:760px;margin:0 0 24px;color:#fff;font-size:clamp(48px, 6vw, 86px);line-height:.95;font-weight:950;letter-spacing:-.065em;text-transform:uppercase;text-shadow:0 24px 80px rgb(0 0 0 / .42)}.mt2-description-long{max-width:680px;margin-bottom:0}.mt2-description-long p{margin:0 0 20px;color:rgb(255 255 255 / .74);font-size:16px;line-height:1.78;font-weight:500}.mt2-description-long p:last-child{margin-bottom:0}.mt2-description-long strong{color:#fff;font-weight:900}.mt2-floating-images{position:relative;min-height:610px;width:100%;margin-top:35px}.mt2-floating-image{position:absolute;overflow:hidden;border:2px solid rgb(215 168 79 / .34);background:rgb(255 255 255 / .045);box-shadow:0 35px 90px rgb(0 0 0 / .46),0 0 0 8px rgb(215 168 79 / .035),inset 0 1px 0 rgb(255 255 255 / .15);transform:translate3d(0,0,0);will-change:transform}.mt2-floating-image::before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgb(255 255 255 / .08),transparent 32%,rgb(0 0 0 / .18)),radial-gradient(circle at top,rgb(215 168 79 / .16),transparent 52%);opacity:.75}.mt2-floating-image img{width:100%;height:100%;display:block;object-fit:cover;transform:scale(1.015);filter:contrast(1.04) saturate(1.03);transition:transform 1400ms cubic-bezier(.16,1,.3,1),filter 1400ms cubic-bezier(.16,1,.3,1)}.mt2-floating-image-one{top:0;right:0;width:320px;height:320px;border-radius:42px 42px 42px 120px;animation-name:wyprFloatImageOne;animation-duration:3.8s;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-iteration-count:infinite;animation-direction:alternate}.mt2-floating-image-two{left:0;bottom:0;width:360px;height:360px;border-radius:42px 120px 42px 42px;animation-name:wyprFloatImageTwo;animation-duration:4.4s;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-iteration-count:infinite;animation-direction:alternate}@keyframes wyprFloatImageOne{from{transform:translate3d(0,0,0) scale(1)}to{transform:translate3d(0,-20px,0) scale(1.025)}}@keyframes wyprFloatImageTwo{from{transform:translate3d(0,0,0) scale(1)}to{transform:translate3d(0,22px,0) scale(1.022)}}.mt2-floating-image:hover img{transform:scale(1.07);filter:contrast(1.08) saturate(1.08)}.mt2-hero-bottom{max-width:780px;margin-top:38px}.mt2-stats{display:grid;grid-template-columns:repeat(3,1fr);max-width:680px;gap:14px;margin-bottom:32px}.mt2-stats div{position:relative;overflow:hidden;padding:20px 18px;border:1px solid rgb(215 168 79 / .18);background:rgb(255 255 255 / .045);backdrop-filter:blur(16px);border-radius:22px;box-shadow:0 20px 60px rgb(0 0 0 / .25);transition:transform 900ms cubic-bezier(.16,1,.3,1),border-color 900ms cubic-bezier(.16,1,.3,1),box-shadow 900ms cubic-bezier(.16,1,.3,1)}.mt2-stats div::before{content:"";position:absolute;inset:0;opacity:0;background:radial-gradient(circle at top,rgb(215 168 79 / .18),transparent 56%);transition:opacity 900ms cubic-bezier(.16,1,.3,1)}.mt2-stats div:hover{transform:translateY(-7px);border-color:rgb(215 168 79 / .38);box-shadow:0 32px 85px rgb(0 0 0 / .36)}.mt2-stats div:hover::before{opacity:1}.mt2-stats strong{position:relative;z-index:1;display:block;color:#fff;font-size:18px;font-weight:900;margin-bottom:5px}.mt2-stats span{position:relative;z-index:1;display:block;color:rgb(255 255 255 / .58);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.mt2-socials,.mt2-social-buttons{display:flex;flex-wrap:wrap;gap:12px}.mt2-social-buttons a,.mt2-socials a{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:15px 22px!important;border-radius:999px!important;color:#ffffff!important;background:linear-gradient(135deg,#c99a42 0%,#9b6824 52%,#d6ad55 100%)!important;border:1px solid rgb(255 221 151 / .34)!important;font-family:'Montserrat',sans-serif!important;font-size:13px!important;font-weight:900!important;letter-spacing:0.08em!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:0 16px 40px rgb(201 154 66 / .2),inset 0 1px 0 rgb(255 255 255 / .32)!important;transform:translate3d(0,0,0);transition:transform 900ms cubic-bezier(.16,1,.3,1),box-shadow 900ms cubic-bezier(.16,1,.3,1),filter 900ms cubic-bezier(.16,1,.3,1)!important}.mt2-social-buttons a span,.mt2-socials a span{position:relative;z-index:3;color:#ffffff!important}.mt2-social-buttons a::before,.mt2-socials a::before{content:"";position:absolute;top:-120%;left:-45%;width:42%;height:340%;z-index:2;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .38),transparent);transform:rotate(22deg) translateX(-190%);transition:transform 1300ms cubic-bezier(.16,1,.3,1)}.mt2-social-buttons a::after,.mt2-socials a::after{content:"";position:absolute;inset:2px;z-index:1;border-radius:inherit;background:radial-gradient(circle at top,rgb(255 255 255 / .18),transparent 52%);opacity:.58;transition:opacity 900ms cubic-bezier(.16,1,.3,1)}.mt2-social-buttons a:hover,.mt2-socials a:hover{color:#ffffff!important;transform:translateY(-7px) scale(1.035);filter:saturate(1.14) brightness(1.08);box-shadow:0 28px 80px rgb(201 154 66 / .36),0 0 0 7px rgb(201 154 66 / .08),inset 0 1px 0 rgb(255 255 255 / .42)!important}.mt2-social-buttons a:hover::before,.mt2-socials a:hover::before{transform:rotate(22deg) translateX(540%)}.mt2-social-buttons a:active,.mt2-socials a:active{transform:translateY(-2px) scale(.99)}.mt2-about-section{max-width:1240px;margin:0 auto;padding:55px 24px 80px;display:grid;grid-template-columns:1fr 0.85fr;gap:30px}.mt2-about-text,.mt2-about-box{position:relative;overflow:hidden;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);border-radius:34px;padding:42px;box-shadow:0 25px 80px rgb(0 0 0 / .28)}.mt2-about-text::before,.mt2-about-box::before{content:"";position:absolute;inset:0;opacity:.75;pointer-events:none;background:radial-gradient(circle at top left,rgb(215 168 79 / .1),transparent 46%)}.mt2-about-text>*,.mt2-about-box>*{position:relative;z-index:1}.mt2-about-text h2,.mt2-products-section h2,.mt2-final-cta h2{margin:0 0 18px;color:#fff;font-size:clamp(32px, 4vw, 52px);line-height:1;font-weight:950;letter-spacing:-.045em}.mt2-about-text p,.mt2-section-heading p,.mt2-final-cta p{margin:0;color:rgb(255 255 255 / .68);font-size:16px;line-height:1.75;font-weight:500}.mt2-about-box h3{margin:0 0 20px;color:#fff;font-size:24px;font-weight:900}.mt2-about-box ul{margin:0;padding:0;list-style:none}.mt2-about-box li{position:relative;padding-left:28px;margin-bottom:14px;color:rgb(255 255 255 / .74);font-size:15px;font-weight:650}.mt2-about-box li::before{content:"";position:absolute;left:0;top:8px;width:9px;height:9px;border-radius:50%;background:#d7a84f;box-shadow:0 0 18px rgb(215 168 79 / .75)}.mt2-products-section{max-width:1240px;margin:0 auto;padding:40px 24px 95px}.mt2-section-heading{max-width:780px;margin:0 auto 44px;text-align:center}.mt2-section-heading .mt2-eyebrow{justify-content:center}.mt2-section-heading .mt2-eyebrow::before{display:none}.mt2-products-widget{position:relative;padding:34px;border-radius:38px;border:1px solid rgb(215 168 79 / .16);background:rgb(255 255 255 / .035);box-shadow:0 30px 100px rgb(0 0 0 / .3),inset 0 1px 0 rgb(255 255 255 / .06)}.mt2-products-widget .woocommerce{position:relative}.mt2-products-widget ul.products{display:grid!important;gap:28px!important;margin-bottom:0!important}.mt2-products-widget ul.products.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.mt2-products-widget ul.products li.product{position:relative;overflow:hidden;width:100%!important;margin:0!important;border-radius:28px!important;padding:16px 16px 22px!important;background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(244 244 244 / .98))!important;border:1px solid rgb(215 168 79 / .22)!important;box-shadow:0 24px 65px rgb(0 0 0 / .28),inset 0 1px 0 rgb(255 255 255 / .88)!important;transform-style:preserve-3d;transition:transform 1000ms cubic-bezier(.16,1,.3,1),box-shadow 1000ms cubic-bezier(.16,1,.3,1),border-color 1000ms cubic-bezier(.16,1,.3,1)!important}.mt2-products-widget ul.products li.product::before{content:"";position:absolute;inset:-1px;z-index:0;opacity:0;border-radius:inherit;background:linear-gradient(135deg,rgb(215 168 79 / .85),transparent 34%,rgb(120 20 20 / .6));transition:opacity 900ms cubic-bezier(.16,1,.3,1)}.mt2-products-widget ul.products li.product>*{position:relative;z-index:1}.mt2-products-widget ul.products li.product:hover{transform:translateY(-12px) scale(1.018);border-color:rgb(215 168 79 / .46)!important;box-shadow:0 38px 95px rgb(0 0 0 / .42),0 0 0 7px rgb(215 168 79 / .055)!important}.mt2-products-widget ul.products li.product:hover::before{opacity:.23}.mt2-products-widget ul.products li.product img{width:100%;border-radius:22px!important;margin-bottom:18px!important;background:#f5f5f5;transform:scale(1);transition:transform 1200ms cubic-bezier(.16,1,.3,1),filter 1200ms cubic-bezier(.16,1,.3,1)!important}.mt2-products-widget ul.products li.product:hover img{transform:scale(1.055);filter:contrast(1.06) saturate(1.06)}.mt2-products-widget .woocommerce-loop-product__title,.mt2-products-widget ul.products li.product .woocommerce-loop-product__title{min-height:42px;color:#090909!important;font-family:'Montserrat',sans-serif!important;font-size:14px!important;line-height:1.35!important;font-weight:900!important;letter-spacing:-0.025em!important;transition:color 450ms ease}.mt2-products-widget ul.products li.product:hover .woocommerce-loop-product__title{color:#7b1111!important}.mt2-products-widget .price,.mt2-products-widget .price span,.mt2-products-widget .price bdi{color:#111111!important;font-family:'Montserrat',sans-serif!important;font-size:14px!important;font-weight:900!important}.mt2-products-widget .price del,.mt2-products-widget .price del span,.mt2-products-widget .price del bdi{color:rgb(0 0 0 / .42)!important;font-weight:700!important}.mt2-products-widget .price ins,.mt2-products-widget .price ins span,.mt2-products-widget .price ins bdi{color:#8b1616!important;text-decoration:none!important}.mt2-products-widget ul.products li.product .button,.mt2-products-widget .add_to_cart_button,.mt2-products-widget .product_type_simple,.mt2-products-widget .product_type_variable{position:relative;overflow:hidden;width:100%;border-radius:999px!important;background:linear-gradient(135deg,#080808,#1d1d1d)!important;color:#ffffff!important;border:1px solid rgb(0 0 0 / .18)!important;font-family:'Montserrat',sans-serif!important;font-size:11px!important;font-weight:900!important;letter-spacing:0.08em!important;text-transform:uppercase!important;padding:14px 18px!important;margin-top:12px!important;box-shadow:0 14px 30px rgb(0 0 0 / .2);transition:transform 800ms cubic-bezier(.16,1,.3,1),box-shadow 800ms cubic-bezier(.16,1,.3,1),background 800ms cubic-bezier(.16,1,.3,1),color 800ms cubic-bezier(.16,1,.3,1)!important}.mt2-products-widget ul.products li.product .button:hover,.mt2-products-widget .add_to_cart_button:hover,.mt2-products-widget .product_type_simple:hover,.mt2-products-widget .product_type_variable:hover{color:#ffffff!important;background:linear-gradient(135deg,#c99a42,#8b1616)!important;transform:translateY(-3px);box-shadow:0 20px 46px rgb(139 22 22 / .28)}.mt2-products-widget span.onsale{min-height:auto!important;min-width:auto!important;padding:8px 12px!important;border-radius:999px!important;background:linear-gradient(135deg,#b20e0e,#e0a940)!important;color:#ffffff!important;font-family:'Montserrat',sans-serif!important;font-size:10px!important;font-weight:900!important;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 12px 30px rgb(178 14 14 / .28)}.mt2-products-widget .woocommerce-ordering{margin-bottom:25px!important}.mt2-products-widget .woocommerce-ordering select{background:rgb(255 255 255 / .08)!important;color:#ffffff!important;border:1px solid rgb(215 168 79 / .24)!important;border-radius:999px!important;padding:12px 18px!important;outline:none!important}.mt2-products-widget .woocommerce-ordering select option{color:#111111!important}.mt2-products-widget .woocommerce-result-count{color:rgb(255 255 255 / .62)!important;font-size:13px!important;font-weight:600!important}.mt2-products-widget .woocommerce-pagination ul,.mt2-products-widget nav.woocommerce-pagination ul{border:0!important;display:flex;justify-content:center;gap:8px;margin-top:34px!important}.mt2-products-widget .woocommerce-pagination ul li,.mt2-products-widget nav.woocommerce-pagination ul li{border:0!important}.mt2-products-widget .woocommerce-pagination ul li a,.mt2-products-widget .woocommerce-pagination ul li span,.mt2-products-widget nav.woocommerce-pagination ul li a,.mt2-products-widget nav.woocommerce-pagination ul li span{width:42px;height:42px;border-radius:999px!important;display:inline-flex!important;align-items:center;justify-content:center;background:rgb(255 255 255 / .08)!important;color:#ffffff!important;border:1px solid rgb(215 168 79 / .22)!important;font-weight:900!important;transition:all 450ms ease}.mt2-products-widget .woocommerce-pagination ul li a:hover,.mt2-products-widget .woocommerce-pagination ul li span.current{background:linear-gradient(135deg,#c99a42,#8b1616)!important;color:#ffffff!important;transform:translateY(-3px)}.mt2-final-cta{margin:0 auto;padding:85px 24px 105px;text-align:center;background:radial-gradient(circle at center,rgb(215 168 79 / .17),transparent 42%),linear-gradient(180deg,rgb(255 255 255 / .02),#fff0)}.mt2-final-cta p{max-width:720px;margin:0 auto 30px}.mt2-socials-center{justify-content:center}.mt2-reveal,.mt2-reveal-child,.mt2-products-widget ul.products li.product{opacity:0;transform:translateY(46px) scale(.985);filter:blur(12px);transition:opacity 950ms cubic-bezier(.16,1,.3,1),transform 1100ms cubic-bezier(.16,1,.3,1),filter 1100ms cubic-bezier(.16,1,.3,1);will-change:opacity,transform,filter}.mt2-reveal.is-visible,.mt2-reveal-child.is-visible,.mt2-products-widget ul.products li.product.is-visible{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.mt2-products-widget ul.products li.product:nth-child(1){transition-delay:80ms}.mt2-products-widget ul.products li.product:nth-child(2){transition-delay:150ms}.mt2-products-widget ul.products li.product:nth-child(3){transition-delay:220ms}.mt2-products-widget ul.products li.product:nth-child(4){transition-delay:290ms}.mt2-products-widget ul.products li.product:nth-child(5){transition-delay:360ms}.mt2-products-widget ul.products li.product:nth-child(6){transition-delay:430ms}.mt2-products-widget ul.products li.product:nth-child(7){transition-delay:500ms}.mt2-products-widget ul.products li.product:nth-child(8){transition-delay:570ms}.mt2-products-widget ul.products li.product:nth-child(9){transition-delay:640ms}.mt2-products-widget ul.products li.product:nth-child(10){transition-delay:710ms}.mt2-products-widget ul.products li.product:nth-child(11){transition-delay:780ms}.mt2-products-widget ul.products li.product:nth-child(12){transition-delay:850ms}.mt2-reveal h1,.mt2-reveal h2,.mt2-reveal h3,.mt2-reveal p,.mt2-reveal li,.mt2-reveal .mt2-eyebrow,.mt2-reveal .mt2-socials,.mt2-reveal .mt2-stats{transition:opacity 1000ms cubic-bezier(.16,1,.3,1),transform 1100ms cubic-bezier(.16,1,.3,1),filter 1100ms cubic-bezier(.16,1,.3,1)}.mt2-reveal:not(.is-visible) h1,.mt2-reveal:not(.is-visible) h2,.mt2-reveal:not(.is-visible) h3,.mt2-reveal:not(.is-visible) p,.mt2-reveal:not(.is-visible) li,.mt2-reveal:not(.is-visible) .mt2-eyebrow,.mt2-reveal:not(.is-visible) .mt2-socials,.mt2-reveal:not(.is-visible) .mt2-stats{opacity:0;transform:translateY(26px);filter:blur(8px)}.mt2-reveal.is-visible h1,.mt2-reveal.is-visible h2,.mt2-reveal.is-visible h3,.mt2-reveal.is-visible p,.mt2-reveal.is-visible li,.mt2-reveal.is-visible .mt2-eyebrow,.mt2-reveal.is-visible .mt2-socials,.mt2-reveal.is-visible .mt2-stats{opacity:1;transform:translateY(0);filter:blur(0)}@media (max-width:1024px){.mt2-hero-main-row{grid-template-columns:1fr;gap:35px}.mt2-hero-content{max-width:100%}.mt2-floating-images{min-height:600px;max-width:620px;margin:0 auto}.mt2-floating-image-one{right:10px;width:320px;height:320px}.mt2-floating-image-two{left:10px;width:350px;height:350px}.mt2-hero-bottom{max-width:100%}.mt2-about-section{grid-template-columns:1fr}.mt2-products-widget ul.products.columns-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){.mt2-hero-wypr{padding:64px 18px 55px}.mt2-hero h1,.mt2-hero-wypr h1{font-size:42px}.mt2-description-long p{font-size:15px}.mt2-hero-main-row{gap:28px}.mt2-floating-images{min-height:auto;display:grid;gap:22px}.mt2-floating-image{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:1 / 1;border-radius:34px!important}.mt2-floating-image-one{animation-name:wyprFloatMobileOne;animation-duration:3.8s;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-iteration-count:infinite;animation-direction:alternate}.mt2-floating-image-two{animation-name:wyprFloatMobileTwo;animation-duration:4.4s;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-iteration-count:infinite;animation-direction:alternate}@keyframes wyprFloatMobileOne{from{transform:translate3d(0,0,0) scale(1)}to{transform:translate3d(0,-10px,0) scale(1.012)}}@keyframes wyprFloatMobileTwo{from{transform:translate3d(0,0,0) scale(1)}to{transform:translate3d(0,10px,0) scale(1.012)}}.mt2-hero-bottom{margin-top:30px}.mt2-stats{grid-template-columns:1fr}.mt2-socials,.mt2-social-buttons{width:100%}.mt2-social-buttons a,.mt2-socials a{width:100%;justify-content:center;padding:14px 20px!important}.mt2-about-section,.mt2-products-section{padding-left:18px;padding-right:18px}.mt2-about-text,.mt2-about-box,.mt2-products-widget{padding:26px;border-radius:26px}.mt2-products-widget ul.products.columns-4,.mt2-products-widget ul.products{grid-template-columns:1fr!important}.mt2-products-widget ul.products li.product{border-radius:24px!important}}@media (prefers-reduced-motion:reduce){.mt2-floating-image,.mt2-floating-image-one,.mt2-floating-image-two,.mt2-reveal,.mt2-reveal-child,.mt2-products-widget ul.products li.product,.mt2-social-buttons a,.mt2-socials a{animation:none!important;transition:none!important;transform:none!important;filter:none!important;opacity:1!important}}