@media screen and (max-width:768px){.is-pc{display:none}}@media screen and (min-width:769px){.is-sp{display:none}}@media screen and (max-width:767px){.is-pc2{display:none}}@media screen and (min-width:768px){.is-sp2{display:none}}html{scroll-behavior:smooth}@media screen and (max-width:768px){body{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}}.toggle{display:none}@media screen and (max-width:767px){.Label{display:block;color:#969792;font-size:14px;font-family:EB Garamond;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.12px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:4px}.Label:before,.Label:after{content:"";display:block;width:12px;height:2px;border-radius:5px;background:#fff;position:absolute;right:0;top:50%;transform:translateY(-50%)}.Label:after{background:#fff;transform:translateY(-50%) rotate(90deg);transition:.5s}.toggle:checked+.Label:after{transform:rotate(0);transition:.5s}.Label,.content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .3s}.content{height:0;padding:0 20px 0 0;overflow:hidden}.toggle:checked+.Label+.content{height:auto;padding:0 20px 20px 0;transition:all .3s}}.toggle:checked+.Label{border-bottom:1px solid rgba(255,255,255,0);transition:.5s}.footer__block-list{gap:10px}.footer__block--image img{margin-bottom:32px}@media screen and (max-width:767px){.footer__block--image img{margin-bottom:32px;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.social-media--list{margin-bottom:32px;justify-content:center}}@media screen and (max-width:767px){.footer__item-list{display:block}}.footer__item-title{color:#fae800;font-size:16px;font-family:Goldman,sans-serif;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px}@media screen and (max-width:767px){.footer__item-title{margin-block-end:0px;padding-top:16px;padding-bottom:16px}}.linklist__item{font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.12px}.footer__aside{border-top:1px solid rgba(255,255,255,.08);padding-top:26px}@media screen and (max-width:767px){.footer__aside{border-top:none;padding-top:0}}.footer__copyright{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.12px}@media screen and (max-width:767px){.footer__copyright{justify-content:center}}@media screen and (max-width:767px){.footer__item-follow{text-align:center;margin-bottom:35px}.social-media{justify-content:center}}.header_social_media_wrapper .social-media__link{width:45px;height:45px}.header_social_media_wrapper .social-media__item{box-shadow:none}.header__bottom-navigation{background-color:#fff;color:#1a1a1a;box-shadow:0 2px 8px #00000014}.drawer,.drawer__header{background:#111;color:#fff;padding-bottom:20px}.mobile-nav__item a,.mobile-nav__link{color:#fff}.mobile-nav__link_underline{border-bottom:1px solid rgba(255,255,255,.08)}.mobile-nav__link_underline[aria-expanded=true]{border-bottom:none;transition:transform .4s}.header_social_media_wrapper_drawer .social-media__link svg{width:24px;height:auto}.u-h4{font-size:32px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.56px}@media screen and (max-width:767px){.u-h4{font-size:16px;letter-spacing:1.28px}}.metfield_custom_label{padding:8px;min-width:238px;background:#1a1a1a;color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.44px;margin-bottom:24px}.metfield_custom_text{color:#1a1a1a;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:1.28px}.item-spec{width:100%;border-left:1px solid rgba(35,24,21,.05);border-right:1px solid rgba(35,24,21,.05);border-bottom:1px solid rgba(35,24,21,.05)}.item-spec__slide{display:flex;justify-content:center;align-items:center;border-top:none;font-size:1.2rem;margin-block-start:0em;margin-block-end:0em;margin-top:16px}.item-spec__slide dt{width:13%;padding:4px;text-align:center;color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.12px;background:#111;border-radius:2px}@media screen and (max-width:767px){.item-spec__slide dt{width:22%;font-size:10px;letter-spacing:.8px}}.item-spec__slide dd{width:75%;padding:0 0 0 24px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;font-size:14px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:1.12px;margin-left:0}@media screen and (max-width:767px){.item-spec__slide dd{padding:0 0 0 10px}}.item-spec__slide dd div:nth-child(n+1){width:50px}@media screen and (max-width:767px){.item-spec__slide dd div:nth-child(n+1){width:22px;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px}.item-spec__slide dd div:nth-child(1){text-align:left}.item-spec__slide dd div:nth-child(3){text-align:right}}.item-spec__slide dd div:nth-child(2){width:calc(100% - 134px);height:4px;display:block;position:relative;border:1px solid rgba(26,26,26,.15)}@media screen and (max-width:767px){.item-spec__slide dd div:nth-child(2){width:calc(100% - 56px)}}.item-spec__slide dd div:first-child{text-align:left}.item-spec__slide dd div:nth-child(2):before{content:"";display:block;width:20%;height:4px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;background:#111;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:0%}.item-spec__slide .rating1 div:nth-child(2):before{left:10%}.item-spec__slide .rating2 div:nth-child(2):before{left:30%}.item-spec__slide .rating3 div:nth-child(2):before{left:50%}.item-spec__slide .rating4 div:nth-child(2):before{left:70%}.item-spec__slide .rating5 div:nth-child(2):before{left:90%}.item-spec__slide dd div .span_01{border-right:1px solid rgba(26,26,26,.15);height:3px;display:block;position:absolute;top:0;left:20%}.item-spec__slide dd div .span_02{border-right:1px solid rgba(26,26,26,.15);height:3px;display:block;position:absolute;top:0;left:40%}.item-spec__slide dd div .span_03{border-right:1px solid rgba(26,26,26,.15);height:3px;display:block;position:absolute;top:0;left:60%}.item-spec__slide dd div .span_04{border-right:1px solid rgba(26,26,26,.15);height:3px;display:block;position:absolute;top:0;left:80%}.season_tags_wrapper{display:flex;width:75%;padding:0 0 0 24px}@media screen and (max-width:767px){.season_tags_wrapper{padding:0 0 0 10px}}.season_tag{padding:4px 8px;color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.12px;background:#11111126}@media screen and (max-width:767px){.season_tag{font-size:10px;letter-spacing:.8px}}.season_tag+.season_tag{margin-left:12px}@media screen and (max-width:767px){.season_tag+.season_tag{margin-left:3px}}.season_tag_active{background:#1a1a1a}@media screen and (max-width:1024px){.product-list__inner2:not(.product-list__inner--scroller){margin-inline:calc(-1 * var(--container-gutter) / 2);grid-template-columns:45% 45%}}@media screen and (max-width:767px){.header__linklist{flex-wrap:nowrap;overflow-x:scroll}.header__linklist-item:last-child .nav-dropdown{right:0}.header__bottom-navigation .header__linklist-item:last-child:hover:before{right:10px}}.shopify-policy__body .rte p,.page-content.rte p,.article__content .rte p{color:#3a3a3a;font-size:14px;font-weight:500;line-height:26px;letter-spacing:1.12px}.shopify-policy__body .rte h2,.page-content.rte h2,.article__content .rte h2{color:#1a1a1a;font-size:18px;font-weight:500;letter-spacing:1.44px;border-bottom:1px solid #1A1A1A;padding-bottom:12px}@media(max-width:767px){.shopify-policy__body .rte h2,.page-content.rte h2,.article__content .rte h2{font-size:16px}}.shopify-policy__body .rte h3,.page-content.rte h3,.article__content .rte h3{color:#1a1a1a;font-size:17px;font-weight:500;letter-spacing:1.36px}@media(max-width:767px){.shopify-policy__body .rte h3,.page-content.rte h3,.article__content .rte h3{font-size:15px}}.shopify-policy__body .rte h4,.page-content.rte h4,.article__content .rte h4{color:#1a1a1a;font-size:16px;font-weight:500;letter-spacing:1.28px}@media(max-width:767px){.shopify-policy__body .rte h4,.page-content.rte h4,.article__content .rte h4{font-size:14px}}.shopify-policy__body .rte .marker,.page-content.rte .marker,.article__content .rte .marker{background:linear-gradient(transparent 60%,#ddd2cc 30%)}.shopify-policy__body .rte ul li::marker,.page-content.rte ul li::marker,.article__content .rte ul li::marker{font-size:8px}.shopify-policy__body .rte ol li::marker,.page-content.rte ol li::marker,.article__content .rte ol li::marker{color:#1a1a1a;font-size:14px;line-height:28px;letter-spacing:1.12px}.shopify-policy__body .rte table,.shopify-policy__body .rte td,.shopify-policy__body .rte th,.page-content.rte table,.page-content.rte td,.page-content.rte th,.article__content .rte table,.article__content .rte td,.article__content .rte th{border-bottom:1px solid rgba(26,26,26,.1)}.shopify-policy__body .rte table,.page-content.rte table,.article__content .rte table{border-collapse:collapse}.shopify-policy__body .table td,.shopify-policy__body .rte table td,.page-content.table td,.page-content.rte table td,.article__content .table td,.article__content .rte table td{padding-bottom:16px}.shopify-policy__body .rte a,.page-content.rte a,.article__content .rte a{color:#1a1a1a;font-size:13px;font-weight:500;line-height:26px;letter-spacing:1.04px;text-decoration:underline;text-underline-offset:2px;text-decoration-color:#1a1a1a;text-decoration-thickness:1px;text-decoration-style:solid}.shopify-policy__body .rte .box,.page-content.rte .box,.article__content .rte .box{border-radius:8px;background:#fafafa;padding:24px 27px}.article__category{border-radius:2px;background:#1a1a1a;padding:2px 8px;color:#fff;font-size:12px;letter-spacing:.96px;display:inline-block}.article__header-content .article__date{padding-left:16px}.article__title{color:#1a1a1a;font-size:20px;font-weight:700;letter-spacing:1.6px;margin-top:18px;margin-bottom:24px}@media(max-width:767px){.article__title{font-size:18px;font-weight:700;letter-spacing:1.44px;margin-top:16px;margin-bottom:16px}}.article__excerpt{color:#1a1a1a;font-size:14px;font-weight:500;line-height:26px;letter-spacing:1.12px}.article__meta-item.article__date{color:#1a1a1a;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.6px}.article__tags-label{color:#1a1a1a;font-size:12px;font-weight:500;line-height:normal;letter-spacing:.6px}.article__tags-item{color:#1a1a1a;font-size:11px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.55px}.article__share-label{color:#1a1a1a;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.6px}@media(max-width:767px){.article__share-label{margin-bottom:16px}}.article__share-button-list{color:#1a1a1a}@media(max-width:767px){.article__share{flex-flow:column;justify-content:flex-start;align-items:normal}}.heading.h2{font-size:36px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2.88px;margin-bottom:8px}@media screen and (max-width:768px){.heading.h2{font-size:24px;letter-spacing:1.92px}}.article-item__title{font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.28px}@media screen and (max-width:768px){.article-item__title{font-size:14px;letter-spacing:1.12px}}.article-item__category{background:#1a1a1a;padding:4px 8px;color:#fae800;font-size:14px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.12px;border-radius:2px;border:1px solid #FAE800}@media screen and (max-width:768px){.article-item__category{font-size:12px;letter-spacing:.96px}}.article_metafields_teams{font-size:14px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.12px;margin-top:16px;margin-bottom:16px}@media screen and (max-width:768px){.article_metafields_teams{font-size:11px;letter-spacing:.88px;margin-top:12px;margin-bottom:12px}}.article_metafields_name{font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.12px;margin-top:16px;margin-bottom:16px;margin-block-start:0!important}@media screen and (max-width:768px){.article_metafields_name{font-size:11px;letter-spacing:.88px}}.announcement-bar__message{font-family:Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.12px}@media screen and (max-width:768px){.announcement-bar__message{font-size:12px;letter-spacing:.96px}}.header__linklist-item:not(:last-child){margin-inline-end:40px}@media screen and (max-width:768px){.header__linklist-item:not(:last-child){margin-inline-end:15px}}.header__linklist-item+.header__linklist-item{padding-left:40px}@media screen and (max-width:768px){.header__linklist-item+.header__linklist-item{padding-left:15px}}@media screen and (max-width:768px){.header__bottom-navigation .header__linklist{padding-left:0}}.header__linklist-link{font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.28px}@media screen and (max-width:768px){.header__linklist-link{font-size:12px;letter-spacing:.6px}}.header__linklist-item+.header__linklist-item{border-left:1px solid #333}@media screen and (max-width:768px){.nav-dropdown{padding-block-start:16px;padding-block-end:16px}}.nav-dropdown__link{font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.12px}@media screen and (max-width:768px){.nav-dropdown__link{font-size:12px;letter-spacing:.96px;padding:3px 16px}}.slideshow_title{text-shadow:0px 1px 1px rgba(0,0,0,.25);font-family:Libre Baskerville,serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:3.2px}@media screen and (max-width:768px){.slideshow_title{font-size:32px;letter-spacing:2.56px}}.slideshow_text{text-shadow:0px 1px 1px rgba(0,0,0,.5);font-size:14px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:1.12px;max-width:500px;margin:16px auto!important}@media screen and (max-width:768px){.slideshow__text-wrapper .content-box--medium{margin:0}}.rech_text_content{font-size:14px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;line-height:28px;letter-spacing:1.12px;margin-top:64px;margin-bottom:48px}@media screen and (max-width:768px){.rech_text_content{margin-top:32px;margin-bottom:40px}}.subheading_origin{font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.28px;text-transform:none}@media screen and (max-width:768px){.subheading_origin{font-size:12px;letter-spacing:.96px}}.heading_origin{font-size:36px!important;font-family:Noto Sans JP,sans-serif;font-style:normal!important;font-weight:700!important;line-height:normal!important;letter-spacing:2.88px!important;margin-block-end:16px!important}@media screen and (max-width:768px){.heading_origin{font-size:24px!important;letter-spacing:1.92px!important;margin-block-end:8px!important}}.heading_origin_black,.subheading_origin_black{color:#1a1a1a}.list_collections__item_subheading{font-size:28px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.24px;color:#fff}@media screen and (max-width:768px){.list_collections__item_subheading{font-size:16px;letter-spacing:1.28px}}.list-collections__item-undertext{padding-top:24px;padding-bottom:24px;min-height:220px}@media screen and (max-width:768px){.list-collections__item-undertext{padding-top:12px;padding-bottom:12px;min-height:240px}}.list-collections__item-undertext p{font-size:14px;font-family:Noto Sans JP,sans-serif;text-align:left;font-style:normal;font-weight:400;line-height:28px;letter-spacing:1.12px}@media screen and (max-width:768px){.list-collections__item-undertext p{font-size:16px;line-height:32px;letter-spacing:.8px}}.section__action-link{font-size:15px!important;font-style:normal!important;font-weight:400!important;letter-spacing:1.2px!important}.medix_subheading{font-size:56px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.8px;align-items:center;display:flex;justify-content:center;white-space:nowrap}.medix_subheading:before,.medix_subheading:after{background-color:#1a1a1a;content:"";height:2px;width:24%}.medix_subheading:before{margin-right:40px}.medix_subheading:after{margin-left:40px}@media screen and (max-width:768px){.medix_subheading{font-size:28px;letter-spacing:2.24px}.medix_subheading:before,.medix_subheading:after{background-color:#1a1a1a;content:"";height:2px;width:25px}.medix_subheading:before{margin-right:12px}.medix_subheading:after{margin-left:12px}}.medix_title{font-size:36px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.88px}@media screen and (max-width:768px){.medix_title{font-size:24px;letter-spacing:1.92px}}.input__submit-icon svg path{stroke:#fae800}.small_button{font-size:11px!important;font-style:normal!important;font-weight:400!important;letter-spacing:.88px!important}.section_title{color:#d8bf75;text-align:center;font-family:Goldman,sans-serif;font-size:64px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:3.2px;position:relative}@media screen and (max-width:768px){.section_title{font-size:32px;letter-spacing:1.6px;margin-bottom:16px}}.section_title:after{content:"";display:block;width:578px;height:5px;background-color:#d8bf75;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}@media screen and (max-width:768px){.section_title:after{width:320px;height:3px;bottom:8px}}.section_subheading_wrapper{display:flex;justify-content:center;align-items:center;gap:80px;margin-top:52px;margin-bottom:40px}@media screen and (max-width:768px){.section_subheading_wrapper{flex-flow:column;gap:16px;align-items:center;margin-top:16px}}.section_subheading{color:#1a1a1a;font-family:Noto Sans JP,sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.24px;margin-bottom:0;position:relative}@media screen and (max-width:768px){.section_subheading{font-size:20px;line-height:28px;letter-spacing:1px;text-align:center}}@media screen and (max-width:375px){.section_subheading{font-size:19px}}.section_subheading:before{content:"";display:block;width:2px;height:28px;background-color:#000;position:absolute;top:50%;transform:translateY(-50%);right:-40px}@media screen and (max-width:768px){.section_subheading:before{display:none}}.tag_text{color:var(--white-ffffff, var(--white-ffffff, #FFF));font-family:Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:1.12px;border-radius:27px;background:#f3aa3b;padding:4px 16px;height:28px}@media screen and (max-width:768px){.tag_text{font-size:10px;letter-spacing:.8px}}.concept_title_number_wrapper{display:flex;justify-content:flex-start;align-items:center;gap:32px}@media screen and (max-width:1200px){.concept_title_number_wrapper{gap:0px}}@media screen and (max-width:768px){.concept_title_number_wrapper{flex-flow:column;gap:0px;align-items:flex-start}}.concept_number_wrapper{display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width:768px){.concept_number_wrapper{gap:10px}}.concept_title_wrapper{display:flex;justify-content:flex-start;align-items:center;gap:80px}@media screen and (max-width:768px){.concept_title_wrapper{flex-flow:column;gap:0}}.concept_title_number{color:#1a1a1a;font-family:Goldman;font-size:56px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:4.48px}@media screen and (max-width:768px){.concept_title_number{font-size:32px;letter-spacing:1.6px}}.concept_title{color:#1a1a1a;font-family:Noto Sans JP,sans-serif;font-size:34px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.8px;position:relative;margin-bottom:0}@media screen and (max-width:767px){.concept_title{font-size:22px;line-height:28px;letter-spacing:1.76px;margin-top:8px;margin-bottom:16px}}.concept_title:before{content:"";display:block;width:2px;height:28px;background-color:#000;position:absolute;top:50%;transform:translateY(-50%);right:-40px}@media screen and (max-width:768px){.concept_title:before{display:none}}.concept_title_tag_wrapper{display:flex;justify-content:flex-start;gap:8px;align-items:center;flex-wrap:wrap}@media screen and (max-width:767px){.concept_title_tag_wrapper{gap:6px}}.concept_title_tag{color:var(--white-ffffff, var(--white-ffffff, #FFF));font-family:Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.7px;padding:4px 18px;gap:8px;background:#f3aa3b;border-radius:27px}@media screen and (max-width:768px){.concept_title_tag{font-size:10px;letter-spacing:.8px;padding:4px 10px}}.concept_title_tag_blue{background:#0548f3}.concept_title_tag_green{background:#029e09}.product-meta__label-list:not(:empty){margin-inline-start:0px}.product-meta{border-bottom:none}.product__zoom-button{background:#fae800}.block-swatch__item:after{box-shadow:0 0 0 1px #fae800 inset,0 0 0 1px #fae800}.product-tabs__tab-item-content.rte{font-family:Noto Sans JP,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:.9px}@media screen and (max-width:768px){.product-tabs__tab-item-content.rte{font-size:16px;line-height:32px;letter-spacing:.8px}}.tabs-nav__item-list{justify-content:space-between}.tabs-nav__position{background:#fae800;width:100%}.tabs-nav__item{text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.9px}@media screen and (max-width:768px){.tabs-nav__item{font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px}}.id_link{display:block;padding-top:140px;margin-top:-140px}.id_link2{display:block;padding-top:120px;margin-top:-120px}@media screen and (max-width:767px){.id_link2{padding-top:106px;margin-top:-106px}}.product-form__text{font-size:18px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:.9px}@media screen and (max-width:767px){.product-form__text{font-size:16px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:.8px}}.product-item__image-wrapper{margin-block-end:12px}.product-item-meta__title{font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.6px;margin-block-end:12px}@media screen and (max-width:767px){.product-item-meta__title{font-size:16px;letter-spacing:.8px;margin-block-end:4px}}.product-item-meta__price-list-container{margin-block-end:12px}@media screen and (max-width:767px){.product-item-meta__price-list-container{margin-block-end:0px}.product-item-meta__reviews-badge{margin-block-start:-5px}}.rating__caption{color:var(--gray-8-c-8-c-87, #8C8C87);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.96px}@media screen and (max-width:767px){.rating__caption{font-size:11px;letter-spacing:.55px}}.product-item-meta__price-list-container .price{font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.44px}@media screen and (max-width:767px){.product-item-meta__price-list-container .price{font-size:14px;letter-spacing:.7px}}.product-item-meta__price-list-container .price.price--compare{font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.28px}@media screen and (max-width:767px){.product-item-meta__price-list-container .price.price--compare{font-size:10px;letter-spacing:.5px}}.tax_included{font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.96px;text-transform:uppercase;padding-left:8px}@media screen and (max-width:767px){.tax_included{font-size:10px;letter-spacing:.5px}}.section_collection_list4,.section_collection_list5{overflow-x:hidden}.button-wrapper{text-align:center}.button-wrapper .section__action-link{padding-left:40px;padding-right:40px}.link_id,.link_id2{padding-top:130px;margin-top:-130px}@media screen and (max-width:767px){.link_id{padding-top:70px;margin-top:-70px}.link_id2{padding-top:90px;margin-top:-90px}}.concept5_footer_right_text_bold{font-size:20px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:1px}@media screen and (max-width:767px){.concept5_footer_right_text_bold{font-size:18px;line-height:30px;letter-spacing:.9px}}@media(max-width:767px){.desktop-pdc-image{display:none}.mobile-pdc-image{display:block}}@media(min-width:768px){.desktop-pdc-image{display:block}.mobile-pdc-image{display:none}}.socialplus-association-component{max-width:1000px!important;margin:0 auto!important;font-family:Noto Sans JP,sans-serif}@media screen and (max-width:1000px){.socialplus-association-component{max-width:345px!important}}.socialplus-association-component .socialplus-association-row{padding:48px 72px!important}@media screen and (max-width:1000px){.socialplus-association-component .socialplus-association-row{padding:24px 20px!important}}.socialplus-association-component .socialplus-association-button{border-radius:2px;background:#008fd7;color:#fff;padding:18px 70px!important}@media screen and (max-width:1000px){.socialplus-association-component .socialplus-association-button{padding:12px 24px!important}}.socialplus-association-component .socialplus-association-status{width:332px!important;padding-left:173px}@media screen and (max-width:1000px){.socialplus-association-component .socialplus-association-status{width:80px!important;padding-left:0}}@media screen and (max-width:1000px){.socialplus-association-component .socialplus-association-provider-name{width:50px!important}}.ag-my-4.anygift-e-gift-modal__ui{width:95%}#BIS_trigger{background:#000!important;color:#fff!important;width:95%}.accordion-LP-YUTA{position:relative;width:100%;max-width:1000px;margin:0 auto 100px;font-family:sans-serif}.accordion-LP-YUTA__toggle{display:none}.accordion-LP-YUTA__panel{max-height:350px;overflow:hidden;position:relative;transition:max-height .4s ease;border-top:1px solid #e0e0e0;background-color:#fff;z-index:1}.accordion-LP-YUTA__panel:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;pointer-events:none;background:linear-gradient(#fff0,#fff)}.accordion-LP-YUTA__toggle:checked~.accordion-LP-YUTA__panel:after{display:none}.accordion-LP-YUTA__btn-open{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);z-index:3;display:block;background:linear-gradient(45deg,#000 8%,#fff 8% 92%,#eedf23 92%);border:4px solid transparent;border-image-source:linear-gradient(0deg,rgba(0,0,0,1) 50%,rgba(238,223,35,1) 50%);border-image-slice:1;width:50%;padding:12px;text-align:center;font-weight:700;cursor:pointer;transition:background-color .2s}.accordion-LP-YUTA__btn-open:hover{background-color:#f5f5f5}.accordion-LP-YUTA__btn-open span{margin-left:8px}.accordion-LP-YUTA__btn-close{display:block;background:linear-gradient(45deg,#000 8%,#fff 8% 92%,#eedf23 92%);border:4px solid transparent;border-image-source:linear-gradient(0deg,rgba(0,0,0,1) 50%,rgba(238,223,35,1) 50%);border-image-slice:1;padding:12px;text-align:center;font-weight:700;cursor:pointer;margin:16px auto 0;width:50%;transition:background-color .2s}.accordion-LP-YUTA__btn-close:hover{background-color:#f5f5f5}.accordion-LP-YUTA__btn-close span{margin-left:8px}.accordion-LP-YUTA__toggle:checked~.accordion-LP-YUTA__panel{max-height:11000px}.accordion-LP-YUTA__toggle:checked~.accordion-LP-YUTA__btn-open{display:none}.CartNotice{margin-top:20px;padding:16px 20px;background:linear-gradient(135deg,#e0f7ff,#c8ebff);border:1px solid #5ab4e6;border-radius:8px;color:#003e5a;font-size:15px;line-height:1.6;font-weight:500;text-align:center;box-shadow:0 4px 12px #0078c826;cursor:pointer;transition:all .25s ease;position:relative;overflow:hidden}.CartNotice:hover{background:linear-gradient(135deg,#c8ebff,#a4dbff);transform:translateY(-2px);box-shadow:0 6px 16px #0078c840}.CartNotice:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff3;opacity:0;transition:opacity .3s ease;pointer-events:none}.CartNotice:hover:after{opacity:1}.CartNotice a{position:relative;z-index:1;display:inline-block}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
