#shopify-section-template--26557405528196__treat-yourself img{max-width:100%}.treat_mainttl_hidden{visibility:hidden;font-size:0}.treat_mainbnr_text{text-align:center;color:#575746;font-size:26px;letter-spacing:0;padding:20px 20px 40px;line-height:1.5}.treat_fav{background:url(/cdn/shop/files/treatfav_bg.png?v=1764035463) repeat;margin-bottom:20px}.treant_inner{width:90%;max-width:1330px;margin:0 auto;padding:50px 0}.treat_fav_ttl01{text-align:center}.treat_fav_ttl02{text-align:center;font-size:38px;color:#575746;padding:10px 0 20px}.treat_fav_text{text-align:center;line-height:1.5;color:#575746;letter-spacing:-1px;font-size:20px}.treat_favWrap{display:flex;justify-content:space-between;padding:40px 0;align-items:flex-start;gap:20px}.treat_favMain_fig{width:100%;max-width:641px}.treatfav_jewelrylist{width:100%;max-width:640px;display:flex;flex-wrap:wrap;justify-content:space-between}.treatfav_jewelrylist li{width:100%;max-width:183px;box-sizing:border-box;box-shadow:#85858566 0 2px 8px 1px;border:1px solid #dad7c8}.treatfav_jewelrylist li:nth-child(1),.treatfav_jewelrylist li:nth-child(2),.treatfav_jewelrylist li:nth-child(3){margin-bottom:45px}.treatfav_jewelrylist li picture{display:block;border-bottom:1px solid #dddddd}.treatfav_jewelrylist li a{display:block;background:#fff;height:100%;box-sizing:border-box}.jewelry_caption{font-size:20px;letter-spacing:0;color:#575746;display:flex;padding:15px 10px 15px 15px;justify-content:space-between;font-weight:700;align-items:center}.treatfav_jewelrydetail .treatfav_jewelrylink{display:block;width:100%;max-width:375px;margin:0 auto;background:#eee;border:2px solid #cacaca;box-sizing:border-box;color:#575746;font-size:23px;letter-spacing:-1px;font-weight:700;padding:18px 0;position:relative;text-align:center}.treatfav_jewelrydetail .treatfav_jewelrylink:after{content:"";position:absolute;background:url(/cdn/shop/files/trat_link_icn.png?v=1764035463);width:24px;height:18px;right:30px}.treatfav_jewelryType{background:url(/cdn/shop/files/treattype_bg.png?v=1764035463) repeat;margin-bottom:20px}.treat_formType .treatform_fig{text-align:center;margin-bottom:60px}.returnBtn{width:90%;max-width:100%;margin:0 auto}.returnBtn_link{display:block;background:#eee;border:1px solid #cacaca;box-sizing:border-box;width:100%;max-width:265px;text-align:center;font-size:22px;letter-spacing:-1px;color:#575746;font-weight:700;padding:18px 0;position:relative}.returnBtn_link:after{content:"";position:absolute;background:url(/cdn/shop/files/treat_back_icn.png?v=1764035463);width:26px;height:18px;left:16px;background-size:cover;top:20px}@media only screen and (max-width: 1200px){.treat_favWrap{flex-wrap:wrap;justify-content:center}.treatfav_jewelrylist{order:2}.treat_favMain_fig{order:1}}@media only screen and (max-width: 767px){.treat_mainbnr_text{font-size:16px}.treat_fav{padding:0 20px}.treat_fav_ttl02{font-size:26px}.treat_fav_text{font-size:14px}.treat_favWrap{padding:25px 0}.treatfav_jewelrylist{max-width:100%}.treatfav_jewelrylist li:nth-child(1),.treatfav_jewelrylist li:nth-child(2),.treatfav_jewelrylist li:nth-child(3){margin-bottom:30px}.treatfav_jewelrylist li{max-width:30%}.jewelry_caption{font-size:14px;padding:15px 5px}.jewelry_caption img{width:16px}.treatfav_jewelrydetail .treatfav_jewelrylink{max-width:75%;border:1px solid #cacaca;font-size:16px;letter-spacing:initial;padding:17px 0}.treatfav_jewelrydetail .treatfav_jewelrylink:after{width:16px;height:13px;right:18px;background-size:cover}.treant_inner{max-width:100%;padding:20px 0}.treat_formType .treatform_fig{margin-bottom:20px}.returnBtn{width:100%}.returnBtn_link{max-width:53%;font-size:16px;letter-spacing:0;padding:15px 0;margin-top:30px}.returnBtn_link:after{width:17px;height:14px;left:12px;top:16px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/treat_yourself.css.map */
