/*anon*/@font-face{font-family:'MIDA BFF Inter';src:url('/wp-content/uploads/2026/11/black-friday/bf-inter-roman.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:'MIDA BFF Inter';src:url('/wp-content/uploads/2026/11/black-friday/bf-inter-italic.woff2') format('woff2');font-style:italic;font-weight:100 900;font-display:swap}@font-face{font-family:'MIDA BFF Manrope';src:url('/wp-content/uploads/2026/11/black-friday/bf-manrope.woff2') format('woff2');font-style:normal;font-weight:200 800;font-display:swap}.mida-bff{position:relative;display:block;box-sizing:border-box;width:100%;height:100%;min-height:0;margin:0;padding:0;overflow:hidden;container-type:size;background:#17120f;color:#fff!important}.mida-bff,.mida-bff *{text-shadow:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@supports not (container-type:size){.mida-bff{display:none!important}}.mida-bff .mida-bff__a{--u:min(calc(100cqw / var(--sw)),calc(100cqh / var(--sh)));--ox:calc(.5 * (100cqw - var(--sw) * var(--u)));--oy:calc(100cqh - var(--sh) * var(--u));--ur:max(var(--u),calc(100cqw / var(--rw)));position:absolute;inset:0;margin:0;padding:0}.mida-bff .mida-bff__a>*{position:absolute;margin:0!important;padding:0!important;box-sizing:border-box}.mida-bff .mida-bff__room{inset:0;z-index:0;background-image:url('/wp-content/uploads/2026/11/black-friday/bf-room.webp'),url('/wp-content/uploads/2026/11/black-friday/bf-room.webp');background-repeat:no-repeat;background-size:calc(var(--rw) * var(--ur)) calc(var(--rh) * var(--ur)),cover;background-position:calc(50cqw + (var(--rx) - .5 * var(--sw)) * var(--ur)) calc(100cqh + (var(--ry) - var(--sh)) * var(--ur)),center bottom;pointer-events:none}.mida-bff .mida-bff__r{left:calc(var(--ox) + var(--x) * var(--u));top:calc(var(--oy) + var(--y) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));pointer-events:none}.mida-bff .mida-bff__col{overflow:hidden;background:url('/wp-content/uploads/2026/11/black-friday/bf-column.webp') no-repeat;background-size:calc(var(--iw) * var(--u)) calc(var(--ih) * var(--u));background-position:calc(var(--ix) * var(--u)) calc(var(--iy) * var(--u))}.mida-bff .mida-bff__bottle{background-repeat:no-repeat;background-size:100% 100%}.mida-bff .mida-bff__su{background-image:url('/wp-content/uploads/2026/11/black-friday/bf-successo.webp')}.mida-bff .mida-bff__es{background-image:url('/wp-content/uploads/2026/11/black-friday/bf-essenza.webp')}.mida-bff .mida-bff__fl{background-image:url('/wp-content/uploads/2026/11/black-friday/bf-fluffy.webp')}.mida-bff .mida-bff__em{background-image:url('/wp-content/uploads/2026/11/black-friday/bf-emozioni.webp')}.mida-bff .mida-bff__sh{border-radius:50%;background:rgba(34,34,34,.5);filter:blur(calc(2 * var(--u)))}.mida-bff .mida-bff__plate{background-repeat:no-repeat;background-size:100% 100%}.mida-bff .mida-bff__plate span{position:absolute;left:50%;top:calc(var(--pdy) * var(--u));transform:translateX(calc(-50% + .5 * var(--pls) * var(--u)));font-family:'MIDA BFF Inter',Inter,Arial,sans-serif;font-size:calc(var(--pfs) * var(--u));font-style:italic;font-weight:var(--pfw);line-height:1;letter-spacing:calc(var(--pls) * var(--u));text-transform:uppercase;white-space:nowrap;color:#222}.mida-bff .mida-bff__a>p{left:calc(var(--ox) + var(--c) * var(--u));top:calc(.3 * var(--oy) + var(--y) * var(--u));z-index:30;transform:translateX(calc(-50% + .5 * var(--ls,0) * var(--u)));font-size:calc(var(--fs) * var(--u))!important;font-style:normal!important;font-weight:400!important;line-height:var(--lh)!important;letter-spacing:calc(var(--ls,0) * var(--u))!important;text-transform:none!important;text-align:center!important;white-space:nowrap;color:#fff!important}.mida-bff p.mida-bff__title{font-family:'The Seasons','Times New Roman',serif!important;font-weight:300!important}.mida-bff .mida-bff__line{left:calc(var(--ox) + var(--x) * var(--u));top:calc(.3 * var(--oy) + var(--y) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));z-index:31;border-radius:calc(var(--h) * var(--u));background:#c9011d;pointer-events:none}.mida-bff p.mida-bff__s1{font-family:'MIDA BFF Inter',Inter,Arial,sans-serif!important;font-weight:500!important}.mida-bff p.mida-bff__s2{font-family:'MIDA BFF Inter',Inter,Arial,sans-serif!important;font-weight:600!important;text-transform:uppercase!important}.mida-bff p.mida-bff__s2 span{font-size:calc(var(--fs1) * var(--u))}.mida-bff p.mida-bff__s2 b{font-style:italic;font-weight:700}.mida-bff a.mida-bff__cta{display:flex;align-items:center;justify-content:center;left:calc(var(--ox) + var(--x) * var(--u));top:calc(var(--oy) + var(--y) * var(--u) - var(--lf));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));z-index:40;border:0;border-radius:999px;background:#c9011d;color:#fff!important;font-family:'MIDA BFF Manrope',Manrope,Arial,sans-serif!important;font-size:calc(var(--fs) * var(--u))!important;font-weight:var(--fw)!important;line-height:var(--lh)!important;letter-spacing:0!important;text-decoration:none!important;text-transform:uppercase!important;white-space:nowrap;transition:background-color .2s ease}.mida-bff a.mida-bff__cta{--lf:min(max(0px,52px - (var(--sh) - var(--y) - var(--h)) * var(--u)),var(--cap) * var(--u))}.mida-bff a.mida-bff__cta:active{background:#a50017}@media (hover:hover){.mida-bff a.mida-bff__cta:hover{background:#a50017}}.mida-bff a.mida-bff__cta:focus-visible{outline:2px solid #fff!important;outline-offset:3px}.mida-bff a.mida-bff__ln{pointer-events:auto;cursor:pointer;background:transparent!important;border:0!important;box-shadow:none!important;text-decoration:none!important;-webkit-tap-highlight-color:transparent}.mida-bff a.mida-bff__ln:focus-visible{outline:2px solid #fff!important;outline-offset:-2px}.mida-bff .mida-bff__r{translate:0 0;transition:translate var(--rd,3s) cubic-bezier(.25,.5,.3,1) var(--dl,0s)}.mida-bff.is-low .mida-bff__r{translate:0 100cqh;transition:none}@media (prefers-reduced-motion:reduce){.mida-bff .mida-bff__r{translate:0 0!important;transition:none!important}}.mida-bff .mida-bff__a{--sw:1440;--sh:699;--rx:-116.06;--ry:-156.96;--rw:1672;--rh:940.97}.mida-bff .mida-bff__c1{display:block;--x:90;--y:404;--w:240;--h:335;z-index:1;--dl:0.4s;--ix:-157.18;--iy:-134;--iw:554.35;--ih:830.99}.mida-bff .mida-bff__sh-su{display:block;--x:171;--y:422;--w:78;--h:8;z-index:2;--dl:0.4s}.mida-bff .mida-bff__su{display:block;--x:170;--y:224;--w:80;--h:210;z-index:3;--dl:0.4s}.mida-bff .mida-bff__p-su{display:block;--x:160;--y:445;--w:101;--h:32;z-index:4;--dl:0.4s;--pdy:7}.mida-bff .mida-bff__c2{display:block;--x:330;--y:344;--w:200;--h:395;z-index:5;--dl:0.7s;--ix:-116;--iy:-107.8;--iw:432;--ih:647.56}.mida-bff .mida-bff__sh-es{display:block;--x:391.5;--y:352;--w:78;--h:8;z-index:6;--dl:0.7s}.mida-bff .mida-bff__es{display:block;--x:390.5;--y:153;--w:80;--h:210;z-index:7;--dl:0.7s}.mida-bff .mida-bff__p-es{display:block;--x:379;--y:375;--w:101;--h:32;z-index:8;--dl:0.7s;--pdy:7}.mida-bff .mida-bff__c3{display:block;--x:910;--y:344;--w:200;--h:395;z-index:9;--dl:1s;--ix:-116;--iy:-107.8;--iw:432;--ih:647.56}.mida-bff .mida-bff__sh-fl{display:block;--x:960;--y:326;--w:100;--h:55;z-index:10;--dl:1s}.mida-bff .mida-bff__fl{display:block;--x:958;--y:273;--w:105;--h:101;z-index:11;--dl:1s}.mida-bff .mida-bff__p-fl{display:block;--x:959;--y:375;--w:101;--h:32;z-index:12;--dl:1s;--pdy:7}.mida-bff .mida-bff__c4{display:block;--x:1110;--y:404;--w:240;--h:335;z-index:13;--dl:1.3s;--ix:-157.18;--iy:-134;--iw:554.35;--ih:830.99}.mida-bff .mida-bff__sh-em{display:block;--x:1191;--y:422;--w:78;--h:8;z-index:14;--dl:1.3s}.mida-bff .mida-bff__em{display:block;--x:1190;--y:224;--w:80;--h:210;z-index:15;--dl:1.3s}.mida-bff .mida-bff__p-em{display:block;--x:1179;--y:445;--w:101;--h:32;z-index:16;--dl:1.3s;--pdy:7}.mida-bff .mida-bff__c5{display:none}.mida-bff .mida-bff__a{--rd:3s}.mida-bff .mida-bff__ln-su{--x:90;--y:224;--w:240;--h:475;z-index:21;--dl:0.4s}.mida-bff .mida-bff__ln-es{--x:330;--y:153;--w:200;--h:546;z-index:22;--dl:0.7s}.mida-bff .mida-bff__ln-fl{--x:910;--y:273;--w:200;--h:426;z-index:23;--dl:1s}.mida-bff .mida-bff__ln-em{--x:1110;--y:224;--w:240;--h:475;z-index:24;--dl:1.3s}.mida-bff .mida-bff__title{--c:720;--y:66;--fs:70;--lh:0.85}.mida-bff .mida-bff__title span{display:inline}.mida-bff .mida-bff__line{--x:656.5;--y:92.5;--w:205;--h:5}.mida-bff .mida-bff__s1{--c:720;--y:145;--fs:20;--lh:1;--ls:-0.4}.mida-bff p.mida-bff__s2{--c:720;--y:176;--fs:25;--fs1:20;--lh:1;--ls:-0.4;font-style:italic!important}.mida-bff .mida-bff__cta{--x:595;--y:617;--w:250;--h:37;--fs:16;--fw:600;--lh:1;--cap:40}.mida-bff .mida-bff__plate{background-image:url('/wp-content/uploads/2026/11/black-friday/bf-plate.svg')}.mida-bff .mida-bff__plate{--pfs:20;--pfw:600;--pls:-.4}@container (min-width:600px) and (max-aspect-ratio:5/4){.mida-bff .mida-bff__a{--sw:768;--sh:891;--rx:-845.95;--ry:-189.25;--rw:2018;--rh:1134.5}.mida-bff .mida-bff__c2{display:block;--x:190;--y:456;--w:200;--h:435;z-index:1;--dl:0.7s;--ix:-116;--iy:-107.79;--iw:432;--ih:647.58}.mida-bff .mida-bff__sh-es{display:block;--x:251;--y:465;--w:78;--h:8;z-index:2;--dl:0.7s}.mida-bff .mida-bff__es{display:block;--x:250;--y:267;--w:80;--h:210;z-index:3;--dl:0.7s}.mida-bff .mida-bff__p-es{display:block;--x:239;--y:487;--w:101;--h:32;z-index:4;--dl:0.7s;--pdy:7}.mida-bff .mida-bff__c1{display:block;--x:-10;--y:556;--w:240;--h:335;z-index:5;--dl:0.4s;--ix:-157.18;--iy:-134;--iw:554.35;--ih:830.99}.mida-bff .mida-bff__sh-su{display:block;--x:71;--y:575;--w:78;--h:8;z-index:6;--dl:0.4s}.mida-bff .mida-bff__su{display:block;--x:70;--y:376;--w:80;--h:210;z-index:7;--dl:0.4s}.mida-bff .mida-bff__p-su{display:block;--x:60;--y:589;--w:101;--h:32;z-index:8;--dl:0.4s;--pdy:7}.mida-bff .mida-bff__c3{display:block;--x:378;--y:456;--w:200;--h:435;z-index:9;--dl:1s;--ix:-116;--iy:-107.79;--iw:432;--ih:647.58}.mida-bff .mida-bff__sh-fl{display:block;--x:428;--y:438;--w:100;--h:55;z-index:10;--dl:1s}.mida-bff .mida-bff__fl{display:block;--x:426;--y:385;--w:105;--h:101;z-index:11;--dl:1s}.mida-bff .mida-bff__p-fl{display:block;--x:427;--y:487;--w:101;--h:32;z-index:12;--dl:1s;--pdy:7}.mida-bff .mida-bff__c4{display:block;--x:538;--y:556;--w:240;--h:335;z-index:13;--dl:1.3s;--ix:-157.18;--iy:-134;--iw:554.35;--ih:830.99}.mida-bff .mida-bff__sh-em{display:block;--x:619;--y:574;--w:78;--h:8;z-index:14;--dl:1.3s}.mida-bff .mida-bff__em{display:block;--x:618;--y:376;--w:80;--h:210;z-index:15;--dl:1.3s}.mida-bff .mida-bff__p-em{display:block;--x:607;--y:589;--w:101;--h:32;z-index:16;--dl:1.3s;--pdy:7}.mida-bff .mida-bff__c5{display:none}.mida-bff .mida-bff__a{--rd:3s}.mida-bff .mida-bff__ln-su{--x:0;--y:376;--w:230;--h:515;z-index:22;--dl:0.4s}.mida-bff .mida-bff__ln-es{--x:190;--y:267;--w:200;--h:624;z-index:21;--dl:0.7s}.mida-bff .mida-bff__ln-fl{--x:378;--y:385;--w:200;--h:506;z-index:23;--dl:1s}.mida-bff .mida-bff__ln-em{--x:538;--y:376;--w:230;--h:515;z-index:24;--dl:1.3s}.mida-bff .mida-bff__title{--c:384;--y:66;--fs:70;--lh:0.85}.mida-bff .mida-bff__title span{display:inline}.mida-bff .mida-bff__line{--x:320.5;--y:92.5;--w:205;--h:5}.mida-bff .mida-bff__s1{--c:384;--y:150;--fs:20;--lh:1;--ls:-0.4}.mida-bff p.mida-bff__s2{--c:384;--y:181;--fs:25;--fs1:20;--lh:1;--ls:-0.4;font-style:italic!important}.mida-bff .mida-bff__cta{--x:277;--y:816;--w:215;--h:35;--fs:14;--fw:700;--lh:1.2;--cap:40}.mida-bff .mida-bff__plate{background-image:url('/wp-content/uploads/2026/11/black-friday/bf-plate.svg')}}@container (max-width:599.98px){.mida-bff .mida-bff__a{--sw:360;--sh:620;--rx:-782.57;--ry:-131.69;--rw:1402.6;--rh:789.45}.mida-bff .mida-bff__c1{display:block;--x:215;--y:243;--w:145;--h:290;z-index:1;--dl:0.75s;--ix:-84.1;--iy:-78.33;--iw:313.2;--ih:470.5}.mida-bff .mida-bff__c5{display:block;--x:215;--y:492;--w:145;--h:250;z-index:2;--dl:0.75s;--ix:-84.1;--iy:-210.33;--iw:313.2;--ih:470.5}.mida-bff .mida-bff__sh-fl{display:block;--x:259;--y:230;--w:57;--h:34;z-index:3;--dl:0.75s}.mida-bff .mida-bff__fl{display:block;--x:260;--y:207;--w:55;--h:53;z-index:4;--dl:0.75s}.mida-bff .mida-bff__p-fl{display:block;--x:254;--y:260;--w:66;--h:21;z-index:5;--dl:0.75s;--pdy:4}.mida-bff .mida-bff__c2{display:block;--x:0;--y:303;--w:145;--h:369;z-index:6;--dl:0.4s;--ix:-84.1;--iy:-78.33;--iw:313.2;--ih:470.5}.mida-bff .mida-bff__sh-su{display:block;--x:53;--y:309;--w:40;--h:8;z-index:7;--dl:0.4s}.mida-bff .mida-bff__su{display:block;--x:53;--y:212;--w:40;--h:105;z-index:8;--dl:0.4s}.mida-bff .mida-bff__p-su{display:block;--x:40;--y:319;--w:66;--h:21;z-index:9;--dl:0.4s;--pdy:4}.mida-bff .mida-bff__c3{display:block;--x:61;--y:438;--w:238;--h:332;z-index:10;--dl:1.1s;--ix:-155.87;--iy:-132.8;--iw:549.73;--ih:823.56}.mida-bff .mida-bff__sh-es{display:block;--x:120;--y:456;--w:40;--h:8;z-index:11;--dl:1.1s}.mida-bff .mida-bff__sh-em{display:block;--x:201;--y:456;--w:40;--h:8;z-index:12;--dl:1.1s}.mida-bff .mida-bff__es{display:block;--x:120;--y:359;--w:40;--h:105;z-index:13;--dl:1.1s}.mida-bff .mida-bff__em{display:block;--x:201;--y:359;--w:40;--h:105;z-index:14;--dl:1.1s}.mida-bff .mida-bff__p-es{display:block;--x:107;--y:471;--w:66;--h:21;z-index:15;--dl:1.1s;--pdy:4}.mida-bff .mida-bff__p-em{display:block;--x:188;--y:471;--w:66;--h:21;z-index:16;--dl:1.1s;--pdy:4}.mida-bff .mida-bff__c4{display:none}.mida-bff .mida-bff__a{--rd:3.6s}.mida-bff .mida-bff__ln-su{--x:0;--y:212;--w:145;--h:408;z-index:22;--dl:0.4s}.mida-bff .mida-bff__ln-es{--x:61;--y:359;--w:119.5;--h:261;z-index:23;--dl:1.1s}.mida-bff .mida-bff__ln-fl{--x:215;--y:207;--w:145;--h:413;z-index:21;--dl:0.75s}.mida-bff .mida-bff__ln-em{--x:180.5;--y:359;--w:118.5;--h:261;z-index:23;--dl:1.1s}.mida-bff .mida-bff__title{--c:180;--y:30;--fs:45;--lh:1}.mida-bff .mida-bff__title span{display:block}.mida-bff .mida-bff__line{--x:63.5;--y:96.5;--w:133;--h:3}.mida-bff .mida-bff__s1{--c:179.5;--y:135;--fs:14;--lh:1.1;--ls:-0.28}.mida-bff p.mida-bff__s2{--c:180;--y:155;--fs:20;--fs1:14;--lh:1.1;--ls:-0.32;font-style:normal!important}.mida-bff .mida-bff__cta{--x:72;--y:555;--w:215;--h:35;--fs:14;--fw:700;--lh:1.2;--cap:30}.mida-bff .mida-bff__plate{background-image:url('/wp-content/uploads/2026/11/black-friday/bf-plate-m.svg')}.mida-bff .mida-bff__plate{--pfs:14;--pfw:700;--pls:-.28}}@container (max-height:440px) and (min-aspect-ratio:2/1){.mida-bff .mida-bff__a{--sw:900;--sh:300;--rx:-51.6;--ry:-213.576;--rw:1003.2;--rh:564.582}.mida-bff .mida-bff__c1{display:block;--x:22;--y:152.5;--w:120;--h:167.5;z-index:1;--dl:0.4s;--ix:-78.59;--iy:-67;--iw:277.175;--ih:415.495}.mida-bff .mida-bff__sh-su{display:block;--x:62.5;--y:161.5;--w:39;--h:4;z-index:2;--dl:0.4s}.mida-bff .mida-bff__su{display:block;--x:62;--y:62.5;--w:40;--h:105;z-index:3;--dl:0.4s}.mida-bff .mida-bff__p-su{display:block;--x:57;--y:173;--w:50.5;--h:16;z-index:4;--dl:0.4s;--pdy:3.5}.mida-bff .mida-bff__c2{display:block;--x:142;--y:122.5;--w:100;--h:197.5;z-index:5;--dl:0.7s;--ix:-58;--iy:-53.9;--iw:216;--ih:323.78}.mida-bff .mida-bff__sh-es{display:block;--x:172.75;--y:126.5;--w:39;--h:4;z-index:6;--dl:0.7s}.mida-bff .mida-bff__es{display:block;--x:172.25;--y:27;--w:40;--h:105;z-index:7;--dl:0.7s}.mida-bff .mida-bff__p-es{display:block;--x:166.5;--y:138;--w:50.5;--h:16;z-index:8;--dl:0.7s;--pdy:3.5}.mida-bff .mida-bff__c3{display:block;--x:658;--y:122.5;--w:100;--h:197.5;z-index:9;--dl:1s;--ix:-58;--iy:-53.9;--iw:216;--ih:323.78}.mida-bff .mida-bff__sh-fl{display:block;--x:683;--y:113.5;--w:50;--h:27.5;z-index:10;--dl:1s}.mida-bff .mida-bff__fl{display:block;--x:682;--y:87;--w:52.5;--h:50.5;z-index:11;--dl:1s}.mida-bff .mida-bff__p-fl{display:block;--x:682.5;--y:138;--w:50.5;--h:16;z-index:12;--dl:1s;--pdy:3.5}.mida-bff .mida-bff__c4{display:block;--x:758;--y:152.5;--w:120;--h:167.5;z-index:13;--dl:1.3s;--ix:-78.59;--iy:-67;--iw:277.175;--ih:415.495}.mida-bff .mida-bff__sh-em{display:block;--x:798.5;--y:161.5;--w:39;--h:4;z-index:14;--dl:1.3s}.mida-bff .mida-bff__em{display:block;--x:798;--y:62.5;--w:40;--h:105;z-index:15;--dl:1.3s}.mida-bff .mida-bff__p-em{display:block;--x:792.5;--y:173;--w:50.5;--h:16;z-index:16;--dl:1.3s;--pdy:3.5}.mida-bff .mida-bff__c5{display:none}.mida-bff .mida-bff__a{--rd:3.2s}.mida-bff .mida-bff__plate{--pfs:10;--pfw:600;--pls:-0.2}.mida-bff .mida-bff__ln-su{--x:22;--y:62.5;--w:120;--h:237.5;z-index:21;--dl:0.4s}.mida-bff .mida-bff__ln-es{--x:142;--y:27;--w:100;--h:273;z-index:22;--dl:0.7s}.mida-bff .mida-bff__ln-fl{--x:658;--y:87;--w:100;--h:213;z-index:23;--dl:1s}.mida-bff .mida-bff__ln-em{--x:758;--y:62.5;--w:120;--h:237.5;z-index:24;--dl:1.3s}.mida-bff .mida-bff__title{--c:450;--y:24;--fs:50;--lh:0.85}.mida-bff .mida-bff__title span{display:inline}.mida-bff .mida-bff__line{--x:404.6429;--y:42.9286;--w:146.4286;--h:3.5714}.mida-bff .mida-bff__s1{--c:450;--y:92;--fs:17;--lh:1;--ls:-0.34}.mida-bff p.mida-bff__s2{--c:450;--y:118;--fs:21;--fs1:17;--lh:1;--ls:-0.34;font-style:italic!important}.mida-bff .mida-bff__cta{--x:345;--y:214;--w:210;--h:40;--fs:15;--fw:600;--lh:1;--cap:40}.mida-bff .mida-bff__plate{background-image:url('/wp-content/uploads/2026/11/black-friday/bf-plate.svg')}}
/*anon*/.wp-block-uagb-advanced-heading.uagb-block-5b278db9.wp-block-uagb-advanced-heading .uagb-heading-text{color:#D3353D;text-align:center}.wp-block-uagb-advanced-heading.uagb-block-5b278db9.wp-block-uagb-advanced-heading .uagb-desc-text{text-align:center}.featured-carousel .woocommerce ul.products li.product a.button,.featured-carousel .woocommerce ul.products li.product a.button.add_to_cart_button{display:flex !important;align-items:center;justify-content:center;width:calc(100% - 10px);height:30px;margin:12px auto 0;padding:6px;background-color:transparent;border:1px solid #D3353D;border-radius:5px;color:#D3353D !important;font-size:12px;font-weight:400;line-height:1;text-transform:uppercase;text-align:center;position:static;transition:all .2s}.featured-carousel .woocommerce ul.products li.product a.button:hover{background-color:#D3353D;color:#fff !important}#BESTSELLERS .wp-block-button .wp-block-button__link{border-radius:50% !important}.featured-carousel .woocommerce ul.products li.product:hover{top:0}.featured-carousel .products .added_to_cart{display:block;text-align:center;margin:8px auto 0;color:#D3353D;font-size:12px}.featured-carousel .products .slick-track{display:flex}.featured-carousel .products li.product.slick-slide{height:auto;display:flex;flex-direction:column;float:none}.featured-carousel .woocommerce ul.products li.product.slick-slide a.button{margin-top:auto;margin-left:0 !important;margin-right:0 !important}.featured-carousel .products .slick-dots{bottom:-30px}.featured-carousel .products .slick-track{}.featured-carousel .products h4.info-price{display:none}
/*anon*/
/*gummy-promo-css*/@media(min-width:992px){html body .wp-block-media-text.gummy-promo-block{min-height:80vh}}@media(min-width:1200px){html body .wp-block-media-text .wp-block-media-text__content .gummy-promo p.gummy-promo__off{margin-bottom:36px}}html body .gummy-promo-block .wp-block-media-text__media img{object-position:50% 45% !important}@media(max-width:991px){html body .gummy-promo-block .wp-block-media-text__media img{object-position:50% 38% !important}}.gummy-promo{padding:18px 32px 44px;text-align:center}.gummy-promo p{margin:0}html body .wp-block-media-text .wp-block-media-text__content .gummy-promo p.gummy-promo__lead{margin:0 0 18px;color:#222;font-family:Manrope,sans-serif;font-weight:600;font-size:clamp(17px,1.45vw,22px);line-height:1.35 !important;letter-spacing:-.02em}html body .wp-block-media-text .wp-block-media-text__content .gummy-promo p.gummy-promo__title{margin:0 0 16px;color:#C9011D;font-family:'The Seasons',serif;font-weight:300 !important;line-height:1 !important}.gummy-promo .gummy-promo__script{display:block;font-style:italic;font-weight:300;font-size:clamp(48px,6vw,92px);line-height:1}.gummy-promo .gummy-promo__mida{display:block;font-style:normal;font-weight:300;font-size:clamp(38px,4.6vw,70px);line-height:1;letter-spacing:.01em;margin-top:-.04em}.gummy-promo .gummy-promo__mida i{font-style:italic;font-weight:300}html body .wp-block-media-text .wp-block-media-text__content .gummy-promo p.gummy-promo__sub{margin:0 0 40px;color:#C9011D;font-family:Manrope,sans-serif;font-weight:400;font-size:clamp(15px,1.25vw,19px);line-height:1.4 !important}.gummy-promo p.gummy-promo__off{margin:0 0 30px}.gummy-promo .gummy-promo__off span{display:block;color:#C9011D;font-family:'The Seasons',serif;font-style:italic;font-weight:300;font-size:clamp(26px,3.26vw,50px);line-height:1.08}.gummy-promo p.gummy-promo__cta{margin:0}@media(max-width:600px){html body .wp-block-media-text.gummy-promo-block>.wp-block-media-text__media{grid-row:1 !important}html body .wp-block-media-text.gummy-promo-block>.wp-block-media-text__content{grid-row:2 !important}}@media(max-width:1199px){html body .wp-block-media-text .wp-block-media-text__content .gummy-promo{padding-top:46px !important}.gummy-promo .gummy-promo__script{font-size:clamp(56px,9.4vw,72px)}.gummy-promo .gummy-promo__mida{font-size:clamp(43px,7.2vw,55px)}.gummy-promo .gummy-promo__off span{font-size:clamp(30px,5.1vw,39px)}html body .wp-block-media-text .wp-block-media-text__content .gummy-promo p.gummy-promo__sub{margin-bottom:32px}html body .gummy-promo .gummy-promo__cta .btn-oval{width:196px !important;min-width:0 !important;height:44px !important;min-height:44px !important;line-height:44px !important;font-size:14px !important}}@media(max-width:600px){.gummy-promo{padding:38px 16px 32px}html body .wp-block-media-text.gummy-promo-block>.wp-block-media-text__media{height:min(92vw,430px) !important;min-height:280px !important}html body .wp-block-media-text.gummy-promo-block>.wp-block-media-text__media img{height:100% !important;object-fit:cover !important}.gummy-promo p.gummy-promo__off{margin-bottom:28px}html body .wp-block-media-text .wp-block-media-text__content .gummy-promo p.gummy-promo__sub{margin-bottom:26px}html body .gummy-promo .gummy-promo__cta .btn-oval{width:172px !important;height:40px !important;min-height:40px !important;line-height:40px !important;font-size:13px !important}}
/*anon*/html body .wp-block-media-text.is-stacked-on-tablet-text-top + *{margin-top:0 !important;padding-top:10px !important}.gummy-swatch-strip{background:#fff;padding:0 24px 20px}.gummy-swatch-row{display:flex;flex-wrap:nowrap;gap:7px;width:100%;margin:0;padding-top:0}.gummy-sw{display:block;box-sizing:border-box;flex:1 1 0;min-width:0;aspect-ratio:1/1;height:auto;border-radius:8px;position:relative;border:1px solid rgba(0,0,0,.06);transition:transform .15s ease}.gummy-sw:hover{transform:scale(1.08);z-index:2}.gummy-sw::after{content:attr(data-shade);position:absolute;bottom:calc(100% + 7px);left:50%;transform:translateX(-50%) scale(.96);background:#2b2b2b;color:#fff;font-size:12px;line-height:1;padding:6px 9px;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease}.gummy-sw::before{content:"";position:absolute;bottom:calc(100% + 2px);left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:#2b2b2b;opacity:0;pointer-events:none;transition:opacity .15s ease}.gummy-sw:hover::after{opacity:1;transform:translateX(-50%) scale(1)}.gummy-sw:hover::before{opacity:1}@media(max-width:600px){.gummy-swatch-strip{padding:0 16px 16px}.gummy-swatch-row{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;padding-top:0}.gummy-sw{width:100%;border-radius:6px}}@media(min-width:601px) and (max-width:1024px) and (orientation:portrait){.gummy-swatch-strip{padding:0 24px 20px}.gummy-swatch-row{display:grid;grid-template-columns:repeat(7,1fr);gap:14px;padding-top:0}.gummy-sw{width:100%;border-radius:12px}}
/*anon*/#programma-fedelta .border-dashed{border:1px dashed white;font-size:16px}@media(min-width:768px){#programma-fedelta .border-dashed{font-size:22px}}
/*anon*/.big-title-responsive{font-size:35px;line-height:1}.text-responsive{font-size:16px}@media(min-width:1200px){.big-title-responsive{font-size:100px}.text-responsive{font-size:16px}}.d-img-inline img{margin-bottom:-40px;position:relative;z-index:100}@media(max-width:767px){.d-img-inline img{max-width:60px;margin-bottom:-15px}}
/*atelier-home-css*/#scelta_pennellino{display:none!important}#HOME>.atelier-home,.atelier-home{box-sizing:border-box;width:100%;max-width:none!important;margin-top:0!important;margin-right:0!important;margin-left:0!important;padding:0 0 64px;overflow:clip}.atelier-home__inner{max-width:1140px;margin:0 auto;padding:0 24px;text-align:center}.atelier-home__banner{box-sizing:border-box;width:100%;background:linear-gradient(rgba(0,0,0,.30),rgba(0,0,0,.30)),url(/wp-content/themes/bestheme/atteler/assets/buttonbanner.png) center/cover no-repeat;background-image:linear-gradient(rgba(0,0,0,.30),rgba(0,0,0,.30)),image-set(url(/wp-content/themes/bestheme/atteler/assets/buttonbanner.avif) type('image/avif'),url(/wp-content/themes/bestheme/atteler/assets/buttonbanner.png) type('image/png'));text-align:center;padding:104px 24px;margin:0 0 48px}.atelier-home__title{margin:0 0 18px;color:#fff;font-family:'The Seasons',serif;font-weight:400;line-height:1}.atelier-home .ah-main{display:block;font-size:clamp(64px,7vw,112px);font-weight:300;line-height:.9;letter-spacing:-.02em}.atelier-home .ah-ital{display:block;font-style:italic;font-size:clamp(60px,6.6vw,106px);font-weight:400;line-height:.9;letter-spacing:-.02em;margin-top:-.04em}.atelier-home__sub{margin:0 0 10px;color:#fff;font-family:'Manrope',sans-serif;font-weight:600;font-size:clamp(15px,1.5vw,20px);line-height:1.35}.atelier-home__text{max-width:760px;margin:0 auto;color:#fff;font-family:'Manrope',sans-serif;font-weight:400;font-size:clamp(14px,1.2vw,17px);line-height:1.6}.atelier-home__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:0}.atelier-home .ah-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:28px 22px 30px;border:1px solid rgba(0,0,0,.06);border-radius:12px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.05);text-decoration:none;transition:box-shadow .18s ease,transform .18s ease}.atelier-home .ah-card:hover{box-shadow:0 10px 26px rgba(0,0,0,.10);transform:translateY(-3px)}.atelier-home .ah-card__img{display:block;width:96px;height:96px;border-radius:50%;background-size:cover;background-position:center;margin-bottom:16px}.atelier-home .ah-card__name{display:block;color:#2b2b2b;font-family:'The Seasons',serif;font-size:clamp(20px,1.9vw,27px);line-height:1.1;margin-bottom:10px}.atelier-home .ah-card__desc{display:block;color:#9b7a7a;font-family:'Manrope',sans-serif;font-size:13px;line-height:1.5}@media(max-width:900px){html body .atelier-home .atelier-home__grid{grid-template-columns:repeat(2,1fr) !important}}@media(max-width:1199px){html body .atelier-home .atelier-home__title .ah-main{font-size:clamp(58px,8vw,92px) !important}html body .atelier-home .atelier-home__title .ah-ital{font-size:clamp(54px,7.5vw,86px) !important}html body .atelier-home .atelier-home__sub{font-size:clamp(16px,2.2vw,22px) !important}}@media(max-width:1024px){.atelier-home{padding:0 0 48px}.atelier-home__banner{padding:72px 20px;margin-bottom:36px}.atelier-home__grid{grid-template-columns:repeat(3,1fr);gap:18px}.atelier-home .ah-card__img{width:88px;height:88px}}@media(max-width:600px){.atelier-home{padding:0 0 36px}.atelier-home__banner{padding:58px 16px;margin-bottom:28px}html body .atelier-home .atelier-home__title .ah-main{font-size:clamp(44px,13vw,60px) !important}html body .atelier-home .atelier-home__title .ah-ital{font-size:clamp(42px,12vw,56px) !important}.atelier-home__grid,html body .atelier-home .atelier-home__grid{grid-template-columns:1fr !important;gap:16px}.atelier-home__inner{padding:0 20px}.atelier-home .ah-card{padding:28px 22px 30px}.atelier-home .ah-card__img{width:100px;height:100px}.atelier-home .ah-card__name{font-size:25px}.atelier-home .ah-card__desc{font-size:14px;max-width:300px}}@media (max-width:767px) and (orientation:portrait){html body .atelier-home .atelier-home__grid{--ah-card-w:68vw;display:flex !important;grid-template-columns:none !important;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin:0 -20px !important;padding:4px 20px 14px;scroll-padding-inline:20px;scrollbar-width:none;-ms-overflow-style:none}html body .atelier-home .atelier-home__grid::-webkit-scrollbar{display:none}html body .atelier-home .ah-card{flex:0 0 var(--ah-card-w);scroll-snap-align:center;padding:18px 16px 20px}html body .atelier-home .ah-card:first-child{scroll-snap-align:start}html body .atelier-home .ah-card:last-child{scroll-snap-align:end}html body .atelier-home .ah-card__img{width:64px;height:64px;margin-bottom:10px}html body .atelier-home .ah-card__name{font-size:19px;margin-bottom:6px}html body .atelier-home .ah-card__desc{font-size:13px;line-height:1.45;max-width:none}}
/*fluffy-home-css*/#HOME>.fluffy-home,.fluffy-home{box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;width:100%;max-width:none!important;min-height:clamp(560px,39.3vw,755px);margin:0!important;background:#eddfdb;overflow:hidden}.fluffy-home__visual{min-width:0;background:#f3eef0 url(/wp-content/uploads/2026/08/fluffy-gel-home-v3.webp) center/cover no-repeat}.fluffy-home__content{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:64px 7vw;text-align:center;color:#414042}.fluffy-home__content p{margin:0}.fluffy-home__title{margin:0 0 28px;color:#743a49;font-family:'The Seasons',serif;font-weight:400;line-height:.88}.fluffy-home .fh-script{display:block;font-size:clamp(62px,5.5vw,98px);font-style:italic;font-weight:400;letter-spacing:-.025em}.fluffy-home .fh-main{display:block;margin-top:-.06em;font-size:clamp(64px,5.8vw,102px);font-style:normal;font-weight:400;letter-spacing:.01em}.fluffy-home__sub{max-width:620px;color:#414042;font-family:'Manrope',sans-serif;font-size:clamp(17px,1.3vw,23px);font-weight:600;line-height:1.4}.fluffy-home p.fluffy-home__offer{margin-top:28px}.fluffy-home p.fluffy-home__cta{margin-top:32px}.fluffy-home__offer span{display:inline-block;padding:13px 24px;border-radius:999px;background:#C9011D;color:#fff;font-family:'Manrope',sans-serif;font-size:clamp(15px,1.25vw,21px);font-weight:700;line-height:1.15}.fluffy-home p.fluffy-home__dates{margin-top:14px;color:#414042;font-family:'Manrope',sans-serif;font-size:clamp(17px,1.35vw,23px);font-weight:700;line-height:1.2}#HOME>.fluffy-products,.fluffy-products{box-sizing:border-box;width:100%;max-width:none!important;margin:0!important;padding:36px 0 36px;background:#faf6ee;overflow:hidden}.fluffy-products>.woocommerce{box-sizing:border-box;width:100%;max-width:1576px!important;margin:0 auto!important;padding:0 15px}.fluffy-products .woocommerce ul.products{margin:0!important}.fluffy-products .products li.product .product-excerpt{display:none!important}.fluffy-products+.wp-block-uagb-container{margin-top:0!important}.fluffy-products .products li.product>a.woocommerce-LoopProduct-link{margin-bottom:14px}.fluffy-products .woocommerce ul.products li.product a.button,.fluffy-products .woocommerce ul.products li.product a.button.add_to_cart_button{margin-top:auto}@media(max-width:991px){#HOME>.fluffy-home,.fluffy-home{display:flex;flex-direction:column;min-height:0}.fluffy-home__visual{width:100%;height:min(64vw,520px);min-height:320px;background-position:center}.fluffy-home__content{padding:58px 28px 30px}.fluffy-home .fh-script{font-size:clamp(62px,10vw,92px)}.fluffy-home .fh-main{font-size:clamp(64px,10.5vw,96px)}#HOME>.fluffy-products,.fluffy-products{padding:14px 0 36px}}@media(max-width:600px){.fluffy-home__visual{height:min(92vw,430px);min-height:280px}.fluffy-home__content{padding:46px 18px 24px}.fluffy-home__title{margin-bottom:22px}.fluffy-home .fh-script{font-size:clamp(54px,17vw,74px)}.fluffy-home .fh-main{font-size:clamp(56px,18vw,78px)}.fluffy-home__sub{font-size:16px}.fluffy-home p.fluffy-home__offer{margin-top:24px}.fluffy-home p.fluffy-home__cta{margin-top:24px}.fluffy-home__offer span{padding:12px 17px;font-size:14px;white-space:normal}.fluffy-home p.fluffy-home__dates{font-size:17px}#HOME>.fluffy-products,.fluffy-products{padding:12px 0 32px}}@media(min-width:992px) and (max-width:1199px){.fluffy-home__content{padding-bottom:36px}#HOME>.fluffy-products,.fluffy-products{padding-top:16px}}
/*anon*/@media (min-width:600px) and (max-width:767.98px){#programma-fedelta .wp-block-columns>.wp-block-column.d-none{display:block !important}.uagb-block-e68f0f2d img.wp-image-57879{width:100% !important;height:auto}}@media (min-width:768px) and (max-width:1024.98px){.wp-block-uagb-container.uagb-block-e68f0f2d{max-width:100% !important;width:100% !important}.uagb-block-e68f0f2d .wp-block-image{width:100%;margin-left:0;margin-right:0}.uagb-block-e68f0f2d img.wp-image-57879{width:100% !important;height:auto;display:block}}
/*anon*/.mihf-wrap{max-width:1120px;margin:0 auto 40px;padding:0 16px;font-family:Inter,system-ui,sans-serif;color:#1a1a1a}.mihf-card{border:1px solid #efe6e2;border-radius:16px;background:#fff;box-shadow:0 8px 30px rgba(28,20,15,.05);overflow:hidden}.mihf-head{display:flex;align-items:center;gap:14px;padding:16px 18px;border-bottom:1px solid #f2ebe7}.mihf-ava{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:0 0 auto;border:2px solid #f0d9d2}.mihf-id{min-width:0}.mihf-name{font:700 15px/1.2 Inter,sans-serif}.mihf-handle{font:400 13px/1.3 Inter,sans-serif;color:#999}.mihf-follow{display:inline-flex;align-items:center;gap:7px;background:#D3353D;color:#fff !important;border-radius:999px;padding:9px 18px;font:600 13px/1 Inter,sans-serif;text-decoration:none !important;white-space:nowrap;transition:background .2s;margin-left:auto}.mihf-follow:hover{background:#b32831}.mihf-tile{position:relative;display:block;overflow:hidden;background:#f3ece8;aspect-ratio:4/5;flex:0 0 148px;border-radius:10px}.mihf-tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.mihf-tile:hover img{transform:scale(1.06)}.mihf-ov{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(28,20,15,.28);opacity:0;transition:opacity .25s ease}.mihf-ov svg{width:30px;height:30px}.mihf-tile:hover .mihf-ov{opacity:1}.mihf-mq{padding:16px 0}.mihf-lane{overflow:hidden}.mihf-lane + .mihf-lane{margin-top:6px}.mihf-mq-row{display:flex;gap:6px;width:max-content}@media (prefers-reduced-motion:reduce){.mihf-lane{overflow-x:auto}}@media (max-width:900px){.mihf-tile{flex-basis:120px}}@media (max-width:560px){.mihf-tile{flex-basis:44vw}}
/*anon*/form#sib_signup_form_1 p.sib-alert-message{padding:6px 12px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form#sib_signup_form_1 p.sib-alert-message-error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}form#sib_signup_form_1 p.sib-alert-message-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}form#sib_signup_form_1 p.sib-alert-message-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}
/*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}html.mida-pl-on.mida-pl-hold .mida-wl-spin{visibility:hidden}@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-green-notices*/html body .mida-toast--cart,html body .mida-toast--ok{border-color:#5B9D63}html body .mida-toast--cart .mida-toast__icon,html body .mida-toast--ok .mida-toast__icon{background:#5B9D63;box-shadow:0 6px 16px rgba(91,157,99,.30)}html body .mida-toast--ok a{color:#5B9D63}html body .woocommerce .woocommerce-message:not(.message-sconto):not(.wps_wpr_cart_redemption__notice){border-color:#5B9D63;color:#5B9D63}html body .woocommerce .woocommerce-message:not(.message-sconto):not(.wps_wpr_cart_redemption__notice) a.button.wc-forward{border-color:#5B9D63;color:#5B9D63 !important}html body .mida-pcb__done{color:#5B9D63}
/*mida-atelier-swipe-css*/@media (max-width:767px) and (orientation:portrait){html body .atelier-home .atelier-home__grid{cursor:grab}html body .atelier-home .atelier-home__grid.is-dragging{cursor:grabbing;scroll-snap-type:none}html body .atelier-home .atelier-home__grid.is-dragging .ah-card{pointer-events:none}}
/*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}}
