@charset "UTF-8";#summersale2025{margin:0 0 60px;overflow:hidden}#summersale2025 *{margin:0;padding:0}@media screen and (max-width: 1366px){#summersale2025 img{display:block;width:100%;height:100%;object-fit:contain}}#summersale2025 .p-mv{position:relative;width:100%}#summersale2025 .p-mv picture,#summersale2025 .p-mv picture img{width:100%}#summersale2025 .p-mv__wrap{position:relative;width:100%}#summersale2025 .p-mv__txt{position:absolute;top:8.0527086384vw;left:50%;transform:translate(-50%);z-index:5;width:84.7730600293vw}#summersale2025 .p-mv__inr_nl{width:100%;background:#16b6ce}#summersale2025 .p-mv__inr_line{padding:0 0 60px}#summersale2025 .p-mv__list_nl{display:flex;justify-content:center;align-items:flex-start;gap:60px;width:100%;margin:0;padding:55px 0}#summersale2025 .p-mv__txt_nl{max-width:522px;width:100%}#summersale2025 .p-mv__box_line{position:relative;z-index:5;width:100%;height:125px;background:#06c755}#summersale2025 .p-mv__ttl_line{display:flex;align-items:center;max-width:1230px;width:100%;height:125px;margin:0 auto}#summersale2025 .p-mv__inr_line .c-wrap{position:relative;z-index:10}#summersale2025 .p-mv__list_line{display:flex;justify-content:space-between;max-width:1230px;width:100%;margin:0 auto;padding:60px 0 0}#summersale2025 .p-mv__txt_line{width:870px}#summersale2025 .p-mv__qr_line{position:relative;width:300px;margin:-120px 0 0;z-index:5}#summersale2025 .p-mv__form{max-width:400px;width:100%;padding:25px;background:#fff3;border:1px solid #fff}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .form_area fieldset{gap:10px 2%}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .form_input_area--email{flex-grow:0;width:70%;background:#fff;border:none}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .form_input_area--email input{padding:10px;color:#249cbc}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .form_input_area--lang{min-width:auto;width:28%;background:#fff;border:none;outline:none}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .form_input_area--lang #customerLang_CP{padding:9px 20px 8px 10px;border:none;outline:none}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .form_input_area input[type=email]:placeholder-shown+label,#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .form_input_area select{color:#249cbc}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .form_input_area input[type=email]:placeholder-shown+label{padding:0 0 0 10px}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .form_input_area--lang .anchor svg path{fill:#249cbc}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .submit_button button{height:44px;background-color:#fff600;border:1px solid #FFF600;color:#249cbc;font-size:16px;font-weight:600;transition:.3s}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .submit_button button:hover{background:transparent;color:#fff600}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .lead_text{margin:10px 0 0}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .lead_text,#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .lead_text a{color:#fff;font-size:12px;font-weight:400}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .form-notification{justify-content:center}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .form-notification.success p{text-align:center;color:#fff600;font-size:30px;font-weight:700}#summersale2025 .p-mv__anker{width:100%;padding:40px 0;background:url(/cdn/shop/files/ori_cp_summersale_2025-anker_bg.webp) no-repeat;background-size:cover}#summersale2025 .p-mv__anker-list{display:flex;justify-content:center;gap:20px;margin:0}#summersale2025 .p-mv__anker-item{position:relative;width:480px;height:130px;background:#fff}#summersale2025 .p-mv__anker-item a{display:block;width:100%;height:100%}#summersale2025 .p-mv__anker-item span{position:relative;z-index:10;display:flex;justify-content:center;align-items:center;width:100%;height:104px;text-align:center;color:#427f9c;font-size:20px;font-weight:600;line-height:1.4}#summersale2025 .p-mv__anker-item a:before{content:"";position:absolute;bottom:8px;left:50%;transform:translate(-50%);z-index:15;display:block;width:14px;height:8px;background:url(/cdn/shop/files/ori_cp_summersale_2025-arrow.svg?v=1751450132) no-repeat;background-size:contain}#summersale2025 .p-mv__anker-item a:after{content:"";display:block;width:100%;height:26px;background:#427f9c}#summersale2025 .p-sale{margin:110px 0 240px}#summersale2025 .p-sale__list{display:flex;justify-content:center;align-items:flex-end;gap:40px;margin:0}#summersale2025 .p-gift{position:relative;max-width:780px;width:100%;margin:70px auto 0;padding:80px 0 170px 80px;background:url(/cdn/shop/files/ori_cp_summersale_2025-giftwrapping_bg.webp) no-repeat;background-size:cover}#summersale2025 .p-gift:before{content:"";position:absolute;top:-10px;right:0;display:block;width:310px;height:204px;background:url(/cdn/shop/files/ori_cp_summersale_2025-giftwrapping_ribbon.webp) no-repeat;background-size:contain}#summersale2025 .p-gift__inr{width:450px}#summersale2025 .p-weekly{width:100%;padding:100px 0 110px;background:#eef9ff}#summersale2025 .p-weekly__ttl{text-align:center}#summersale2025 .p-weekly__list{display:flex;flex-direction:column;gap:30px;max-width:980px;width:100%;margin:60px auto 55px}#summersale2025 [class*=p-weekly__link]{position:relative}#summersale2025 [class*=p-weekly__link].hide:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#000;opacity:.4}#summersale2025 [class*=p-weekly__link].hide,#summersale2025 [class*=p-weekly__link].hide:before{pointer-events:none}@media screen and (max-width: 1366px){#summersale2025 .p-mv__txt{top:8.0527086384vw;width:84.9194729136vw}#summersale2025 .p-mv__list_nl{gap:4.39238653vw}#summersale2025 .p-mv__txt_line{width:calc(100% - 340px)}#summersale2025 .p-mv__qr_line{margin:-8.78477306vw 0 0}#summersale2025 .p-gift{padding:5.8565153734vw 0 12.4450951684vw 5.8565153734vw}}@media screen and (max-width: 1100px){#summersale2025 .p-mv__qr_line{margin:-1.8181818182vw 0 0}}@media screen and (max-width: 1000px){#summersale2025 .p-mv__list_nl{gap:6%}#summersale2025 .p-mv__txt_nl{width:52%}#summersale2025 .p-mv__form{width:42%}}@media screen and (max-width: 768px){#summersale2025 .p-mv__txt{top:8.5333333333vw;width:100%}#summersale2025 .p-mv__list_nl{display:block;padding:10.6666666667vw 0}#summersale2025 .p-mv__txt_nl,#summersale2025 .p-mv__form{max-width:none;width:100%}#summersale2025 .p-mv__form{width:100%;margin:8vw 0 0;padding:8vw 4.2666666667vw}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .form_input_area--email{width:64%}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .form_input_area--email input,#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .form_input_area input[type=email]:placeholder-shown+label,#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .form_input_area select{font-size:3.7333333333vw}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .form_input_area--lang{width:33%}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .submit_button button{height:11.7333333333vw;font-size:4.2666666667vw}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .lead_text{margin:3.7333333333vw 0 0;font-size:3.2vw}#summersale2025 .p-mv__form .NewsLetterCustomer--Form_area--Footer .form-notification.success p{font-size:8vw}#summersale2025 .p-mv__inr_line{padding:0 0 13.3333333333vw}#summersale2025 .p-mv__box_line,#summersale2025 .p-mv__ttl_line{height:18.6666666667vw}#summersale2025 .p-mv__list_line{display:block;padding:10.6666666667vw 0 0}#summersale2025 .p-mv__txt_line{width:100%}#summersale2025 .p-mv__anker{padding:10.6666666667vw 0}#summersale2025 .p-mv__anker-list{flex-direction:column;gap:6.6666666667vw}#summersale2025 .p-mv__anker-item{width:100%;height:28vw}#summersale2025 .p-mv__anker-item a:before{bottom:1.6vw}#summersale2025 .p-mv__anker-item a:after{height:5.3333333333vw}#summersale2025 .p-mv__anker-item span{height:22.6666666667vw;font-size:4.2666666667vw}#summersale2025 .p-sale{margin:22.6666666667vw 0 44vw}#summersale2025 .p-sale__list{gap:5.3333333333vw}#summersale2025 .p-sale__item_10per{width:22vw}#summersale2025 .p-sale__item_15per{width:26.6666666667vw}#summersale2025 .p-sale__item_20per{width:31.4666666667vw}#summersale2025 .p-gift{width:80vw;margin:25.3333333333vw 0 0 auto;padding:18.6666666667vw 8vw 50.6666666667vw}#summersale2025 .p-gift:before{top:-1.3333333333vw;width:37.3333333333vw;height:24.5333333333vw}#summersale2025 .p-gift__inr{width:100%}#summersale2025 .p-weekly{padding:24vw 0 21.3333333333vw}#summersale2025 .p-weekly__list{gap:8vw;margin:10.6666666667vw auto 0}}#summersale2025 .show_tw,html[lang=tw] #summersale2025 .hide_tw{display:none}html[lang=tw] #summersale2025 .show_tw{display:block}#summersale2025 .c-txt__ttl{width:27.0863836018vw;margin:0}#summersale2025 .c-txt__ttl-sale{width:14.5680819912vw;margin:2.9282576867vw 0 0 3.3674963397vw}#summersale2025 .c-txt__ttl img,#summersale2025 .c-txt__ttl-sale img{width:100%}#summersale2025 .c-txt__subttl_nl{margin:0 0 12px;color:#fff;font-size:34px;font-weight:700;line-height:1}#summersale2025 .c-txt__subttl_nl span{display:inline-block;vertical-align:middle;margin:0 6px;color:#fff600;font-size:80px;line-height:1.2}#summersale2025 .c-txt__subttl_line{color:#fff;font-size:40px;font-weight:700;line-height:1.2}#summersale2025 .c-txt__subttl_sale{margin:0 0 20px;text-align:center;color:#427f9c;font-size:30px;font-weight:600;line-height:1.6}#summersale2025 .c-txt__subttl_sale span{color:#427f9c;font-size:60px;font-weight:700}#summersale2025 .c-txt__only_line{display:flex;justify-content:center;align-items:center;flex-direction:column;width:125px;height:100%;margin:0 40px 0 0;padding:5px 0 0;background:#fff600;color:#06c755;font-size:26px;font-weight:700;line-height:1.2}#summersale2025 .c-txt__only_line>span{color:#06c755;font-size:40px;font-weight:700}#summersale2025 .c-txt__subttl-lead_nl{margin:0;color:#fff;font-size:16px;font-weight:600;letter-spacing:.005em}#summersale2025 .c-txt__subttl-lead_weekly{margin:40px 0 0;text-align:center;color:#222;font-size:20px;font-weight:600;letter-spacing:.005em}#summersale2025 .c-txt__subttl-per{position:absolute;top:0;left:-200px}#summersale2025 .c-txt__line-txt{color:#222;font-size:16px;font-weight:400}#summersale2025 .c-txt__howto{margin:60px 0 0;text-align:center;color:#222;font-size:16px;font-weight:400;line-height:1.6}#summersale2025 .c-txt__minttl{margin:0;color:#333;font-size:30px;font-weight:700;line-height:1.4}#summersale2025 .c-txt__gift-detail{margin:32px 0 46px;color:#333;font-size:16px;font-weight:500;line-height:1.6}#summersale2025 .c-txt__gift-note{position:relative;width:240px;margin:0}#summersale2025 .c-txt__gift-note:before{content:"";position:absolute;top:30px;left:30px;transform:translate(240px);display:block;width:370px;height:140px;background:url(/cdn/shop/files/ori_cp_summersale_2025-giftwrapping_txt.svg) no-repeat;background-size:contain}#summersale2025 .c-txt__gift-note:after{content:"";position:absolute;bottom:20px;left:-60px;transform:translateY(100%);display:block;width:400px;height:400px;background:url(/cdn/shop/files/ori_cp_summersale_2025-giftwrapping_item.webp) no-repeat;background-size:contain;pointer-events:none}#summersale2025 .c-txt__gift-note li{position:relative;margin:0 0 10px;font-size:11px;font-weight:500;line-height:1.4}#summersale2025 .c-txt__gift-note li a{text-decoration:underline}#summersale2025 .c-txt__gift-note li:not(:first-of-type){padding:0 0 0 12px}#summersale2025 .c-txt__gift-note li:not(:first-of-type):before{content:"\203b";position:absolute;top:0;left:0;color:#333;font-size:11px;font-weight:500;line-height:1.6}#summersale2025 .c-txt__subttl_weekly{position:relative;display:inline-block;margin:0;color:#427f9c;font-size:60px;font-weight:700;line-height:1.6}#summersale2025 .c-txt__subttl_weekly .block{display:none}#summersale2025 .c-txt__subttl-per{position:absolute;top:-30px;left:-190px}@media screen and (max-width: 1366px){#summersale2025 .c-txt__subttl_nl{font-size:clamp(26px,2.4890190337vw,34px)}#summersale2025 .c-txt__subttl_nl span{font-size:clamp(65px,5.8565153734vw,80px)}}@media screen and (max-width: 1100px){#summersale2025 .c-txt__subttl_weekly{line-height:1.2}#summersale2025 .c-txt__subttl_weekly .block{display:block}}@media screen and (max-width: 768px){#summersale2025 .c-txt__ttl{position:relative;left:-4vw;width:65.0666666667vw;margin:0 auto}#summersale2025 .c-txt__ttl-sale{display:flex;justify-content:center;align-items:center;width:100%;height:10.6666666667vw;background:#fff600;margin:4.8vw 0 0}#summersale2025 .c-txt__ttl-sale img{width:69.3333333333vw;margin:0 auto}#summersale2025 .c-txt__subttl_nl{margin:0 0 6.9333333333vw;text-align:center;font-size:5.3333333333vw}#summersale2025 .c-txt__subttl_line{font-size:5.3333333333vw;letter-spacing:.02em}#summersale2025 .c-txt__subttl_sale{margin:0 0 5.8666666667vw;font-size:5.3333333333vw;line-height:1.4}#summersale2025 .c-txt__subttl_sale span,#summersale2025 .c-txt__subttl_weekly{font-size:10.6666666667vw}#summersale2025 .c-txt__subttl_nl span{margin:0 .8vw;font-size:13.3333333333vw}#summersale2025 .c-txt__only_line{margin:0 5.3333333333vw;width:18.6666666667vw;font-size:3.7333333333vw}#summersale2025 .c-txt__only_line span{font-size:5.6vw}#summersale2025 .c-txt__subttl-lead_nl{font-size:4.2666666667vw}#summersale2025 .c-txt__subttl-lead_weekly{margin:10.6666666667vw 0 0;font-size:4.8vw}#summersale2025 .c-txt__subttl-per{top:-16vw;left:auto;right:-22.1333333333vw;width:26.6666666667vw;height:26.6666666667vw}#summersale2025 .c-txt__howto{margin:16vw 0 0;text-align:left}#summersale2025 .c-txt__minttl{font-size:6.4vw}#summersale2025 .c-txt__gift-detail{margin:5.3333333333vw 0;font-size:3.7333333333vw}#summersale2025 .c-txt__gift-note{width:100%}#summersale2025 .c-txt__gift-note:before{top:16vw;left:29.3333333333vw;transform:translateY(100%);width:42.6666666667vw;height:16.2666666667vw}#summersale2025 .c-txt__gift-note:after{bottom:-3.2vw;left:-26.1333333333vw;width:77.6vw;height:77.6vw}#summersale2025 .c-txt__gift-note li{margin:0 0 2.6666666667vw;font-size:2.9333333333vw}#summersale2025 .c-txt__gift-note li:not(:first-of-type):before{font-size:2.9333333333vw}}#summersale2025 .c-txt__table{max-width:980px;width:100%;margin:0 auto;text-align:left}#summersale2025 .c-txt__table_line{margin:60px 0 0}#summersale2025 .c-txt__table-subttl{margin:25px 0 15px;padding-bottom:10px;border-bottom:1px solid #222;color:#222;font-size:20px;font-weight:600;line-height:1.28}#summersale2025 .c-txt__table-list{margin:0}#summersale2025 .c-txt__table-child{margin:10px 0 0}#summersale2025 .c-txt__table-txt{position:relative;margin:0 0 12px;color:#222;font-size:16px;font-weight:400;line-height:1.6}#summersale2025 .c-txt__table-txt a{text-decoration:underline;color:#222;font-size:16px;font-weight:400;line-height:1.6}#summersale2025 .c-txt__table-txt_s{margin:0 0 6px;font-size:11px}#summersale2025 .c-txt__table-txt_circle{padding:0 0 0 10px}#summersale2025 .c-txt__table-txt_circle:before{content:"";position:absolute;top:6px;left:0;width:5px;height:5px;border-radius:50%;background:#222}#summersale2025 .c-txt__table-txt_line{margin:0 0 10px;padding:0 0 0 15px;font-size:14px}#summersale2025 .c-txt__table-txt_line:before{content:"";position:absolute;top:11px;left:0;width:6px;height:2px;background:#222}@media screen and (max-width: 768px){#summersale2025 .c-txt__table{max-width:none;width:100%;text-align:left}#summersale2025 .p-sale .c-txt__table{margin:16vw auto 0}#summersale2025 .p-weekly .c-txt__table{margin:16.5333333333vw auto 0}#summersale2025 .c-txt__table_line{margin:17.3333333333vw 0 0}#summersale2025 .c-txt__table-subttl{margin:8.5333333333vw 0 5.3333333333vw;padding:0 0 2.6666666667vw;font-size:3.7333333333vw}#summersale2025 .c-txt__table-list{margin:0}#summersale2025 .c-txt__table-child{margin:10px 0 0}#summersale2025 .c-txt__table-txt{position:relative;margin:0 0 12px;color:#222;font-size:16px;font-weight:400;line-height:1.6}#summersale2025 .c-txt__table-txt a{text-decoration:underline;color:#222;font-size:16px;font-weight:400;line-height:1.6}#summersale2025 .c-txt__table-txt_circle{margin:0 0 1.8666666667vw;padding:0 0 0 2.1333333333vw;font-size:2.9333333333vw;line-height:1.5}#summersale2025 .c-txt__table-txt_circle:before{top:1.6vw;left:0;width:1.0666666667vw;height:1.0666666667vw}#summersale2025 .c-txt__table-txt_line{margin:0 0 10px;padding:0 0 0 15px;font-size:14px}#summersale2025 .c-txt__table-txt_line:before{content:"";position:absolute;top:11px;left:0;width:6px;height:2px;background:#222}#summersale2025 .c-txt__table-minttl{margin:8vw 0 5.3333333333vw;padding:0 0 2.1333333333vw;font-size:5.8666666667vw}#summersale2025 .c-txt__table-txt,#summersale2025 .c-txt__table-txt a{font-size:4.2666666667vw}#summersale2025 .c-txt__table-txt_s{font-size:2.9333333333vw}}.caution-text li:last-of-type{display:none}body{margin:0}#summersale2025 .c-parts-product{position:relative;z-index:10;gap:0;flex-wrap:nowrap;max-width:none;width:5760px;margin:60px 0 0}#summersale2025 .c-parts-product.flickity-enabled{width:100%}#summersale2025 .c-parts-product__item{max-width:none;width:230px;margin:0 10px 0 0;cursor:pointer}#summersale2025 .c-parts-product__img{width:100%;height:300px}#summersale2025 .c-parts-product__img img{width:100%;height:100%;object-fit:cover}#summersale2025 .c-parts-product__title{margin:15px 0 5px;color:#222;font-size:15px;font-weight:500;line-height:1.4}#summersale2025 .c-parts-product__compareprice{display:none;vertical-align:middle;color:#222;font-size:14px;font-weight:400;line-height:1.4}#summersale2025 .c-parts-product__price{display:inline-block;vertical-align:middle;color:#222;font-size:14px;font-weight:400;line-height:1.4}#summersale2025 .c-parts-product__rate{display:none}#summersale2025 .c-parts-product__item_sale .c-parts-product__compareprice{display:inline-block;text-decoration:line-through}#summersale2025 .c-parts-product__item_sale .c-parts-product__price,#summersale2025 .c-parts-product__rate{color:#d70e0e;font-size:16px}#summersale2025 .c-parts-product__txt{display:none;margin:0 0 0 20px;vertical-align:middle;font-size:40px;font-weight:700}@media screen and (max-width: 768px){#summersale2025 .c-parts-product{width:1536vw;margin:16vw 0 0}#summersale2025 .c-parts-product__item{width:61.3333333333vw;margin:0 2.6666666667vw 0 0}#summersale2025 .c-parts-product__img{height:80vw}#summersale2025 .c-parts-product__title,#summersale2025 .c-parts-product__compareprice,#summersale2025 .c-parts-product__price{font-size:4.2666666667vw}}#summersale2025 .c-parts-btn{position:relative;z-index:10;margin:60px 0 55px}#summersale2025 .c-parts-btn a.button{max-width:440px;width:100%;height:44px;border-color:#d22424;background:#d22424}#summersale2025 .c-parts-btn a.button span{font-weight:600;font-size:16px;letter-spacing:0}#summersale2025 .c-parts-btn a.button:hover{border-color:#d22424}#summersale2025 .c-parts-btn a.button:hover span{color:#d22424}@media screen and (max-width: 768px){#summersale2025 .c-parts-btn{width:90.4vw;margin:16vw auto 0}#summersale2025 .c-parts-btn a.button{max-width:none;height:11.7333333333vw}#summersale2025 .c-parts-btn a.button span{font-size:4.2666666667vw}#summersale2025 .c-parts-btn_line{margin:5.3333333333vw 0 0}#summersale2025 .c-parts-btn_line a.button{max-width:none;min-width:auto;width:58.6666666667vw;height:11.7333333333vw;margin:0 auto;background:#eefaf2;border-color:#eefaf2}#summersale2025 .c-parts-btn_line a.button span{color:#06c755;font-size:4.2666666667vw;font-weight:600}}#summersale2025 .c-wrap{padding:0 5%}@media screen and (max-width: 768px){#summersale2025 .p-mv__box_line .c-wrap{padding:0}}
/*# sourceMappingURL=/cdn/shop/files/ori_cp_summersale2025.css.map */
