.b2c-find-your-perfect-product-result-sec{margin:auto;max-width:1200px;height:320px;background:#f2f2f2;margin-top:96px}
.b2c-find-your-perfect-product-result-good-match-title{font-family:"Poppins";font-size:60px;color:#492580;text-align:center;padding-top:50px}
.b2c-find-your-perfect-product-result-match-needs-sec{width:50%;float:left}
.b2c-find-your-perfect-product-result-match-needs-title{font-family:"Poppins";font-size:24px;color:#000;margin-left:136px}
.b2c-find-your-perfect-product-result-match-needs-sec .check-text{margin-left:15px;font-size:20px;font-family:"Roboto"}
.b2c-find-your-perfect-product-result-match-needs-sec .check-wrap{margin-left:133px}
.b2c-find-your-perfect-product-result-match-needs-sec .check-icon{width:8px;height:11px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg) translateX(3px) translateY(-6px);display:inline-block}
.b2c-find-your-perfect-product-result-different-preference-sec{width:50%;float:right}
.b2c-find-your-perfect-product-result-different-preference-title{font-size:24px;font-family:"Poppins";color:#000;margin-right:144px}
.b2c-find-your-perfect-product-result-different-preference-sec .dot-text{font-family:"Roboto";font-size:20px;color:#000}
.b2c-find-your-perfect-product-result-different-preference-sec .dot-icon{height:8px;width:8px;background-color:#000;border-radius:50%;display:inline-block;margin-right:8px}
.b2c-find-your-perfect-product-result-product-sec{width:1078px;margin:auto;max-width:100%;margin-top:43px}
.b2c-find-your-perfect-product-result-product-sec .product-right{width:50%;float:right;margin-top:80px;padding:0 10px;margin-bottom:200px}
.b2c-find-your-perfect-product-result-product-sec .product-left{width:50%;float:left;margin-bottom:40px;padding:0 10px}
.b2c-find-your-perfect-product-result-product-sec .product-left .product-img{width:460px;height:460px;max-width:100%}
.b2c-find-your-perfect-product-result-product-sec .product-left .product-img img{max-width:100%}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-title{font-family:"Poppins";font-size:24px;color:#000}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-description span{font-family:"Roboto","Poppins";font-size:16px;color:#000}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-description .line{margin-bottom:7px}
.b2c-find-your-perfect-product-result-product-sec .product-right .price-wrap{display:flex;justify-content:space-between}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-price{font-family:"Roboto";font-size:20px;color:#000;width:50%;float:left}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-circle{width:50%;float:right;text-align:right;padding-left:15%}
.b2c-find-your-perfect-product-result-component .selected{display:none}
.b2c-find-your-perfect-product-result-component .selected .icon::before{font-family:icomoon !important;content:"\e902";color:#492582;font-size:28px;line-height:24px;position:absolute;cursor:pointer}
.b2c-find-your-perfect-product-result-component .selected .text{font-size:20px;font-family:"Roboto";color:#492582}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-circle .not-selected{display:flex;justify-content:center;align-items:center}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-circle .not-selected .text{font-family:"Roboto";font-size:20px;color:#3e394b;margin-left:7px}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-circle .selected{text-align:center;margin-left:18%}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-circle .selected .text{margin-left:3%;margin-right:-3%}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-circle .selected .icon::before{margin-left:-30px}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-circle .not-selected .icon{border:2px solid #ccc;height:24px;width:24px;border-radius:50%;display:inline-block;cursor:pointer;position:relative}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-description{margin-top:14px;margin-bottom:11px;min-height:130px;max-height:425px;overflow:hidden}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-description .black-box{width:6px;height:6px;background:#000;display:inline-block;margin-right:5px}
.b2c-find-your-perfect-product-result-product-sec .product-right .gray-line{width:512px;border-top:1px solid #ccc;margin-top:8px;max-width:100%}
.b2c-find-your-perfect-product-result-compare-sec-list{width:1159px;margin:auto;max-width:100%}
.b2c-find-your-perfect-product-result-compare-sec-title{font-family:"Poppins";font-size:24px;color:#000;width:1159px;max-width:100%;margin:auto;margin-bottom:13px}
.b2c-find-your-perfect-product-result-compare-sec-list-item{background:#fff;border:1px solid #ccc;display:inline-block;width:31.7%;padding:0 20px 40px;margin:0 .6%}
.b2c-find-your-perfect-product-result-compare-sec .compare-product-title{font-family:"Roboto",Arial;font-weight:bold;font-size:18px;color:#3e394b;margin-bottom:20px;max-height:22px;overflow:hidden}
.b2c-find-your-perfect-product-result-compare-sec .compare-product-des{font-family:"Roboto",Arial;font-size:18px;color:#3e394b;margin-bottom:16px;height:55px;overflow:hidden}
.b2c-find-your-perfect-product-result-compare-sec .compare-product-price{font-family:"Roboto",Arial;font-size:18px;color:#000;margin-top:7px;margin-bottom:38px;font-weight:700}
.b2c-find-your-perfect-product-result-compare-sec .compare-product-gray-line{width:316.03px;border-top:1px solid #ccc;max-width:100%}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-circle{text-align:center;margin-bottom:9px;margin-top:29px;font-size:20px;font-family:"Roboto"}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-circle .not-selected{display:flex;justify-content:center;align-items:center}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-circle .not-selected .icon{border:2px solid #ccc;width:24px;height:24px;display:inline-block;border-radius:50%;margin-right:7px;cursor:pointer;position:relative}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-circle .not-selected .text{font-size:20px;font-family:"Roboto"}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-circle .selected{margin-left:13%}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-circle .selected .icon::before{margin-left:-30px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-circle .selected .text{margin-left:2%;margin-right:2%}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-img{min-height:180px;padding-top:40px;padding-bottom:12px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-img img{max-width:100%;height:180px;display:block;margin:auto}
.b2c-find-your-perfect-product-result-start-over{text-align:center;margin-top:59px;margin-bottom:48px}
.b2c-find-your-perfect-product-result-purple-btn{background:#492582;width:160px;height:44px;color:white;font-family:"Roboto";font-size:20px;margin:auto;display:flex;justify-content:center;align-items:center;cursor:pointer}
.b2c-find-your-perfect-product-result-purple-btn a{color:white}
.b2c-find-your-perfect-product-result-compare-fixed{z-index:11;bottom:0;position:fixed;width:100%;height:auto;background-color:#eee}
.b2c-find-your-perfect-product-result-compare-shower-head{margin-bottom:10px;position:relative;margin:0 auto;margin-top:30px;width:100%}
.b2c-find-your-perfect-product-result-compare-shower-title{height:50px;font-weight:bold;text-align:left;color:#492582;margin-top:auto;margin-bottom:auto;line-height:50px;font-size:21px;font-family:"Poppins"}
.b2c-find-your-perfect-product-result-compare-shower-body-list{padding:0 10px}
.b2c-find-your-perfect-product-result-compare-shower-body-list .selected-item-area .product-item img{display:block;width:263px;max-width:94%;height:auto;margin-left:auto;margin-right:auto}
.b2c-find-your-perfect-product-result-compare-shower-arrow-icon{position:absolute;top:0;right:0;width:80px;height:50px;cursor:pointer}
.b2c-find-your-perfect-product-result-compare-shower-arrow-down{margin-top:auto;margin-bottom:auto;line-height:50px}
.b2c-find-your-perfect-product-result-compare-shower-arrow-down::after{content:'>';font:22px "Consolas",monospace;color:#4d4f53;-webkit-transform:rotate(90deg);transform:rotate(90deg);left:-25px;top:10px;padding:0 0 2px;position:absolute;pointer-events:none}
.b2c-find-your-perfect-product-result-compare-closer{width:1200px;height:88px;position:relative;margin:0 auto;max-width:100%;font-family:"Roboto","Poppins"}
.b2c-find-your-perfect-product-result-compare-closer-title{height:88px;font-weight:bold;text-align:left;color:#492582;margin-top:auto;margin-bottom:auto;line-height:88px;font-size:21px;font-family:"Poppins"}
.b2c-find-your-perfect-product-result-compare-closer-title span{margin:0 5px}
.b2c-find-your-perfect-product-result-compare-closer-showhide{position:absolute;top:0;right:0;height:88px;cursor:pointer;width:80px}
.b2c-find-your-perfect-product-result-compare-closer-arrow-up{margin-top:auto;margin-bottom:auto;line-height:88px}
.b2c-find-your-perfect-product-result-compare-closer-arrow-up::after{content:'>';font:22px "Consolas",monospace;color:#4d4f53;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);left:5px;top:30px;padding:0 0 2px;position:absolute;pointer-events:none}
.b2c-find-your-perfect-product-result-compare-closer-arrow-up p{text-align:center;margin-bottom:0}
.b2c-find-your-perfect-product-result-compare-shower{width:1200px;margin:0 auto;position:relative;max-width:100%;font-family:"Roboto","Poppins"}
.b2c-find-your-perfect-product-result-compare-right{float:right;width:25%;position:relative;min-height:1px;padding-left:10px;padding-right:10px}
.b2c-find-your-perfect-product-result-compare-right-compare-btn{width:86%;margin:50% auto 0}
.b2c-find-your-perfect-product-result-compare-right-compare-btn-link .text{color:#fff;font-size:21px;font-family:"Poppins";height:52px;background-color:#492582;line-height:52px;text-align:center;cursor:pointer;overflow:hidden}
.b2c-find-your-perfect-product-result-compare-shower-body-list .selected-item-area{display:inline-flex;width:70%;margin-bottom:2%}
.b2c-find-your-perfect-product-result-compare-shower-body-list .selected-item-area .product-item{width:300px;max-width:100%;position:relative}
.b2c-find-your-perfect-product-result-compare-shower-body-list .selected-item-area .product-item .product-item-close{position:absolute;top:-3%;right:2%;height:auto;cursor:pointer}
.b2c-find-your-perfect-product-result-compare-shower-body-list .selected-item-area .product-item .product-item-close::before{content:"\e900";font-family:icomoon !important;font-size:25px;color:#bbb;text-align:center;line-height:25px;vertical-align:top}
.b2c-find-your-perfect-product-result-compare-shower-body-list .selected-item-area .product-item .product-item-name{font-size:18px;color:#0e071e;max-height:21px;overflow:hidden;font-family:"Roboto"}
.b2c-find-your-perfect-product-result-compare-shower-body-list .selected-item-area .product-item .product-item-price{font-family:"Roboto",Arial;color:#492582;font-size:13px}
.masked{opacity:.5;pointer-events:none}
.b2c-find-your-perfect-product-result-product-sec .promote-price-wrap{display:flex;position:relative}
.b2c-find-your-perfect-product-result-product-sec .promote-price{font-size:24px;color:#c30101;font-family:"Poppins"}
.b2c-find-your-perfect-product-result-product-sec .save-price{font-size:16px;color:#9e9e9e;font-family:"Roboto","Poppins";margin-top:11px;position:absolute;top:25px}
.b2c-find-your-perfect-product-result-product-sec .delete-price{font-size:12px;color:#000;font-family:"Roboto","Poppins";text-decoration:line-through;font-weight:400;margin-left:16px;margin-top:12px}
.b2c-find-your-perfect-product-result-product-sec .learn-more-wrap{position:relative}
.b2c-find-your-perfect-product-result-product-sec .learn-more-btn{border:1px solid #009feb;font-size:20px;font-family:"Roboto";padding:10px 40px;color:#009feb;position:absolute;right:0;width:185px}
.compare-promote-price-wrap .compare-promote-price{font-family:"Roboto",Arial;font-size:18px;font-weight:700;color:#c30101;margin-top:7px;display:inline-block}
.compare-promote-price-wrap .compare-saved-price{font-family:"Roboto",Arial;font-size:12px;font-weight:400;color:#9e9e9e;margin-bottom:9px;margin-top:11px}
.compare-promote-price-wrap .compare-delete-price{font-family:"Roboto",Arial;font-weight:400;font-size:10px;text-decoration:line-through;display:inline-block;margin-left:12px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-product-in-stock{font-family:"Roboto",Arial;font-weight:400;font-size:12px;color:#009feb;position:absolute;right:21px;bottom:9px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-product-out-of-stock{font-family:"Roboto",Arial;font-weight:400;font-size:12px;color:#757575;position:absolute;right:21px;bottom:9px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-key-specs-area{height:30px;margin-bottom:20px;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-key-specs{font-family:"Roboto",Arial;height:30px;border:1px solid #ccc;border-radius:4px;text-align:center;padding:5px 8px;-webkit-flex:auto;-ms-flex:auto;flex:auto;overflow:hidden;white-space:nowrap}
@media screen and (max-width:1366px){.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-key-specs{padding:7px 8px}
}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-key-specs p{color:#757575;font-size:12px;margin:0}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-bullets{height:110px;line-height:25.2px;margin-bottom:20px;padding-left:15px;overflow:hidden}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-bullets ul li{list-style:unset;font-size:14px;font-family:"Roboto",Arial;line-height:140%;padding-bottom:5px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .energy-label-wrap{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px;min-height:36px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .energy-label-wrap .energy-tag{margin-right:15px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .energy-label-wrap .energy-tag .energy-img{width:52px;padding:0}
.b2c-find-your-perfect-product-result-compare-sec-list-item .energy-label-wrap .energy-sheet{font-size:12px;font-family:"Roboto",Arial,Helvetica,sans-serif;text-decoration:underline}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-price-area{height:45px;line-height:24px;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;align-items:flex-end;justify-content:space-between;margin:0 46px 20px 0}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-price-area p{margin:0}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-price-init{color:#ccc;text-decoration:line-through;font-size:12px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-price-now{font-size:18px;font-family:"Roboto"}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-price-save{color:#c30101;font-size:12px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-btn-wrap{height:36px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-btn-wrap p{font-size:14px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-btn-top-btn,.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-btn-bottom-btn{height:100%;border-radius:100px;text-align:center;white-space:nowrap}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-btn-top-btn{background-color:#492582}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-btn-out-of-stock,.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-btn-discontinued{background-color:#b0b0b0}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-btn-bottom-btn{border:1px solid #492582}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-btn-top-btn p{padding:0;margin:0;overflow:hidden}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-btn-top-btn a,.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-btn-bottom-btn a{font-family:"Roboto",Arial;font-weight:bold;font-size:14px;letter-spacing:.02em;width:100%;height:100%;padding:8px 18px;display:inline-block}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-btn-top-btn a{color:#fff}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-btn-bottom-btn a{color:#492582}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-out-of-stock,.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-pre-order-text{color:#757575;font-size:12px;text-align:center;height:30px;padding-top:2px;display:block}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-ribbon-area{width:100%;height:24px;font-family:"Roboto",Arial;font-size:12px;line-height:24px;text-align:center;position:absolute;left:0;color:#fff;margin:0;text-transform:uppercase}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-ribbon-area p{color:#fff !important}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-ribbon-new{background-color:#c09d5b;width:70px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-ribbon-spe{background-color:#c92323;width:132px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-ribbon-rec{background-color:#926b55;width:132px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap{position:fixed;z-index:1001;top:0;left:0;height:100vh;width:100vw}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-cover{height:100%;width:100%;background:#000;opacity:.7}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form{position:absolute;height:auto;overflow-y:auto;transform:translate(-50%,-50%);top:50%;left:50%;z-index:1002;background:#fff;opacity:1;width:800px;padding:80px 80px 100px 80px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .g-recaptcha-container{margin-bottom:40px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .g-recaptcha-container.required .g-recaptcha>div iframe{border:1px solid #c92323;border-radius:5px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .g-recaptcha-container>.required{display:none}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .g-recaptcha-container.required>.required{display:block;font-size:12px;color:#c92323}
@media screen and (max-width:800px){.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form{width:auto;height:calc(100vh - 40px);transform:unset;top:0;left:0;margin:20px;padding:40px 20px 60px 20px}
}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-close-wrap{position:absolute;top:50px;right:50px}
@media screen and (max-width:800px){.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-close-wrap{top:10px;right:10px}
}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-close{display:block;margin:auto;cursor:pointer}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-img-wrap{margin-bottom:10px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-img-wrap .compare-notify-me-img{width:100px;height:auto}
@media screen and (max-width:800px){.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-img-wrap .compare-notify-me-img{display:block;margin:auto}
}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-title{font-weight:bold;font-size:24px;font-family:"Poppins";line-height:1.3;margin-bottom:10px;height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-subtitle{font-size:16px;color:#333;line-height:13px;margin-bottom:40px}
@media screen and (max-width:800px){.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-subtitle{margin-bottom:20px}
}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-form-label{display:inline-block;margin-bottom:10px;font-size:18px;font-family:"Roboto"}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-form-label+span{color:#c92323}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-form-input{display:block;width:100%;height:48px;font-size:16px;padding-left:15px;border:1px solid #4d4f52;border-radius:3px;color:#000}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-form-input.compare-notify-me-form-email.hint{border-color:#c92323}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-question-wrap{margin-bottom:40px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-form-hint-required,.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-form-hint-format{font-size:12px;color:#c92323;margin-top:4px;align-self:flex-start;display:none}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-description{margin-bottom:20px;font-size:12px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-agree-container{position:relative;padding-left:30px;font-size:12px;font-weight:normal;margin-bottom:60px}
@media screen and (max-width:800px){.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-agree-container{margin-bottom:40px}
}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-agree-container .compare-notify-me-agree-check{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-agree{position:absolute;top:2px;left:0;height:16px;width:16px;background-color:#eee}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-agree-container .compare-notify-me-agree-check:checked ~ .compare-notify-me-agree::after{display:block}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-form .compare-notify-me-agree::after{content:"";position:absolute;display:none;left:5px;top:2px;width:7px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-btn{display:block;position:relative;margin:0 auto;background:#492582;color:#fff;padding:10px 30px;min-width:192px;border:1px solid #492582;border-radius:27.5px;font-size:20px;font-family:"Roboto";text-align:center}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-complete,.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-failed{position:absolute;height:auto;overflow-y:auto;transform:translate(-50%,-50%);top:50%;left:50%;z-index:1002;background:#fff;opacity:1;width:800px;padding:80px 80px 100px 80px}
@media screen and (max-width:800px){.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-complete,.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-failed{width:calc(100vw - 40px);padding:40px 20px 60px 20px}
}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-complete .compare-notify-me-checkmark-wrap,.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-failed .compare-notify-me-error-wrap{margin-bottom:40px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-complete .compare-notify-me-checkmark,.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-failed .compare-notify-me-error{display:block;margin:auto}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-complete .compare-notify-me-desc-wrap,.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-failed .compare-notify-me-desc-wrap{margin-bottom:60px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-complete .compare-notify-me-desc,.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-notify-me-wrap .compare-notify-me-failed .compare-notify-me-desc{text-align:center;color:#333;font-size:18px;font-family:"Roboto",Arial,Helvetica,sans-serif;margin:0;line-height:27px}
@media screen and (max-width:1100px) and (min-width:800px){.b2c-find-your-perfect-product-result-compare-shower-title{padding:0 20px}
.b2c-find-your-perfect-product-result-compare-closer{width:100%;padding:0 20px}
.b2c-find-your-perfect-product-result-compare-closer-showhide{right:10px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-circle .selected .icon::before{margin-left:-27px}
.b2c-find-your-perfect-product-result-compare-sec-list .row{display:inline-block;padding:0 20px}
}
@media screen and (min-width:801px){.b2c-find-your-perfect-product-result-compare-sec-list-item{min-height:512px;vertical-align:top;position:relative}
}
@media screen and (max-width:800px){.b2c-find-your-perfect-product-result-sec{width:100%;padding-bottom:43px;height:auto;margin-top:unset}
.b2c-find-your-perfect-product-result-good-match-title{font-size:48px;padding-top:20px;font-family:"Roboto"}
.b2c-find-your-perfect-product-result-match-needs-title{font-size:20px;font-family:"Roboto";margin-left:30px}
.b2c-find-your-perfect-product-result-match-needs-sec .check-text{font-size:16px;margin-left:11px}
.b2c-find-your-perfect-product-result-match-needs-sec{width:100%;float:none}
.b2c-find-your-perfect-product-result-different-preference-sec{width:100%;float:none}
.b2c-find-your-perfect-product-result-different-preference-title{margin-right:30px;margin-left:30px;margin-top:15px;font-size:20px;font-family:"Roboto"}
.b2c-find-your-perfect-product-result-different-preference-sec .dot-wrap{margin-left:35px}
.b2c-find-your-perfect-product-result-match-needs-sec .check-wrap{margin-left:30px}
.b2c-find-your-perfect-product-result-match-needs-sec .check-icon{width:6px;height:9px;transform:rotate(45deg) translateX(1px) translateY(-4px)}
.b2c-find-your-perfect-product-result-different-preference-sec .dot-text{font-size:16px}
.b2c-find-your-perfect-product-result-different-preference-sec .dot-icon{width:6px;height:6px}
.b2c-find-your-perfect-product-result-product-sec{width:100%;padding-left:27px;padding-right:29px;margin-top:25px}
.b2c-find-your-perfect-product-result-product-sec .product-left{width:100%;float:none;margin-bottom:unset;padding:unset}
.b2c-find-your-perfect-product-result-product-sec .product-right{width:100%;float:none;margin-top:unset;margin-bottom:unset;padding:unset}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-description{min-height:unset;max-height:unset;overflow:auto}
.b2c-find-your-perfect-product-result-product-sec .product-right .price-wrap{display:unset}
.b2c-find-your-perfect-product-result-product-sec .learn-more-btn{position:unset;margin:auto;margin-bottom:20px}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-price{float:none;text-align:center;margin-top:23px;margin-bottom:19px;width:100%}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-circle{width:100%;text-align:center;float:none;padding-right:unset;padding-left:unset;margin-bottom:50px}
.b2c-find-your-perfect-product-result-product-sec .product-left .product-img{width:230px;height:auto;margin:auto}
.b2c-find-your-perfect-product-result-product-sec .product-right .gray-line{width:100%}
.b2c-find-your-perfect-product-result-compare-sec{padding-left:20px;padding-right:20px}
.b2c-find-your-perfect-product-result-compare-sec-title{width:100%}
.b2c-find-your-perfect-product-result-compare-sec-list-item{width:100%;margin-bottom:19px;margin-left:auto;position:relative}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-img{width:223px;height:auto;margin:auto;padding-top:40px;padding-bottom:12px}
.b2c-find-your-perfect-product-result-compare-closer-title{font-size:14px;padding:0 20px}
.b2c-find-your-perfect-product-result-compare-closer-showhide{right:4%}
.b2c-find-your-perfect-product-result-compare-closer-arrow-up p{font-size:12px}
.b2c-find-your-perfect-product-result-compare-shower-title{font-size:14px;padding:0 15px}
.b2c-find-your-perfect-product-result-compare-shower{width:100%}
.b2c-find-your-perfect-product-result-compare-right{width:100%;float:unset;margin-bottom:20px}
.b2c-find-your-perfect-product-result-compare-right-compare-btn-link .text{font-size:12px}
.b2c-find-your-perfect-product-result-compare-right-compare-btn{margin:auto}
.b2c-find-your-perfect-product-result-compare-shower-arrow-down{font-size:12px}
.b2c-find-your-perfect-product-result-compare-shower-arrow-icon{width:60px}
.b2c-find-your-perfect-product-result-compare-shower-head{margin-top:15px}
.b2c-find-your-perfect-product-result-compare-sec .compare-product-gray-line{width:100%}
.b2c-find-your-perfect-product-result-compare-shower-body-list .selected-item-area .product-item{width:50%;float:left}
.b2c-find-your-perfect-product-result-compare-shower-body-list .selected-item-area{display:inline-block;width:90%}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-circle .selected{margin-left:30px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-circle .selected .text{margin-left:unset;margin-right:unset}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-circle .selected .text{margin-left:unset;margin-right:unset;position:absolute}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-circle .selected .icon::before{margin-left:-32px}
.b2c-find-your-perfect-product-result-product-sec .product-right .product-circle .selected{margin-left:-50px}
.b2c-find-your-perfect-product-result-product-sec .save-price{font-size:14px}
.b2c-find-your-perfect-product-result-product-sec .delete-price{margin-left:12px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-ribbon-area{width:auto;margin-right:-20px}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-ribbon-area p{width:auto}
.b2c-find-your-perfect-product-result-compare-sec-list-item .energy-label-wrap .energy-tag .energy-img{width:40px;height:auto}
.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-out-of-stock,.b2c-find-your-perfect-product-result-compare-sec-list-item .compare-pre-order-text{padding-top:4px}
}