@font-face{font-family:"MrEavesWF";src:url("../../fonts/mrEavesRegular.woff2") format("woff2"),url("../../fonts/mrEavesRegular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap;ascent-override:85%}@font-face{font-family:"MrEavesWF";src:url("../../fonts/mrEavesBold.woff2") format("woff2"),url("../../fonts/mrEavesBold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap;ascent-override:85%}@font-face{font-family:"MrEavesWF";src:url("../../fonts/mrEavesBlack.woff2") format("woff2"),url("../../fonts/mrEavesBlack.woff") format("woff");font-weight:900;font-style:normal;font-display:swap;ascent-override:85%}.anim-label label{display:none}.ico-arrow{position:relative;overflow:visible}@media screen and ( min-width: 1024px ){.ico-arrow:hover .prev-btn,.ico-arrow:hover .next-btn{opacity:1}}.ico-arrow .ico-scroll{overflow:auto;display:flex;flex-flow:row;scroll-behavior:smooth;scroll-snap-type:x mandatory}.ico-arrow .ico-scroll>*{scroll-snap-align:start}.ico-arrow .prev-btn,.ico-arrow .next-btn{opacity:0;transition:opacity ease-in-out 150ms;position:absolute;width:45px;height:45px;overflow:hidden;top:50%;margin-top:-23px;z-index:20;background-color:#000;cursor:pointer;display:none}@media screen and ( min-width: 1024px ){.ico-arrow .prev-btn,.ico-arrow .next-btn{display:block}}.ico-arrow .prev-btn.disable,.ico-arrow .next-btn.disable{background-color:#cfcfcf;cursor:auto}.ico-arrow .prev-btn.disable:after,.ico-arrow .next-btn.disable:after{color:#f6f2f2}.ico-arrow .prev-btn:after,.ico-arrow .next-btn:after{font-family:"Material Symbols Outlined";display:block;content:"";text-align:center;font-size:45px;line-height:45px;position:absolute;color:#fff;top:0;width:100%;height:100%}.ico-arrow .prev-btn{left:0}.ico-arrow .prev-btn:after{transform:rotate(-90deg)}.ico-arrow .next-btn{right:0}.ico-arrow .next-btn:after{transform:rotate(90deg)}@media screen and ( min-width: 1024px ){.ico-arrow .ico-scroll::-webkit-scrollbar{width:4px;height:4px}}.ico-scroll::-webkit-scrollbar{width:4px;height:3px}@media screen and ( min-width: 1024px ){.ico-scroll::-webkit-scrollbar{width:8px;height:6px}}.ico-scroll::-webkit-scrollbar-thumb{background-color:#f3767d}.ico-scroll::-webkit-scrollbar{background-color:#f6f2f2}.qty_cont{text-align:left;font-size:0;margin:4px 10px 4px 0;width:100px}.qty_cont ::selection{background:rgba(0,0,0,0)}.qty_cont ::-moz-selection{background:rgba(0,0,0,0)}@media screen and ( min-width: 1024px ){.qty_cont{width:118px}}.qty_cont .qty_val,.qty_cont .less_qty,.qty_cont .more_qty{vertical-align:top;display:inline-block;font-size:21.5px;max-width:45px;width:33.333%;height:24px;line-height:22px;font-weight:900;text-align:center}@media screen and ( min-width: 1024px ){.qty_cont .qty_val,.qty_cont .less_qty,.qty_cont .more_qty{height:29px;line-height:27px}}.qty_cont .qty_val{font-size:15px;width:30%}@media screen and ( min-width: 1024px ){.qty_cont .qty_val{font-size:16px}}.qty_cont .more_qty,.qty_cont .less_qty{border:1px solid #000;width:35%;cursor:pointer;transition:all ease-in-out 150ms}@media screen and ( min-width: 1024px ){.qty_cont .more_qty,.qty_cont .less_qty{font-size:26px}}.qty_cont .qty_val{background:#fff;border-top:1px solid #000;border-bottom:1px solid #000}.stars-wrap{display:block;position:relative;height:100%;background-image:url("https://abiby-icon-cdn.imgix.net/v4/icons/stars-bg-v5.svg");background-size:auto 100%;background-repeat:no-repeat;aspect-ratio:100/19}.stars-wrap .stars{display:block;width:100%;height:100%;background-image:url("https://abiby-icon-cdn.imgix.net/v4/icons/stars-v5.svg");filter:brightness(0) saturate(100%) invert(90%) sepia(27%) saturate(1570%) hue-rotate(328deg) brightness(107%) contrast(84%);background-size:auto 100%;background-repeat:no-repeat}.popup-message{display:block;visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;z-index:6000;transition:all ease-in-out 150ms}.popup-message.open{visibility:visible;opacity:1}.notice-messages{position:fixed;z-index:5005;bottom:0;right:0;width:100%}@media screen and ( min-width: 800px ){.notice-messages{width:375px;bottom:20px;right:20px}}@media screen and ( min-width: 1024px ){.notice-messages{bottom:30px;right:30px}}.notice-messages .notice-message{position:relative;z-index:200;background-color:#fdda64;color:#fff;padding:15px 60px 15px 30px;width:100%;line-height:18px;font-size:15px;font-weight:600;margin-top:10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,.15);animation:showNotice 1.1s ease-in-out forwards}.notice-messages .notice-message.exit{animation:hideNotice 1.5s ease-in-out forwards}.notice-messages .notice-message.empty{padding:0;height:0}.notice-messages .notice-message.error{background-color:#d23d1b}.notice-messages .notice-message.error .close-btn{color:#d23d1b}.notice-messages .notice-message.warning{color:#000}.notice-messages .notice-message.notice,.notice-messages .notice-message.success{background-color:#53c4ca}.notice-messages .notice-message.notice .close-btn,.notice-messages .notice-message.success .close-btn{color:#53c4ca}.notice-messages .notice-message .close-btn{position:absolute;right:7px;top:7px;border-radius:30px;background-color:#fff;color:#dfbd4b}.notice-messages .notice-message .message-cont{min-height:55px}.acc-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows linear 150ms}.acc-wrapper.open{grid-template-rows:1fr}.acc-wrapper .acc-inner{transition:padding linear 150ms;overflow:hidden}.more-info{display:block;position:fixed;width:100%;height:calc(100% - 100px);padding:25px 30px 15px 30px;background-color:#fff;bottom:0;visibility:hidden;opacity:0;transition:all ease-in-out 150ms;z-index:4005;transform:translate(0, 100%);flex-flow:column}@media screen and ( max-width: 374px ){.more-info{padding:25px 20px 15px 20px}}@media screen and ( min-width: 1024px ){.more-info{width:500px;height:100%;padding:30px 60px 20px 60px;right:0;transform:translate(100%, 0)}}.more-info h2.title{position:relative;font-size:20px;font-weight:900;width:100%;line-height:22px;padding-right:18px;margin:4px 0 0 0}@media screen and ( min-width: 1024px ){.more-info h2.title{padding:0;font-size:22px}}.more-info .close-btn{width:30px;height:30px;position:absolute;top:22px;right:22px;background-repeat:no-repeat;background-size:100%;cursor:pointer;z-index:100}@media screen and ( min-width: 1024px ){.more-info .close-btn{width:34px;height:34px;top:10px;right:inherit;left:10px}}input[type=radio]{display:none}input[type=radio]:checked+label:before{content:"";color:#f3767d}input[type=radio]+label{display:block;width:100%;cursor:pointer;vertical-align:top;font-size:18px;font-weight:600;padding-right:20px;line-height:20px}input[type=radio]+label:before{vertical-align:top;font-weight:normal;display:inline-block;width:22px;height:22px;font-size:22px;margin-right:6px;font-family:"Material Symbols Outlined";content:"";color:#575757}input[type=checkbox]{display:none}input[type=checkbox]:checked+label:before{content:"";color:#f3767d}input[type=checkbox]+label{cursor:pointer;vertical-align:top;line-height:27px}input[type=checkbox]+label span{vertical-align:top}input[type=checkbox]+label:before{font-weight:normal;display:inline-block;vertical-align:top;width:26px;height:26px;font-size:26px;margin-right:6px;font-family:"Material Symbols Outlined";content:"";color:#575757}.hl{padding:0 .15em;background-color:#fde1e1}html.no-touch .grayscale{transition:all 150ms ease-in-out;filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}html.no-touch .grayscale:hover{-webkit-filter:grayscale(0);filter:none}html.no-touch .hover-zoom img{transform:scale(1.001)}html.no-touch .hover-zoom:hover img{transform:scale(1.07)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,iframe,h1,h2,h3,h4,p,a,img,s,var,dl,ul,li,label{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;background:rgba(0,0,0,0);word-break:break-word;-webkit-tap-highlight-color:rgba(255,255,255,0)}::marker{content:"";display:none}*[v-if],*[v-else]:not(.init-ph),*[v-for]{display:none !important}.trans{transition:all ease-in-out 150ms}p{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}img.lozad,picture.lozad{opacity:0;transition:all ease-in-out 150ms}img.lozad.loaded,picture.lozad.loaded{opacity:1}picture.lozad source{display:block}a:link{display:inline-block}a,a:hover,a:active,a:focus{color:inherit}.ul-clean{list-style:none;margin:0;padding:0}.info{border-radius:20px;cursor:pointer;display:inline-block;line-height:21px;font-size:15px;font-weight:700;vertical-align:middle;text-align:center;width:22px;height:22px;border:1px solid #fff;background-color:#fff;color:#000;margin-left:5px;margin-right:5px}.info.dark{border:1px solid #cfcfcf;background-color:#cfcfcf}.hider{width:100%;height:100%;visibility:hidden;opacity:0;position:fixed;top:0;display:block;z-index:4001}html{scroll-padding-top:calc(70px + var(---spe-height-mob));scroll-behavior:smooth}@media screen and ( min-width: 1024px ){html{scroll-padding-top:calc(120px + var(---spe-height-desk) + var(---brand-menu-desk))}}html body{position:relative;background:#fff;margin:0;font-family:"MrEavesWF","Helvetica",sans-serif;font-size:20px;overflow-y:scroll}@media screen and ( min-width: 800px ){html body.oh{right:var(--scrollbarWidth);margin-left:var(--scrollbarWidth)}}html body input,html body select{font-family:"MrEavesWF","Helvetica",sans-serif}html body .page{padding-top:70px}@media screen and ( min-width: 1024px ){html body .page{padding-top:120px}}html body .hidden{opacity:0;visibility:hidden;transition:all ease-in-out 150ms}@media screen and ( min-width: 1024px ){html body .header.reduce-header+.page{padding-top:90px}}select{outline:0 !important;outline-style:none !important;outline-width:0 !important;font-family:"MrEavesWF","Helvetica",sans-serif}select:hover{outline:0 !important;outline-style:none !important;outline-width:0 !important}.btn-primary,.btn-secondary{display:block;padding:13px 30px;border-radius:30px;line-height:20px;font-size:16px;text-transform:uppercase;text-decoration:none;min-width:220px;max-width:340px;text-align:center;font-weight:600;cursor:pointer}.btn-primary{color:#000;background-color:#8bd3d6;border:0 none;transition:all ease-in-out 225ms}.no-touch .btn-primary:not(.btn-disable):hover{color:#000;box-shadow:inset -200px 0 0 0 #53c4ca,inset 200px 0 0 0 #53c4ca}.btn-primary.btn-hl{position:relative}.btn-primary.btn-hl span{position:relative;z-index:2}.btn-primary.btn-hl:after{position:absolute;content:"";display:block;width:100%;height:100%;border-radius:30px;background-color:#8bd3d6;opacity:.7;top:0;left:0;z-index:1;transform-origin:center;box-shadow:none;animation:btnHl 2.5s infinite linear}.btn-secondary{color:#000;background-color:#fff;position:relative;overflow:hidden;border:1px solid #000;padding:12px 9px;transition:background ease-in-out 400ms,color ease-in-out 225ms}.btn-secondary span{position:relative;z-index:1}.btn-secondary:hover{color:#fff;background-color:#000}.btn-secondary:hover:after{transform:translate(-50%, -50%) scale(1);opacity:1}.btn-secondary:after{position:absolute;content:"";display:block;width:280px;height:280px;transform-origin:center;transition:all ease-in-out 225ms;transform:translate(-50%, -50%) scale(0.1);border-radius:50%;background-color:#000;opacity:0;top:50%;left:50%;z-index:0}.btn-tertiary{font-weight:900;vertical-align:middle;font-size:15px;line-height:17px}@media screen and ( min-width: 1024px ){.btn-tertiary{font-size:17px;line-height:22px}}.btn-tertiary.arrow:after{font-family:"Material Symbols Outlined";display:inline-block;content:"";width:20px;font-size:24px;line-height:24px;margin-left:2px;vertical-align:middle}.loading-veil{display:block;visibility:hidden;position:fixed;width:100%;height:100%;top:0;left:0;z-index:5999;background-color:rgba(255,255,255,.666);background-repeat:no-repeat !important;background-position:center center !important;background-size:95px 95px !important}.loading-veil.show{visibility:visible;opacity:1;background-image:url("https://abiby-icon-cdn.imgix.net/v4/main/loader-abb.gif?q=75") !important}.loading-veil .top{display:none}h1,h2,h3,h4{margin:0}.padding-section{padding-top:30px;padding-bottom:30px}@media screen and ( min-width: 1024px ){.padding-section{padding-top:50px;padding-bottom:50px}}.cta{display:inline-block;background-color:#8bd3d6;color:#000;font-size:16px;line-height:15px;vertical-align:middle;font-weight:600;margin:0 auto;text-transform:uppercase;text-decoration:none;padding:4px 10px;border-radius:20px}.cta:hover{color:#000}label{font-size:15px}input[type=text],input[type=email]{border-radius:5px;border:1px solid #a1a1a1;padding:10px 10px;line-height:25px;color:#000;font-size:20px;width:100%;transition:border ease-in-out 150ms}input[type=text]:focus,input[type=text]:focus-visible,input[type=email]:focus,input[type=email]:focus-visible{border:1px solid #000;box-shadow:none;outline:none}.form-row{position:relative}.form-row>label:first-child{margin-left:10px;font-size:14px;z-index:4;position:absolute;left:0;top:8px;color:#575757}@media screen and ( min-width: 1024px ){.form-row>label:first-child{top:12px}}.form-row input[type=text],.form-row input[type=email]{padding:23px 10px 3px 10px}@media screen and ( min-width: 1024px ){.form-row input[type=text],.form-row input[type=email]{padding:29px 10px 7px 10px}}.form-row select{padding:29px 10px 8px 10px;width:100%}select{border-radius:5px;border:1px solid #ccc;padding:10px 10px;line-height:24px;font-size:20px;width:100%}.material-symbols-outlined{overflow:hidden;font-size:32px;text-align:center;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 32}img{max-width:100%;display:block}picture{display:block;height:fit-content}picture img{width:100%}@media screen and ( max-width: 1023px ){.set-ratio{aspect-ratio:var(--arm)}.set-ratio>img{aspect-ratio:var(--arm)}}@media screen and ( min-width: 1024px ){.set-ratio{aspect-ratio:var(--ard)}.set-ratio>img{aspect-ratio:var(--ard)}}.h1{font-weight:600}.h1,.h2,.h3,.h4{line-height:1.3em}.h1{font-size:25px}@media screen and ( min-width: 1024px ){.h1{font-size:30.5px}}.h2{font-size:19px}@media screen and ( min-width: 1024px ){.h2{font-size:21px}}.h3{font-size:17px}@media screen and ( min-width: 1024px ){.h3{font-size:19px}}.h4{font-size:18px}.oh{overflow:hidden}.ul{text-decoration:underline}.cp{cursor:pointer}.w100{width:100%}.h100{height:100%}.tar{text-align:right}.vam{vertical-align:middle}@media screen and ( min-width: 1024px ){.mobile_only{display:none !important}}.loader-img{position:absolute;width:60px;height:60px;font-size:60px;line-height:60px;top:calc(50% - 30px);left:calc(50% - 30px);color:#575757;text-align:center;animation:rotation 1.25s infinite linear}.ns,.cp{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nh{-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and ( max-width: 1023px ){.desktop_only{display:none !important}}.cont1280{width:100%}@media screen and ( min-width: 1024px ){.cont1280{max-width:1340px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}}.no-touch .hover-color{transition:all ease-in-out 225ms}.no-touch .hover-color:hover{color:#f3767d}.no-touch .hover-fx:hover{filter:brightness(0) saturate(100%) invert(68%) sepia(78%) saturate(1927%) hue-rotate(307deg) brightness(95%) contrast(100%)}.center{text-align:center;margin-left:auto;margin-right:auto}.left{text-align:left}.right{text-align:right}.border{border:1px solid #ccc}.bt{border-top:1px solid #ccc}.br{border-right:1px solid #ccc}.small-font{font-size:.8em;line-height:1em}.hide{display:none !important}.mh5{margin-left:5px;margin-right:5px}.pb10{padding-bottom:10px}.pv10{padding-top:10px;padding-bottom:10px}.mv15{margin-top:15px;margin-bottom:15px}.p20{padding:20px}.ph20{padding-left:20px;padding-right:20px}.pv20{padding-top:20px;padding-bottom:20px}.mv25{margin-top:25px;margin-bottom:25px}.pv30{padding-top:30px;padding-bottom:30px}.mt40{margin-top:40px}.pt40{padding-top:40px}.pv40{padding-top:40px;padding-bottom:40px}.pb50{padding-bottom:50px}@media screen and ( min-width: 1024px ){.mt10-d{margin-top:10px}.pb15-d{padding-bottom:15px}.ph15-d{padding-left:15px;padding-right:15px}.pb20-d{padding-bottom:20px}.pv20-d{padding-top:20px;padding-bottom:20px}.mt25-d{margin-top:25px}.pt30-d{padding-top:30px}.ph30-d{padding-left:30px;padding-right:30px}.pt35-d{padding-top:35px}.pl35-d{padding-left:35px}.pr35-d{padding-right:35px}.pb50-d{padding-bottom:50px}}@media screen and ( max-width: 1023px ){.mb10-m{margin-bottom:10px}.mh10-m{margin-left:10px;margin-right:10px}.p15-m{padding:15px}.mh15-m{margin-left:15px;margin-right:15px}.ph15-m{padding-left:15px;padding-right:15px}.mt20-m{margin-top:20px}.pt20-m{padding-top:20px}.pl20-m{padding-left:20px}.pr20-m{padding-right:20px}.ph20-m{padding-left:20px;padding-right:20px}.p30-m{padding:30px}.ph30-m{padding-left:30px;padding-right:30px}}.di{display:inline}.text{font-size:16px;line-height:19px}@media screen and ( min-width: 1024px ){.text{font-size:17px;line-height:20px}}.flex{display:flex}.flex .item{flex-grow:1}.ff-r{flex-flow:row}.ff-rw{flex-flow:row wrap}.ff-c{flex-flow:column}.jc-c{justify-content:center}.jc-sb{justify-content:space-between}.jc-fs{justify-content:flex-start}.ai-c{align-items:center}.ai-fs{align-items:flex-start}.ai-s{align-items:stretch}.fd-c{flex-direction:column}.pink0{color:#e46065}.pink1{color:#f3767d}.pink2{color:#ffb7ac}.pink4{color:#fde1e1}.seo-text{color:#575757}@media screen and ( min-width: 1024px ){.section-seo-footer{display:flex;justify-content:center;gap:44px}}.status{font-size:16px;line-height:22px;padding:0 5px;display:inline-block;white-space:nowrap;border-radius:5px;color:#fff;background-color:#545454}.status.active{background-color:#1bd292}.normal,.n{font-weight:500}.bold{font-weight:600}black,.black{font-weight:900}.italic,.i{font-style:italic}.uc{text-transform:uppercase}@media screen and ( max-width: 1023px ){section{overflow:hidden}}@keyframes marquee-move-text{to{transform:translateX(-250%)}}@keyframes marquee-move-text-desk{to{transform:translateX(-100%)}}@keyframes removeWish{0%{transform:rotate(0) translate(0, 0)}25%{transform:rotate(-5deg) translate(-9px, 0px)}75%{transform:rotate(3deg) translate(5px, 0px)}100%{transform:rotate(0) translate(0, 0)}}@keyframes flashFxMobile{0%{transform:scale(0);opacity:1}60%{transform:scale(0.9);opacity:.5}71%{transform:scale(1.1);opacity:0}72%{transform:scale(0);opacity:0}100%{transform:scale(0);opacity:1}}@keyframes flashFx{0%{transform:scale(0);opacity:1}60%{transform:scale(1.25);opacity:.5}71%{transform:scale(1.35);opacity:0}72%{transform:scale(0);opacity:0}100%{transform:scale(0);opacity:1}}@keyframes pulse{0%{transform:scale(var(--base))}70%{transform:scale(var(--base))}75%{transform:scale(var(--up))}80%{transform:scale(var(--down))}85%{transform:scale(var(--up))}90%{transform:scale(var(--down))}95%{transform:scale(var(--up))}to{transform:scale(var(--base))}}@keyframes pulseOpacity{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}@keyframes shippingAnim{0%{transform:translateX(0);transform-origin:bottom left}40%{transform-origin:bottom left;transform:rotate(0deg) translate(0, 0)}40.1%{transform-origin:bottom left;transform:rotate(-5deg) translate(0, 0)}50%{transform:rotate(-5deg) translate(125px, 20px);opacity:1}50.1%{transform:rotate(-5deg) translate(125px, 20px);opacity:0}50.2%{transform:rotate(0deg) translate(-125px, 0);opacity:1}60%{transform:rotate(0) translate(0, 0)}63%{transform:rotate(5deg) translate(0, 0);transform-origin:bottom right}67%{transform:rotate(0) translate(0, 0);transform-origin:bottom right}100%{transform:translateX(0);transform-origin:bottom left}}@keyframes rotation{0%{transform:rotate(0)}70%{transform:rotate(-360deg)}100%{transform:rotate(-360deg)}}@keyframes showNotice{0%{opacity:0;transform:translate3d(0, 600px, 0)}40%{opacity:1;transform:translate3d(0, 600px, 0)}99%{opacity:1;transform:translate3d(0, -3px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes hideNotice{0%{opacity:1;transform:translate3d(0, 0, 0)}100%{opacity:1;transform:translate3d(0, 1000px, 0)}}@keyframes btnHl{0%{opacity:1;width:100%;height:100%;margin:0;border-radius:30px}12%{opacity:0;width:calc(100% + 60px);height:calc(100% + 60px);margin:-30px 0 0 -30px;border-radius:60px}13%{opacity:0;width:100%;height:100%;margin:0;border-radius:30px}100%{opacity:0;width:100%;height:100%;margin:0;border-radius:30px}}.header{position:fixed;width:100%;height:70px;background-color:#fff;z-index:3999;box-shadow:0 0 11px rgba(0,0,0,.137254902)}@media screen and ( min-width: 1024px ){.header{height:120px}}@media screen and ( min-width: 800px ){body.oh .header{width:calc(100% - var(--scrollbarWidth))}}@media screen and ( min-width: 1024px ){.header.reduce-header{height:90px}}@media screen and ( min-width: 1024px ){.header.reduce-header .header-wrap{height:100%}}.header .access_or_register{display:inline-block;margin:2px 8px 0 0;font-size:15px;font-weight:600}.header .access_or_register a{text-transform:uppercase}.header .access_or_register .or{padding:0 4px}.header .header-wrap{height:100%;position:relative}@media screen and ( min-width: 1024px ){.header .header-wrap{height:calc(100% - 30px)}}.header .header-wrap .logo-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:90%;aspect-ratio:2;display:flex;align-content:center;flex-wrap:wrap}@media screen and ( min-width: 1024px ){.header .header-wrap .logo-wrap{aspect-ratio:3}}.header .header-wrap .logo-wrap.plus{height:100%}.header .header-wrap .logo-wrap>a{display:block;margin:0 auto;height:100%}.header .header-wrap .logo-wrap>a img{width:94.5px;height:63px}@media screen and ( min-width: 1024px ){.header .header-wrap .logo-wrap>a img{width:121.5px;height:81px}}@media screen and ( min-width: 1024px ){.header .header-wrap .material-symbols-outlined{font-size:36px}}.header .header-wrap .header-left .material-symbols-outlined:not(:first-child){margin-left:10px}.header .header-wrap .header-left .search-btn{overflow:hidden;border-radius:50%;width:27px;height:27px;margin:2px}@media screen and ( min-width: 1024px ){.header .header-wrap .header-left .search-btn{width:30px;height:30px}}.header .header-wrap .header-right .material-symbols-outlined{text-decoration:none;width:32px}@media screen and ( min-width: 1024px ){.header .header-wrap .header-right .material-symbols-outlined{width:36px}}.header .header-wrap .header-right .material-symbols-outlined:not(:last-child){margin-right:10px}.section-logo-review-footer .logo-wrap .logo{width:80px;aspect-ratio:3/2;margin:0 auto}@media screen and ( min-width: 1024px ){.section-logo-review-footer .logo-wrap .logo{width:100px}}.section-contact-social-footer .cont{flex-flow:row wrap}@media screen and ( min-width: 1024px ){.section-contact-social-footer .cont{flex-flow:row}}.section-contact-social-footer .cont .contact-us{text-align:center;font-size:15.5px;line-height:22px;font-weight:600}@media screen and ( max-width: 1023px ){.section-contact-social-footer .cont .contact-us{width:100%}}@media screen and ( min-width: 1024px ){.section-contact-social-footer .cont .contact-us{flex:auto;font-size:21.5px;text-align:left}}.section-contact-social-footer .cont .contact-us .btn-mail,.section-contact-social-footer .cont .contact-us .btn-tel{vertical-align:middle;text-decoration:none}.section-contact-social-footer .cont .contact-us .btn-mail img,.section-contact-social-footer .cont .contact-us .btn-tel img{vertical-align:middle;height:24px;display:inline-block}@media screen and ( min-width: 1024px ){.section-contact-social-footer .cont .contact-us .btn-mail img,.section-contact-social-footer .cont .contact-us .btn-tel img{height:30px}}.section-contact-social-footer .cont .social-cont{flex:auto;display:flex;flex-flow:row wrap;justify-content:center}@media screen and ( max-width: 1023px ){.section-contact-social-footer .cont .social-cont{width:100%}}@media screen and ( min-width: 1024px ){.section-contact-social-footer .cont .social-cont{justify-content:right}}.section-contact-social-footer .cont .social-cont .social{text-decoration:none;font-weight:900;font-size:20.5px;line-height:30px;height:30px;margin:0 5px;vertical-align:middle}.section-contact-social-footer .cont .social-cont .social.social-hashtag img{margin-right:-8px}.section-contact-social-footer .cont .social-cont .social img{height:30px;display:inline-block;vertical-align:middle}.section-contact-social-footer .cont .social-cont .social .social-text{vertical-align:middle;line-height:30px;display:inline-block}.section-menu-highlight-footer .col-menu{width:100%;padding:30px 0;text-align:center}@media screen and ( max-width: 1023px ){.section-menu-highlight-footer .col-menu{font-size:18px}}@media screen and ( min-width: 1024px ){.section-menu-highlight-footer .col-menu{width:40%;padding:10px 0;text-align:left}}.section-menu-highlight-footer .col-menu .footer-top-menu-ico ul{display:flex;flex-direction:column;align-items:center}@media screen and ( min-width: 1024px ){.section-menu-highlight-footer .col-menu .footer-top-menu-ico ul{align-items:flex-start}}.section-menu-highlight-footer .col-menu .footer-top-menu-ico ul li{display:inline-block;margin:10px 0;font-size:18px}@media screen and ( min-width: 1024px ){.section-menu-highlight-footer .col-menu .footer-top-menu-ico ul li{margin:5px 0}}.section-menu-highlight-footer .col-menu .footer-top-menu-ico ul li a{text-decoration:none;font-weight:600;transition:color ease-in-out 150ms}.section-menu-highlight-footer .col-menu .footer-top-menu-ico ul li a:hover{color:#f3767d}.section-menu-highlight-footer .col-highlight{width:100%}@media screen and ( min-width: 1024px ){.section-menu-highlight-footer .col-highlight{width:60%}}.section-menu-highlight-footer .col-highlight .highlight-block{width:33.333%;padding:5px}@media screen and ( min-width: 1024px ){.section-menu-highlight-footer .col-highlight .highlight-block{padding:10px}}.footer{background-color:#fff}@media screen and ( min-width: 1024px ){.footer .footer-wrap{display:flex;flex-flow:row wrap}}@media screen and ( min-width: 1024px ){.footer .footer-wrap:has(.gtranslate_wrapper) .footer-menu-ico{width:calc(100% - 280px)}}.footer .footer-wrap .footer-menu-ico{padding:30px 20px}@media screen and ( min-width: 1024px ){.footer .footer-wrap .footer-menu-ico{padding:50px 0;width:100%}}.footer .footer-wrap .footer-menu-ico ul.menu{display:flex;flex-flow:row wrap;justify-content:flex-start;list-style:none;margin:0;padding:0;font-size:15.5px}@media screen and ( min-width: 1024px ){.footer .footer-wrap .footer-menu-ico ul.menu{font-size:18px}}.footer .footer-wrap .footer-menu-ico ul.menu li{display:block;padding:5px 10px 5px 0;width:50%}@media screen and ( min-width: 1024px ){.footer .footer-wrap .footer-menu-ico ul.menu li{width:33%}}.footer .footer-wrap .footer-menu-ico ul.menu li a{text-decoration:none}@media screen and ( max-width: 1023px ){.footer .footer-wrap .footer-menu-ico ul.menu li.highlight{order:100}}@media screen and ( max-width: 1023px ){.footer .footer-wrap .footer-menu-ico ul.menu li.highlight a{font-weight:600}}@media screen and ( min-width: 1024px ){.footer .footer-wrap .footer-menu-ico ul.menu li.highlight a{text-decoration:underline}}.footer .footer-wrap .copyright{line-height:1.3em}@media screen and ( max-width: 799px ){.footer .footer-wrap .copyright{font-size:12px}}.main-menu-mobile{position:fixed;z-index:4999;height:60px;width:calc(100% - 30px);left:15px;bottom:15px;background-color:#fff;font-size:17px;transition:transform ease-in-out 250ms;border-radius:5px;box-shadow:0 10px 30px 6px rgba(0,0,0,.5);display:flex}.open-cart-ajax .main-menu-mobile,.open-filter-category .main-menu-mobile,.scrolldown .main-menu-mobile{transform:translate3d(0, 100px, 0)}@media screen and ( min-width: 1024px ){.main-menu-mobile{display:none}}.main-menu-mobile a{text-decoration:none}.main-menu-mobile .item-menu{flex-grow:1;flex-shrink:1;flex-basis:800px;color:#575757}.main-menu-mobile .item-menu.current{color:#000}.main-menu-mobile .item-menu span{display:block;text-align:center}.main-menu-mobile .item-menu span.img{width:45px;height:32px;display:block;font-size:32px;margin:5px auto 2px}.main-menu-mobile .item-menu span.tit{margin:-5px 0 6px;line-height:22px;font-size:15px;font-weight:600}@media screen and ( max-width: 1023px ){.menu-wrap{position:fixed;background-color:#fff;top:0;right:0;height:100vh;transition:all ease-in-out 150ms;transform:translateX(100%)}.menu-wrap ul.menu.sub-menu.level-0.inDrawersMenu li.menu-item-has-children>.link:after{transition:all ease-in-out 150ms;content:""}.menu-wrap ul.menu.sub-menu.level-0.inDrawersMenu li:not(.menu-item-has-children)>.link:after{content:""}.menu-wrap ul.menu.sub-menu.level-0.inDrawersMenu li.separator-menu{border-top:2px solid #ccc;padding:0;margin:20px 0;line-height:0}.menu-wrap ul.menu.sub-menu.level-0.inDrawersMenu li.separator-menu .link{display:none}.menu-wrap ul.menu.sub-menu.level-0.inDrawersMenu li.grey-menu{font-style:italic;color:#575757}.menu-wrap ul.menu.sub-menu.level-0.inDrawersMenu ul.sub-menu{display:block;position:fixed;top:0;left:100%;width:100%;background:#fff;padding:10px 15px 80px 15px;height:100vh;overflow:hidden;overflow-y:auto;transform:translateX(0);transition:all ease-in-out 150ms}.menu-wrap ul.menu.sub-menu.level-0.inDrawersMenu ul.sub-menu.ov{overflow:visible}.menu-wrap ul.menu.sub-menu.level-0.inDrawersMenu ul.sub-menu.level-1{z-index:100}.menu-wrap ul.menu.sub-menu.level-0.inDrawersMenu ul.sub-menu.level-2{z-index:101}.menu-wrap ul.menu.sub-menu.level-0.inDrawersMenu ul.sub-menu.level-3{z-index:102}.menu-wrap ul.menu.sub-menu.level-0.inDrawersMenu ul.sub-menu.level-4{z-index:103}.menu-wrap ul.menu.sub-menu.level-0.inDrawersMenu ul.sub-menu.level-5{z-index:104}.menu-wrap ul.menu.sub-menu.level-0.inDrawersMenu ul.sub-menu.open{transform:translateX(-100%)}.menu-wrap ul.menu.sub-menu.level-0.inDrawersMenu ul.sub-menu .title-menu-mobile-drawer{position:sticky;width:calc(100% + 30px);top:-10px;z-index:100;margin:-10px -15px 0;padding:10px;height:52px;display:flex;align-items:center;background-color:#f6f2f2}.menu-wrap ul{list-style:none;margin:0;padding:0}.menu-wrap a{text-decoration:none}.menu-wrap a.link{font-size:20px;line-height:22px}.menu-wrap.open{transform:translateX(0)}.menu-wrap .title-menu-mobile{padding:10px;height:52px;display:flex;align-items:center;background-color:#f6f2f2}.menu-wrap .title-menu-mobile .tit{padding-left:10px}.menu-wrap>.menu{padding:10px 15px 80px 15px;height:calc(100vh - 52px);overflow-y:auto}.menu-wrap>.menu .level-n .link{display:block;height:50px;line-height:32px;position:relative;padding:9px 23px 9px 6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu-wrap>.menu .level-n .link:after{position:absolute;right:0;font-weight:500;font-style:normal;top:9px;font-family:"Material Symbols Outlined";content:"";display:block;font-size:32px;width:32px;height:32px;line-height:32px}.menu-wrap>.menu .level-n .link img{display:none}.menu-wrap>.menu .level-n.view-all{font-weight:600;font-style:italic}.menu-wrap>.menu .level-n.banner-menu>.link{position:relative;border:1px solid #fde1e1;background-color:#fde1e1;height:60px;display:block;padding:19px 15px 19px 94px;line-height:22px;overflow:hidden;border-radius:5px}.menu-wrap>.menu .level-n.banner-menu>.link:after{top:13px}.menu-wrap>.menu .level-n.banner-menu>.link>img{display:block;position:absolute;top:0;left:0;height:100%;width:80px;object-fit:cover;object-position:right}.menu-wrap>.menu .level-n ul.level-1,.menu-wrap>.menu .level-n ul.level-2,.menu-wrap>.menu .level-n ul.level-3,.menu-wrap>.menu .level-n ul.level-4,.menu-wrap>.menu .level-n ul.level-5{padding:0 5px;display:none}.menu-wrap>.menu .level-n ul.level-1.open,.menu-wrap>.menu .level-n ul.level-2.open,.menu-wrap>.menu .level-n ul.level-3.open,.menu-wrap>.menu .level-n ul.level-4.open,.menu-wrap>.menu .level-n ul.level-5.open{display:block;background-color:#efefef;border-radius:0 0 3px 3px}.menu-wrap>.menu .level-n ul.level-2.open,.menu-wrap>.menu .level-n ul.level-4.open{background-color:#fff}.menu-wrap>.menu .level-n li.level-2>.link.open,.menu-wrap>.menu .level-n li.level-4>.link.open{background-color:#fff}.menu-wrap>.menu .level-n.menu-item-has-children>.link:after{transition:all ease-in-out 150ms;content:""}.menu-wrap>.menu .level-n.menu-item-has-children>.link.open{background-color:#efefef;border-radius:3px 3px 0 0}.menu-wrap>.menu .level-n.menu-item-has-children>.link.open:after{transform:rotate(180deg)}}@media screen and ( min-width: 1024px ){.menu-wrap>.menu{width:100%;display:flex;flex-flow:row;justify-content:space-between;list-style:none;margin:0;padding:0}.menu-wrap>.menu a{text-decoration:none}.menu-wrap>.menu ul{list-style:none;margin:0;padding:0}.menu-wrap>.menu li.level-1:hover ul.level-1:not(:hover) li.level-2:first-child{background-color:#fff}.menu-wrap>.menu li.level-1:hover ul.level-1:not(:hover) li.level-2:first-child ul.level-2{display:block;overflow:hidden}.menu-wrap>.menu>li{display:inline-block;margin:0 4px;vertical-align:top;font-size:0;line-height:0}.menu-wrap>.menu>li.children_mobile_only .wrap-sub-menu-level-1{display:none !important}.menu-wrap>.menu>li.banner-menu img{display:none}.menu-wrap>.menu>li.banner-menu.badge-new .link .title:after{display:inline-block;content:"NEW";position:absolute;color:#8bd3d6;font-size:14px;font-weight:700;min-width:fit-content;top:-8px;right:-4px}.menu-wrap>.menu>li.level-1.bg-black>.link>span{background-color:#000;color:#fff;border-radius:5px}.menu-wrap>.menu>li.level-1.bg-xmas>.link>span{background-color:#df1900;border-radius:5px}.menu-wrap>.menu>li.separator-menu{display:none}.menu-wrap>.menu>li.highlight>.link{font-weight:700;color:#fac6c1}.menu-wrap>.menu>li>.link{transition:all ease-in-out 150ms;display:inline-block;letter-spacing:0;font-size:17px;line-height:23px;padding:3px 0 2px;position:relative;color:#000;border-bottom:2px solid rgba(0,0,0,0)}.menu-wrap>.menu>li>.link span{padding:1px 6px}.menu-wrap>.menu>li>.link img{display:none}.menu-wrap>.menu>li.active>.link,.menu-wrap>.menu>li:hover>.link{border-bottom-color:#000}.menu-wrap>.menu>li.is-selected>.link{border-bottom-color:#e46065}.menu-wrap>.menu>li:hover>.wrap-sub-menu-level-1{opacity:1;visibility:visible;overflow:visible}.menu-wrap>.menu>li>.wrap-sub-menu-level-1{position:absolute;left:0;margin:0;padding:22px 30px;width:100%;opacity:0;visibility:hidden;background-color:#fff;transition:all ease-in-out 150ms;box-shadow:0px 25px 25px 0px rgba(77,77,77,.17)}.menu-wrap>.menu>li>.wrap-sub-menu-level-1:after{content:"";display:block;position:absolute;width:20%;height:100%;background-color:#fde1e1;opacity:50%;top:0;left:0;z-index:1}}@media screen and ( min-width: 1024px )and ( min-width: 1320px ){.menu-wrap>.menu>li>.wrap-sub-menu-level-1:after{width:calc(50% - 390px)}}@media screen and ( min-width: 1024px ){.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu{overflow:hidden;width:100%;margin:0 auto;text-align:center;max-width:1304px;z-index:2;position:relative}}@media screen and ( min-width: 1024px )and (max-height: 900px){.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu{padding:10px 30px}}@media screen and ( min-width: 1024px ){.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu.level-1>li{width:100%;display:block}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu.level-1>li.hide{display:none}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu.level-1>li.hl{padding:0;background-color:rgba(0,0,0,0)}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu.level-1>li.separator-menu .link{width:calc(20% - 23px);border-top:4px solid #fff;padding:0;height:0;margin:5px 0 9px 0;overflow:hidden;text-indent:-3000px}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu.level-1>li>.link img{display:none}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li{display:inline-block;margin:0;text-align:left}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li.hide{display:none}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li:not(.separator-menu):not(.title-menu):hover{background-color:#fff}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li.menu-item-has-children:hover>.link:after{opacity:1}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li.menu-item-has-children:hover .level-2{display:block;overflow:hidden}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li.menu-item-has-children>.link:after{content:"";width:32px;height:32px;display:inline-block;position:absolute;margin:0 -10px 0 0;right:0;top:0;opacity:.4;filter:contrast(20);transition:all ease-in-out 150ms}}@media screen and ( min-width: 1024px )and (max-height: 900px){.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li.menu-item-has-children>.link:after{margin:-3px -12px 0 0}}@media screen and ( min-width: 1024px ){.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li.title-menu{font-style:italic}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li>.link{padding:9px 40px 9px 10px;text-transform:uppercase;position:relative;margin:0;font-size:16px;line-height:16px;display:inline-block;font-weight:700;width:calc(20% - 30px);text-decoration:underline 0 rgba(0,0,0,0);transition:all ease-in-out 150ms;height:34px}}@media screen and ( min-width: 1024px )and (max-height: 900px){.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li>.link{height:28px;padding:5px 40px 5px 10px}}@media screen and ( min-width: 1024px ){.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li .level-2{display:none;width:calc(78% - 30px);height:calc(100% - 10px);z-index:1000;position:absolute;top:0;left:22%;font-size:17px;columns:4}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li .level-2 .link{display:inline-block;padding:8px 20px;font-size:17px;line-height:17px;transition:all ease-in-out 150ms}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li .level-2 .link:hover{color:#e46065}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li .level-2>li{break-inside:avoid-column;margin-bottom:14px}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li .level-2>li>.link{font-size:18px;line-height:18px;font-weight:700}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li .level-2>li.banner-menu-desktop{display:block}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li .level-2>li.banner-menu-desktop .banner{display:block;margin:0 0 0 auto;position:relative;width:100%;max-width:225px;height:420px;overflow:hidden;border-radius:15px;background-position:center top;background-size:cover;font-size:18px;line-height:20px}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li .level-2>li.banner-menu-desktop .banner .title{font-weight:600;line-height:22px}.menu-wrap>.menu>li>.wrap-sub-menu-level-1>ul.sub-menu>li .level-2>li.banner-menu-desktop .banner .text{position:absolute;bottom:0;width:calc(100% - 30px);margin:15px;padding:15px;background-color:#fff;border-radius:7px}}.hider-filtri{position:fixed;top:0;right:0;width:100%;height:100%;z-index:4001;opacity:0;visibility:hidden;background-color:rgba(232,232,232,.75);transition:opacity ease-in-out 150ms}.open_filter_category_end .hider-filtri,.open_filter_category .hider-filtri{opacity:1;visibility:visible}.side-drawer-filtri{overflow:hidden;top:0;right:0;width:0;height:100%;height:100dvh;position:fixed}@media screen and ( min-width: 1024px ){.side-drawer-filtri{width:0}}.open_filter_category_end .side-drawer-filtri,.open_filter_category .side-drawer-filtri{width:100%;overflow:visible}@media screen and ( min-width: 1024px ){.open_filter_category_end .side-drawer-filtri,.open_filter_category .side-drawer-filtri{width:520px}}.open_filter_category_end .side-drawer-filtri .filter-category-wrap,.open_filter_category .side-drawer-filtri .filter-category-wrap{box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.open_filter_category_end .side-drawer-filtri .filter-category-wrap .category-filter,.open_filter_category .side-drawer-filtri .filter-category-wrap .category-filter{height:100%}.side-drawer-filtri.filter-category{z-index:4030}.side-drawer-filtri.filter-category .filter-category-wrap{transform:translate3d(100%, 0, 0);background:#fff;padding:0;margin:0;height:100%;overflow:hidden;transform-origin:100% 50vh 0;transition:all 150ms ease-in-out}@media screen and ( min-width: 800px ){.side-drawer-filtri.filter-category .filter-category-wrap{box-shadow:0 4px 34px rgba(0,0,0,.1)}}.open_filter_category .side-drawer-filtri.filter-category .filter-category-wrap{transform:translate3d(0%, 0, 0)}.open_filter_category_end .side-drawer-filtri.filter-category .filter-category-wrap,.open_filter_category .side-drawer-filtri.filter-category .filter-category-wrap{z-index:4030}body.product-listing .side-drawer-filtri .loading-wrap{position:absolute;z-index:100;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-color:rgba(232,232,232,.75);background-size:95px 95px;opacity:0}body.product-listing .side-drawer-filtri .loading-wrap.delay-on{opacity:1}body.product-listing .side-drawer-filtri .chiudi-filtri{display:inline-block;width:40px;height:40px;position:absolute;margin-left:16px;top:20px;background-size:25px auto;background-repeat:no-repeat;background-position:center center;z-index:100000;cursor:pointer}@media screen and ( min-width: 800px ){body.product-listing .side-drawer-filtri .chiudi-filtri{left:0}}body.product-listing .side-drawer-filtri .filter-category-wrap .filtri-categoria{width:100%;height:100%;left:0;background:#fff;padding-top:70px;padding-bottom:86px}body.product-listing .side-drawer-filtri .filter-category-wrap .filtri-categoria.open{display:block}@media screen and ( min-width: 800px ){body.product-listing .side-drawer-filtri .filter-category-wrap .filtri-categoria{display:block;position:relative;float:left;top:0;margin-right:24px;z-index:10}}body.product-listing .side-drawer-filtri .filter-category-wrap .filtri-categoria .btn_filter{margin:0}body.product-listing .side-drawer-filtri .filter-category-wrap .filtri-categoria .btn-container{padding:20px 15px;position:fixed;left:0;bottom:0;width:100%;background-color:#fff}@media screen and ( min-width: 800px ){body.product-listing .side-drawer-filtri .filter-category-wrap .filtri-categoria .btn-container{padding:22px 30px 23px}}body.product-listing .side-drawer-filtri .filter-category-wrap .filtri-categoria .btn-container .btn_filter{max-width:48.5%;width:48.5%;min-width:inherit;letter-spacing:0;transition:all ease-in-out 150ms;opacity:.5;cursor:default;padding-left:5px;padding-right:5px}body.product-listing .side-drawer-filtri .filter-category-wrap .filtri-categoria .btn-container .btn_filter.enable{opacity:1;cursor:pointer}body.product-listing .side-drawer-filtri .filter-category-wrap .filtri-categoria .btn-container .btn-secondary{border-color:#ccc}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container{z-index:9;height:100%;overflow-y:auto;padding:0 30px}@media screen and ( min-width: 800px ){body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container{padding:0 60px}}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container div[refname=categoria]{display:none}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group{font-size:16.5px;margin-bottom:20px}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group.show-all .filter_content .filter-wrap li.is-default:nth-child(n+11){display:block}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group.open_widget>.acc-wrapper{grid-template-rows:1fr}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group.open_widget .category-filter-title .after{transform:rotate(0deg)}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group.open_widget .filter_content{display:block}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group[refname=reviewratingint] .filter_content .filter-wrap{display:flex;flex-direction:column-reverse}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group[refname=reviewratingint] .filter_content .filter-wrap[isFiltered=true] li{opacity:.45}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group[refname=reviewratingint] .filter_content .filter-wrap[isFiltered=true] li.checked{opacity:1}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group[refname=reviewratingint] .filter_content .filter-wrap li a span{vertical-align:middle}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group[refname=reviewratingint] .filter_content .filter-wrap li a span[class*=star]{margin-right:5px;display:inline-block;width:120px;height:30px;background-image:url("https://abiby-icon-cdn.imgix.net/v4/icons/stars-v5.svg");background-size:100% auto}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group[refname=reviewratingint] .filter_content .filter-wrap li a span.star-1{background-position:0 -29.5px}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group[refname=reviewratingint] .filter_content .filter-wrap li a span.star-2{background-position:0 -59px}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group[refname=reviewratingint] .filter_content .filter-wrap li a span.star-3{background-position:0 -88.5px}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group[refname=reviewratingint] .filter_content .filter-wrap li a span.star-4{background-position:0 -118px}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group[refname=reviewratingint] .filter_content .filter-wrap li a span.star-5{background-position:0 -147.5px}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group[refname*=pricerange] .filter_content .filter-wrap[isFiltered=true] li,body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group[refname*=discountrange] .filter_content .filter-wrap[isFiltered=true] li{display:none}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group[refname*=pricerange] .filter_content .filter-wrap[isFiltered=true] li.checked,body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group[refname*=discountrange] .filter_content .filter-wrap[isFiltered=true] li.checked{display:list-item}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .category-filter-title{display:block;font-size:18px;font-weight:900;min-height:50px;margin:0 0 10px 0;line-height:50px;position:relative;cursor:pointer}@media screen and ( min-width: 1024px ){body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .category-filter-title{font-size:19px}}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .category-filter-title.small-row{line-height:32px;min-height:32px;margin-bottom:8px}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .category-filter-title.small-row .arrow,body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .category-filter-title.small-row .btn{top:-12px}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .category-filter-title .after{display:block;position:absolute;right:-3px;top:0;font-size:30px;width:30px;height:30px;margin-top:11px;transition:all ease-in-out 150ms;transform:rotate(180deg);cursor:pointer}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .category-filter-title .active-filter{display:block;font-weight:normal;font-size:20.5px;line-height:18px;margin:-10px 0 10px 0;padding-right:25px}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .category-filter-title .active-filter span{text-transform:none;font-size:18px}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .category-filter-title .active-filter span:after{content:", "}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .category-filter-title .active-filter span:last-child:after{content:""}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-search{position:relative;margin:5px 0}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-search:after{font-family:"Material Symbols Outlined";content:"";position:absolute;color:#575757;display:block;width:26px;height:26px;font-size:31px;line-height:32px;border-radius:50%;overflow:hidden;top:11px;right:4px;z-index:1}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-search input[type=text]{position:relative;max-width:100%;background-position:right 10px center;background-size:16px;background-color:rgba(0,0,0,0);z-index:2;padding-right:30px}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-search .reset-search{content:"X";position:absolute;top:4px;right:4px;display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:24px auto;background-color:#fff;cursor:pointer}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-default{height:50px}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-default:nth-child(n+11){display:none}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-default a{height:50px;line-height:50px;display:inline-block;width:100%;font-weight:700;position:relative;padding-right:28px}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-default a filhl{background-color:#fac6c1}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-default a.checked .checkbox{border-color:#000}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-default a.checked .checkbox:after{font-family:"Material Symbols Outlined";content:"";display:block;position:relative;width:24px;height:20px;font-size:24px;line-height:22px;margin-left:-2px;font-weight:900;color:#1bd292}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-default a.checked .radio{border-color:#000}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-default a.checked .radio:after{content:"";display:block;position:relative;width:12px;height:12px;border-radius:50%;background-color:#8bd3d6;margin:3px}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-default a .checkbox{position:absolute;cursor:pointer;right:0;top:50%;margin-top:-12px;display:block;width:24px;height:24px;border:2px solid #ccc;border-radius:6px}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-default a .radio{position:absolute;cursor:pointer;right:0;top:50%;margin-top:-11px;display:block;width:22px;height:22px;border:2px solid #ccc;border-radius:50%}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-default a .total{display:inline-block;margin-left:8px;background:#ccc;line-height:16px;padding:2px 5px;border-radius:5px;font-size:13px;font-weight:500}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-color{display:inline-block;font-size:0}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-color a{cursor:pointer;display:block;width:71px;height:95px;margin:0 10px 10px 0}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-color a span.baloon{width:71px;height:71px;display:block;border:1px solid rgba(0,0,0,0);font-size:18px;line-height:19px;border-radius:50%}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-color a span.baloon .after{display:block;margin:3px;width:63px;height:63px;border-radius:50%}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-color a.checked span.baloon{border-color:#ccc}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-color a.checked span.baloon .after{position:relative}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-color a.checked span.baloon .after:before{position:absolute;left:50%;top:50%;margin:-8px 0 0 -8px;content:"";display:block;width:16px;height:16px;background:url("https://abiby-icon-cdn.imgix.net/v4/icons/spunta-white.svg") no-repeat center center;background-size:100% auto}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-color a.light-color span.baloon .after{box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,.13)}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-color a.light-color.checked span.baloon .after:before{content:"V"}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.is-color a span.label{font-size:18px;line-height:21px;display:block;text-align:center;font-weight:normal;margin-top:3px;height:21px;overflow:hidden;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.show-all-less{font-size:19px;line-height:22px;text-decoration:underline}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.show-all-less span{padding:15px 10px 10px 0;display:inline-block;cursor:pointer;vertical-align:middle;font-weight:600}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.show-all-less span:after{font-family:"Material Symbols Outlined";content:"";display:inline-block;width:15px;height:18px;background-size:100% auto;vertical-align:middle;margin-left:12px;transform:rotate(180deg)}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .filter-group .filter_content .filter-wrap li.show-all-less span.show-less:after{transform:rotate(0deg)}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group>.category-wrap li>.category-filter-title .btn.expand-collapse{transform:rotate(180deg)}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group.open_widget>.acc-wrapper{grid-template-rows:1fr}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group.open_widget>.acc-wrapper>.category-wrap{display:flex;flex-direction:column}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group.open_widget>.acc-wrapper>.category-wrap li.open_widget>.category-filter-title .btn.expand-collapse{transform:rotate(0deg)}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group.open_widget>.acc-wrapper>.category-wrap li.open_widget>.category-wrap{display:flex;flex-direction:column}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group .category-filter-title .action{display:block;position:relative;z-index:3;font-weight:700;font-size:17px}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group .category-filter-title .action .total{display:inline-block;margin-left:8px;background:#ccc;line-height:16px;padding:2px 4px;border-radius:5px;font-size:13px;font-weight:500;font-style:normal}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group .category-filter-title span{display:block}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group .category-filter-title span.arrow,body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group .category-filter-title span.btn{content:"^";display:block;position:absolute;right:-3px;z-index:4;top:0;background-repeat:no-repeat;background-position:center center;width:30px;height:30px;margin-top:12px;transition:all ease-in-out 150ms;cursor:pointer}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group .category-filter-title span.arrow.expand-collapse,body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group .category-filter-title span.btn.expand-collapse{transform:rotate(180deg)}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group .category-filter-title span.arrow{z-index:2}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group .category-wrap{padding-left:10px}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group .category-wrap .category-filter-title span.arrow,body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group .category-wrap .category-filter-title span.btn{right:inherit;left:0;transform:rotate(90deg)}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group .category-wrap .category-filter-title .action{padding-left:36px}@media screen and ( min-width: 1024px ){body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group .category-wrap .category-wrap{padding-left:24px}}body.product-listing .side-drawer-filtri .filter-category-wrap .filter-container .category-group .category-wrap .category-wrap .show-all-sup-category .category-filter-title .action{font-style:italic}body.product-listing main .listing-wrap{background-color:#cfcfcf;width:100%;padding:0 0 20px 0}@media screen and ( min-width: 1024px ){body.product-listing main .listing-wrap{padding:0 0 60px 0}}body.product-listing main .listing-wrap div[class*=columns-]{overflow:auto}body.product-listing .addons-special-offer-cat .breadcrumbs-prod{text-align:center;margin:5px 0 20px 0;font-size:14.5px}@media screen and ( min-width: 1024px ){body.product-listing .addons-special-offer-cat .breadcrumbs-prod{margin:10px 0 34px 0;font-size:15.5px}}.product-listing #page .breadcrumbs-shop{width:100%;font-size:15px;line-height:22px;padding-top:20px}@media screen and ( min-width: 1024px ){.product-listing #page .breadcrumbs-shop{font-size:16px;display:flex;align-items:center;align-content:center}}.product-listing #page .breadcrumbs-shop>span{color:#575757}.product-listing #page .category-promo-wrap .promotional .media-cont{position:relative}.product-listing #page .category-promo-wrap .promotional .media-cont picture,.product-listing #page .category-promo-wrap .promotional .media-cont video{display:block;position:relative;z-index:2}@media screen and ( min-width: 1024px ){.product-listing #page .category-promo-wrap .promotional .media-cont picture,.product-listing #page .category-promo-wrap .promotional .media-cont video{max-width:885px;margin:0 auto}}.product-listing #page .category-promo-wrap .promotional .media-cont .bg{position:absolute;height:50%;width:100%;left:0;bottom:0;z-index:1}@media screen and ( min-width: 1024px ){.product-listing #page .category-promo-wrap .promotional .text-wrap .text-cont{max-width:885px;margin:0 auto}}@media screen and ( max-width: 1023px ){.product-listing #page .wrap .left-menu-column{display:none}}@media screen and ( min-width: 1024px ){.product-listing #page .wrap .left-menu-column{width:25%;padding-top:20px;padding-right:10px}}.product-listing #page .wrap .left-menu-column .menu-left{margin-top:50px;font-size:17px;line-height:16px}.product-listing #page .wrap .left-menu-column .menu-left>li>a{text-decoration:none;font-size:21.5px;line-height:20px}.product-listing #page .wrap .left-menu-column .menu-left li.is-selected>a{font-weight:700}.product-listing #page .wrap .left-menu-column .menu-left li.is-selected>.new-level{display:block}.product-listing #page .wrap .left-menu-column .menu-left li a{display:inline-block;padding:6px 0;line-height:20px;text-decoration:none}.product-listing #page .wrap .left-menu-column .menu-left .new-level{padding-left:10px}.product-listing #page .wrap .left-menu-column .menu-left .new-level.level-1,.product-listing #page .wrap .left-menu-column .menu-left .new-level.level-2,.product-listing #page .wrap .left-menu-column .menu-left .new-level.level-3{display:none}.product-listing #page .wrap .left-menu-column .menu-left .new-level.level-1:last-child{margin-bottom:15px}.product-listing #page .wrap .right-column{width:100%}@media screen and ( min-width: 1024px ){.product-listing #page .wrap .right-column{width:75%}}@media screen and ( max-width: 1023px ){.product-listing #page .wrap .right-column[description=false] .product-card-list .description-cont .description{display:none}}@media screen and ( max-width: 1023px ){.product-listing #page .wrap .right-column[description=false] .product-card-list .description-cont .price-box .final-price,.product-listing #page .wrap .right-column[description=false] .product-card-list .description-cont .price-box .discount-perc{font-size:21.5px}}@media screen and ( max-width: 1023px ){.product-listing #page .wrap .right-column[description=false] .product-card-list .description-cont .price-box .strike-price{font-size:18px;line-height:17px}}@media screen and ( min-width: 1024px ){.product-listing #page .wrap .right-column .header-brand-category .description{padding-left:0}}@media screen and ( min-width: 1024px ){.product-listing #page .wrap .right-column .header-brand-category .description .category-name{display:none}}@media screen and ( max-width: 1023px ){.product-listing #page .wrap .right-column .section-categories-list{padding:10px 15px 0 15px}}@media screen and ( min-width: 1024px ){.product-listing #page .wrap .right-column .section-categories-list{padding:20px 0 0 0}}@media screen and ( min-width: 1024px ){.product-listing #page .wrap .right-column .section-categories-list.hide-desktop{display:none}}.product-listing #page .wrap .right-column .section-categories-list .h1{display:none}.product-listing #page .wrap .right-column .section-categories-list .mobile-scroll-cont{margin-bottom:0}@media screen and ( min-width: 1024px ){.product-listing #page .wrap .right-column .section-categories-list .mobile-scroll-cont .categories-cont .category-wrap{font-size:17px;line-height:16px}}.product-listing #page .wrap .right-column .header-category{display:flex}.product-listing #page .wrap .right-column .header-category .text-header{width:100%;padding:15px 30px;display:flex;align-items:center;align-content:center;font-size:21.5px;line-height:26px;height:170px}@media screen and ( min-width: 800px ){.product-listing #page .wrap .right-column .header-category .text-header{width:40.8%}}.product-listing #page .wrap .right-column .header-category .brand-media-cont{width:100%}@media screen and ( min-width: 800px ){.product-listing #page .wrap .right-column .header-category .brand-media-cont{width:59.2%;overflow:hidden}}.product-listing #page .wrap .right-column .header-category .brand-media-cont picture{aspect-ratio:63/34;object-fit:cover}@media screen and ( min-width: 800px ){.product-listing #page .wrap .right-column .header-category .brand-media-cont picture{width:553px;height:170px;aspect-ratio:553/170}}.product-listing #page .wrap .right-column .header-category .brand-media-cont picture img{aspect-ratio:63/34;object-fit:cover}@media screen and ( min-width: 800px ){.product-listing #page .wrap .right-column .header-category .brand-media-cont picture img{aspect-ratio:553/170}}@media screen and ( min-width: 1024px ){.product-listing #page .wrap .right-column .filter-row .filter-cont{padding-left:0}}@media screen and ( min-width: 1024px ){.product-listing #page .wrap .right-column .product-list .product-card-list{width:50%}}@media screen and ( min-width: 1150px ){.product-listing #page .wrap .right-column .product-list .product-card-list{width:33.3%}}@media screen and ( min-width: 1024px ){.product-listing #page .header-brand-category{display:flex}}.product-listing #page .header-brand-category .brand-media-cont{width:84%;margin:10px 0 20px 0}@media screen and ( min-width: 1024px ){.product-listing #page .header-brand-category .brand-media-cont{align-self:flex-start;width:320px;padding-right:24px;margin:10px 0 8px 0}}.product-listing #page .header-brand-category .brand-media-cont picture{aspect-ratio:296/188;object-fit:cover}.product-listing #page .header-brand-category .brand-media-cont picture img{aspect-ratio:296/188;object-fit:cover}.product-listing #page .header-brand-category .description{position:relative;padding:0 20px;width:100%}@media screen and ( min-width: 1024px ){.product-listing #page .header-brand-category .description{margin:10px 0 8px 0;padding:0 66px}}@media screen and ( min-width: 1024px ){.product-listing #page .header-brand-category .description.with-media{width:calc(100% - 320px);padding:0}}.product-listing #page .header-brand-category .description .flex-cont{align-items:start;flex-flow:row}.product-listing #page .header-brand-category .description .show-more-all{font-weight:900;font-size:19px;line-height:20px;padding:5px 20px 5px 0;display:inline-block}.product-listing #page .header-brand-category .description .show-more-all more,.product-listing #page .header-brand-category .description .show-more-all less{vertical-align:top;text-decoration:underline}.product-listing #page .header-brand-category .description .show-more-all more:after,.product-listing #page .header-brand-category .description .show-more-all less:after{content:"^";display:inline-block;width:14px;height:14px;line-height:16px;margin-left:5px;margin-top:3px;background-size:90% auto;vertical-align:top}.product-listing #page .header-brand-category .description .show-more-all more:after{margin-top:4px;transform:rotate(180deg)}.product-listing #page .header-brand-category .description .category-name{padding:5px 5px 5px 0;position:relative;z-index:1}.product-listing #page .header-brand-category .description .btn-filter{position:relative;display:block;z-index:2;top:0;right:0;font-size:24px;line-height:23px;font-weight:700;vertical-align:top;min-width:fit-content;border-radius:20px;background-color:#f6f2f2;padding:9px 12px}.product-listing #page .header-brand-category .description .btn-filter:before{margin-right:1px;content:"<";display:inline-block;width:14px;height:20px;vertical-align:top;background-size:auto 86%}.product-listing #page .header-brand-category .description .btn-filter:after{vertical-align:top;content:"filter ico";display:inline-block;width:16px;height:20px;margin-left:6px}.product-listing #page .header-brand-category .description .btn-filter .filtern-num{position:absolute;font-size:13px;text-align:center;font-weight:bold;color:#fff;height:21px;line-height:21px;border-radius:50%;min-width:21px;right:-4px;top:-10px}.product-listing #page .header-brand-category .description .category-description{margin-bottom:15px;padding-top:15px}@media screen and ( min-width: 1024px ){.product-listing #page .header-brand-category .description .category-description{margin-bottom:10px;padding-top:10px}}.product-listing #page .filter-row{width:100%;padding:5px 0 1px 0;margin:0;z-index:1000;background-color:#fff;position:sticky;top:calc(70px + var(---spe-height-mob))}@media screen and ( min-width: 1024px ){.product-listing #page .filter-row{display:flex;margin:0 0 8px 0;padding:12px 0 12px 0;top:calc(120px + var(---spe-height-desk) - 30px + var(---menu-height-desktop))}}.product-listing #page .filter-row .filter-cont{transition:all ease-in-out 150ms;overflow:hidden}@media screen and ( max-width: 1023px ){.product-listing #page .filter-row .filter-cont{margin:0 0 8px 15px}}@media screen and ( min-width: 1024px ){.product-listing #page .filter-row .filter-cont{width:calc(100% - 150px);padding-left:66px}}@media screen and ( max-width: 1023px ){.product-listing #page .filter-row .filter-cont .ico-arrow{max-width:100%;display:grid}}.product-listing #page .filter-row .filter-cont .filter{vertical-align:top;cursor:pointer;display:inline-block;height:35px;padding:0;white-space:nowrap;background-color:#f6f2f2;border-radius:20px;font-size:19px;font-weight:700;line-height:21px;margin-right:10px;margin-top:10px;margin-bottom:5px;order:4}@media screen and ( min-width: 1024px ){.product-listing #page .filter-row .filter-cont .filter{margin-bottom:10px}}.product-listing #page .filter-row .filter-cont .filter[data-filter-group=reviewRatingInt] .filter-href{padding:0;margin:10px 30px;text-indent:-2000px;overflow:hidden;width:75px;content:"stella";background-size:100% auto;filter:contrast(2.5) drop-shadow(0 0 1px #000)}.product-listing #page .filter-row .filter-cont .filter[data-filter-group=reviewRatingInt][data-value="1"] .filter-href{background-position:0 -17px}.product-listing #page .filter-row .filter-cont .filter[data-filter-group=reviewRatingInt][data-value="2"] .filter-href{background-position:0 -36px}.product-listing #page .filter-row .filter-cont .filter[data-filter-group=reviewRatingInt][data-value="3"] .filter-href{background-position:0 -55px}.product-listing #page .filter-row .filter-cont .filter[data-filter-group=reviewRatingInt][data-value="4"] .filter-href{background-position:0 -74px}.product-listing #page .filter-row .filter-cont .filter[data-filter-group=reviewRatingInt][data-value="5"] .filter-href{background-position:0 -92px}.product-listing #page .filter-row .filter-cont .filter .filter-main,.product-listing #page .filter-row .filter-cont .filter .filter-href{font-size:15px;line-height:19px;padding:8px 17px;display:inline-block;text-decoration:none}.product-listing #page .filter-row .filter-cont .filter.selected{background-color:#8bd3d6}.product-listing #page .filter-row .filter-cont .filter .remove-btn{display:inline-block;font-weight:600;text-decoration:none;vertical-align:top;width:41px;height:35px;font-size:21px;line-height:25px;text-align:center;margin:0 0 0 -26px;padding:5px 7px 5px 12px}.product-listing #page .filter-row .filter-cont .filter-list{font-size:0;display:flex;flex-wrap:wrap}.product-listing #page .filter-row .filter-cont .filter-list.facets_wrap:empty{height:0}@media screen and ( min-width: 1024px ){.product-listing #page .filter-row .filter-cont .filter-list.facets_wrap:empty{height:0}}.product-listing #page .filter-row .filter-cont .filter-list.search_and_filter{transition:all ease-in-out 150ms}@media screen and ( max-width: 1023px ){.product-listing #page .filter-row .filter-cont .filter-list.search_and_filter{display:flex}}.product-listing #page .filter-row .filter-cont .filter-list .half-squared-action{height:43px;font-size:17px;font-weight:700;line-height:21px;margin:9px 10px 5px 0;border:1px solid #999;border-radius:4px}@media screen and ( max-width: 1023px ){.product-listing #page .filter-row .filter-cont .filter-list .half-squared-action{font-size:15.5px;width:calc(50% - 15px);margin-right:15px}}.product-listing #page .filter-row .filter-cont .filter-list .half-squared-action .after{position:absolute;display:block;top:8px;right:8px;width:24px;height:24px;font-size:27.5px;line-height:26px;z-index:1}.product-listing #page .filter-row .filter-cont .filter-list .half-squared-action.filter_button{position:relative;cursor:pointer}.product-listing #page .filter-row .filter-cont .filter-list .half-squared-action.filter_button .filter-main,.product-listing #page .filter-row .filter-cont .filter-list .half-squared-action.filter_button .filter-href{padding:11px 70px 11px 16px;display:inline-block}.product-listing #page .filter-row .filter-cont .filter-list .half-squared-action.filter_button .filtern-num{position:absolute;font-size:13px;text-align:center;font-weight:bold;color:#fff;background-color:#f3767d;height:21px;line-height:21px;border-radius:50%;min-width:21px;right:-10px;top:-10px}@media screen and ( min-width: 1024px ){.product-listing #page .filter-row .filter-cont .filter-list .half-squared-action.filter_button .filtern-num{font-size:14.5px}}.product-listing #page .filter-row .filter-cont .filter-list .half-squared-action.filter_button .material-symbols-outlined{position:absolute;top:5px;right:5px;font-size:28px;line-height:32px}.product-listing #page .filter-row .filter-cont .filter-list .half-squared-action.order_button{background-color:#fff;padding:2px 10px;position:relative}.product-listing #page .filter-row .filter-cont .filter-list .half-squared-action.order_button select{position:relative;background-color:rgba(0,0,0,0);border:0 none;padding:9px 20px 9px 4px;margin:0;color:#000;font-weight:700;-webkit-appearance:none;-moz-appearance:none;line-height:19px;font-size:16px;z-index:2;max-width:100%}@media screen and ( max-width: 1023px ){.product-listing #page .filter-row .filter-cont .filter-list .half-squared-action.order_button select{font-size:15.5px}}.product-listing #page .filter-row .filter-cont .filter-list .half-squared-action .material-symbols-outlined{position:absolute;top:5px;right:5px}.product-listing #page .filter-row .article-num{margin:8px 0}@media screen and ( min-width: 1024px ){.product-listing #page .filter-row .article-num{width:150px;text-align:right;line-height:43px}}.product-listing #page .product-list{border-top:1px solid #ccc}.product-listing #page .product-list .product-card-list{overflow:hidden;width:calc(50% - .5px);border-bottom:1px solid #ccc;transition:all ease-in-out 150ms}.no-touch .product-listing #page .product-list .product-card-list:hover{border-color:#ccc}.no-touch .product-listing #page .product-list .product-card-list:hover .description-cont .name{text-decoration:underline}@media screen and ( max-width: 1023px ){.product-listing #page .product-list .product-card-list:nth-child(2n-1){border-right:1px solid #ccc;padding-left:5px;width:calc(50% + .5px)}.product-listing #page .product-list .product-card-list:nth-child(2n-2){padding-right:5px;width:calc(50% - .5px)}}@media screen and ( min-width: 1024px ){.product-listing #page .product-list .product-card-list{padding:0 8px;width:33.3%}}@media screen and ( min-width: 1150px ){.product-listing #page .product-list .product-card-list{width:25%}}.product-listing #page .product-list .banner-card-list>a{display:block;width:100%}.product-listing #page .product-list .banner-card-list .text{font-weight:700;font-size:15.5px;line-height:20px}@media screen and ( min-width: 1024px ){.product-listing #page .product-list .banner-card-list .text{font-size:17.5px;line-height:24px}}.product-listing #page .product-list .banner-card-list .text .trim-text{max-height:54px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:8px}@media screen and ( min-width: 1024px ){.product-listing #page .product-list .banner-card-list .text .trim-text{max-height:66px}}.product-listing #page .product-list .banner-card-list .text .cta-card{text-transform:uppercase;text-decoration:underline;margin-top:4px;font-size:15.5px;line-height:18px}@media screen and ( min-width: 1024px ){.product-listing #page .product-list .banner-card-list .text .cta-card{font-size:17px;line-height:19px}}@media screen and ( max-width: 1023px ){.product-listing #page .product-list .banner-card-list:nth-child(2n-1){border-right:1px solid #ccc;padding-left:0}.product-listing #page .product-list .banner-card-list:nth-child(2n-1) .text{padding:10px 10px 10px 15px}.product-listing #page .product-list .banner-card-list:nth-child(2n-2){padding-right:0}.product-listing #page .product-list .banner-card-list:nth-child(2n-2) .text{padding:10px 15px 10px 10px}}@media screen and ( min-width: 1024px ){.product-listing #page .product-list .banner-card-list{padding:0}.product-listing #page .product-list .banner-card-list .text{padding:14px 23px}}.product-listing #page .pagination{text-align:center;font-size:0;width:calc(100% - 10px)}.product-listing #page .pagination .page{font-size:19px;display:inline-block;width:30px;height:30px;margin:0 2px 4px 2px;padding:0}.product-listing #page .pagination .page span,.product-listing #page .pagination .page a{display:block;text-align:center;text-decoration:none;width:100%;height:30px;line-height:28px;border:1px solid #ccc;transition:all ease-in-out 150ms}.product-listing #page .pagination .page.current{font-weight:700}.product-listing #page .pagination .page.current span,.product-listing #page .pagination .page.current a{color:#000;border:1px solid #000}.product-listing #page .pagination .page.pag_prev{margin-right:4px}.product-listing #page .pagination .page.pag_next{margin-left:4px}.product-listing #page .pagination .page.pag_fnct span{border-color:#ccc;color:#ccc}.product-listing #page .pagination .page.pag_fnct a{border-color:#575757}.no-touch .product-listing #page .pagination .page:not(.current):hover a{background-color:#000;border-color:#000;color:#fff}.product-listing #page .seo-text{font-size:12px;line-height:14px;color:#575757}@media screen and ( min-width: 1024px ){.product-listing #page .seo-text{font-size:14.5px;line-height:16px}}.brand_page{position:relative}@media screen and ( max-width: 799px ){.brand_page .static-page-header{padding-right:50px}}@media screen and ( max-width: 799px ){.brand_az{width:calc(100% - 50px)}}.brand_az--row{border-top:1px solid #ccc;padding:30px 0}@media screen and ( max-width: 799px ){.brand_az--row:first-of-type{border-top:none;padding-top:0}}.brand_az--letter{width:20%;padding-left:30px}.brand_az--letter .term-letter{color:#ffb7ac;font-size:40.5px;text-transform:uppercase}@media screen and ( max-width: 799px ){.brand_az--letter{float:none;width:100%;padding-left:0}.brand_az--letter .term-letter{font-size:25px}}.brand_az--list{width:70%;padding:0;margin:0 5%;list-style:none}@media screen and ( max-width: 799px ){.brand_az--list{width:100%;margin:0}}.brand_az--item{width:25%;padding:20px 20px}.brand_az--item:before{content:none !important}@media screen and ( max-width: 799px ){.brand_az--item{width:50%;padding:10px}.brand_az--item img{width:100%;aspect-ratio:1;object-fit:contain}}.brand_az--link{display:block !important}.brand_az--link img{width:100%}.brand_alphabet{text-align:center;margin-bottom:40px}@media screen and ( max-width: 799px ){.brand_alphabet{width:50px;background:#f1f1f1;position:fixed;right:0;top:calc(var(---spe-height-mob) + 70px);height:calc(100vh - 70px - var(---spe-height-mob) - 90px);margin-bottom:0;overflow:hidden;overflow-y:auto}}@media screen and ( min-width: 800px ){.brand_alphabet{position:sticky;top:calc(var(---spe-height-desk) + 120px);background-color:#fff;z-index:100}}.brand_alphabet--sticky{font-size:0;padding:20px 0}@media screen and ( max-width: 799px ){.brand_alphabet--sticky{position:relative;width:50px;padding:0}}.brand_alphabet--link{display:inline-block;font-size:16px;text-transform:uppercase;padding:5px 10px;color:#000;text-decoration:none;font-weight:600;transition:color ease-in-out 150ms}html.no-touch .brand_alphabet--link:not(.no-link):hover{color:#ffb7ac}@media screen and ( max-width: 799px ){.brand_alphabet--link{display:block !important;font-size:16px;padding:15px 0}.brand_alphabet--link:nth-child(even){background-color:#e9e9e9}}.brand_alphabet--link.no-link{color:#b7b7b7}
