@charset "UTF-8";img{max-width:100%;height:auto}.field__label,.customer .field label{font-size:1.2rem}.pc{display:none}.sp{display:block}@media screen and (min-width: 750px){.pc{display:block}.sp{display:none}}a{transition:all .3s}@media screen and (min-width: 990px){a:hover{opacity:.6}}:is(.header-link__submenu,.footer) .field:after,:is(.header-link__submenu,.footer) .select:after,:is(.header-link__submenu,.footer) .customer .field:after,:is(.header-link__submenu,.footer) .customer select:after,:is(.header-link__submenu,.footer) .localization-form__select:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(112,112,112,var(--inputs-border-opacity))}:is(.header-link__submenu,.footer) .field__input{padding:.3rem 1rem;height:3rem;font-size:1.4rem}:is(.header-link__submenu,.footer) .field__label{top:50%;transform:translateY(-50%);left:calc(var(--inputs-border-width) + 1rem)}:is(.header-link__submenu,.footer) .field__input:focus+.field__label{opacity:0}:is(.header-link__submenu,.footer) .field__button{width:3rem;height:3rem}.header-link__submenu .search{display:none}.header__heading-logo-wrapper svg{width:30vw}@media screen and (max-width: 989px){.header-link__submenu{display:none}.header--mobile-left{grid-template-areas:"heading icons left-icons";grid-template-columns:2fr 1fr auto}.header__icons{padding-right:2.4rem}}@media screen and (min-width: 990px){.header__heading-logo-wrapper svg{width:auto}.header--top-left{grid-template-areas:"heading submenu icons" "navigation navigation navigation";grid-template-columns:1fr auto}.header__inline-menu{display:flex;justify-content:center}.header-link__submenu{grid-area:submenu;display:flex;align-items:center;gap:1em}.header-link__submenu .list-menu--inline{font-size:1.2rem;justify-content:flex-end;gap:1em}.header-link__submenu .search{width:18rem}.header-link__submenu .list-menu a{text-decoration:none;text-underline-offset:.3rem;transition:text-decoration var(--duration-short) ease;color:rgba(var(--color-foreground),.75)}.header-link__submenu .list-menu a:hover{text-decoration:underline}.header__menu-item{white-space:nowrap}.list-menu--disclosure{width:auto!important}.header-link__submenu .search{display:block}.header__icons .header__search{display:none!important}}.footer{background:#e1ddd6}.footer ul{white-space:nowrap}.footer ul dd{margin:0;padding:0}.footer-block__heading{word-break:initial}@media screen and (max-width: 989px){.footer__blocks-wrapper .footer-block--menu,.footer__blocks-wrapper .footer__submenu{display:none}.footer__content-bottom{margin-top:0}.footer__copyright caption{text-align:center}}@media screen and (min-width: 750px){.grid--4-col-tablet .grid__item{width:auto}}@media screen and (min-width: 990px){.footer .footer__content-top{display:grid;grid-template-areas:"logo links";grid-template-columns:24rem 1fr;gap:8rem}.footer .footer__logo{grid-area:logo}.footer .search .field{width:20rem;margin-top:4rem}.footer__content-top .footer__blocks-wrapper.grid{grid-area:links}.footer-block--menu dt{font-size:1.4rem;font-family:var(--font-heading-family);margin:0 0 1em}.footer-block--menu>ul{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem}.footer-block--menu .footer-block__details-content>li:not(:last-child){margin-right:0}.footer-block--menu .footer-block__details-content .list-menu__item--link{font-size:1.2rem;padding-bottom:0;padding-top:0}.footer-block--menu .footer-block__details-content a:before{content:"-";margin-right:.4rem}.footer .footer__content-bottom{border-top:none;padding-top:0}.footer .footer__content-bottom-wrapper--center{justify-content:flex-start}}.product-description-content{font-family:var(--font-heading-family);margin-bottom:10rem}.product-swiper-content-wrapper{margin-top:12rem;margin-bottom:14rem}.product-swiper-content:not(:last-child){margin-bottom:8rem}.product__heading{font-size:3.2rem;text-align:center}.product__catch{font-family:var(--font-heading-family);font-size:1.4rem}.product__info-container>*+.product__catch{margin:4rem 0}.product__text span{display:inline-block;border:1px solid #b4b4b4;padding:.1em 1em .2em;font-size:1.2rem}.product__info-container>*+.product__inventory{margin:0;font-size:1.4rem;font-family:var(--font-heading-family)}.product__info-container>*+.price__wrapper{margin:0}.price__wrapper{display:flex;align-items:flex-end;gap:1em}.product .price__wrapper .price__container{margin:0}.price--large .price-item{font-size:2.8rem;font-family:var(--font-heading-family);line-height:1}.product__tax{display:flex;gap:1em;font-size:1.2rem}.card-information .card__heading{font-size:1.2rem}.card-information .price__container{display:flex;align-items:center}.card-information .product__tax{margin:0}.card-information .price{font-size:1.2rem}@media screen and (min-width: 750px){.product__title h1{font-size:3.2rem}.product-description-content,.product-swiper-content{width:80rem;margin-left:auto;margin-right:auto;box-sizing:content-box}}.product-swiper-content h3,.product-description-content h3{font-size:3.2rem;text-align:center;margin:2rem 0}.product-swiper-content h3:not(:first-of-type),.product-description-content h3:not(:first-of-type){margin:8rem 0 2rem}.product-swiper-content h4,.product-description-content h4{font-size:2.4rem;margin:2rem 0}.sa-079-ur-viewed-products{margin:6rem 0}.sa-079-ur-viewed-products .sa-079-ur-viewed-products-heading{margin:0 0 3rem!important;text-align:center}@media screen and (min-width: 750px){.sa-079-ur-viewed-products{margin:10rem 0}.sa-079-ur-viewed-products .sa-079-ur-viewed-products-heading{margin:0 0 6rem!important}}@media screen and (min-width: 990px){.blog-articles{grid-template-columns:repeat(3,1fr)}}.type-blog .card__heading{font-family:var(--font-heading-family);font-size:1.6rem}.article-card__info{display:flex;flex-direction:column;gap:1rem}.article-card__tags{list-style-type:none;margin:0;padding:0;display:flex;gap:1em}.article-card__tags li span{display:inline-block;padding:.4rem 1rem .6rem;border:1px solid #707070;background:#fff;border-radius:3rem;font-size:1.2rem}.article-card__info .circle-divider{font-size:1.2rem}.ranking-list .ranking-item__card{background:none}.ranking-list .ranking-list__bottom{margin:0}.marcellus{font-family:Marcellus,serif;font-weight:400}.text-shadow{text-shadow:-50px 50px 10px rgba(206,206,206,1)}.section__heading,.type-index .ranking-list__heading{font-size:5.2rem;color:#e3e3e3;line-height:1;margin:0}.section__catch,.ranking-list__heading:after{font-size:1.4rem;font-family:var(--font-heading-family);margin:-.5em 0 4rem}.ranking-list__heading:after{content:"\9031\9593\30e9\30f3\30ad\30f3\30b0";display:block;margin-top:1rem}.type-index .ranking-list__heading:after{margin-top:-.2em}.top-heading{text-align:center}.top-heading span{display:block}.top-heading .en{font-size:3.2rem}.top-heading .ja{font-size:1.4rem}@media screen and (max-width: 750px){.type-index .section-header{position:absolute;width:100%}.type-index .header-wrapper{background:none;color:#fff;border-bottom:0}.type-index .header-wrapper .icon{background:none;color:#fff}.type-index .header-wrapper .icon svg path,.type-index .header__heading-logo-wrapper path{stroke:#fff;fill:#fff}.type-index .header-wrapper .cart-count-bubble{background:none;border:1px solid #fff}}@media screen and (min-width: 990px){.section__heading,.ranking-list__heading{font-size:14rem}.section__catch,.ranking-list__heading:after{font-size:1.8rem}.top-heading .en{font-size:4.8rem}}.top-mainvisual__wrapper{aspect-ratio:1920 / 1078}.top-mainvisual__wrapper video{width:100%;height:auto;vertical-align:top}.brand-linklist{background:#e1ddd6}.brand-linklist ul{display:grid;grid-template-columns:repeat(2,1fr);border-collapse:collapse;width:100%;border-top:1px solid #cecece}.brand-linklist li{border-bottom:1px solid #cecece}.brand-linklist li:nth-of-type(odd){border-right:1px solid #cecece}.brand-linklist ul a{display:block;padding:.8em 0;font-size:1.4rem;text-align:center;font-family:var(--font-heading-family);text-decoration:none;color:currentColor;width:100%;position:relative}.brand-linklist ul a .icon{position:absolute;top:50%;right:1em;transform:translateY(-50%)}@media screen and (min-width: 750px){.brand-linklist,.header-gnav .header-brand-menu__wrapper{display:none}}.type-index .content-for-layout{background:#f8f8f8 url(//azumaya-store.jp/cdn/shop/t/3/assets/top_catch_bg_sp.jpg?v=23421602738382869001762425231) no-repeat top center / 100% auto}.top-catch{padding:2rem 0 8rem}.top-catch h2{margin:0 0 3rem;font-size:1.8rem;font-weight:600}.top-catch .banner__wrapper{margin:0 0 7rem;text-align:center}.top-catch .message{font-size:1.4rem;font-family:var(--font-heading-family);font-weight:600;margin:5rem 0;line-height:2.8}.top-catch .message span{display:block}.top-catch .en{font-size:1rem;color:#acacac}.top-catch .logo{display:grid;place-items:center;grid-template-columns:repeat(2,1fr);gap:4rem;margin:5rem 0 0}.top-catch .logo li{height:6.6rem}.top-catch .logo img{height:100%;width:auto}@media screen and (min-width: 750px){.type-index .content-for-layout{background:#f8f8f8 url(//azumaya-store.jp/cdn/shop/t/3/assets/top_catch_bg.jpg?v=38326005113421304651762425231) no-repeat top center / 100% auto}.top-catch{padding:2rem 0 18rem}.top-catch .catch__wrapper{width:56rem;margin:0 auto}.top-catch h2{margin:0 0 5.5rem;font-size:3.2rem}.top-catch .message{font-size:2rem;margin:5rem 0}.top-catch .text.en{font-size:1.4rem}.top-catch .logo{display:flex;justify-content:space-between;margin:18rem 0 0;gap:0}.top-catch .logo li{height:10rem}}.top-brand-list .brand__heading{font-size:8.3rem}.top-brand-list .brand__heading,.top-collection-list .collection__heading,.top-artisan .story__heading{color:#fff}@media screen and (min-width: 990px){.top-brand-list .brand__heading{font-size:24rem}}.top-collection-list{padding:7.2rem 0;background:linear-gradient(180deg,#e1ddd64d,#e1ddd6b3 30%,#e1ddd6)}.top-collection-list .collections{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:3rem 1rem}.top-collection-list .collection{flex-grow:1;flex-shrink:1;width:calc(50% - .5rem);max-width:calc(50% - .5rem)}.top-collection-list .collection a{text-decoration:none;transition:all .3s;color:currentColor}.top-collection-list .collection__name{font-family:var(--font-heading-family);font-size:1.2rem}.top-category__wrapper{margin-top:4rem}@media screen and (min-width: 750px){.top-collection-list{padding:14rem 0 10rem;background:linear-gradient(180deg,#f8f8f8,#e1ddd6b3 30%,#e1ddd6)}.top-collection-list .collections{justify-content:center;gap:4rem}.top-collection-list .collections .collection{width:calc(33% - 4rem * 2 / 3);max-width:calc(33.3% - .5rem)}.top-collection-list .collection__name{font-family:var(--font-heading-family);font-size:1.8rem}.top-category__wrapper{margin-top:13rem}}.top-artisan{background:url(//azumaya-store.jp/cdn/shop/t/3/assets/top_craft_bg_01_sp.jpg?v=95345001365571638621762425233) no-repeat top center / 100% auto,url(//azumaya-store.jp/cdn/shop/t/3/assets/top_craft_bg_02_sp.jpg?v=50821806796846873101762425235) no-repeat bottom center / 100% auto;padding:35vw 0 3vw}.craft__wrapper{font-family:var(--font-heading-family)}.craft-title__wrapper{text-align:center;color:#fff}.craft-title__wrapper .catch{font-size:1.2rem}.craft-title__wrapper h2{font-size:2.2rem;color:currentColor;margin:1rem 0 0}.craftmanship .catch{font-size:1.6rem}.craftmanship .catch:before{content:"";display:inline-block;width:1.3rem;height:1px;background:currentColor;vertical-align:middle;margin-right:1em}.craftmanship .text__wrapper{margin:110vw 0 0}.craftmanship-title__wrapper h3{font-size:2.4rem}.craftmanship-title__wrapper .text{font-size:1.4rem}.artisan-list__wrapper{position:relative}.artisan__wrapper{margin-top:10rem}.artisan-item{text-decoration:none;transition:all .3s;color:currentColor}.artisan-item>*{margin:0}.artisan-item .item-thumb{aspect-ratio:1 / 1}.artisan-item .item-thumb img{object-fit:cover;width:100%;height:100%}.item-position{font-size:1.4rem;font-family:var(--font-heading-family);margin:1rem 0 .5rem}.item-title{font-size:1.8rem;margin:0}.title-ruby{font-size:1.2rem;color:#b1b1b1;font-family:var(--font-heading-family)}.swiper-pagination{position:static}.swiper-pagination-bullet{opacity:var(--swiper-pagination-bullet-inactive-opacity,.08)}.swiper-pagination-bullet-active{background:#d5d5d5;opacity:1}div:empty.mfp-bg{display:block}.modal__artisan{width:80%;margin:0 auto;background:#fff;padding:3%;position:relative}.modal__artisan .column{display:flex;gap:5vw}.modal__artisan .column .txt p{margin:0}@media screen and (min-width: 750px){.top-artisan{background:url(//azumaya-store.jp/cdn/shop/t/3/assets/top_craft_bg_01.png?v=88507079564671746591762425233) no-repeat top center / 100% auto,url(//azumaya-store.jp/cdn/shop/t/3/assets/top_craft_bg_02.jpg?v=173073918124384445981762425234) no-repeat bottom center / 100% auto;padding:12vw 0 10rem}.craft-title__wrapper{margin-bottom:39vw}.craft-title__wrapper .catch{font-size:2rem}.craft-title__wrapper h2{font-size:3.6rem}.craftmanship .text__wrapper{width:47%;margin-left:auto;margin-top:0}.artisan__wrapper{margin-top:14rem}.artisan-list__wrapper{padding:0 5rem}.swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem}.artisan-item .item-thumb img{width:100%;height:100%}}@media screen and (min-width: 990px){.swiper-wrapper{grid-template-columns:repeat(4,1fr)}}.main-page-title__wrapper{background:#e1ddd6;padding:5em 1em;text-align:center}.main-page-title__wrapper .main-page-title{font-size:2.6rem;margin:0}@media screen and (min-width: 990px){.main-page-title__wrapper .main-page-title{font-size:3.8rem}}#main-cart-footer .cart__footer{display:flex}#main-cart-footer .cart__blocks{display:grid;grid-template-areas:"cart_note total" "cart_note ctas" "calendar dynamic-checkout";grid-template-columns:repeat(2,1fr);width:100%;gap:1.5rem 3rem;margin:0}#main-cart-footer .cart__note{grid-area:cart_note}#main-cart-footer .cart__blocks>*{width:100%}#main-cart-footer .cart__blocks>*+*{margin:0}#main-cart-footer .cart__blocks>.js-contents{grid-area:total;justify-self:center}#main-cart-footer .cart__blocks .cc-calendar-overall{grid-area:calendar;width:auto;margin:0;padding:0;max-width:initial}#main-cart-footer .cart__blocks .cc-calendar-overall label{margin-top:0}#main-cart-footer [id*=cc_delivery_date]{margin:0;display:none}#main-cart-footer .cart__blocks .cart__ctas{grid-area:ctas;justify-self:center;justify-content:center}#main-cart-footer .cart__blocks .cart__ctas .cart__checkout-button{max-width:initial}#main-cart-footer .cart__blocks .cart__dynamic-checkout-buttons{grid-area:dynamic-checkout;max-width:initial}#main-cart-footer .tax-note{margin-bottom:0}@media screen and (max-width: 750px){#main-cart-footer .cart__footer{flex-direction:column}#main-cart-footer .cart__blocks{flex-direction:column;display:flex;row-gap:3rem}#main-cart-footer .cart__note{order:1}#main-cart-footer .cart__blocks>.js-contents{order:3}#main-cart-footer .cart__blocks .cc-calendar-overall{order:2}#main-cart-footer .cc-calendar-input-overall{flex-direction:column}#main-cart-footer .cart__blocks .cart__ctas{order:4}#main-cart-footer .cart__blocks .cart__dynamic-checkout-buttons{order:5}}.nameinput{font-size:smaller;display:flex;flex-direction:column;gap:1em}.nameinput_attention{color:#be1818;font-weight:700}.nameinput__field input[type=text]{width:100%;border:1px solid #909090;border-radius:3px}.nameinput__field input[type=checkbox]{transform:scale(1.2);-webkit-appearance:none;appearance:none;border:1px solid #909090;width:1em;height:1em;vertical-align:middle;border-radius:3px}.nameinput__field input[type=checkbox].custom-consent,.nameinput__field input[type=text].custom-required{background:#ffebeb}.nameinput__field input[type=checkbox].custom-consent.valid,.nameinput__field input[type=text].custom-required.valid{background:#fff}.nameinput__field input[type=checkbox]:before{content:"\f00c";font-weight:900;font-family:"Font Awesome 7 Free";visibility:hidden;font-size:1.2rem;display:inline-block;transform:translateY(-25%)}.nameinput__field input[type=checkbox]:checked:before{visibility:visible}.inCheckbox{display:flex;align-items:flex-start;gap:4px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme-custom.css.map */
