.product_compare_section{background-color:#fafafa;width:100%;padding-top:6rem;padding-bottom:12rem}.product_compare{max-width:144rem;margin:0 auto;background-color:#f2f1ed;position:relative;padding-bottom:10rem}.product_compare .product_compare_title{width:50%;position:relative;height:14.6rem;color:#1f1f1f;padding-top:4.2rem;padding-left:5rem}.product_compare .product_compare_title:before{content:"";width:100%;height:100%;background-color:#fafafa;position:absolute;right:0;top:0;transform:translate(100%)}.product_compare .product_compare_flex{display:flex;align-items:center;justify-content:space-between;margin-top:3.6rem;padding:0 5rem}.product_compare .product_compare_flex svg{cursor:pointer}.product_compare .product_compare_text{color:#1f1f1f}.product_compare .product_compare_text svg{cursor:pointer}.product_compare .product_compare_selectbox{display:flex;align-items:center;justify-content:space-between;padding:6.5rem 5rem 0;position:sticky;top:-4.5rem;z-index:10;background:#f2f1ed}.product_compare .product_compare_select{width:calc((100% - 9.2rem) / 3);max-width:45rem;height:6rem;border:1px solid #7F7E75;background-color:#f2f1ed;padding-left:1.4rem;font-family:PP Right Grotesk;font-size:3rem;font-weight:500;line-height:94%;letter-spacing:0px;font-variation-settings:"opsz" auto;color:#1a1a1a;margin-right:4.6rem}.product_compare .product_compare_contain{display:flex;justify-content:center;padding:0 5rem}.product_compare .product_compare_product{width:calc(100% / 3);max-width:45rem}.product_compare .product_compare_product_sticky{background-color:#f2f1ed;position:sticky;top:8rem;padding-right:4.6rem;padding-top:3.2rem}.product_compare .product_compare_product .swiper{width:100%}.product_compare .product_compare_product .swiper img{width:100%;height:100%;background-color:#fafafa;object-fit:contain;object-position:center center}.product_compare .product_compare_item_color{display:flex;align-items:center;gap:2rem;padding:1.8rem 0 2rem;border-bottom:.1rem solid #D8D8D8}.product_compare .product_compare_item_color_circle{display:block;width:2rem;height:2rem;border-radius:50%;cursor:pointer;box-shadow:0 0 0 .1rem #0000001a;position:relative;overflow:hidden}.product_compare .product_compare_item_color_circle_none:before{content:"";position:absolute;top:50%;left:50%;width:120%;height:.2rem;background-color:red;transform:translate(-50%,-50%) rotate(-45deg);transform-origin:center}.product_compare .product_compare_item_price{font-family:PP Right Grotesk;font-size:2.4rem;font-weight:500;line-height:94%;letter-spacing:0px;font-variation-settings:"opsz" auto;color:#1f1f1f;margin-top:1.6rem}.product_compare .product_compare_product_shop_now{height:3.6rem;display:inline-flex;align-items:center;gap:.8rem;padding:0 .8rem;background-color:#bdff00;font-family:PP Right Grotesk;font-size:2.4rem;font-weight:500;line-height:112%;letter-spacing:0px;font-variation-settings:"opsz" auto;color:#1f1f1f;margin-top:3rem}.product_compare .product_compare_product_card{padding-top:6rem}.product_compare .product_compare_product_head{white-space:nowrap;opacity:0;font-family:PP Right Grotesk;font-size:4rem;font-weight:500;line-height:94%;letter-spacing:0px;font-variation-settings:"opsz" auto;color:#1f1f1f}.product_compare .product_compare_product_body{margin-top:3rem;padding-top:3rem;border-top:.1rem solid #E2DED6}.product_compare .product_compare_product_label{font-family:PP Right Grotesk;font-size:2rem;font-weight:400;line-height:130%;letter-spacing:0px;font-variation-settings:"opsz" auto;color:#7f7e75}.product_compare .product_compare_product_contain{font-family:PP Right Grotesk;font-size:2.4rem;font-weight:500;line-height:94%;letter-spacing:0px;font-variation-settings:"opsz" auto;color:#1f1f1f;margin-top:.8rem}.product_compare .product_compare_product_contain+.product_compare_product_label{margin-top:3rem}.product_compare .product_compare_product_showtitle .product_compare_product_head{opacity:1}.product_compare .product_compare_contain_other{display:none}@media (max-width: 1024px){.product_compare .product_compare_select{height:4.5rem;font-size:2rem}.product_compare .product_compare_product_contain{font-size:1.8rem}.product_compare .product_compare_product_head{font-size:3rem}.product_compare .product_compare_product_sticky{background-color:#f2f1ed;position:sticky;top:5rem;padding-right:2rem;padding-left:2rem;padding-top:0rem}.product_compare .product_compare_product{padding:0}.product_compare .product_compare_product_card{padding-top:6rem;padding-left:2rem;padding-right:2rem}.product_compare .product_compare_product_body{margin-top:1rem;padding-top:1rem}.product_compare .product_compare_select{width:calc((100%) / 3);margin:0rem 2rem}}@media (max-width: 767px){.product_compare .product_compare_title{width:100%;padding-left:2.4rem;overflow:hidden}.product_compare .product_compare_product_head{font-size:2rem}.product_compare .product_compare_flex{padding:0 2.4rem}.product_compare .product_compare_selectbox,.product_compare .product_compare_contain{padding:2.4rem 2.4rem 0}.product_compare .product_compare_select{height:4.5rem;font-size:2rem}.product_compare .product_compare_product_contain{font-size:1.8rem}.product_compare .product_compare_product{overflow:hidden}.wrapper{overflow-x:auto}.wrapper .product_compare_selectbox,.product_compare .product_compare_contain,.product_compare_contain_other{min-width:900px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-product-compare.css.map */
