@media screen and (max-width: 768px){.is-pc{display:none!important}}@media screen and (min-width: 769px){.is-sp{display:none!important}}.toggle{display:none}@media screen and (max-width: 767px){.Label{display:block;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.12px;border-bottom:1px solid rgba(26,26,26,.2);padding-bottom:16px}.Label:before,.Label:after{content:"";display:block;width:15px;height:1px;border-radius:5px;background:#969792;position:absolute;right:0;top:50%;transform:translateY(-50%)}.Label:after{background:#969792;transform:translateY(-50%) rotate(90deg);transition:.5s}.toggle:checked+.Label:after{transform:rotate(0);transition:.5s}.Label,.footer__item-content.content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .3s}.footer__item-content.content{height:0;padding:0 20px 0 0;overflow:hidden}.toggle:checked+.Label+.footer__item-content.content{height:auto;padding:0 20px 20px 0;transition:all .3s}}.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}}.header{box-shadow:none}.header__center{padding:0 15px 16px}.header__center .predictive-search__form{position:relative;display:flex;align-items:center;width:100%;height:48px;background:#fff;border:1px solid #E6E6E6;border-radius:2px;padding:0 44px 0 14px}.header__center .predictive-search__input{flex:1 1 auto;height:100%;border:0;outline:none;background:transparent;font-size:14px;line-height:1;color:#222}.header__center .predictive-search__input::placeholder{color:#9ca3af}.header__center .predictive-search__button{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;border-radius:8px;padding:0;cursor:pointer}.header__center .predictive-search__button:active{background:#0000000a}.header__center .predictive-search__form:focus-within{border-color:#111;box-shadow:0 0 0 3px #11111114}@supports (-webkit-touch-callout: none){.header__center .predictive-search__input{font-size:16px}}@media (max-width: 360px){.header__center{padding:8px 12px}.header__center .predictive-search__form{padding-left:12px}}.header-sidebar__linklist-button{padding-top:24px;padding-bottom:24px;border-bottom:1px solid rgba(28,28,28,.08);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.12px}.header-sidebar__back-button{color:var(--black-222222, #222);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.12px}.header-sidebar__footer-content{display:flex;align-items:center;justify-content:space-between}.header-sidebar__footer-content .social-media--list{margin-bottom:0}.footer__aside{padding-top:20px;border-top:1px solid rgba(28,28,28,.08)}@media screen and (max-width: 767px){.footer__aside{border-top:none;padding-top:0}}.product-card__figure>.badge-list{inset-block-start:unset;inset-block-end:0;inset-inline-start:0}.badge{text-align:center;font-family:Josefin Sans;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.8px;padding:6px 12px}.badge--custom{border:1px solid var(--black-222222, #222);background:var(--white-ffffff, #FFF);color:var(--black-222222, #222);padding:5px 11px}.badge--new{background:#be9927;color:#fff;border:none;padding:6px 12px}.product-card__info{justify-items:flex-start}.product-card__info-content{justify-items:baseline}.product-card__info-content .product-title{text-align:left}.product-card__info .color-swatch{--swatch-size: 12px;border:1px solid rgba(0,0,0,.12);padding:0}:checked+.color-swatch,.color-swatch.is-selected{--swatch-disabled-strike-color: currentColor;border-color:currentColor}.product-card-tag-list{display:flex;gap:8px}.product-card-tag-item{font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.88px;text-decoration-line:underline}.tcl-more{display:flex;justify-content:center}.tcl-more__btn{display:inline-flex;align-items:baseline;padding:20px 80px;border:1px solid rgba(34,34,34,.8);color:#222c;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.12px;background:linear-gradient(to right,#222c 0% 100%) left/0% 100% no-repeat;transition:background-size .4s ease,color .4s ease}.tcl-more__btn:hover{color:#fff;background-size:100% 100%}.slideshow__slide-content .button.button--outline{padding:20px 80px}@media screen and (max-width: 767px){.slideshow__slide-content .button.button--outline{padding:20px 64px}}.header__primary-nav-item .block.h6,.header__primary-nav-item .header__menu-disclosure .h6{font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.2px}.product-card__info .vendor{color:var(--gray-888888, #888);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.96px}@media screen and (max-width: 767px){.product-card__info .vendor{font-size:11px;letter-spacing:.88px}}.product-card__info .product-title.h6{font-size:13px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:1.04px}@media screen and (max-width: 767px){.product-card__info .product-title.h6{font-size:12px;line-height:24px;letter-spacing:.96px}}.product-card__info price-list sale-price{font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.28px}@media screen and (max-width: 767px){.product-card__info price-list sale-price{font-size:14px;letter-spacing:1.12px}}.product-card__info price-list compare-at-price{color:var(--gray-888888, #888);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.96px}.blog-post-container{--container-max-width: 1400px}.blog-post-list{gap:24px}@media screen and (max-width: 767px){.blog-post-list{gap:15px}}.blog-post-card__meta{width:100%;justify-content:space-between}.blog-post-card__category.h6.link-faded{font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.88px}.blog-post-card__meta time{color:var(--gray-888888, #888);font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.88px}.blog-post-card__title.h4{color:var(--black-222222, #222);font-size:14px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:1.12px}@media screen and (max-width: 767px){.blog-post-card__title.h4{font-size:13px;line-height:26px;letter-spacing:1.04px}}.header-sidebar__main-panel .social-media--list{gap:24px}.header-sidebar__main-panel .social-media--list .social-media__item{opacity:1}.header-sidebar__main-panel .social-media--list svg{width:20px}announcement-bar-carousel .prose.heading.is-selected{font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.96px}.ranking .product-card{position:relative}.ranking .product-card:before{position:absolute;z-index:1;border-radius:80px;background:#222;width:40px;height:40px;color:var(--black-231815, #FFF);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.8px;display:flex;align-items:center;justify-content:center;top:8px;left:8px}@media screen and (max-width: 767px){.ranking .product-card:before{width:32px;height:32px;text-align:center;letter-spacing:.02em;line-height:28px;top:8px;left:8px}}.ranking .product-card:nth-child(1):before{content:"1";background:#be9927}.ranking .product-card:nth-child(2):before{content:"2";background:#a39d9d}.ranking .product-card:nth-child(3):before{content:"3";background:#a96d28}.ranking .product-card:nth-child(4):before{content:"4"}.ranking .product-card:nth-child(5):before{content:"5"}.ranking .product-card:nth-child(6):before{content:"6"}.ranking .product-card:nth-child(7):before{content:"7"}.ranking .product-card:nth-child(8):before{content:"8"}.ranking .product-card:nth-child(9):before{content:"9"}.ranking .product-card:nth-child(10):before{content:"10"}.wishlisthero-product-page-button-container button{border:1px solid var(--black-222222, #222)!important;background:var(--white-ffffff, #FFF)!important;color:var(--black-222222, #222)!important;padding:20px!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;letter-spacing:1.12px!important;width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important}.wishlist-hero-header-icon{position:relative!important}.wishlist-hero-items-count{position:absolute!important;bottom:0!important;right:-8px!important;background:#000!important;color:#fff!important;width:15px!important;height:15px!important;border-radius:50px!important;justify-content:center!important;align-items:center!important;font-size:10px!important;font-weight:700!important}.product-card__figure button[aria-label=\304a\6c17\306b\5165\308a\306b\8ffd\52a0] .wishlisthero-product-in-wishlist{background:#fff!important;width:40px!important;height:40px!important;border-radius:50px!important;stroke:var(--black-1-a-1-a-1-a, #1A1A1A)}.product-info__block-item .vendor.h6.link-faded{color:var(--gray-888888, #888);font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.96px}@media screen and (max-width: 767px){.product-info__block-item .vendor.h6.link-faded{font-size:12px}}.product-info__block-item .product-title.h3{color:var(--black-222222, #222);font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:1.44px}@media screen and (max-width: 767px){.product-info__block-item .product-title.h3{font-size:16px;line-height:28px;letter-spacing:1.28px}}.product-info__block-item .price-list.price-list--product .h4.text-subdued{color:var(--black-222222, #222);font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.44px}@media screen and (max-width: 767px){.product-info__block-item .price-list.price-list--product .h4.text-subdued{font-size:16px;letter-spacing:1.28px}}.including-tax{font-family:Noto Sans JP;font-size:10px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.8px;margin-left:8px}.product-info__block-item .price-list.price-list--product .h5.text-subdued.line-through{color:var(--gray-888888, #888);font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.96px}.product-info__block-item .variant-sku.text-sm.text-subdued{color:var(--gray-888888, #888);text-align:right;font-family:Roboto;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.88px}.variant-picker__option-info{color:var(--black-222222, #222);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.28px}.product-info__block-item .inventory{color:var(--black-222222, #222);font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.96px}.buy-buttons .button.w-full{padding-top:20px;padding-bottom:20px}.wishlisthero-product-page-button-container button{padding-top:20px!important;padding-bottom:20px!important;height:auto!important}.product-content-below-gallery .accordion.accordion--lg .accordion__toggle.h6{color:var(--black-222222, #222);font-family:Noto Sans JP;font-size:15px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.2px;padding-block:36px}@media screen and (max-width: 767px){.product-content-below-gallery .accordion.accordion--lg .accordion__toggle.h6{font-size:14px;letter-spacing:1.12px;padding-block:32px}}.product-content-below-gallery .accordion.accordion--lg .accordion__content.prose p{font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:1.12px}@media screen and (max-width: 767px){.product-content-below-gallery .accordion.accordion--lg .accordion__content.prose p{font-size:13px;line-height:26px;letter-spacing:1.04px}}.details-row:first-child .details-name{border-top:none!important}.details-name{color:var(--black-222222, #222);font-family:Noto Sans JP;font-size:13px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.04px;padding-top:20px;padding-bottom:20px}@media screen and (max-width: 767px){.details-name{font-size:12px;letter-spacing:.96px}}.details-row:first-child .details-value{border-top:none!important}.details-value{border-inline-start-width:0px!important;color:var(--black-222222, #222);font-family:Noto Sans JP;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.04px;padding-top:20px;padding-bottom:20px}@media screen and (max-width: 767px){.details-value{font-size:12px;letter-spacing:.96px}}.description-custom-note .metafield-rich_text_field p{color:var(--black-222222, #222);font-family:Noto Sans JP;font-size:13px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:1.04px}@media screen and (max-width: 767px){.description-custom-note .metafield-rich_text_field p{font-size:12px;line-height:24px;letter-spacing:.96px}}@media screen and (max-width: 767px){.collection-toolbar__button-container button .text-with-icon.justify-center{text-transform:uppercase}}@media (max-width: 749px){:root{--sticky-area-height: 60px}.collection-toolbar{inset-block-start:60px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom.css.map */
