@charset "UTF-8";:root{--section-vertical-spacing: 100px;--heading-font-family: BIZ UDPGothic, sans-serif;--text-font-family: BIZ UDPGothic, sans-serif;--heading-font-weight: bold}.PC{display:block}.SP{display:none}svg{overflow:visible}svg:empty{display:none}.arw{position:relative}.arw:after{content:"";position:absolute;top:0;bottom:0;right:10px;margin:auto 0;width:9px;height:9px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg)}.social-media--list{justify-content:center}.social-media--list .social-media__item{opacity:1}.social-media--list .social-media__item svg{color:#000;width:29px}.container{width:100%;margin:0 auto;padding:0 20px}.button{line-height:1;font-size:13px;font-size:.8125rem;padding:14px 28px}.button--outline{border-color:#000}body #main .shopify-section:not(.shopify-section--footer) .container{max-width:1320px}body #main .section-header .prose *{margin:0}body #main .section-header .h2{font-size:26px;font-size:1.625rem;font-weight:700}body #main .section-stack{row-gap:43px}body #main .product-card{text-align:left;gap:10px}body #main .product-card__ranking-badge{position:absolute;z-index:1;top:0;left:0;display:flex;justify-content:center;align-items:center;background:#000;line-height:1;font-size:20px;font-size:1.25rem;color:#fff;width:1.875rem;height:1.875rem;border-radius:50%}body #main .product-card__ranking-badge+.badge-list{inset-inline-start:2.1875rem}body #main .product-card__figure{aspect-ratio:1}body #main .product-card__media{height:100%}body #main .product-card__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}body #main .product-card__info{text-align:left;justify-items:flex-start}body #main .product-card__info .product-title{font-size:14px;font-size:.875rem;font-weight:700}body #main .product-card__info .price-list{justify-content:flex-start}body #main .product-card__info .price-list sale-price{font-size:14px;font-size:.875rem;color:#2a2a2a}body #main .product-card__info fieldset{display:none;justify-content:flex-start;width:100%;gap:5px}body #main .product-card__info fieldset label{width:calc((100% - 20px)/5);height:auto;aspect-ratio:1}body #main .product-list--carousel .product-card__info .product-title{font-size:16px;font-size:1rem}body #main .slideshow__slide-content--boxed{width:100%;max-width:100%}body #main .slideshow__slide-content .prose .h6{font-size:14px;font-size:.875rem}body #main .slideshow__slide-content .prose .h1{font-size:24px;font-size:1.5rem;margin:10px 0 0}body #main .slideshow__slide-content .button-group{margin:10px 0 0}body #main .blog-post-list--carousel{--blog-list-max-items-per-row-allowed: 2;--blog-list-calculated-items-per-row: min(var(--blog-list-max-items-per-row-allowed), var(--blog-list-items-per-row));--blog-list-default-row-gap: 2.1875rem;--blog-list-default-column-gap: 1.25rem;--blog-list-calculated-row-gap: clamp(var(--section-vertical-spacing) / 4, var(--blog-list-default-row-gap) * var(--blog-list-vertical-spacing-factor, 1), var(--section-vertical-spacing) * 2);--blog-list-calculated-column-gap: clamp(var(--container-gutter) / 4, var(--blog-list-default-column-gap) * var(--blog-list-horizontal-spacing-factor, 1), var(--container-gutter) * 2);--blog-list-card-width: calc(100% / var(--blog-list-calculated-items-per-row) - var(--blog-list-calculated-column-gap, 0px) * (var(--blog-list-calculated-items-per-row) - 1) / var(--blog-list-calculated-items-per-row));grid:auto/auto-flow var(--blog-list-card-width);align-items:start;-moz-column-gap:var(--blog-list-calculated-column-gap);column-gap:var(--blog-list-calculated-column-gap);row-gap:var(--blog-list-calculated-row-gap);display:grid;--blog-list-items-per-row: 2;--blog-list-horizontal-spacing-factor: .5;--blog-list-vertical-spacing-factor: 1}body #main .blog-post-card{gap:10px}body #main .blog-post-card__info{gap:5px}body #main .blog-post-card__meta time{font-size:14px;font-size:.875rem}body #main .blog-post-card__ttl a{font-size:16px;font-size:1rem}body #main .aw-top-info__lists{list-style-type:none;text-align:center;margin:0}body #main .aw-top-info__list{padding:7px 0}body #main .aw-top-info__date{font-size:11px;font-size:.6875rem;margin:0 10px 0 0}body #main .aw-top-info__ttl{font-size:11px;font-size:.6875rem}body #main .aw-top-category{width:100%;max-width:1200px;margin:0 auto}body #main .aw-top-category__tabs{margin:0 0 30px}body #main .aw-top-category__tabs .slick-list{overflow:visible}body #main .aw-top-category__tabs .slick-track{transform:none!important;display:flex;flex-wrap:wrap;justify-content:center;width:100%!important}body #main .aw-top-category__tabs .slick-track:after,body #main .aw-top-category__tabs .slick-track:before{display:none}body #main .aw-top-category__tab{font-family:BIZ UDGothic,sans-serif;text-align:center;position:relative;cursor:pointer;flex-grow:1;font-size:22px;font-size:1.375rem;font-weight:700;max-width:200px!important;width:25%!important;padding:15px 0;border-bottom:2px solid #000}body #main .aw-top-category__tab:not(.slick-current){opacity:.3}body #main .aw-top-category__tab:not(.slick-current):after{display:none}body #main .aw-top-category__tab:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:0 auto;transform:translateY(100%);width:0;height:0;border-style:solid;border-right:5px solid transparent;border-left:5px solid transparent;border-top:6px solid #000000;border-bottom:0}body #main .aw-top-category__block:not(:last-of-type){margin-bottom:36px}body #main .aw-top-category__block h2{font-size:18px;font-size:1.125rem;margin:0 0 20px}body #main .aw-top-category__type ul{list-style-type:none;display:flex;flex-wrap:wrap;margin:0}body #main .aw-top-category__type ul li{width:calc((100% - 105px)/4);padding:0}body #main .aw-top-category__type ul li a img{width:100%}body #main .aw-top-category__keyword-list-wrap{display:flex;justify-content:space-between;align-items:flex-end}body #main .aw-top-category__keyword-list-wrap ul{list-style-type:none;display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0}body #main .aw-top-category__keyword-list-wrap ul li{padding:0}body #main .aw-top-category__keyword-list-wrap ul li:nth-child(n+6){opacity:0;display:none}body #main .aw-top-category__keyword-list-wrap ul li a{display:block;line-height:1;font-size:15px;font-size:.9375rem;padding:10px 30px;border:1px solid #777777;border-radius:1.5625rem}body #main .aw-top-category__keyword-list-wrap button{display:flex;align-items:center;flex-shrink:0;line-height:1;font-size:15px;font-size:.9375rem;font-weight:700;margin:0 0 0 10px;padding:0 4px 5px;border-bottom:1px solid #000}body #main .aw-top-category__keyword-list-wrap button span{width:6px;height:6px;margin:0 0 0 10px}body #main .aw-top-category__keyword-list-wrap button span:after,body #main .aw-top-category__keyword-list-wrap button span:before{content:""}body #main .aw-blog-story-section .container{max-width:none!important;padding:0}body #main .aw-blog-story-section .aw-blog__lists{margin:0}body #main .aw-blog-story-section .aw-blog__list{text-align:center;padding:0 15px}body #main .aw-blog-story-section .aw-blog__list-img{display:block;margin:0 0 24px}body #main .aw-blog-story-section .aw-blog__list-ttl{font-size:14px;font-size:.875rem;font-weight:400;margin:0 0 20px}body #main .aw-blog-staff-section .aw-blog__lists{margin:0}body #main .aw-blog-staff-section .aw-blog__list{text-align:left;padding:0 15px}body #main .aw-blog-staff-section .aw-blog__list-img{display:block;margin:0 0 24px}body #main .aw-blog-staff-section .aw-blog__list-ttl{font-weight:400;margin:0 0 20px}body #main .aw-image-with-text{max-width:1440px;margin:0 auto}body #main .aw-image-with-text-section .container{padding:0}body #main .aw-image-with-text-section .section-spacing{padding:50px 0 110px}body #main .aw-image-with-text__blocks{margin:0 auto;padding:0 5.2083333333%}body #main .aw-image-with-text__block{display:flex;align-items:center;padding-left:3.488372093%}body #main .aw-image-with-text__block:not(:last-child){margin-bottom:62px}body #main .aw-image-with-text__block:nth-child(odd) .aw-image-with-text__block-img{right:-1px}body #main .aw-image-with-text__block:nth-child(2n){flex-direction:row-reverse;padding-left:0;padding-right:3.488372093%}body #main .aw-image-with-text__block:nth-child(2n) .aw-image-with-text__block-img{left:-1px}body #main .aw-image-with-text__block:nth-child(2n) .aw-image-with-text__block-img:after{left:auto;right:-24%}body #main .aw-image-with-text__block-img{flex-shrink:0;position:relative;width:40.1606425703%}body #main .aw-image-with-text__block-img img{position:relative;z-index:1}body #main .aw-image-with-text__block-img:after{content:"";position:absolute;bottom:0;left:-24%;background:#000;width:100%;height:100%;margin:0 0 -62px}body #main .aw-image-with-text__block-ttl{position:relative;z-index:1;font-size:24px;font-size:1.5rem;font-weight:700;margin:0 0 30px}body #main .aw-image-with-text__block-ttl span{display:block;font-size:11px;font-size:.6875rem;margin:0 0 0 14px}body #main .aw-image-with-text__block-txtarea{flex-grow:2;font-size:12px;font-size:.75rem;padding:93px 40px;border:1px solid #FFF}body #main .shopify-section--blog-posts .container,body #main .shopify-section--featured-collections .container{overflow:hidden}body #main .shopify-section--featured-collections .container>.section-stack>.v-stack{justify-self:auto}body #main .shopify-section--featured-collections .featured-collections-navigation{overflow:visible;display:flex;justify-content:center;gap:0;width:100%;margin:auto;padding:0}body #main .shopify-section--featured-collections .featured-collections-navigation .h2{font-size:22px;font-size:1.375rem;width:25%;max-width:200px;padding:16px 0;border-bottom:2px solid #000}body #main .shopify-section--featured-collections .featured-collections-navigation .h2:not([aria-current=true]){opacity:.3}body #main .shopify-section--featured-collections .featured-collections-navigation .h2:after{content:"";background:transparent;position:absolute;bottom:0;left:0;right:0;margin:0 auto;transform:translateY(100%);width:0;height:0;border-style:solid;border-right:5px solid transparent;border-left:5px solid transparent;border-top:6px solid #000000;border-bottom:0}body #main .featured-collections-carousel:not(.aw-recommend-product){--product-list-items-per-row: 5}body #main .aw-benefits-award{display:flex;align-items:stretch}body #main .aw-benefits-award .section-header{margin:0}body #main .aw-benefits-award .section-header h2{text-transform:none;letter-spacing:.08em}body #main .aw-benefits-award .button-wrap{text-align:center}body #main .aw-benefits-award .aw-benefits{position:relative;background:#000;display:inline-block;width:50%;padding:60px 30px 43px}body #main .aw-benefits-award .aw-benefits:before{content:"";position:absolute;top:12px;right:6px;background:url(/cdn/shop/files/logo_w.svg) 0 0 no-repeat;background-size:contain;width:210px;height:68px}body #main .aw-benefits-award .aw-benefits__inner{max-width:483px;margin:0 auto}body #main .aw-benefits-award .aw-award{position:relative;background:url(/cdn/shop/files/award_bg.jpg) 0 0 no-repeat;background-size:cover;display:inline-block;width:50%;padding:60px 30px 43px}body #main .aw-benefits-award .aw-award:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;width:100%;height:100%}body #main .aw-benefits-award .aw-award__inner{position:relative;z-index:1}body #main .aw-benefits-award .aw-award *{color:#fff}body #main .aw-benefits-award .aw-award ul{list-style-type:none;display:flex;justify-content:space-between;width:100%;max-width:450px;margin:0 auto}body #main .aw-benefits-award .aw-award ul li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0}body #main .aw-benefits-award .aw-award ul li img{max-height:138px}body .header{padding:22px 40px}body .header__primary-nav{justify-content:flex-end;gap:0 32px}body .header__primary-nav-item a{font-family:Noto Sans JP,sans-serif;font-size:12px;font-size:.75rem;font-weight:500}body .header__primary-nav button{text-align:center}body .header__primary-nav button svg{height:19px;margin:0 auto}body .header__primary-nav button>span{display:block;font-size:8px;font-size:.5rem;margin:3px 0 0}body .header__secondary-nav ul li a{text-align:center}body .header__secondary-nav ul li a svg{height:18px;margin:0 auto}body .header__secondary-nav ul li a>span{display:block;font-size:8px;font-size:.5rem;margin:3px 0 0}body .header-sidebar__main-panel{background:#fff}body .header-sidebar__main-panel h2{font-size:14px;font-size:.875rem;color:#000;margin:0 0 20px}body .header-sidebar__linklist.divide-y li{border-top:1px solid #EEEEEE}body .header-sidebar__linklist.divide-y li:last-child{border-bottom:1px solid #EEEEEE}body .header-sidebar__linklist+h2{margin-top:40px}body .header-sidebar__linklist-button{font-size:13px;font-size:.8125rem;color:#707070}body #sidebar-menu::part(content){background:#fff}body .footer{text-align:center;padding-bottom:0}body .footer__inner{gap:40px 0}body .footer__block{flex-basis:auto;max-width:none}body .footer__block:first-child img{width:155px}body .footer__block--image{text-align:center}body .footer__block--image img{display:inline-block}body .footer__block--links{margin:25px 0 0;padding:40px 0 0;border-top:1px solid #CFCFCF}body .footer__block ul{display:flex;flex-wrap:wrap;justify-content:center;width:100%;gap:32px}body .footer__block ul li a{font-size:11px;font-size:.6875rem}body .footer__block p{font-size:12px;font-size:.75rem}body .footer__block-list{flex-direction:column;align-items:stretch;gap:17px}body .footer__btn{display:inline-flex;align-items:center;line-height:1;font-size:12px;font-size:.75rem;border:1px solid #000;margin:0 0 0 8px;padding:8px 12px}body .footer__btn:after{content:"";position:relative;width:6px;height:6px;margin:0 0 0 10px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg)}body .footer__aside{justify-content:center;text-align:center;background:#000;color:#fff;margin:0 -20px;padding:0 20px}body .footer__copyright{font-size:11px;font-size:.6875rem}@media screen and (max-width: 699px){:root{--section-vertical-spacing: 70px}.PC{display:none}.SP{display:block}.arw:after{right:20px}body #main .section-header .h2{font-size:20px;font-size:1.25rem}body #main .section-stack{row-gap:25px}body #main .product-card__info{padding:0 5px}body #main .product-card__info .product-title{font-size:12px;font-size:.75rem}body #main .product-card__info .price-list sale-price{font-size:12px;font-size:.75rem}body #main .product-list{margin:0}body #main .product-list--carousel .product-card__info .product-title{font-size:18px;font-size:1.125rem}body #main .slideshow__slide-content .prose .h1{font-size:22px;font-size:1.375rem}body #main .slideshow .content-over-media{grid-template:none;gap:0}body #main .blog-post-list--carousel{--blog-list-max-items-per-row-allowed: 2;--blog-list-card-width: min(350px, 85%)}body #main .blog-post-list--carousel .blog-post-card__ttl a{font-size:14px;font-size:.875rem}body #main .blog-post-card__info{padding:0 5px}body #main .blog-post-card__meta time{font-size:10px;font-size:.625rem}body #main .blog-post-card__ttl a{font-size:12px;font-size:.75rem}body #main .aw-top-info__lists{text-align:left}body #main .aw-top-info__list{padding:22px 0}body #main .aw-top-info__date{display:block;font-size:10px;font-size:.625rem;margin:0 0 2px}body #main .aw-top-info__ttl{display:block;font-size:14px;font-size:.875rem;font-weight:700}body #main .aw-top-category__tab{font-size:16px;font-size:1rem;padding:10px 0;max-width:none!important}body #main .aw-top-category__block:not(:last-of-type){margin-bottom:30px}body #main .aw-top-category__block h2{font-size:14px;font-size:.875rem;margin:0 0 14px}body #main .aw-top-category__type ul li{width:calc((100% - 1px)/2)}body #main .aw-top-category__type ul li:nth-child(odd){margin-right:1px}body #main .aw-top-category__type ul li:not(:nth-child(-n+2)){margin-top:1px!important}body #main .aw-top-category__keyword-list-wrap{display:block}body #main .aw-top-category__keyword-list-wrap ul li a{font-size:12px;font-size:.75rem;padding:10px 20px}body #main .aw-top-category__keyword-list-wrap button{font-size:12px;font-size:.75rem;margin:20px auto 0}body #main .aw-top-category__keyword-list-wrap button span{position:relative;width:9px;height:9px}body #main .aw-top-category__keyword-list-wrap button span:after,body #main .aw-top-category__keyword-list-wrap button span:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;width:100%;height:1px;margin:auto}body #main .aw-top-category__keyword-list-wrap button span:before{transform:rotate(90deg)}body #main .aw-blog-story-section .aw-blog__list{padding:0 7.5px}body #main .aw-blog-story-section .aw-blog__list-img{margin:0 0 18px}body #main .aw-blog-staff-section .aw-blog-section .container{padding:0}body #main .aw-blog-staff-section .aw-blog__list{padding:0 7.5px}body #main .aw-blog-staff-section .aw-blog__list-img{margin:0 0 18px}body #main .aw-image-with-text-section .section-spacing{padding:38px 0 80px}body #main .aw-image-with-text__blocks{padding:0}body #main .aw-image-with-text__block{display:block;padding:0}body #main .aw-image-with-text__block:nth-child(odd) .aw-image-with-text__block-img{right:auto;margin-left:auto}body #main .aw-image-with-text__block:nth-child(odd) .aw-image-with-text__block-txtarea{margin-right:30px}body #main .aw-image-with-text__block:nth-child(2n){padding:0}body #main .aw-image-with-text__block:nth-child(2n) .aw-image-with-text__block-img{left:auto;margin-bottom:-76px}body #main .aw-image-with-text__block:nth-child(2n) .aw-image-with-text__block-img:after{right:-49px}body #main .aw-image-with-text__block:nth-child(2n) .aw-image-with-text__block-txtarea{margin-left:30px}body #main .aw-image-with-text__block:nth-child(2n) .aw-image-with-text__block-ttl{text-align:right}body #main .aw-image-with-text__block-img{width:54.358974359%;margin-bottom:-40px}body #main .aw-image-with-text__block-img:after{left:-49px;margin:0 0 -26px}body #main .aw-image-with-text__block-ttl{font-size:20px;font-size:1.25rem;margin:0 0 16px}body #main .aw-image-with-text__block-ttl span{font-size:10px;font-size:.625rem;margin:0}body #main .aw-image-with-text__block-txtarea{font-size:11px;font-size:.6875rem;padding:80px 28px 22px}body #main .shopify-section--featured-collections .featured-collections-navigation .h2{font-size:16px;font-size:1rem;max-width:100px}body #main .aw-benefits-award{display:block}body #main .aw-benefits-award .aw-benefits{width:100%;padding:60px 35px 40px}body #main .aw-benefits-award .aw-benefits:before{width:180px;height:59px}body #main .aw-benefits-award .aw-benefits__inner{max-width:none}body #main .aw-benefits-award .aw-award{width:100%;background-position:center;padding:38px 35px 44px}body #main .aw-benefits-award .aw-award ul{max-width:none;padding:0 13px}body #main .aw-benefits-award .aw-award ul li img{max-height:90px}body .header{-moz-column-gap:10px;column-gap:10px;padding:22px 20px}body .footer__block:first-child img{width:120px}body .footer__block ul{justify-content:space-between;gap:10px;padding:0 30px}body .footer__block ul li{text-align:left;width:calc(50% - 20px)}body .footer__block ul li a,body .footer__block p,body .footer__btn{font-size:10px;font-size:.625rem}body .footer__btn:after{top:-1px;width:4px;height:4px}body .footer__copyright{font-size:10px;font-size:.625rem}}@media screen and (min-width: 700px){body #main .slideshow__slide-content--boxed{background:transparent!important;padding:0}body #main .blog-post-list--carousel{--blog-list-items-per-row: 4;--blog-list-max-items-per-row-allowed: 3;--blog-list-default-row-gap: 3rem;--blog-list-default-column-gap: 1.5rem}body #main .aw-top-category__type ul li:not(:nth-child(4n)){margin-right:35px}body #main .aw-top-category__type ul li:not(:nth-child(-n+4)){margin-top:35px}body #main .aw-top-category__keyword-list-wrap button span:before{display:none}body #main .aw-top-category__keyword-list-wrap button span:after{display:block;width:100%;height:100%;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg)}}@media screen and (min-width: 1000px){body #main .blog-post-list--carousel{--blog-list-items-per-row: 4;--blog-list-max-items-per-row-allowed: var(--blog-list-items-per-row);--blog-list-default-row-gap: 4rem;--blog-list-default-column-gap: 3rem}}@media screen and (max-width: 999px){body .header__primary-nav{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/aw-style.css.map */
