@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}.product-slider .product-card-list{width:calc(75% - 5px);min-width:calc(75% - 5px);scroll-snap-align:start;padding-bottom:2px;margin:0 5px}.product-slider .product-card-list:first-child{margin-left:0}.product-slider .product-card-list:last-child{margin-right:0}@media screen and ( min-width: 1024px ){.product-slider .product-card-list{width:calc(33.33% - 9.333px);min-width:calc(33.33% - 9.333px);margin:0 7px}}@media screen and ( min-width: 1150px ){.product-slider .product-card-list{width:calc(25% - 10.5px);min-width:calc(25% - 10.5px)}}.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}.popup-message.loading .cont-popup-message:after{font-family:"Material Symbols Outlined";content:"";position:absolute;color:#575757;display:block;z-index:5;width:80px;height:80px;text-align:center;font-size:80px;line-height:80px;top:50%;left:50%;margin:-40px 0 0 -40px;animation:rotation 1.25s infinite linear}.popup-message .cont-popup-message{position:absolute;max-width:780px;width:90%;height:auto;z-index:3;background:#fff;transform:translate(-50%, -50%);box-shadow:0 5px 30px 0 rgba(0,0,0,.1);margin-left:50%;top:50%;display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap;min-height:180px;padding:30px 20px 20px 20px;text-align:center;align-items:center;max-height:96vh;overflow:hidden}@media screen and ( max-width: 1023px ){.popup-message .cont-popup-message{max-width:560px}}@media screen and ( min-width: 800px ){.popup-message .cont-popup-message{max-height:530px;padding:20px 30px}}.popup-message .cont-popup-message .close-popup-message{position:absolute;top:5px;right:5px}.popup-message .cont-popup-message .cont{width:100%;overflow-y:auto;height:100%;max-height:calc(96vh - 50px);font-size:20px;line-height:22px;text-align:left}@media screen and ( min-width: 800px ){.popup-message .cont-popup-message .cont{max-height:490px;min-height:340px}}.popup-message .cont-popup-message .cont h3,.popup-message .cont-popup-message .cont h4{text-transform:uppercase;font-size:18px;font-weight:900;padding-top:8px}.popup-message .cont-popup-message .tit,.popup-message .cont-popup-message .text{display:block;width:100%}.popup-message .cont-popup-message .tit>*,.popup-message .cont-popup-message .text>*{padding:5px 0}.popup-message .overlay-popup-message{position:absolute;width:100%;height:100%;background-color:rgba(183,183,183,.75);z-index:1}.popup-message[design=popup-small] .cont-popup-message{max-width:460px;overflow:visible}.popup-message[design=popup-small] .cont-popup-message .cont{overflow:visible;height:auto;min-height:240px;text-align:center;align-items:center;display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap}@media screen and ( min-width: 800px ){.popup-message[design=popup-small] .cont-popup-message .cont{min-height:260px}}.popup-message[design=popup-small] .cont-popup-message .cont .label{font-weight:900;margin:30px 0 10px;font-size:20.5px;line-height:24px}.popup-message[design=popup-small] .cont-popup-message .cont .label i{display:block;padding-top:8px}.popup-message[design=popup-small] .cont-popup-message .cont .error{font-size:120px;line-height:120px;height:120px;margin-top:-80px;background-color:#fff;border-radius:50%;-webkit-text-stroke:3px #53c4ca}.popup-message[design=popup-small] .cont-popup-message .cont .error{color:#d23d1b;overflow:hidden;-webkit-text-stroke:1px #d23d1b}@media screen and ( min-width: 800px ){.popup-message[design=popup-small] .cont-popup-message .cont .action a{margin:6px 10px;min-width:300px}}.popup-message[design=popup-small] .cont-popup-message .cont p.italic{font-size:15px;line-height:16px;text-align:center;width:100%;margin:8px auto 0 auto;max-width:70%}@media screen and ( min-width: 800px ){.popup-message[design=popup-small] .cont-popup-message .cont p.italic{max-width:100%}}.popup-message[design=review] .cont-popup-message{width:100%;max-width:100%;height:auto;padding:20px;min-height:100vh;max-height:100vh;display:block}@media screen and ( max-width: 799px ){.popup-message[design=review] .cont-popup-message{height:100vh}}@media screen and ( min-width: 800px ){.popup-message[design=review] .cont-popup-message{max-width:740px;width:740px;min-height:592px;padding:34px 40px}}.popup-message[design=review] .cont-popup-message .close-popup-message{top:10px;right:10px}.popup-message[design=review] .cont-popup-message .cont{overflow:visible;max-width:none;height:auto;min-height:inherit;max-height:100vh}@media screen and ( max-width: 799px ){.popup-message[design=review] .cont-popup-message .cont{position:relative;height:calc(100vh - 40px);overflow-y:scroll;min-height:0}}.popup-message[design=review] .cont-popup-message .cont .submit-review-form{text-align:center}.popup-message[design=review] .cont-popup-message .h1{text-align:left;margin:0 0 30px 0}@media screen and ( min-width: 800px ){.popup-message[design=review] .cont-popup-message .h1{margin:0 0 18px 0;font-size:36px}}@media screen and ( max-width: 799px ){.popup-message[design=review] .cont-popup-message .top-review{display:block}}.popup-message[design=review] .cont-popup-message .top-review img{height:auto;max-width:110px;margin:0 auto}@media screen and ( min-width: 800px ){.popup-message[design=review] .cont-popup-message .top-review img{margin:0}}.popup-message[design=review] .cont-popup-message .stars-set-review{margin:10px 0;width:170px !important;display:inline-block}@media screen and ( min-width: 800px ){.popup-message[design=review] .cont-popup-message .stars-set-review{display:block;width:224px !important;max-width:224px !important;margin:26px 0}}.popup-message[design=review] .cont-popup-message .form-row label{text-align:left;display:block;font-weight:900;font-size:15px;top:0;padding:7px 0 2px 10px;margin:1px 0 0 1px;background-color:#fff;width:calc(100% - 2px);border-radius:3px}@media screen and ( min-width: 800px ){.popup-message[design=review] .cont-popup-message .form-row label{font-size:16px}}.popup-message[design=review] .cont-popup-message .form-row textarea{max-width:100%;margin-bottom:8px}@media screen and ( min-width: 800px ){.popup-message[design=review] .cont-popup-message .form-row textarea{margin-bottom:15px}}@media screen and ( min-width: 800px ){.popup-message[design=review] .cont-popup-message .form-row textarea.review{height:100px}}@media screen and ( min-width: 800px ){.popup-message[design=review] .cont-popup-message .btn-primary{min-width:320px;margin:0}}.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 h3.subtitle{position:relative;font-size:18px;line-height:20px;font-style:italic;margin-bottom:2px;font-weight:600}.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}.hl{padding:0 .15em;background-color:#fde1e1}.stars-set-review path{fill:#ddd}.stars-set-review.val1 .path1,.stars-set-review.val2 .path1,.stars-set-review.val3 .path1,.stars-set-review.val4 .path1,.stars-set-review.val5 .path1{fill:#f3767d}.stars-set-review.val2 .path2,.stars-set-review.val3 .path2,.stars-set-review.val4 .path2,.stars-set-review.val5 .path2{fill:#f3767d}.stars-set-review.val3 .path3,.stars-set-review.val4 .path3,.stars-set-review.val5 .path3{fill:#f3767d}.stars-set-review.val4 .path4,.stars-set-review.val5 .path4{fill:#f3767d}.stars-set-review.val5 .path5{fill:#f3767d}*{-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,strike,var,dl,ul,li,form,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-else-if]:not(.init-ph),*[v-for]{display:none !important}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}.product-slider{min-width:100%}.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-disable{cursor:not-allowed;background-color:#cfcfcf}.btn-disable:after{background-color:#cfcfcf}.btn-disable:hover{background-color:#cfcfcf;color:#575757}.btn-big{padding:18px 30px;border-radius:28px}.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}}.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],input[type=date]{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,input[type=date]:focus,input[type=date]: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],.form-row input[type=date]{padding:23px 10px 3px 10px}@media screen and ( min-width: 1024px ){.form-row input[type=text],.form-row input[type=email],.form-row input[type=date]{padding:29px 10px 7px 10px}}.form-row select{padding:29px 10px 8px 10px;width:100%}.form-row textarea{padding-top:30px}textarea{border-radius:5px;border:1px solid #a1a1a1;color:#000;font-size:18px;line-height:20px;padding:10px 10px;width:100%;max-width:100%;height:104px;font-family:inherit}textarea:focus,textarea:focus-visible{border:1px solid #000;outline:none}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%}b{font-weight:bold}@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}.br5{border-radius:5px}.w30{width:30%}.w50{width:50%}@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}.pr{position:relative}.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}.pt5{padding-top:5px}.mt10{margin-top:10px}.pt10{padding-top:10px}.mb10{margin-bottom:10px}.pb10{padding-bottom:10px}.pv10{padding-top:10px;padding-bottom:10px}.mb15{margin-bottom:15px}.mv15{margin-top:15px;margin-bottom:15px}.p20{padding:20px}.ph20{padding-left:20px;padding-right:20px}.mv20{margin-top:20px;margin-bottom:20px}.pv20{padding-top:20px;padding-bottom:20px}.mv30{margin-top:30px;margin-bottom:30px}.mt40{margin-top:40px}.pt40{padding-top: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}.pt20-d{padding-top:20px}.pb20-d{padding-bottom:20px}.ph20-d{padding-left:20px;padding-right:20px}.pv20-d{padding-top:20px;padding-bottom:20px}.pr25-d{padding-right:25px}.ph30-d{padding-left:30px;padding-right:30px}.pt35-d{padding-top:35px}.pl35-d{padding-left:35px}.pr35-d{padding-right:35px}.mb40-d{margin-bottom:40px}.pv40-d{padding-top:40px;padding-bottom:40px}}@media screen and ( max-width: 1023px ){.mb10-m{margin-bottom:10px}.mh10-m{margin-left:10px;margin-right:10px}.ph10-m{padding-left:10px;padding-right:10px}.pv10-m{padding-top:10px;padding-bottom:10px}.pb15-m{padding-bottom: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}.pb20-m{padding-bottom:20px}.pl20-m{padding-left:20px}.pr20-m{padding-right:20px}.ph20-m{padding-left:20px;padding-right:20px}.ph30-m{padding-left:30px;padding-right:30px}.pv30-m{padding-top:30px;padding-bottom:30px}}.di{display:inline}.db{display:block}.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}.tdn{text-decoration:none}.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}.bg-grey{background-color:#f6f2f2}.pink0{color:#e46065}.pink1{color:#f3767d}.pink4{color:#fde1e1}@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}.strike{text-decoration:line-through}.normal{font-weight:500}.b{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}}@media screen and ( min-width: 1024px ){.product-wrap{display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap;overflow:visible}}.product-wrap .badges.badges-img{flex-flow:column;position:absolute;top:10px;left:70px}@media screen and ( min-width: 1024px ){.product-wrap .badges.badges-img{left:99px}}.product-wrap .badges .badge{display:block;height:18px;font-size:14.5px;line-height:20px;font-weight:600;text-transform:uppercase;color:#fff;background-color:#cfcfcf;padding:0 6px;border-radius:4px;margin-bottom:4px;margin-right:4px;width:fit-content}@media screen and ( min-width: 1024px ){.product-wrap .badges .badge{font-size:17px;line-height:21px;height:18px}}@media screen and ( min-width: 1024px ){.product-wrap .product-image-wrap{width:50%}}.product-wrap .product-image-wrap .breadcrumbs-prod{font-size:15px;line-height:22px}@media screen and ( max-width: 1023px ){.product-wrap .product-image-wrap .breadcrumbs-prod{order:0;padding:20px 15px 15px}}@media screen and ( min-width: 1024px ){.product-wrap .product-image-wrap .breadcrumbs-prod{margin-bottom:20px;font-size:16px}}.product-wrap .product-image-wrap .container-scroll{width:100%}@media screen and ( min-width: 1024px ){.product-wrap .product-image-wrap .container-scroll{height:calc(100% - 25px)}}.product-wrap .product-image-wrap .container-scroll>.prod-image-container .prod-thumb-list{display:none}@media screen and ( min-width: 1024px ){.product-wrap .product-image-wrap .container-scroll>.prod-image-container .prod-thumb-list{display:block;width:89px}}.product-wrap .product-image-wrap .container-scroll>.prod-image-container .prod-thumb-list .prod-thumb-container{border-radius:50%;border:4px solid #fff;overflow:hidden;width:72px;margin-bottom:8px;aspect-ratio:1;cursor:pointer;transition:border ease-in-out 225ms}.product-wrap .product-image-wrap .container-scroll>.prod-image-container .prod-thumb-list .prod-thumb-container.active{border-color:#8bd3d6}.product-wrap .product-image-wrap .container-scroll>.prod-image-container.out-of-stock .prod-image-list .item-slide:first-child{position:relative}.product-wrap .product-image-wrap .container-scroll>.prod-image-container.out-of-stock .prod-image-list .item-slide:first-child:after{z-index:9;display:block;content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-size:contain;background-color:rgba(255,255,255,.75)}.product-wrap .product-image-wrap .container-scroll>.prod-image-container.out-of-stock .prod-image-list .item-slide:first-child:before{z-index:10;position:absolute;content:"sold out";top:50%;left:50%;width:100%;text-align:center;transform-origin:center;transform:translate(-50%, -50%) rotate(-45deg);color:#000;opacity:.35;font-size:36px;font-weight:600}.product-wrap .product-image-wrap .container-scroll>.prod-image-container .prod-image-list.prod-image-slider{overflow-x:auto;display:flex;scroll-snap-type:x mandatory}@media screen and ( max-width: 1023px ){.product-wrap .product-image-wrap .container-scroll>.prod-image-container .prod-image-list.prod-image-slider{order:1;width:100%}}@media screen and ( min-width: 1024px ){.product-wrap .product-image-wrap .container-scroll>.prod-image-container .prod-image-list.prod-image-slider{width:calc(100% - 89px)}}.product-wrap .product-image-wrap .container-scroll>.prod-image-container .prod-image-list.prod-image-slider::-webkit-scrollbar{width:4px;height:3px;background-color:#f6f2f2}@media screen and ( min-width: 1024px ){.product-wrap .product-image-wrap .container-scroll>.prod-image-container .prod-image-list.prod-image-slider::-webkit-scrollbar{width:8px;height:6px}}.product-wrap .product-image-wrap .container-scroll>.prod-image-container .prod-image-list.prod-image-slider::-webkit-scrollbar-thumb{background-color:#f3767d}.product-wrap .product-image-wrap .container-scroll>.prod-image-container .prod-image-list.prod-image-slider .image-gallery{flex:0 0 100%;text-align:left;scroll-snap-align:start}@media screen and ( max-width: 1023px ){.product-wrap .product-image-wrap .container-scroll>.prod-image-container .prod-image-list.prod-image-slider .image-gallery{flex:0 0 calc(100% - 120px);scroll-snap-align:center}.product-wrap .product-image-wrap .container-scroll>.prod-image-container .prod-image-list.prod-image-slider .image-gallery:first-child{margin-left:60px}.product-wrap .product-image-wrap .container-scroll>.prod-image-container .prod-image-list.prod-image-slider .image-gallery:last-child{margin-right:60px}}.product-wrap .product-image-wrap .container-scroll>.prod-image-container .prod-image-list.prod-image-slider .img-ph{border-radius:10px}@media screen and ( max-width: 1023px ){.product-wrap .product-image-wrap .container-scroll>.prod-image-container .prod-image-list.prod-image-slider .img-ph{margin:5.91% 5.1%}}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap{width:50%;padding-top:42px}}.product-wrap .product-description-wrap .titles-seasonal{position:relative}@media screen and ( max-width: 1023px ){.product-wrap .product-description-wrap .titles-seasonal{width:calc(100% + 30px);margin-left:-15px;background-color:#f6f2f2;text-align:center;padding:16px 15px}}.product-wrap .product-description-wrap .titles-seasonal .subtitle{font-size:24px;line-height:24px;padding-bottom:6px}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .titles-seasonal .product_title{padding:3px .15em 0;line-height:24px;display:inline-block}}.product-wrap .product-description-wrap .box-prices{display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap;align-items:self-end;position:relative}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .box-prices{padding-right:10%}}.product-wrap .product-description-wrap .box-prices .general-box-price{width:100%;text-align:center;font-size:29px;line-height:26px;padding:8px 0;font-weight:700;margin:6px 0 6px}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .box-prices .general-box-price{text-align:left;margin-bottom:10px}}.product-wrap .product-description-wrap .box-prices .box-price.grey{color:#838383}.product-wrap .product-description-wrap .box-prices .box-price.grey .value{font-size:30px;line-height:26px}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .box-prices .box-price.grey .value{font-size:32.5px;line-height:27px}}.product-wrap .product-description-wrap .box-prices .box-price label{display:block;font-size:19px;line-height:18px;font-weight:700}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .box-prices .box-price label{font-size:21.5px;line-height:20px}}.product-wrap .product-description-wrap .box-prices .box-price .value{display:inline-block;font-size:33.5px;line-height:28px;font-weight:700}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .box-prices .box-price .value{font-size:39px;line-height:32.5px}}.product-wrap .product-description-wrap .box-prices .left-box-price{position:relative}.product-wrap .product-description-wrap .box-prices .center-box-price{position:relative;margin:0 auto 0 10px}.product-wrap .product-description-wrap .box-prices .center-box-price qp{margin-top:-4px;vertical-align:top}.product-wrap .product-description-wrap .box-prices .quantity-wrap{font-weight:600;font-size:24px;line-height:29px}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .box-prices .quantity-wrap{font-size:26.5px}}.product-wrap .product-description-wrap .discount{color:#e46065;font-weight:900}.product-wrap .product-description-wrap .titles .category_title{text-transform:uppercase;font-size:19px;font-weight:600;line-height:30px}.product-wrap .product-description-wrap .titles .category_title a{text-decoration:underline;color:#575757}.product-wrap .product-description-wrap .titles .product_title{margin:5px 0;max-height:90px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .titles .product_title{margin:10px 0;max-height:150px}}.product-wrap .product-description-wrap .titles .btn-wishlist-vue{position:absolute;width:42px;height:42px;padding:5px;right:-9px;top:-7px;background:none;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#838383}.no-touch .product-wrap .product-description-wrap .titles .btn-wishlist-vue:hover{color:#f3767d}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .titles .btn-wishlist-vue{top:0;right:-5px;width:48px;height:48px}}.product-wrap .product-description-wrap .titles .btn-wishlist-vue .wishlist-icon{transition:all ease-in-out 150ms}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .titles .btn-wishlist-vue .wishlist-icon{font-size:38px;line-height:38px}}.product-wrap .product-description-wrap .titles .btn-wishlist-vue.isloading{animation:pulseOpacity 1s ease-in-out infinite}.product-wrap .product-description-wrap .titles .btn-wishlist-vue.isloading .wishlist-heart-icon:after{filter:grayscale(1) contrast(0.85)}.product-wrap .product-description-wrap .titles .btn-wishlist-vue.isWishlisted{color:#f3767d}.product-wrap .product-description-wrap .titles .btn-wishlist-vue.isWishlisted .wishlist-icon{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 32}.product-wrap .product-description-wrap .prod-subtitle{color:#000;width:100%;font-weight:600;font-style:italic;font-size:20.5px}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .prod-subtitle{font-size:21.5px}}.product-wrap .product-description-wrap .additional{margin:5px 0}.product-wrap .product-description-wrap .additional .slide{vertical-align:middle}.product-wrap .product-description-wrap .additional .slide p{width:30px;height:30px;display:inline-block;background-size:contain;background-repeat:no-repeat;margin-right:5px;vertical-align:middle}.product-wrap .product-description-wrap .additional .slide span{vertical-align:middle;font-size:17px}.product-wrap .product-description-wrap .additional .slide span.label{font-weight:700}.product-wrap .product-description-wrap .caratteristiche{padding-top:18px;padding-bottom:12px;width:100%}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .caratteristiche{padding-bottom:8px}}.product-wrap .product-description-wrap .caratteristiche .scroll-caratteristiche{overflow-x:auto;display:flex;scroll-snap-type:x mandatory;-ms-overflow-style:none}.product-wrap .product-description-wrap .caratteristiche .scroll-caratteristiche li{text-align:left;scroll-snap-align:start;float:left;display:block;width:100px;flex:0 0 100px;padding-bottom:10px}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .caratteristiche .scroll-caratteristiche li{flex:0 0 16.66%}}.product-wrap .product-description-wrap .caratteristiche .scroll-caratteristiche li p{margin:0 auto;background-repeat:no-repeat;background-position:center center;width:76%;height:90px;background-size:auto 76%}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .caratteristiche .scroll-caratteristiche li p{height:0;padding-top:80%}}.product-wrap .product-description-wrap .caratteristiche .scroll-caratteristiche li span{display:block;width:100%;text-align:center;font-size:14.5px;line-height:13px;text-transform:uppercase;color:#000;font-weight:700}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .caratteristiche .scroll-caratteristiche li span{font-size:17px;line-height:15px;padding:5px 0}}.product-wrap .product-description-wrap .punty-free-shipping-block{margin-top:10px;margin-bottom:15px;padding-top:5px}@media screen and ( max-width: 1023px ){.product-wrap .product-description-wrap .punty-free-shipping-block{margin-top:20px;padding:10px;background-color:#f6f2f2;margin-left:-15px;width:calc(100% + 30px)}}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .punty-free-shipping-block{padding-right:30px;margin-bottom:30px}}.product-wrap .product-description-wrap .punty-free-shipping-block .point{vertical-align:middle;padding-top:5px;font-size:17px;display:flex;align-items:center}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .punty-free-shipping-block .point{font-size:19px}}.product-wrap .product-description-wrap .punty-free-shipping-block .point img{display:inline-block;vertical-align:middle;width:36px;height:auto;margin-right:10px}@media screen and ( max-width: 1023px ){.product-wrap .product-description-wrap .punty-free-shipping-block .point img{mix-blend-mode:multiply;margin-right:5px}}.product-wrap .product-description-wrap .punty-free-shipping-block .point .label{vertical-align:middle;line-height:20px}.product-wrap .product-description-wrap .punty-free-shipping-block .point .label .pink1{font-weight:900}.product-wrap .product-description-wrap .punty-free-shipping-block .point qp{margin-top:-10px;margin-left:4px}.product-wrap .product-description-wrap .last-product-available{font-weight:700;padding:5px 6px 3px 6px;background-color:#f6f2f2;line-height:22px;margin-bottom:10px;display:block;font-size:19px;text-align:center}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .last-product-available{display:inline-block;width:390px;margin-bottom:14px}}.product-wrap .product-description-wrap .row{position:relative;display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap}@media screen and ( max-width: 1023px ){.product-wrap .product-description-wrap .row.row-cta{justify-content:center}}.product-wrap .product-description-wrap .row.row-variations,.product-wrap .product-description-wrap .row.row-description{padding:12px 0}.product-wrap .product-description-wrap .row .quantity-title-wrap{width:100%;padding-bottom:15px}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .row .quantity-title-wrap{padding-bottom:25px}}.product-wrap .product-description-wrap .row .quantity-title-wrap+.quantity-title-wrap{margin-top:-12px}.product-wrap .product-description-wrap .row.row-variations .variation.variation-format .formats{margin:8px 0;overflow:auto}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .row.row-variations .variation.variation-format .formats{margin:15px 0}}.product-wrap .product-description-wrap .row.row-variations .variation.variation-format .formats .format.one-variation{float:left}.product-wrap .product-description-wrap .row.row-variations .variation.variation-format .formats .format.one-variation[instock=false] label{color:#838383}.product-wrap .product-description-wrap .row.row-variations .variation.variation-format .formats .format.one-variation[instock=false] label:before{border-color:#838383}.product-wrap .product-description-wrap .row.row-variations .variation.variation-color .colors{margin:7px 0;display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap;justify-content:flex-start}.product-wrap .product-description-wrap .row.row-variations .variation.variation-color .colors .color.one-variation{position:relative;cursor:pointer;width:42px;height:42px;margin:4px 8px 4px 0;border:0 solid rgba(0,0,0,0);border-radius:50%}.product-wrap .product-description-wrap .row.row-variations .variation.variation-color .colors .color.one-variation.select{border-width:5px;border-color:#000}.product-wrap .product-description-wrap .row.row-variations .variation.variation-color .colors .color.one-variation[bgc=fff]{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.product-wrap .product-description-wrap .row.row-variations .variation.variation-color .colors .color.one-variation>span{width:55%;height:110%;display:block;position:absolute;right:-5%;top:-5%;transform-origin:left;transform:rotate(45deg)}.product-wrap .product-description-wrap .row.row-variations .variation.variation-color .colors .color.one-variation[instock=false]{position:relative;border-width:5px;border-color:#000;opacity:.3;cursor:not-allowed}.product-wrap .product-description-wrap .row.row-variations .variation.variation-color .colors .color.one-variation[instock=false]:after{position:absolute;top:-2px;left:calc(50% - 3px);width:6px;height:36px;content:"";background-color:#000;transform:rotate(45deg)}.product-wrap .product-description-wrap .row.row-description{color:#000}.product-wrap .product-description-wrap .row.row-description .description{overflow:hidden;position:relative;max-height:180px;margin-top:5px;font-size:17px;line-height:23px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .row.row-description .description{max-height:100px;line-height:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}}.product-wrap .product-description-wrap .row.row-description .description.show{max-height:inherit;overflow:hidden;display:-webkit-box;-webkit-line-clamp:none;-webkit-box-orient:vertical;display:block}.product-wrap .product-description-wrap .row.row-description .description description{display:block;width:100%}.product-wrap .product-description-wrap .row.row-description .description description>span{width:100%}.product-wrap .product-description-wrap .row.row-description .description description>span *{display:inline}.product-wrap .product-description-wrap .row.row-description .buttons-more-less{display:none;cursor:pointer;font-size:21px;font-weight:700;color:#000;margin-top:8px}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .row.row-description .buttons-more-less{margin-top:12px;font-size:21.5px}}.product-wrap .product-description-wrap .row.row-description .buttons-more-less.show{display:block}.product-wrap .product-description-wrap .row.row-description .buttons-more-less span{text-decoration:underline;font-size:17px}.product-wrap .product-description-wrap .row.row-reviews{justify-content:flex-start;padding-top:2px;padding-bottom:15px}.product-wrap .product-description-wrap .row.row-reviews .stars-value{margin-right:12px}.product-wrap .product-description-wrap .row.row-reviews .stars-value .stars-wrap{width:80px;height:15px}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .row.row-reviews .stars-value .stars-wrap{width:114px;height:21.5px}}.product-wrap .product-description-wrap .row.row-reviews .read-review{font-weight:700;font-size:14.5px;line-height:18px}.product-wrap .product-description-wrap .row.row-reviews .read-review[href]{text-decoration:underline}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .row.row-reviews .read-review{font-size:17px;line-height:24px}}.product-wrap .product-description-wrap .row .qty-prod{margin-top:5px;line-height:26px;color:#000;font-size:21px}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .row .qty-prod{font-size:21.5px}}.product-wrap .product-description-wrap .row .qty-prod .oos{color:#575757}.product-wrap .product-description-wrap .row .woocommerce-Price-amount.amount{font-size:24px;line-height:30px;font-weight:700;margin-top:10px;vertical-align:bottom}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .row .woocommerce-Price-amount.amount{font-size:33.5px;line-height:34px;margin-top:0}}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .row .btn-primary,.product-wrap .product-description-wrap .row .btn-secondary{width:100%;max-width:390px}}.product-wrap .product-description-wrap .row-margin{padding:10px 0}.product-wrap .product-description-wrap .row-margin .btn-tertiary{padding-right:0}.product-wrap .product-description-wrap .accordion-product-feature .accordion-item{margin:10px 0;background-color:#f6f2f2}.product-wrap .product-description-wrap .accordion-product-feature .accordion-item .acc-btn{display:block;padding:15px 15px;height:60px;font-size:19px;line-height:30px;font-weight:700}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .accordion-product-feature .accordion-item .acc-btn{font-size:21.5px;padding:20px 20px;height:70px}}.product-wrap .product-description-wrap .accordion-product-feature .accordion-item .acc-btn.open:after{transform:rotate(180deg)}.product-wrap .product-description-wrap .accordion-product-feature .accordion-item .acc-btn:after{font-family:"Material Symbols Outlined";vertical-align:top;content:"";display:block;width:30px;height:30px;font-size:31px;line-height:30px;float:right;text-align:center;transition:all ease-in-out 150ms}.product-wrap .product-description-wrap .accordion-product-feature .accordion-item .acc-cont{font-size:15.5px;color:#575757}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .accordion-product-feature .accordion-item .acc-cont{font-size:18px}}.product-wrap .product-description-wrap .accordion-product-feature .accordion-item .acc-cont h3{font-size:21.5px}@media screen and ( min-width: 1024px ){.product-wrap .product-description-wrap .accordion-product-feature .accordion-item .acc-cont h3{font-size:26.5px}}.seasonal-tit{width:100%;padding:0 15px 25px 15px}@media screen and ( min-width: 1024px ){.seasonal-tit{text-align:center}}.seasonal-box-products .product-card-list{width:50%;transition:all ease-in-out 150ms}@media screen and ( min-width: 1024px ){.seasonal-box-products .product-card-list{width:25%}}.no-touch .seasonal-box-products .product-card-list:hover{border-color:#ccc}.no-touch .seasonal-box-products .product-card-list:hover .description-cont .name{text-decoration:underline}.placeholder{background-color:#e1e1e1;animation:pulseOpacity 1.5s ease-in-out infinite;text-decoration:none !important}.wl-placeholder{animation:pulseOpacity 1.5s ease-in-out infinite;color:#e1e1e1}.input-style-prod input[type=radio]{position:absolute;max-width:none;left:-9999px}.input-style-prod input[type=radio]+label{position:relative;display:inline-block;font-size:18px;padding-left:24px;line-height:21px;font-weight:900;color:#575757;margin:4px 14px 4px 0}@media screen and ( min-width: 1024px ){.input-style-prod input[type=radio]+label{font-size:21.5px;padding-left:34px;line-height:27px}}.input-style-prod input[type=radio]+label:before{content:"";display:block;width:18px;height:18px;position:absolute;top:0;left:1px;background-color:#efefef;border:1px solid #ccc;transition:all ease-in-out 150ms;border-radius:50%}@media screen and ( min-width: 1024px ){.input-style-prod input[type=radio]+label:before{width:24px;height:24px}}.input-style-prod input[type=radio]+label:after{content:"";display:block;position:absolute;width:0;height:0;top:5px;left:6px;border:5px solid #8bd3d6;opacity:0;transform:scale(0);transition:all ease-in-out 150ms;border-radius:50%}@media screen and ( min-width: 1024px ){.input-style-prod input[type=radio]+label:after{top:7px;left:8px;border:6px solid #8bd3d6}}.input-style-prod input[type=radio].checked+label,.input-style-prod input[type=radio]:checked+label{color:#000}.input-style-prod input[type=radio].checked+label:after,.input-style-prod input[type=radio]:checked+label:after{opacity:1;transform:scale(1)}@media screen and ( min-width: 1024px ){section.section-product-reviews .header-section{padding-bottom:10px}}@media screen and ( max-width: 1023px ){section.section-product-reviews>div>.flex-cont div{width:100%}}@media screen and ( min-width: 1024px ){section.section-product-reviews>div>.flex-cont div.titles{max-width:60%}}section.section-product-reviews>div>.flex-cont div.titles .h2{display:block}@media screen and ( min-width: 1024px ){section.section-product-reviews>div>.flex-cont div.titles .h2{display:inline}}@media screen and ( max-width: 1023px ){section.section-product-reviews>div>.flex-cont div.titles stars svg{width:70px !important}}@media screen and ( min-width: 1024px ){section.section-product-reviews>div>.flex-cont div.actions{max-width:40%}}section.section-product-reviews>div>.flex-cont .btn-secondary{width:100%;margin:35px 0}@media screen and ( min-width: 1024px ){section.section-product-reviews>div>.flex-cont .btn-secondary{margin:0}}section.section-product-reviews>div>.flex-cont .stars-wrap{display:inline-block;vertical-align:middle;margin:0 4px;height:18px}@media screen and ( min-width: 1024px ){section.section-product-reviews>div>.flex-cont .stars-wrap{height:22px}}section.section-product-reviews>div>.flex-cont .stars-wrap .stars{filter:hue-rotate(193deg) brightness(1.23)}@media screen and ( min-width: 1024px ){section.section-product-reviews .reviews-wrap{padding-top:30px}}section.section-product-reviews .reviews-wrap .review-wrap{margin:10px 0 30px 0}@media screen and ( min-width: 1024px ){section.section-product-reviews .reviews-wrap .review-wrap{margin:40px 0 4px 0;padding-bottom:30px;border-bottom:1px solid #ccc}section.section-product-reviews .reviews-wrap .review-wrap:last-child{border-bottom:0 none}}section.section-product-reviews .reviews-wrap .review-wrap .date{font-weight:600;font-size:15.5px}@media screen and ( min-width: 1024px ){section.section-product-reviews .reviews-wrap .review-wrap .date{font-size:21.5px;line-height:22px}}section.section-product-reviews .reviews-wrap .review-wrap .star-value{font-weight:600;font-size:15.5px}@media screen and ( min-width: 1024px ){section.section-product-reviews .reviews-wrap .review-wrap .star-value{font-size:26.5px;line-height:24px}}section.section-product-reviews .reviews-wrap .review-wrap .star-value .stars-wrap{width:54px;height:10px;display:inline-block}@media screen and ( min-width: 1024px ){section.section-product-reviews .reviews-wrap .review-wrap .star-value .stars-wrap{width:96px;height:18px;margin-right:8px}}section.section-product-reviews .reviews-wrap .review-wrap .star-value .stars-wrap .stars{filter:hue-rotate(193deg) brightness(1.23)}section.section-product-reviews .reviews-wrap .review-wrap .h2{font-weight:700;margin:6px 0}@media screen and ( min-width: 1024px ){section.section-product-reviews .reviews-wrap .review-wrap .h2{font-size:27.5px;line-height:28px}}section.section-product-reviews .reviews-wrap .review-wrap .description{font-size:15.5px;line-height:20px;font-style:italic}@media screen and ( min-width: 1024px ){section.section-product-reviews .reviews-wrap .review-wrap .description{font-size:19px;line-height:22px;padding:6px 0 10px 0}}section.section-product-reviews .reviews-wrap .read-more-reviews-btn{margin:0 auto;font-size:18px;font-weight:600;text-decoration:underline;text-align:center;display:block}@media screen and ( min-width: 1024px ){section.section-product-reviews .reviews-wrap .read-more-reviews-btn{font-size:25px;margin-top:30px}}
