@charset "UTF-8";@media screen and (max-width: 768px){.pc{display:none!important}}@media print,screen and (min-width: 769px){.sp{display:none!important}}.site-header__logo img{width:100%;top:50%;transform:translateY(-50%)}.site-nav__item .site-nav__link{position:relative}.site-nav__item .site-nav__link:after{content:"";display:block;width:0;height:1px;background-color:#7ec6b0;transition:width .6s}.site-nav__item .site-nav__link:hover:after{width:100%}.site-nav--has-dropdown:hover>a:before{content:none}.site-nav__dropdown{transform:translateZ(0)}@media print,screen and (min-width: 769px){.megamenu__cols{justify-content:center}}@media print,screen and (min-width: 769px){.megamenu__col{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;column-gap:min(3.0769230769vw,2.5rem);row-gap:40px;max-width:920px;margin-inline:auto}}.megamenu__col .megamenu__col-title{width:120px}.megamenu__col .megamenu__col-title .childlink-image{margin:0}.megamenu__col .megamenu__col-title .childlink-image-link{padding-right:0}.megamenu__col .megamenu__col-title .site-nav__dropdown-link .megamenu__link-label{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.megamenu__col .megamenu__col-title .site-nav__dropdown-link--mega{font-size:14px;padding:0}.drawer{width:100vw;right:-100vw;max-width:100%}.drawer--right.drawer--is-open{transform:translate(-100%)}.mobile-nav__sublist .mobile-nav__sublist .mobile-nav__item .mobile-nav__link{font-size:14px;display:flex;justify-content:flex-start;align-items:center;column-gap:8px;padding:0;padding-left:11.7333333333vw}.mobile-nav__sublist .mobile-nav__sublist .mobile-nav__item .mobile-nav__link .childlink-image{width:80px;margin:0}.childlink-image-link:hover+.site-nav__dropdown-link .megamenu__link-label:after{transform:scaleX(1)}@media screen and (max-width: 768px){.menu-global{width:90%;margin:auto;overflow:visible}}@media print,screen and (min-width: 769px){.menu-global{display:flex;align-items:center}}@media screen and (max-width: 768px){.menu-global.menu-global--pc{display:none}}.menu-global .menu-global__dropdown{cursor:pointer;font-size:12px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;column-gap:6px;margin-bottom:0}.menu-global .menu-global__dropdown:hover:after{width:100%}@media screen and (max-width: 768px){.menu-global .menu-global__dropdown .site-nav__link{font-size:12px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;column-gap:6px;padding:18px 0 18px 20px;margin-bottom:0}}.menu-global .menu-global__dropdown .mobile-nav__toggle button{display:block;width:fit-content;padding:30px 20px 30px 0}.menu-global .icon-global{display:block;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.003' height='13'%3E%3Cpath fill='%23393a3a' d='M6.5 0h-.022a6.5 6.5 0 0 0 0 13H6.5a6.5 6.5 0 1 0 0-13Zm5.631 6.063H9.706A12.306 12.306 0 0 0 9.4 3.682a9.52 9.52 0 0 0 1.553-.657 5.6 5.6 0 0 1 1.178 3.038Zm-6.069 0H4.131a11.108 11.108 0 0 1 .275-2.159 9.507 9.507 0 0 0 1.657.221Zm0 .875v1.934a9.548 9.548 0 0 0-1.656.222 11.106 11.106 0 0 1-.275-2.156Zm.875 0h1.916a11.042 11.042 0 0 1-.275 2.153 9.328 9.328 0 0 0-1.641-.219Zm0-.875V4.125a9.548 9.548 0 0 0 1.641-.219 11.075 11.075 0 0 1 .275 2.156Zm3.419-3.684a8.681 8.681 0 0 1-1.187.484 6.452 6.452 0 0 0-.828-1.7 5.655 5.655 0 0 1 2.015 1.215Zm-2.013.709a8.8 8.8 0 0 1-1.406.188V.981a3.787 3.787 0 0 1 1.407 2.107ZM6.063.969v2.3a8.643 8.643 0 0 1-1.422-.191A3.785 3.785 0 0 1 6.063.969Zm-1.425.2a6.5 6.5 0 0 0-.822 1.691 8.877 8.877 0 0 1-1.172-.481 5.57 5.57 0 0 1 1.993-1.21ZM2.047 3.025a9.331 9.331 0 0 0 1.538.65 11.81 11.81 0 0 0-.306 2.381H.872a5.57 5.57 0 0 1 1.175-3.031ZM.869 6.938h2.406a12.275 12.275 0 0 0 .306 2.381 9.9 9.9 0 0 0-1.537.65A5.6 5.6 0 0 1 .869 6.938Zm1.772 3.687a8.746 8.746 0 0 1 1.175-.481 6.526 6.526 0 0 0 .822 1.694 5.709 5.709 0 0 1-1.997-1.213Zm2-.706a8.688 8.688 0 0 1 1.422-.194v2.306a3.779 3.779 0 0 1-1.422-2.115Zm2.3 2.1V9.725a8.8 8.8 0 0 1 1.406.188 3.785 3.785 0 0 1-1.409 2.106Zm1.406-.178a6.452 6.452 0 0 0 .828-1.7 8.538 8.538 0 0 1 1.184.484 5.72 5.72 0 0 1-2.015 1.216Zm2.609-1.869a9.52 9.52 0 0 0-1.553-.656 12.242 12.242 0 0 0 .306-2.378h2.425a5.574 5.574 0 0 1-1.181 3.034Z' data-name='Icon ionic-ios-globe'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.is-light .menu-global .icon-global{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.003' height='13'%3E%3Cpath fill='%23ffffff' d='M6.5 0h-.022a6.5 6.5 0 0 0 0 13H6.5a6.5 6.5 0 1 0 0-13Zm5.631 6.063H9.706A12.306 12.306 0 0 0 9.4 3.682a9.52 9.52 0 0 0 1.553-.657 5.6 5.6 0 0 1 1.178 3.038Zm-6.069 0H4.131a11.108 11.108 0 0 1 .275-2.159 9.507 9.507 0 0 0 1.657.221Zm0 .875v1.934a9.548 9.548 0 0 0-1.656.222 11.106 11.106 0 0 1-.275-2.156Zm.875 0h1.916a11.042 11.042 0 0 1-.275 2.153 9.328 9.328 0 0 0-1.641-.219Zm0-.875V4.125a9.548 9.548 0 0 0 1.641-.219 11.075 11.075 0 0 1 .275 2.156Zm3.419-3.684a8.681 8.681 0 0 1-1.187.484 6.452 6.452 0 0 0-.828-1.7 5.655 5.655 0 0 1 2.015 1.215Zm-2.013.709a8.8 8.8 0 0 1-1.406.188V.981a3.787 3.787 0 0 1 1.407 2.107ZM6.063.969v2.3a8.643 8.643 0 0 1-1.422-.191A3.785 3.785 0 0 1 6.063.969Zm-1.425.2a6.5 6.5 0 0 0-.822 1.691 8.877 8.877 0 0 1-1.172-.481 5.57 5.57 0 0 1 1.993-1.21ZM2.047 3.025a9.331 9.331 0 0 0 1.538.65 11.81 11.81 0 0 0-.306 2.381H.872a5.57 5.57 0 0 1 1.175-3.031ZM.869 6.938h2.406a12.275 12.275 0 0 0 .306 2.381 9.9 9.9 0 0 0-1.537.65A5.6 5.6 0 0 1 .869 6.938Zm1.772 3.687a8.746 8.746 0 0 1 1.175-.481 6.526 6.526 0 0 0 .822 1.694 5.709 5.709 0 0 1-1.997-1.213Zm2-.706a8.688 8.688 0 0 1 1.422-.194v2.306a3.779 3.779 0 0 1-1.422-2.115Zm2.3 2.1V9.725a8.8 8.8 0 0 1 1.406.188 3.785 3.785 0 0 1-1.409 2.106Zm1.406-.178a6.452 6.452 0 0 0 .828-1.7 8.538 8.538 0 0 1 1.184.484 5.72 5.72 0 0 1-2.015 1.216Zm2.609-1.869a9.52 9.52 0 0 0-1.553-.656 12.242 12.242 0 0 0 .306-2.378h2.425a5.574 5.574 0 0 1-1.181 3.034Z' data-name='Icon ionic-ios-globe'/%3E%3C/svg%3E")}.menu-global .mobile-nav__toggle{display:block;width:fit-content}.menu-global .collapsible-trigger__icon{position:relative;top:0;left:0;width:fit-content;display:flex;align-items:center;column-gap:6px}.menu-global .menu-global__list{top:3em;width:20em;box-shadow:3px 3px 6px #0000001a}.menu-global .menu-global__list .collapsible-content__inner{padding:0 0 20px}@media print,screen and (min-width: 769px){.menu-global .menu-global__list .collapsible-content__inner{padding:25px 0}}.menu-global .menu-global__list-ul{display:flex;flex-direction:column;row-gap:6px;margin:0}@media print,screen and (min-width: 769px){.menu-global .menu-global__list-ul{row-gap:3px}}.menu-global .menu-global__item{font-size:12px;line-height:2;padding-left:39px}@media print,screen and (min-width: 769px){.menu-global .menu-global__item{padding-left:25px}}.menu-global .menu-global__item.menu-global__item--check{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.753' height='9'%3E%3Cpath fill='%23393a3a' d='M11.691 1.054 10.73.066a.207.207 0 0 0-.153-.065.2.2 0 0 0-.153.065L3.766 6.773 1.343 4.35a.211.211 0 0 0-.306 0l-.971.971a.217.217 0 0 0 0 .311l3.056 3.062a.967.967 0 0 0 .639.311 1.013 1.013 0 0 0 .633-.3h.005l7.3-7.335a.233.233 0 0 0-.008-.316Z' data-name='Icon ionic-ios-checkmark'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1em auto;background-position:left 20px center}@media print,screen and (min-width: 769px){.menu-global .menu-global__item.menu-global__item--check{background-position:left 10px center}}.menu-global .menu-global__item a{font-size:12px;padding:0}.menu-global .menu-global__item-icon{padding-left:2.5em;background-repeat:no-repeat;background-position:left center;background-size:1.75em auto}@media print,screen and (min-width: 769px){.menu-global .menu-global__item-icon{background-size:2em auto}}.menu-global .menu-global__item-icon.icon-ja{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='13'%3E%3Cpath fill='%23393a3a' d='M2 0h15a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2Z'/%3E%3Cpath fill='%23fff' d='M6.46 10.108a2.267 2.267 0 0 1-1.048-.229 1.623 1.623 0 0 1-.691-.668 2.145 2.145 0 0 1-.245-1.06h1.082a1.364 1.364 0 0 0 .092.521.726.726 0 0 0 .285.347.92.92 0 0 0 .5.122.892.892 0 0 0 .484-.115.665.665 0 0 0 .266-.326 1.33 1.33 0 0 0 .083-.492V3.7h1.081v4.508a1.869 1.869 0 0 1-.509 1.409 1.9 1.9 0 0 1-1.38.491ZM9.612 10V3.7h2.258a2.737 2.737 0 0 1 1.262.258 1.721 1.721 0 0 1 .741.7 2.027 2.027 0 0 1 .243 1 2.019 2.019 0 0 1-.236.968 1.738 1.738 0 0 1-.732.709 2.678 2.678 0 0 1-1.278.265h-1.178V10Zm1.08-3.283h1.122a1.235 1.235 0 0 0 .925-.291 1.077 1.077 0 0 0 .276-.774 1.078 1.078 0 0 0-.276-.786 1.255 1.255 0 0 0-.925-.284h-1.122Z'/%3E%3C/svg%3E")}.menu-global .menu-global__item-icon.icon-en{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='14'%3E%3Cpath fill='%23393a3a' d='M2 0h15a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2Z'/%3E%3Cpath fill='%23fff' d='M6.594 10.608a2.767 2.767 0 0 1-1.236-.272 2.071 2.071 0 0 1-.883-.826 2.727 2.727 0 0 1-.328-1.41V4.2h1.08v3.912a1.885 1.885 0 0 0 .169.848 1.1 1.1 0 0 0 .482.5 1.574 1.574 0 0 0 .737.163 1.563 1.563 0 0 0 .74-.163 1.106 1.106 0 0 0 .476-.5 1.892 1.892 0 0 0 .168-.848V4.2h1.08v3.9a2.678 2.678 0 0 1-.334 1.41 2.1 2.1 0 0 1-.9.826 2.844 2.844 0 0 1-1.251.272Zm5.836 0a2.908 2.908 0 0 1-1.216-.241 1.928 1.928 0 0 1-.829-.691 1.959 1.959 0 0 1-.311-1.076h1.142a1.146 1.146 0 0 0 .152.558 1.041 1.041 0 0 0 .412.394 1.332 1.332 0 0 0 .646.148 1.38 1.38 0 0 0 .564-.106.843.843 0 0 0 .368-.3.788.788 0 0 0 .13-.45.82.82 0 0 0-.135-.478 1.106 1.106 0 0 0-.372-.329 3.364 3.364 0 0 0-.548-.237q-.31-.109-.662-.223a2.71 2.71 0 0 1-1.151-.645 1.457 1.457 0 0 1-.382-1.056 1.683 1.683 0 0 1 .261-.949 1.723 1.723 0 0 1 .736-.617 2.58 2.58 0 0 1 1.093-.219 2.548 2.548 0 0 1 1.1.223 1.807 1.807 0 0 1 .744.628 1.733 1.733 0 0 1 .284.955h-1.151a.874.874 0 0 0-.122-.431.92.92 0 0 0-.339-.333A1.038 1.038 0 0 0 12.31 5a1.092 1.092 0 0 0-.481.085.778.778 0 0 0-.336.27.749.749 0 0 0-.122.437.705.705 0 0 0 .116.415.936.936 0 0 0 .33.28 3.354 3.354 0 0 0 .5.214q.286.1.628.211a4.611 4.611 0 0 1 .852.377 1.745 1.745 0 0 1 .606.57 1.658 1.658 0 0 1 .225.91 1.714 1.714 0 0 1-.252.9 1.842 1.842 0 0 1-.738.675 2.562 2.562 0 0 1-1.209.264Z'/%3E%3C/svg%3E")}.menu-global .menu-global__item-icon.icon-cn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='13'%3E%3Cpath fill='%23393a3a' d='M2 0h15a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2Z'/%3E%3Cpath fill='%23fff' d='M6.191 9.608A3.006 3.006 0 0 1 4.599 9.2a2.715 2.715 0 0 1-1.038-1.145 3.788 3.788 0 0 1-.362-1.7 3.809 3.809 0 0 1 .362-1.7 2.737 2.737 0 0 1 1.038-1.15 2.985 2.985 0 0 1 1.6-.413 2.894 2.894 0 0 1 1.832.552A2.442 2.442 0 0 1 8.913 5.2H7.737a1.452 1.452 0 0 0-.517-.834 1.635 1.635 0 0 0-1.035-.305 1.8 1.8 0 0 0-1.007.277 1.765 1.765 0 0 0-.65.79 3.029 3.029 0 0 0-.229 1.229 3.005 3.005 0 0 0 .226 1.221 1.755 1.755 0 0 0 .65.787 1.808 1.808 0 0 0 1.009.275 1.7 1.7 0 0 0 1.034-.287 1.375 1.375 0 0 0 .518-.792h1.177a2.377 2.377 0 0 1-.891 1.5 2.922 2.922 0 0 1-1.831.547Zm3.821-.108V3.2h1.08l3.033 4.557V3.2h1.08v6.3h-1.08l-3.033-4.549V9.5Z'/%3E%3C/svg%3E")}.cofo-section{padding-block:16vw}@media print,screen and (min-width: 769px){.cofo-section{padding-block:120px}}.view-more-link{position:relative;width:fit-content;display:flex;justify-content:flex-start;align-items:center;column-gap:12px;font-size:11px;letter-spacing:.08em;color:#393a3a}.view-more-link .arrow{display:block;width:20px;height:1px;top:50%;transition:width .3s cubic-bezier(.785,.135,.15,.86);color:#393a3a;transform:rotate(0)}.view-more-link .arrow:before,.view-more-link .arrow:after{background:transparent}.view-more-link .arrow:before{content:"";display:block;position:absolute;top:auto;left:auto;right:0;width:100%;height:1px;background:currentColor}.view-more-link .arrow:after{content:"";display:block;position:absolute;top:-4px;right:0;left:auto;width:8px;height:8px;border:1px solid;border-color:transparent transparent currentColor currentColor;transform:rotate(-135deg)}.view-more-link:hover{color:#7ec6b0}.view-more-link:hover .arrow{width:50px;color:#7ec6b0}@media print,screen and (min-width: 769px){.newsletter-section .page-width{display:grid;grid-template-columns:50% 45%;grid-template-rows:auto;grid-column-gap:0px;grid-row-gap:0px;justify-content:space-between;text-align:left!important;max-width:1120px}}.newsletter-section .theme-block:nth-of-type(1){font-family:var(--typeHeaderPrimary),var(--typeBaseFallback);font-size:14px;font-weight:500;letter-spacing:.1em;text-align:left!important;grid-area:1/1/2/2;margin-bottom:0}@media print,screen and (min-width: 769px){.newsletter-section .theme-block:nth-of-type(1){font-size:20px}}.newsletter-section .theme-block:nth-of-type(1) *{font-size:14px;letter-spacing:.1em;margin-bottom:0}@media print,screen and (min-width: 769px){.newsletter-section .theme-block:nth-of-type(1) *{font-size:20px}}.newsletter-section .theme-block:nth-of-type(2){font-size:12px;line-height:1.7857142857;letter-spacing:.08em;text-align:left!important;margin-bottom:0}@media screen and (max-width: 768px){.newsletter-section .theme-block:nth-of-type(2){margin-top:10px}}@media print,screen and (min-width: 769px){.newsletter-section .theme-block:nth-of-type(2){grid-area:2/1/3/2;font-size:14px}}.newsletter-section .theme-block:nth-of-type(2) *{font-size:12px;line-height:1.5;text-align:left}@media print,screen and (min-width: 769px){.newsletter-section .theme-block:nth-of-type(2) *{font-size:14px;line-height:1.7857142857}}@media screen and (max-width: 768px){.newsletter-section .theme-block:nth-of-type(2) * br{display:none}}.newsletter-section .theme-block:nth-of-type(3){grid-area:2/2/3/3;margin-bottom:0}.newsletter-section .theme-block:nth-of-type(3) .newsletter__input-group{max-width:100%;margin:0}@media screen and (max-width: 768px){.newsletter-section .theme-block:nth-of-type(3) .newsletter__input-group .newsletter__input{font-size:12px}}@media print,screen and (min-width: 769px){.newsletter-section .theme-block:nth-of-type(3) .newsletter__input-group .newsletter__input{padding:13px}}.newsletter-section .contact-form .form__submit--large{height:15px}.newsletter-section--with-divider{border-top:none}@media screen and (max-width: 768px){.site-footer .footer__logo-social{padding-top:40px;padding-bottom:10px}}.site-footer .footer__logo-social .footer__logo{width:80px}@media screen and (max-width: 768px){.site-footer .footer__menu .site-footer__linklist{font-size:14px}}@media print,screen and (min-width: 769px){.site-footer .footer__frame{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}}.site-footer .footer__copyright{text-align:left}@media screen and (max-width: 768px){.site-footer .footer__copyright{margin-top:37px}}@media screen and (max-width: 768px){.site-footer .grid__item{width:49%}}@media screen and (max-width: 768px){.site-footer .grid__item.logo__footer{width:100%}}.site-footer .grid__item:after{content:none}.product--arrival .arrival-link{cursor:pointer;text-align:center;border:1px solid #393A3A;max-width:436px;padding:14px 0;margin-top:33px}.product--arrival .arrival-link .underline{text-decoration:underline}.product--arrival .top-information{background-color:#f5f5f7}@media screen and (max-width: 768px){.product--arrival .top-information{padding:10.6666666667vw 8.5333333333vw 12.8vw}}@media print,screen and (min-width: 769px){.product--arrival .top-information{padding-block:72px 80px;padding-inline:15px}}.product--arrival .top-information .information__inner{background-color:#fff;text-align:center;background-image:url(../images/top/information_bg.png);background-repeat:no-repeat;background-position:bottom center}@media screen and (max-width: 768px){.product--arrival .top-information .information__inner{background-size:91% auto;border-radius:5.3333333333vw;padding-top:9.6vw;padding-bottom:34.6666666667vw}}@media print,screen and (min-width: 769px){.product--arrival .top-information .information__inner{border-radius:40px;background-size:45% auto;max-width:982px;padding-top:64px;padding-bottom:188px;margin-inline:auto}}.product--arrival .top-information .information__prod-name{font-weight:700;margin:0}@media screen and (max-width: 768px){.product--arrival .top-information .information__prod-name{font-size:3.2vw}}@media print,screen and (min-width: 769px){.product--arrival .top-information .information__prod-name{font-size:14px}}.product--arrival .top-information .information__title{margin:0}@media screen and (max-width: 768px){.product--arrival .top-information .information__title{font-size:18px;margin-top:0}}@media print,screen and (min-width: 769px){.product--arrival .top-information .information__title{font-size:20px;font-weight:400;line-height:1;letter-spacing:.04em;margin-top:5px}}.product--arrival .top-information .information__text{font-weight:400}@media screen and (max-width: 768px){.product--arrival .top-information .information__text{font-size:3.7333333333vw;line-height:1.5714285714;margin-block:6.4vw}}@media print,screen and (min-width: 769px){.product--arrival .top-information .information__text{font-size:16px;line-height:1.5;margin-block:24px}}.product--arrival .top-information .link-arrow{letter-spacing:0}@media screen and (max-width: 768px){.product--arrival .top-information .link-arrow{font-size:3.2vw}}@media print,screen and (min-width: 769px){.product--arrival .top-information .link-arrow{font-size:12px}}.product--arrival .information--modal{top:0;z-index:2}@media screen and (max-width: 768px){.product--arrival .information--modal{padding-top:2.9333333333vw;padding-inline:0}}@media print,screen and (min-width: 769px){.product--arrival .information--modal{padding-top:50px}}@media print,screen and (min-width: 769px){.product--arrival .information--modal .modalContent__close{top:33px;right:33px;width:30px;height:30px}}.product--arrival .information--modal .modalContent__inner{height:auto;padding-block:0;padding-inline:0}@media screen and (max-width: 768px){.product--arrival .information--modal .modalContent__inner{max-height:86.5vh}}@media print,screen and (min-width: 769px){.product--arrival .information--modal .modalContent__inner{max-width:918px;min-height:574px;max-height:86.5vh;padding-block:58px 10px;padding-inline:min(2.0366598778vw,1.25rem)}}.product--arrival .information--modal .modalContent__inner .modalContent__inner--pd{overflow-y:auto;min-height:100%;max-height:100%}@media screen and (max-width: 768px){.product--arrival .information--modal .modalContent__inner .modalContent__inner--pd{padding-inline:6.1333333333vw}}@media print,screen and (min-width: 769px){.product--arrival .information--modal .modalContent__inner .modalContent__inner--pd{padding-inline:min(6.1099796334vw,3.75rem);padding-bottom:63px}}.product--arrival .information--modal .modal__inner{display:block;width:100%;margin:0}@media screen and (max-width: 768px){.product--arrival .information--modal .modal__inner{padding:0}}.product--arrival .information--modal .modal__header{text-align:center}@media screen and (max-width: 768px){.product--arrival .information--modal .moral__body{margin-top:8.5333333333vw}}@media print,screen and (min-width: 769px){.product--arrival .information--modal .moral__body{margin-top:32px}}@media print,screen and (min-width: 769px){.product--arrival .information--modal .info{display:flex;justify-content:space-between;align-items:flex-start;column-gap:48px}}@media print,screen and (min-width: 769px){.product--arrival .information--modal .info.middle{align-items:center}}@media screen and (max-width: 768px){.product--arrival .information--modal .info+.info{margin-top:8.2666666667vw}}@media print,screen and (min-width: 769px){.product--arrival .information--modal .info+.info{margin-top:32px}}@media screen and (max-width: 768px){.product--arrival .information--modal .info .info__image{margin:0 10px}}@media print,screen and (min-width: 769px){.product--arrival .information--modal .info .info__image{flex:1;max-width:312px;margin:0 0 0 28px}}@media screen and (max-width: 768px){.product--arrival .information--modal .info .info__image img+img{margin-top:1.8666666667vw}}@media print,screen and (min-width: 769px){.product--arrival .information--modal .info .info__image img+img{margin-top:9px}}@media screen and (max-width: 768px){.product--arrival .information--modal .info .info__content{margin-top:6.4vw}}@media print,screen and (min-width: 769px){.product--arrival .information--modal .info .info__content{width:315px}}.product--arrival .information--modal .info .info__table{width:100%;background:none}.product--arrival .information--modal .info .info__table th{color:#75757d;font-weight:400}@media screen and (max-width: 768px){.product--arrival .information--modal .info .info__table th{font-size:2.6666666667vw}}@media print,screen and (min-width: 769px){.product--arrival .information--modal .info .info__table th{font-size:12px}}.product--arrival .information--modal .info .info__table tbody tr{border-bottom:1px solid #ddd}.product--arrival .information--modal .info .info__table td{font-weight:700;vertical-align:middle}@media screen and (max-width: 768px){.product--arrival .information--modal .info .info__table td{padding-top:2.4vw;padding-bottom:1.6vw}}@media print,screen and (min-width: 769px){.product--arrival .information--modal .info .info__table td{padding-top:10px;padding-bottom:4px}}.product--arrival .information--modal .info .info__table td.prod,.product--arrival .information--modal .info .info__table td.term{border-bottom:1px solid #E6E8E8}@media screen and (max-width: 768px){.product--arrival .information--modal .info .info__table td.prod{font-size:3.2vw}}@media print,screen and (min-width: 769px){.product--arrival .information--modal .info .info__table td.prod{font-size:15px}}@media screen and (max-width: 768px){.product--arrival .information--modal .info .info__table td.term{font-size:3.2vw}}@media print,screen and (min-width: 769px){.product--arrival .information--modal .info .info__table td.term{font-size:15px}}.product--arrival .information--modal .info .info__table .prod{display:flex;justify-content:flex-start;align-items:center;text-align:left;border:none;padding:0}.product--arrival .information--modal .info .info__table .prod .color{border-radius:50vw}@media screen and (max-width: 768px){.product--arrival .information--modal .info .info__table .prod .color{width:2.6666666667vw;height:2.6666666667vw;margin-right:1.0666666667vw}}@media print,screen and (min-width: 769px){.product--arrival .information--modal .info .info__table .prod .color{width:10px;height:10px;margin-right:8px}}.product--arrival .information--modal .info .info__table .prod .color.wa{background-color:#67443a}.product--arrival .information--modal .info .info__table .prod .color.wh{background-color:#fff;border:1px solid #DDDDDD}.product--arrival .information--modal .info .info__table .prod .color.na{background-color:#c1a994}.product--arrival .information--modal .info .info__table .prod .color.bk{background-color:#18181b}.product--arrival .information--modal .info .info__table .term{text-align:right;border:none;padding:0}@media screen and (max-width: 768px){.product--arrival .information--modal .info .info__cta{margin-top:8vw}}@media print,screen and (min-width: 769px){.product--arrival .information--modal .info .info__cta{margin-top:32px}}.product--arrival .information--modal .info .info__cta .cta__text{font-size:13px;font-weight:400;line-height:1.6923076923}@media screen and (max-width: 768px){.product--arrival .information--modal .info .info__cta .cta__text{font-size:min(3.7333333333vw,.875rem);margin-top:min(8.2666666667vw,1.9375rem)}}@media print,screen and (min-width: 769px){.product--arrival .information--modal .info .info__cta .cta__text{width:90%;margin-top:30px;margin-inline:auto}}.product--arrival .information--modal .info .info__cta .cta__sns{display:flex;justify-content:flex-start;align-items:center;column-gap:32px;margin-top:22px}@media print,screen and (min-width: 769px){.product--arrival .information--modal .info .info__cta .cta__sns{margin-top:-8px;width:90%;margin-inline:auto}}.product--arrival .information--modal .info .info__cta .cta__sns .sns__item.insta{width:23px;height:23px}.product--arrival .information--modal .info .info__cta .cta__sns .sns__item.twitter{width:21px;height:21px}.product--arrival .information--modal .info .info__btn{display:flex;justify-content:center;align-items:center;width:126px;height:38px;background-color:#4ccba7;color:#fff;margin-inline:auto}.product--arrival .information--modal .info .info__btn .arrow{color:#fff}.product--arrival .modalContent{position:fixed;top:0;left:0;opacity:0;width:100%;height:100svh;pointer-events:none;transition:opacity .5s cubic-bezier(.5,1,.75,1)}@media screen and (max-width: 768px){.product--arrival .modalContent{top:50px;height:calc(100svh - 200px)}}.product--arrival .modalContent.active{opacity:1;pointer-events:auto}.product--arrival .modalContent .pageTitle{margin-bottom:2.9375rem}.product--arrival .modalContent .modalContent__inner{position:relative;background-color:#fff;z-index:100;width:95%;max-width:920px;height:100%;box-shadow:20px 40px 40px #0003;margin-inline:auto}@media screen and (max-width: 768px){.product--arrival .modalContent .modalContent__inner{padding-block:37px}}@media print,screen and (min-width: 769px){.product--arrival .modalContent .modalContent__inner{padding-block:45px;padding-left:2.0833333333%;padding-right:2.0833333333%}}.product--arrival .modalContent .modalContent__close{display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;z-index:101;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34.912' height='34.649'%3E%3Cg fill='%23393a3a'%3E%3Cpath d='m.707 0 33.941 33.941-.707.707L0 .708z'/%3E%3Cpath d='M34.913.708.972 34.649l-.708-.708L34.205.001z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 768px){.product--arrival .modalContent .modalContent__close{top:10px;right:10px;width:22px;height:22px}}@media print,screen and (min-width: 769px){.product--arrival .modalContent .modalContent__close{top:26px;right:28px;width:34px;height:34px}}.product--arrival .modalContent .modalContent__close svg{width:100%}.product--arrival .modalContent .overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#0e0f10a6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:99}.product-section .product-single__meta{padding-left:17px}.product-section .product-block--header{margin-bottom:10px}@media only screen and (min-width: 590px){.product-section .product-single__title{font-size:22px}}.product-section .ssw-stars .ssw-icon-star{font-size:12px;letter-spacing:-.03em}@media print,screen and (min-width: 769px){.product-section .product-block--price{display:flex;margin-top:12px}}.product-section .product-link{margin-bottom:10px}.product-section .product-link a{font-size:12px;text-decoration:underline;text-underline-offset:0}@media print,screen and (min-width: 769px){.product-section .product-link a{font-size:14px}}.product-section .product-link a.external{display:flex;justify-content:flex-start;align-items:center;column-gap:4px;text-decoration:underline}.product-section .product-link a.external:after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.854' height='8.855'%3E%3Cg fill='none' stroke='%23393a3a'%3E%3Cpath d='M.473.497h7.881v7.807' data-name='p5'/%3E%3Cpath d='m.354 8.501 8-8' data-name='p45'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:8px;height:8px}.product-section .variant-wrapper+.variant-wrapper{margin-top:18px}.product-section .variant-wrapper .variant__label{font-size:11px;letter-spacing:.04em}@media print,screen and (min-width: 769px){.product-section .variant-wrapper .variant__label{font-size:12px}}.product-section .variant-wrapper .variant-input-wrap input:focus{background-color:#fff}.product-section .variant-wrapper .variant-input-wrap input:focus+label{background-color:#fff}.product-section .variant-wrapper .variant-input-wrap label{font-size:10px;letter-spacing:.04em;opacity:.7;box-shadow:0 0 0 1px #e6e8e8;color:#393a3a}@media screen and (max-width: 768px){.product-section .variant-wrapper .variant-input-wrap label{display:flex;justify-content:center;width:calc(100% - 8px);padding-inline:2px}}@media print,screen and (min-width: 769px){.product-section .variant-wrapper .variant-input-wrap label{font-size:14px;width:140px}}.product-section .variant-wrapper .variant-input-wrap input[type=radio]:checked+label{opacity:1;font-weight:500;box-shadow:0 0 0 1px #393a3a}@media screen and (max-width: 768px){.product-section .variant-wrapper .variant-input-wrap .variant-input{width:25%}}@media screen and (max-width: 768px){.product-section .variant-wrapper .variant-input-wrap[name=\811a\30ab\30e9\30fc] .variant-input{width:48%;margin-right:2%}}@media screen and (max-width: 768px){.product-section .variant-wrapper .variant-input-wrap[name=\811a\30ab\30e9\30fc] .variant-input label{width:100%}}@media print,screen and (min-width: 769px){.product-section .js-qty__wrapper{max-width:140px}}.product-section .social-sharing{text-align:left}.product-section .social-sharing .social-sharing__link{margin-right:30px}.product-section .social-sharing .icon{width:30px;height:30px}.product-section .video_link{position:relative;width:100%;height:0;padding-top:56%;margin-top:20px;margin-bottom:40px}.product-section .video_link iframe{position:absolute;top:0;left:0;width:100%;height:100%}.section-header{border-bottom:1px solid #E6E8E8;padding-bottom:9px;margin-bottom:6px}@media print,screen and (min-width: 769px){.section-header{padding-bottom:21px;margin-bottom:20px}}.section-header .section-header__title{font-size:16px;font-weight:700;text-align:left}@media print,screen and (min-width: 769px){.section-header .section-header__title{font-size:32px}}.grid-overflow-wrapper{padding-inline:auto}.grid-overflow-wrapper .grid-product__link:before{content:none}.grid-overflow-wrapper .grid-product__meta .grid-product__title{font-size:11px}.grid-overflow-wrapper .grid-product__meta .grid-product__title p{font-size:11px;margin-bottom:0}.grid-overflow-wrapper .grid-product__meta .grid-product__price{font-size:11px;margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/39/assets/theme-custom.css.map */
