/*anon*/.banner-container{margin-bottom:5px}.shop-cards__title{color:#222;text-align:center;font-family:Manrope,serif;font-size:16px;font-weight:700;line-height:130%;margin-top:54px;margin-bottom:20px}.shop-cards__description{color:#222;text-align:center;font-family:Inter,system-ui,sans-serif;font-size:22px;font-weight:400;line-height:115%;letter-spacing:-1.1px}.shop-cards__description-strong{color:#222;font-family:Inter,system-ui,sans-serif;font-size:22px;font-weight:700;line-height:115%;letter-spacing:-1.1px}@media (max-width:767px){.atelier-container{margin-top:0 !important;padding-top:0 !important}.atelier-section{padding-right:20px !important;padding-left:20px !important;margin-top:40px !important}.shop-cards__title{margin-top:30px;margin-bottom:10px;font-family:Manrope;font-size:14px;font-weight:700;line-height:120%}.shop-cards__description{font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:120%;letter-spacing:-.8px}.shop-cards__description-strong{font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:700;line-height:120%;letter-spacing:-.8px}}
/*anon*/:root{--wp--preset--color--beige-1:#ffffff;--color-text:#222;--color-bg:#fff}*{box-sizing:border-box;margin:0;padding:0}html{margin-top:0 !important;background:var(--color-bg) !important}body{background-color:var(--color-bg) !important}ul>li{list-style:none !important}.reviews-section{margin-top:120px}.site-header{background:#fff;border-top:1px solid rgba(34,34,34,.2)}.site-container{max-width:1180px;width:100%;margin:0 auto;padding:0}#content{padding-top:0 !important}.nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:84px}.nav-list,.mobile-menu__list{display:flex;gap:45px;list-style:none;margin:0;padding:0}.nav-left{justify-content:flex-start}.nav-right{justify-content:flex-end}.nav-list a,.mobile-menu__list a{color:var(--color-text);font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:.28px;text-transform:uppercase;text-decoration:none;line-height:1}.nav-list a:hover{opacity:.7}.brand img{width:142px;height:76px;object-fit:contain;display:block}.burger{display:none;background:transparent;border:0;padding:8px;cursor:pointer;z-index:1000}.burger-ic{width:20px;height:9px;display:block}@media (max-width:767px){.burger{display:block}.nav-list{display:none}}.mobile-menu{position:fixed;left:0;right:0;top:84px;background:#fff;border-top:1px solid rgba(0,0,0,.06);box-shadow:0 16px 40px rgba(0,0,0,.08);z-index:999}.mobile-menu[hidden]{display:none !important}.mobile-menu__list{display:flex;flex-direction:column;gap:16px;padding:16px 20px;list-style:none;margin:0}.mobile-menu__list a{text-decoration:none;color:#222;padding:8px 0;display:block}body.menu-open{overflow:hidden}.shop-cards{padding-top:120px;background:#fff !important}.shop-cards__container{max-width:1180px;margin:0 auto;padding:0 20px}.pricing-grid{display:grid;grid-template-columns:repeat(2,480px);gap:25px;justify-content:center}.price-card{width:480px;height:565px;flex-shrink:0;border-radius:15px;background:#fff;box-shadow:2px 2px 20px rgba(34,34,34,.10);padding:28px 32px 26px;display:flex;flex-direction:column;align-items:center}.price-card .card-title{color:var(--color-text);text-align:center;font-family:Inter,sans-serif;font-size:22px;font-weight:400;line-height:100%;letter-spacing:-1.1px;margin-bottom:20px}.card-price{color:var(--color-text);text-align:center;font-family:Inter,sans-serif;font-size:30px;font-weight:400;line-height:100%;letter-spacing:-1.5px;margin-bottom:30px}.card-bullets{color:var(--color-text);font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:130%;width:380px;margin:0 0 18px 0;padding-left:18px}.card-bullets li{margin-bottom:10px}.selector{position:relative;width:400px}.selector-toggle{width:400px;height:40px;border-radius:20px;border:.5px solid rgba(34,34,34,.20);background:#FFEFF2;color:var(--color-text);font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:100%;text-align:left;padding:0 44px 0 18px;cursor:pointer}.selector-caret{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid var(--color-text);opacity:.7}.selector.open .selector-caret{transform:translateY(-50%) rotate(180deg)}.selector-menu{position:absolute;left:0;right:0;top:48px;background:#fff;border-radius:14px;box-shadow:2px 2px 20px rgba(0,0,0,.12);padding:8px 0;display:none;z-index:5}.selector.open .selector-menu{display:block}.selector-item{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 16px;color:var(--color-text);font-family:Manrope,sans-serif;font-size:16px;background:#fff;border:0;cursor:pointer}.selector-item::after{content:"+";margin-left:auto;opacity:.7}.price-card .selector-menu{height:205px;min-height:205px;max-height:205px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable both-edges}.price-card .selector-item{white-space:normal;align-items:flex-start;line-height:1.25}@media (max-width:767px){.selector-item{font-size:14px !important}.price-card .selector-menu{height:175px;min-height:175px;max-height:175px}}.selector-item:hover{background:#f7f7f7}.selected-list{width:400px;margin:12px auto 22px;display:flex;flex-direction:column;gap:10px}.selected-item{display:grid;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid rgba(34,34,34,.08)}.selected-item__label{color:var(--color-text);font-family:Manrope,sans-serif;font-size:16px;font-weight:400}.selected-item__qty{display:flex;align-items:center;gap:14px;font-family:Manrope,sans-serif;color:var(--color-text)}.qty-btn{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#f0f0f0;border:0;cursor:pointer;font-weight:700}.qty-val{min-width:16px;text-align:center}.cta{margin-top:auto;color:var(--color-text);text-align:center;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;line-height:100%;text-transform:uppercase;background:none;border:0;border-bottom:2px solid var(--color-text);padding:0 0 4px;cursor:pointer}.shop-cards{padding-top:120px;background:#fff !important}.shop-cards__container{max-width:1180px;margin:0 auto;padding:0 20px}.pricing-grid{display:grid;grid-template-columns:repeat(2,480px);gap:25px;justify-content:center}.price-card{width:480px;min-height:565px;height:auto;padding:28px 32px 26px;border-radius:15px;background:#fff;box-shadow:2px 2px 20px rgba(34,34,34,.10);display:grid;grid-template-rows:minmax(320px,auto) auto;justify-items:center;row-gap:16px}.price-card .price-body{grid-row:1;display:flex;flex-direction:column;align-items:center;gap:18px;width:100%}.price-card .card-title{color:#222;text-align:center;font-family:Inter,sans-serif;font-size:22px;font-weight:400;line-height:100%;letter-spacing:-1.1px}.price-card .card-price{color:#222;text-align:center;font-family:Inter,sans-serif;font-size:30px;font-weight:400;line-height:100%;letter-spacing:-1.5px;margin-top:4px}.price-card .card-bullets{color:#222;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:130%;width:380px;max-width:100%;margin:0;padding-left:18px}.price-card .card-bullets li{margin-bottom:10px}.price-card .selector{position:relative;width:400px;max-width:100%}.price-card .selector-toggle{width:100%;height:40px;border-radius:20px;border:.5px solid rgba(34,34,34,.20);background:#FFEFF2;color:#222;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;text-align:left;padding:0 44px 0 18px;cursor:pointer}.price-card .selector-caret{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #222;opacity:.7}.price-card .selector-menu{position:absolute;left:0;right:0;top:48px;background:#fff;border-radius:14px;box-shadow:2px 2px 20px rgba(0,0,0,.12);padding:8px 0;display:none;z-index:5}.price-card .selector.open .selector-menu{display:block}.price-card .selector-item{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 16px;color:#222;font-family:Manrope,sans-serif;font-size:16px;background:#fff;border:0;cursor:pointer}.price-card .selector-item::after{content:"+";margin-left:auto;opacity:.7}.price-card .selector-item:hover{background:#f7f7f7}.price-card .selected-list{width:400px;max-width:100%;margin:12px auto 0;display:flex;flex-direction:column;gap:10px}.price-card .selected-item{display:grid;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid rgba(34,34,34,.08)}.price-card .selected-item__label{color:#222;font-family:Manrope,sans-serif;font-size:16px}.price-card .selected-item__qty{display:flex;align-items:center;gap:14px;color:#222;font-family:Manrope,sans-serif}.price-card .qty-btn{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#f0f0f0;border:0;cursor:pointer;font-weight:700}.price-card .qty-val{min-width:16px;text-align:center}.price-card .cta{grid-row:2;margin-top:0;color:#222;text-align:center;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;line-height:100%;text-transform:uppercase;background:none;border:0;border-bottom:2px solid #222;padding:0 0 4px;cursor:pointer}@media (max-width:767px){.pricing-grid{grid-template-columns:100%;gap:10px}.price-card{min-height:437px;grid-template-rows:auto auto;padding:22px 20px;width:unset}.price-card .card-title{font-size:20px;letter-spacing:-1px}.price-card .card-price{font-size:25px;letter-spacing:-1.25px;margin-top:2px}.price-card .card-bullets{width:280px;font-size:14px;line-height:120%}.price-card .selector,.price-card .selected-list{width:280px}.price-card .cta{font-size:12px;line-height:120%}}@media (max-width:767px){.pricing-grid{grid-template-columns:1fr;gap:10px}.price-card{display:grid !important;height:auto !important;min-height:437px;grid-template-rows:auto auto;align-content:start;width:100% !important;padding:22px 20px}.price-card .price-body{min-height:0;width:100%}.price-card .card-bullets,.price-card .selector,.price-card .selected-list{max-width:100%;width:100%;margin:0 auto}.brand-logo{width:74px !important;height:49px !important;flex-shrink:0}.price-card .card-title{font-size:20px;letter-spacing:-1px}.price-card .card-price{font-size:25px;letter-spacing:-1.25px;margin-top:2px}.price-card .card-bullets{font-size:14px;line-height:120%}.price-card .cta{font-size:12px;line-height:120%}}.reviews-section{background:#fff;margin-top:80px}.reviews-container{width:100%;padding-right:10%;padding-left:10%;margin:0 auto;padding-bottom:120px}.reviews-title{text-align:center;color:var(--color-text);font-family:Inter,sans-serif;font-weight:400;font-size:40px;line-height:100%;letter-spacing:-2px;margin-bottom:40px}.reviews-swiper{position:relative;overflow:hidden;padding:20px 0}.reviews-swiper .swiper-wrapper{z-index:1}.review-card{height:308px;border-radius:15px;background:#FBF3E8;box-shadow:2px 2px 20px rgba(34,34,34,.10);display:flex;align-items:center;justify-content:center}.review-card img{max-width:90%;max-height:90%;object-fit:contain;border-radius:10px}.swiper-button-prev,.swiper-button-next{width:35px;height:35px;display:flex !important;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:5;cursor:pointer;pointer-events:auto;border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.08)}.swiper-button-prev{left:12px}.swiper-button-next{right:12px}.swiper-button-prev::after,.swiper-button-next::after{content:none !important}.swiper-button-disabled{opacity:.35;pointer-events:none}.nail-container{background:#fff !important;margin:0 auto}.nail-title{color:var(--color-text);text-align:center;font-family:Inter,sans-serif;font-size:40px;font-weight:400;line-height:100%;letter-spacing:-2px;margin-bottom:15px}.nail-subtitle{color:var(--color-text);text-align:center;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;line-height:130%;margin-bottom:40px}.nail-gallery{display:flex;gap:10px;justify-content:center;width:100%}.nail-col{display:flex;flex-direction:column;gap:10px;flex:1}.nail-img{width:100%;aspect-ratio:35/37;object-fit:cover;border-radius:8px}.nail-img-long{width:100%;aspect-ratio:37/79;object-fit:cover;border-radius:8px}.atelier-section{background:#fff;margin-top:120px}.atelier-container{max-width:1180px;margin:0 auto;padding-bottom:110px}.atelier-title{max-width:644px;margin:0 auto 40px;text-align:center;font-family:Inter,sans-serif;font-size:40px;font-weight:400;line-height:100%;letter-spacing:-2px;color:var(--color-text)}.tabs{display:flex;justify-content:center;background:#FFEFF5;border-radius:40px;overflow:hidden;margin:0 auto 40px;max-width:1180px;height:40px;box-shadow:0 2px 6px rgba(0,0,0,.05)}.tab{flex:1;border:none;background:transparent;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;line-height:100%;color:var(--color-text);cursor:pointer;transition:background .3s ease,color .3s ease}.tab.active{background:#fff;border-radius:40px;border:.5px solid rgba(34,34,34,.20)}.tab-content{display:none;background:#FFEFF5;border-radius:15px;box-shadow:0 4px 15px rgba(0,0,0,.05);padding-left:100px;padding-top:45px;padding-bottom:45px;max-width:1180px;margin:0 auto}.tab-content.active{display:block}.tab-title{font-family:Inter,sans-serif;font-size:30px;font-weight:400;line-height:100%;letter-spacing:-1.5px;margin-bottom:20px;color:var(--color-text)}.tab-text{width:827px;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:130%;margin-bottom:20px;color:var(--color-text)}.tab-subtitle{font-family:Inter,sans-serif;font-size:18px;font-weight:600;margin-bottom:10px;color:var(--color-text)}.tab-list{font-family:Manrope,sans-serif;font-size:16px;line-height:130%;color:var(--color-text);padding-left:20px}.tab-list>li{list-style:disc !important;margin-bottom:8px}ul{margin-left:0 !important}.cards-block{margin-top:120px !important;display:grid;grid-template-columns:repeat(3,1fr);gap:30px;justify-content:center;margin:0 auto;max-width:1180px}.card{width:380px;height:308px;border-radius:15px;background:#fff;border:1px solid rgba(34,34,34,.10);box-shadow:2px 2px 20px rgba(34,34,34,.1);overflow:hidden;cursor:pointer;position:relative;flex-shrink:0}.card-inner{width:100%;height:100%;position:relative}.card-front{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;height:100%;text-align:center;opacity:1;transition:opacity .4s ease-in-out}.card-back{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transition:opacity .4s ease-in-out;pointer-events:none}.card.show-back .card-front{opacity:0}.card.show-back .card-back{opacity:1;pointer-events:auto}.card-img{width:100px;height:100px;border-radius:1000px;flex-shrink:0;aspect-ratio:1/1;background:lightgray center/cover no-repeat;margin-bottom:20px}.card-img.image-color1{background-image:url('https://mymida.it/wp-content/themes/bestheme/atteler/assets/image-color1.png')}.card-img.image-color2{background-image:url('https://mymida.it/wp-content/themes/bestheme/atteler/assets/image-color2.png')}.card-img.image-color3{background-image:url('https://mymida.it/wp-content/themes/bestheme/atteler/assets/image-color3.png')}.card-img.image-color4{background-image:url('https://mymida.it/wp-content/themes/bestheme/atteler/assets/image-color4.png')}.card-img.image-color5{background-image:url('https://mymida.it/wp-content/themes/bestheme/atteler/assets/image-color5.png')}.card-img.image-color6{background-image:url('https://mymida.it/wp-content/themes/bestheme/atteler/assets/image-color6.png')}.cards-block .card-title{color:var(--color-text);font-family:Inter,sans-serif;font-size:30px;font-weight:400;line-height:100%;letter-spacing:-1.5px;margin-bottom:12px}.card-desc{color:var(--color-text);font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:130%}.banner{position:relative;overflow:hidden}.banner-video{width:100%;height:735px;object-fit:cover;display:block}.banner-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:326px;gap:16px}.hero-title{margin:0;line-height:1}.title-main{color:#fff;font-family:"The Seasons",serif;font-size:clamp(56px,9vw,150px);font-style:normal;font-weight:300;line-height:90%;letter-spacing:-.02em;display:block}.title-ital{color:#fff;font-family:"The Seasons",serif;font-size:clamp(56px,9vw,150px);font-style:italic;font-weight:400;line-height:90%;letter-spacing:-.02em;display:block;margin-top:-12px}.hero-sub{color:#fff;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:120%;margin:10px 0 0}.hero-sep{width:119px;height:1px;background:#fff;display:block;margin:8px auto 6px}.hero-badge{color:#fff;text-align:center;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:800;line-height:130%;max-width:435px;margin:0}.hero-cta{display:inline-block;padding:0 0 6px;border:0;border-bottom:2px solid #fff;border-radius:0;color:#fff;text-decoration:none;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:700;line-height:100%;transition:opacity .2s ease}.hero-cta:hover{opacity:.85}.manicure-block{position:relative;height:735px;background:url('https://mymida.it/wp-content/themes/bestheme/atteler/assets/buttonbanner.png') center/cover no-repeat;background-image:image-set(url('https://mymida.it/wp-content/themes/bestheme/atteler/assets/buttonbanner.avif') type('image/avif'),url('https://mymida.it/wp-content/themes/bestheme/atteler/assets/buttonbanner.png') type('image/png'));display:flex;justify-content:center}.manicure-content{position:absolute;top:485px;text-align:center;color:#fff;width:100%}.manicure-content .title{width:330px;margin:0 auto 20px;font-family:Inter,sans-serif;font-size:40px;font-weight:400;line-height:100%;letter-spacing:-2px}.manicure-content .subtitle{width:482px;margin:0 auto 15px;font-family:Manrope,sans-serif;font-size:16px;font-weight:800;line-height:130%}.manicure-content .text{width:482px;margin:0 auto;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;line-height:130%}@media (max-width:1199px){.cards-block{margin-top:40px !important;grid-template-columns:repeat(3,1fr);gap:18px;padding-left:20px;padding-right:20px}@media (max-width:900px){.cards-block{grid-template-columns:repeat(2,1fr)}}.cards-block .card{width:100%;height:auto;min-height:268px}}@media (max-width:1023px){.reviews-swiper{padding:0px}.swiper-button-prev{left:8px}.swiper-button-next{right:8px}.nail-gallery{flex-direction:column;align-items:center;gap:5px}.nail-col{flex:unset;width:100%;gap:5px}.nail-img{aspect-ratio:36/35}.nail-img-long{aspect-ratio:18/35}.nail-title{font-size:35px;line-height:105%;letter-spacing:-1.75px}.nail-subtitle{font-size:14px;line-height:120%}}@media (max-width:767px){.tab-content{padding:20px}.reviews-container{padding-bottom:80px}.site-container{padding:0 20px}.nav{position:relative;display:flex;align-items:center;justify-content:center;height:72px}.nav-left,.nav-right{display:none !important}.brand{margin:0}.brand img{width:74px;height:49px;object-fit:contain}.burger{display:flex !important;position:absolute;right:20px;top:50%;transform:translateY(-50%);padding:8px}.burger-ic{width:20px;height:9px}.mobile-menu{top:72px}.shop-cards{padding-top:40px !important}.pricing-grid{gap:10px}.price-card{padding-left:20px;padding-right:20px;padding:22px 20px}.price-card .card-title{font-size:20px;letter-spacing:-1px;margin-bottom:12px}.card-price{font-size:25px;letter-spacing:-1.25px;margin-bottom:14px}.card-bullets{width:280px;font-size:14px;line-height:120%;margin-bottom:14px}.selector,.selector-toggle{width:280px}.selected-list{width:280px;margin:10px auto 16px}.cta{font-size:12px;line-height:120%}.reviews-swiper{padding-bottom:64px}.reviews-swiper .swiper-button-prev,.reviews-swiper .swiper-button-next{position:absolute;top:auto;bottom:10px;transform:none;z-index:5}.reviews-swiper .swiper-button-prev{left:calc(50% - 35px - 12px)}.reviews-swiper .swiper-button-next{left:calc(50% + 12px)}.nail-title{padding-left:20px;padding-right:20px;font-size:35px;line-height:105%;letter-spacing:-1.75px}.nail-subtitle{font-size:14px;line-height:120%;padding-left:20px;padding-right:20px}.atelier-title{font-size:35px;line-height:105%;letter-spacing:-1.75px;padding:0 15px}.tabs{flex-direction:column;border-radius:20px;height:auto}.tab{width:100%;padding:10px;font-size:14px;line-height:120%}.tab-title{font-size:20px;line-height:110%;letter-spacing:-1px}.reviews-title{font-size:35px;width:70%;margin:0 auto;margin-bottom:30px}.tab-text,.tab-list{font-size:14px;line-height:120%;width:unset}.cards-block{padding-left:20px;padding-right:20px;margin-top:40px !important;grid-template-columns:1fr}.card{width:100%;height:241px;margin:0 auto}.card-img{width:80px;height:80px}.cards-block .card-title{font-size:25px;letter-spacing:-1.25px}.card-desc{font-size:14px;line-height:120%}.banner{height:679px !important}.banner-overlay{padding-top:400px}.title-main{font-size:40px;font-weight:300;line-height:105%;letter-spacing:-.02em}.title-ital{font-size:40px;font-style:italic;font-weight:700;line-height:105%;letter-spacing:-.02em;margin-top:-6px}.hero-sub{font-size:14px;font-weight:500;line-height:120%}.hero-sep{width:87px;height:1px;background:#fff}.hero-badge{font-size:14px;font-weight:800;line-height:120%;max-width:none}.hero-cta{font-size:12px;line-height:120%;padding:12px 22px}.manicure-block{height:735px;background:url('https://mymida.it/wp-content/themes/bestheme/atteler/assets/buttonbanner.png') center/cover no-repeat;background-image:image-set(url('https://mymida.it/wp-content/themes/bestheme/atteler/assets/buttonbanner.avif') type('image/avif'),url('https://mymida.it/wp-content/themes/bestheme/atteler/assets/buttonbanner.png') type('image/png'));display:flex;align-items:end;justify-content:center;padding-bottom:40px}.manicure-content{position:static;width:100%;max-width:275px}.manicure-content .title{font-size:35px;line-height:105%;letter-spacing:-1.75px;width:260px;margin:0 auto 15px}.manicure-content .subtitle,.manicure-content .text{width:100%;font-size:14px;line-height:120%}}.price-card .selector-menu{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#B5B5B5 transparent}.price-card .selector-menu::-webkit-scrollbar{width:2px}.price-card .selector-menu::-webkit-scrollbar-thumb{background:#B5B5B5;border-radius:2px}.price-card .selector-menu::-webkit-scrollbar-track{background:transparent}.price-card .selector-menu::-webkit-scrollbar-thumb:hover{background:#9e9e9e}@media (max-width:767px){}ul.card-bullets>li{list-style:disc !important;list-style-position:outside}ul.card-bullets{padding-left:18px;margin:0}.brand-logo{width:142px;height:76px}@media (min-width:1025px){.selectormax{padding-top:20px}.selectormax>.selector-toggle>.selector-caret{top:69% !important}
/*mida-wl-css*/li.product .mida-wl-heart{bottom:auto}.mida-wl-heart{position:absolute;right:6px;bottom:6px;z-index:5;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:0;padding:0;background:transparent;border-radius:0;cursor:pointer;box-shadow:none;transition:transform .15s ease}.mida-wl-heart:hover{transform:scale(1.12)}.mida-wl-heart svg{width:24px;height:24px;display:block}.mida-wl-heart svg path{fill:transparent;stroke:#D3353D;stroke-width:1.8}.mida-wl-heart.is-on svg path{fill:#E1C7C9;stroke:#E1C7C9}.slick-slide .mida-wl-heart{width:22px;height:22px}.slick-slide .mida-wl-heart svg{width:20px;height:20px}.mida-wl-heart[data-pdp]{right:14px;bottom:14px;width:30px;height:30px}.mida-wl-heart[data-pdp] svg{width:27px;height:27px}@keyframes midaWlPop{0%{transform:scale(1)}40%{transform:scale(1.35)}70%{transform:scale(.92)}100%{transform:scale(1)}}.mida-wl-heart.pop{animation:midaWlPop .45s ease}.single-product div.product .woocommerce-product-gallery{position:relative}.mida-wl-hlink{position:relative;display:inline-flex;align-items:center;justify-content:center;margin:0 2px;text-decoration:none!important}.mida-wl-hlink svg{width:23px;height:23px;display:block}.mida-wl-hlink svg path{fill:none;stroke:#D3353D;stroke-width:1.7}.mida-wl-hlink .mida-wl-badge{position:absolute;left:-5px;right:auto;bottom:-7px;min-width:16px;height:16px;border-radius:50%;background:#E1C7C9;color:#D3353D;font:600 12px/16px Manrope,Arial,sans-serif;text-align:center;padding:0 3px}.mida-wl-hlink.has-items svg path{fill:none;stroke:#D3353D}#mida-wl-page{max-width:1400px;margin:0 auto;padding:10px 16px 48px}body.page-id-106 .header-page{padding-bottom:10px !important}body.page-id-106 .header-page h1{margin-bottom:6px !important}@media(min-width:992px){body.page-id-106 .header-page{padding-top:36px !important}}#mida-wl-page ul.products.mida-wl-grid-ul{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:26px 18px;width:100%!important;margin:0 0 8px!important;padding:0}#mida-wl-page ul.products.mida-wl-grid-ul li.product{width:auto!important;max-width:none!important;float:none!important;margin:0!important}#mida-wl-page ul.products.mida-wl-grid-ul li.product:before,#mida-wl-page ul.products.mida-wl-grid-ul li.product:after{display:none}#mida-wl-page li.product .button.add_to_cart_button{display:inline-flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto}@media(max-width:991px){#mida-wl-page{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none;padding-left:16px;padding-right:16px}#mida-wl-page ul.products.mida-wl-grid-ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 12px}#mida-wl-page .mida-wl-grid .woocommerce{width:100%;max-width:none}}@media(max-width:575px){#mida-wl-page{padding:8px 20px 40px}#mida-wl-page ul.products.mida-wl-grid-ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}}.mida-wl-toolbar{display:none;justify-content:flex-end;margin:0 0 12px}.mida-wl-sort{appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23D3353D' stroke-width='1.5' fill='none'/%3E%3C/svg%3E") no-repeat right 14px center;border:1px solid #D3353D;border-radius:8px;color:#3d3d3d;font-size:14px;line-height:1;padding:9px 34px 9px 14px;cursor:pointer}.mida-wl-title{text-align:left;margin:8px 0 18px}.mida-wl-guestbar{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#f7f0ec;border-radius:8px;padding:12px 16px;margin:0 0 14px;font-size:14.5px;color:#333;flex-wrap:nowrap;width:100%}@media(max-width:575px){.mida-wl-guestbar{font-size:13px;padding:10px 12px}.mida-wl-guestbar .mida-wl-btn{padding:8px 16px;white-space:nowrap}}.mida-wl-btn{display:inline-flex;align-items:center;justify-content:center;background:#D3353D;border:1px solid #D3353D;color:#fff!important;border-radius:5px;padding:10px 26px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important;cursor:pointer;transition:all .18s}.mida-wl-btn:hover{background:#b32a31;border-color:#b32a31}.mida-wl-btn--ghost{background:transparent;color:#D3353D!important}.mida-wl-btn--ghost:hover{background:#D3353D;color:#fff!important}.mida-wl-more-wrap{text-align:center;margin:26px 0 8px}#mida-wl-page .mida-wl-grid li.product{display:flex;flex-direction:column;height:100%}#mida-wl-page .mida-wl-grid li.product a.button.add_to_cart_button{margin-top:auto}#mida-wl-page .mida-wl-grid ul.products::before,#mida-wl-page .mida-wl-grid ul.products::after{content:none !important;display:none !important}#mida-wl-page .mida-wl-grid li.product a.button.add_to_cart_button{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;background:transparent !important;border:1px solid #D3353D !important;border-radius:5px !important;color:#D3353D !important;font-size:12px !important;font-weight:700 !important;text-transform:uppercase;letter-spacing:.14px;padding:7px 12px !important;line-height:1.2;min-height:30px}#mida-wl-page .mida-wl-grid li.product a.button.add_to_cart_button:hover{background:#D3353D !important;color:#fff !important}#mida-wl-page .mida-wl-grid li.product a.button:not(.add_to_cart_button){display:none!important}#mida-wl-page a.added_to_cart{display:none!important}#mida-wl-page .mida-wl-grid li.product .mida-wl-oos{margin-top:auto;display:flex;align-items:center;justify-content:center;width:100%;background:#f2f2f2;border:1px solid #c9c9c9;border-radius:5px;color:#9b9b9b;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.14px;padding:7px 12px;line-height:1.2;pointer-events:none;user-select:none}#woosq-popup .thumbnails{position:relative}.mida-wl-heart[data-qv]{position:absolute;right:14px;bottom:14px;width:30px;height:30px;z-index:20}.mida-wl-heart[data-qv] svg{width:27px;height:27px}.mida-wl-spin{width:38px;height:38px;margin:60px auto;border:3px solid #f0dfd9;border-top-color:#D3353D;border-radius:50%;animation:midaWlSpin .8s linear infinite}@keyframes midaWlSpin{to{transform:rotate(360deg)}}.mida-wl-empty{text-align:center;padding:34px 0 10px}.mida-wl-empty-txt{font-size:17px;color:#444;margin-bottom:22px}.mida-wl-empty-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:34px}.mida-wl-grid li.product{position:relative}li.product.mida-wl-removed>*:not(.mida-wl-removed-note){opacity:.28;filter:grayscale(1);pointer-events:none}li.product.mida-wl-removed .mida-wl-heart{pointer-events:auto;opacity:1;filter:none}.mida-wl-removed-note{position:absolute;top:8%;left:0;right:0;z-index:6;text-align:center;color:#777;font-size:14px;line-height:1.5}.mida-wl-removed-note a{display:inline-block;margin-top:6px;color:#222;font-weight:700;text-decoration:none;cursor:pointer}.mida-wl-removed-note a:hover{text-decoration:underline}@media(max-width:768px){.mida-wl-heart{width:24px;height:24px}.mida-wl-heart svg{width:22px;height:22px}}
/*mida-ns-css*/li.product.mida-ns-oos span.price,li.product.mida-ns-oos .price{display:none !important}.single-product div.product.mida-ns-oos .summary p.price{display:none !important}div.product.mida-ns-oos .woocommerce-variation-price{display:none !important}div.product.mida-ns-oos #payment-method-message{display:none !important}#woosq-popup .product.mida-ns-oos .price{display:none !important}#woosq-popup .product.mida-ns-oos .mida-qv-klarna{display:none !important}.single-product div.product.mida-ns-oos .summary form.cart,.single-product div.product.mida-ns-oos .summary .wcpay-express-checkout-wrapper{display:none !important}#woosq-popup .product.mida-ns-oos form.cart{display:none !important}#woosq-popup .product:has(.mida-ns-btn) .price{display:none !important}#woosq-popup .product:has(.mida-ns-btn) form.cart{display:none !important}#woosq-popup .product:has(.mida-ns-btn) .mida-qv-klarna{display:none !important}.mida-ns-btn{display:inline-flex;align-items:center;justify-content:center;background:#D3353D;border:1px solid #D3353D;color:#fff;border-radius:5px;padding:11px 22px;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:all .18s}.mida-ns-btn:hover{background:#b52d34}.mida-ns-btn-pdp{margin:10px 0 14px;background:transparent;color:#D3353D;visibility:hidden}.mida-ns-btn-pdp.mida-ns-ready{visibility:visible}.mida-ns-btn-pdp:hover{background:#D3353D;color:#fff}.mida-ns-btn-pdp.is-on{background:#D3353D;color:#fff}#woosq-popup .mida-ns-btn-pdp{border-color:#b5b5b5;color:#8a8a8a;background:transparent}#woosq-popup .mida-ns-btn-pdp:hover{background:#f2f2f2;color:#777}#woosq-popup .mida-ns-btn-pdp.is-on{background:#e9e9e9;color:#666}li.product.mida-ns-oos>a.button,.woocommerce .contain-shop ul.products li.product.mida-ns-oos>a.button{display:none !important}.single-product .related.products ul.products li.product.mida-ns-oos>a.button,.single-product .upsells.products ul.products li.product.mida-ns-oos>a.button,.single-product section.up-sells ul.products li.product.mida-ns-oos>a.button,.woocommerce .cross-sells ul.products li.product.mida-ns-oos>a.button{display:none !important}#mida-wl-page li.product.mida-ns-oos>a.button.add_to_cart_button{display:none!important}html body .featured-carousel ul.products li.product.mida-ns-oos>a.button:not(.mida-ns-cardbtn),html body .featured-carousel .woocommerce ul.products li.product.mida-ns-oos>a.button:not(.mida-ns-cardbtn),html body #BESTSELLERS ul.products li.product.mida-ns-oos>a.button:not(.mida-ns-cardbtn){visibility:hidden !important;pointer-events:none !important}html body .featured-carousel:not(.cross-sells) ul.products li.product .mida-ns-cardbtn,html body #BESTSELLERS ul.products li.product .mida-ns-cardbtn{left:10px;right:10px;bottom:10px;font-size:12px}@media (max-width:767px){html body .featured-carousel:not(.cross-sells) ul.products li.product .mida-ns-cardbtn,html body #BESTSELLERS ul.products li.product .mida-ns-cardbtn{left:5px;right:5px;bottom:5px}}li.product .mida-ns-cardbtn{display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:10px;right:10px;width:auto;margin:0;padding:9.888px 16px;height:30px;box-sizing:border-box;background:transparent;border:1px solid #D3353D;border-radius:5px;color:#D3353D;font-family:inherit;font-weight:700;letter-spacing:.14px;text-transform:uppercase;cursor:pointer;z-index:3;transition:all .18s}li.product .mida-ns-cardbtn:hover{background:#D3353D;color:#fff}li.product .mida-ns-cardbtn.is-on{background:#D3353D;color:#fff}li.product.slick-slide .mida-ns-cardbtn,.single-product section.related li.product .mida-ns-cardbtn,.single-product section.up-sells li.product .mida-ns-cardbtn,.cross-sells li.product .mida-ns-cardbtn{border-color:#b5b5b5 !important;color:#8a8a8a !important;font-size:13px}li.product .mida-ns-cardbtn{left:5px;right:5px}.single-product .related.products li.product .mida-ns-cardbtn,.single-product .upsells.products li.product .mida-ns-cardbtn,.single-product section.related li.product .mida-ns-cardbtn,.single-product section.up-sells li.product .mida-ns-cardbtn{height:35px}li.product.slick-slide .mida-ns-cardbtn:hover,.single-product section.related li.product .mida-ns-cardbtn:hover,.single-product section.up-sells li.product .mida-ns-cardbtn:hover,.cross-sells li.product .mida-ns-cardbtn:hover{background:#f2f2f2 !important;color:#777 !important}li.product.slick-slide .mida-ns-cardbtn.is-on,.single-product section.related li.product .mida-ns-cardbtn.is-on,.single-product section.up-sells li.product .mida-ns-cardbtn.is-on,.cross-sells li.product .mida-ns-cardbtn.is-on{background:#e9e9e9 !important;color:#666 !important;border-color:#b5b5b5 !important}#mida-wl-page .mida-ns-cardbtn{position:static !important;display:flex;align-items:center;justify-content:center;width:100%;margin:10px 0 0;margin-top:auto;padding:6px 12px;height:auto;box-sizing:border-box;font-size:12px;font-weight:700;letter-spacing:.14px;line-height:1.3;white-space:nowrap}#mida-wl-page li.product>a.button.add_to_cart_button{margin-top:auto}.mida-ns-resume-txt{font-size:14px;color:#1d1d1d;margin:0 0 6px}.mida-ns-resume-email{font-size:14px;font-weight:700;color:#1d1d1d;margin:0 0 14px;word-break:break-all}.mida-ns-resume .mida-ns-btn{width:100%}#mida-wl-page li.product.mida-ns-oos .mida-wl-oos{display:none!important}#mida-ns-modal{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:16px}#mida-ns-modal[hidden]{display:none}.mida-ns-backdrop{position:absolute;inset:0;background:rgba(29,29,29,.55)}.mida-ns-cardbox{position:relative;background:#fff;border-radius:12px;max-width:440px;width:100%;padding:34px 30px 28px;text-align:center;box-shadow:0 18px 50px rgba(0,0,0,.22);max-height:92vh;overflow:auto}.mida-ns-x{position:absolute;top:10px;right:14px;background:none;border:0;font-size:26px;line-height:1;color:#999;cursor:pointer;padding:4px}.mida-ns-icon svg{width:56px;height:56px}.mida-ns-cardbox h3{font-size:21px;margin:12px 0 10px;color:#1d1d1d;text-align:left}.mida-ns-sub{font-size:14px;color:#555;line-height:1.55;margin:0 0 20px;text-align:left}.mida-ns-step1 .mida-ns-btn{width:100%}.mida-ns-linkbtn{display:inline-block;background:none;border:0;margin-top:14px;color:#1d1d1d;font-size:14px;text-decoration:underline;cursor:pointer}.mida-ns-step2{text-align:left}.mida-ns-step2 label.mida-ns-el{display:block;font-size:13px;font-weight:600;color:#1d1d1d;margin:2px 0 6px;text-align:left}.mida-ns-email{width:100%;border:1px solid #c9c0b8;border-radius:5px;padding:11px 12px;font-size:14px;color:#1d1d1d !important}.mida-ns-email::placeholder{color:#9a9a9a}.mida-ns-email.is-err{border-color:#D3353D}.mida-ns-oferta{font-size:11.5px;color:#777;line-height:1.5;margin:12px 0 8px}.mida-ns-check{display:flex;gap:8px;align-items:flex-start;justify-content:flex-start;font-size:12.5px;color:#1d1d1d;margin:8px 0;cursor:pointer;line-height:1.45}.mida-ns-check span{text-align:left}.mida-ns-check input{margin-top:2px;width:15px;height:15px;accent-color:#D3353D;flex:0 0 auto}.mida-ns-check a{color:#D3353D}.mida-ns-submit{width:100%;margin-top:12px}.mida-ns-submit[disabled]{opacity:.45;cursor:not-allowed}.mida-ns-err{background:#fdecec;border:1px solid #e5b4b4;color:#b3261e;font-size:13px;font-weight:600;padding:10px 12px;border-radius:6px;margin:12px 0 0;text-align:center}.mida-ns-done{font-size:15px;color:#1d1d1d;padding:8px 0 4px}.mida-ns-hp{position:absolute;left:-9999px;opacity:0}
/*anon*/#user-menu .navbar-nav a,#user-menu .navbar-nav span,.user-menu-container nav .navbar-nav a,.user-menu-container nav .navbar-nav span{color:#333 !important}#user-menu .navbar-nav li:hover>a,.user-menu-container nav .navbar-nav li:hover>a{color:#C9011D !important}@media (max-width:991px){.user-menu-container>a{pointer-events:auto !important;cursor:pointer !important}}body:not(.logged-in) .user-menu-container>a{pointer-events:auto !important;cursor:pointer !important}
/*mida-menu-flip-style*/@media (min-width:992px){header#header{position:relative !important;z-index:200000 !important}header#header .bottom-header,header#header .bottom-header .main-menu,header#header .bottom-header .main-menu .mega-menu,header#header .bottom-header .main-menu .sub-menu{z-index:10050 !important;overflow:visible !important}header#header .bottom-header .main-menu .sub-menu li{position:relative !important}header#header .bottom-header .main-menu .mega-menu>li>.sub-menu,header#header .bottom-header .main-menu .sub-menu li>ul.sub-menu{z-index:10060 !important}header#header .bottom-header .main-menu .sub-menu li>ul.sub-menu{position:absolute !important;left:100% !important;top:-6px !important;right:auto !important;display:none !important;background:#FAF6EE !important;border:1px solid #EDDFDB !important;box-shadow:3px 3px 14px rgba(0,0,0,.12) !important}header#header .bottom-header .main-menu .sub-menu li:hover>ul.sub-menu{display:block !important}}
/*mida-toast-css*/.mida-toast-backdrop{position:fixed;inset:0;background:transparent;z-index:99998;opacity:0;pointer-events:none}.mida-toast-backdrop.show{opacity:1}.mida-toast{position:fixed;top:92px;right:24px;left:auto;transform:translateY(-10px);z-index:99999;background:#FCF4F1;border:2px solid #D3353D;border-radius:40px;padding:16px 22px;max-width:min(92vw,460px);min-width:300px;box-shadow:0 16px 40px rgba(70,34,28,.16);text-align:center;color:#3d3d3d;font-size:15px;line-height:1.35;opacity:0;transition:opacity .18s ease,transform .18s ease}.mida-toast.show{opacity:1;transform:translateY(0)}.mida-toast a{color:#D3353D;text-decoration:underline}.mida-toast ul,.mida-toast li{list-style:none!important;margin:0!important;padding:0!important}.mida-toast{display:grid;grid-template-columns:38px minmax(0,1fr) 26px;gap:16px;align-items:center;text-align:left}.mida-toast__icon{width:38px;height:38px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#e1565d,#D3353D);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(211,53,61,.30);flex:0 0 auto}.mida-toast__icon svg{width:18px;height:18px;display:block}.mida-toast__body{min-width:0}.mida-toast__title{display:block;color:#3d3d3d;font-size:17px;font-weight:600;line-height:1.2;margin:0}.mida-toast__close{appearance:none;border:0;background:transparent;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:#6a6a6a;opacity:.85;flex:0 0 auto}.mida-toast__close:hover{opacity:1}.mida-toast__close svg{width:24px;height:24px;display:block}@media (max-width:576px){.mida-toast{top:74px;left:auto;right:10px;bottom:auto;transform:translateY(-12px);max-width:88vw;min-width:0;width:max-content;padding:8px 12px;border-radius:22px}.mida-toast.show{transform:translateY(0)}.mida-toast{grid-template-columns:24px minmax(0,1fr) 18px;gap:8px}.mida-toast__icon{width:24px;height:24px}.mida-toast__icon svg{width:13px;height:13px}.mida-toast__title{font-size:13px}.mida-toast__close svg{width:18px;height:18px}}
/*mida-mobile-menu-accordion-css*/@media (max-width:991px){.mobile__menu .menu-item-has-children{cursor:pointer;position:relative}.mobile__menu .menu-item-has-children>a{display:inline-block !important;max-width:calc(100% - 56px) !important;padding-right:12px !important;pointer-events:auto !important;position:relative;vertical-align:middle !important;z-index:2}.mobile__menu .menu-item-has-children>a::after,.mobile__menu nav>ul>li.menu-item-has-children ul.sub-menu li.menu-item-has-children>a::after{display:none !important}.mobile__menu .mida-sub-toggle{align-items:center;background:none;border:0;cursor:pointer;display:flex !important;height:44px;justify-content:center;padding:0;position:absolute;right:0;top:0;transition:transform 0.25s;width:44px;z-index:2}.mobile__menu .mida-sub-toggle::after{background-color:#333;content:'';display:block;height:14px;mask-image:url(https://mymida.it/wp-content/themes/bestheme/assets/graphywork/besticon/besticon-arrow-right.svg);mask-position:center;mask-repeat:no-repeat;mask-size:contain;width:14px;-webkit-mask-image:url(https://mymida.it/wp-content/themes/bestheme/assets/graphywork/besticon/besticon-arrow-right.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.mobile__menu .menu-item-has-children.openmenu>.mida-sub-toggle{transform:rotate(90deg)}.mobile__menu li.menu-item-has-children.mida-force-closed>ul.sub-menu,.mobile__menu li.menu-item-has-children:not(.openmenu)>ul.sub-menu,.mobile__menu li.menu-item-has-children>ul.sub-menu[aria-hidden="true"]{display:none !important;max-height:0 !important;overflow:hidden !important}.mobile__menu li.menu-item-has-children.openmenu:not(.mida-force-closed)>ul.sub-menu{display:block !important;max-height:none !important;overflow:visible !important}}
