.new-badge.badge{background:#fff;color:#4d4d4d;font-size:11px;font-weight:700;line-height:14px;padding:10px 20px;text-transform:uppercase;z-index:4;position:absolute;top:0;left:0;font-family:var(--font_JP_gothic)}.product-grid--labelList{margin:5px 0}.product-grid--labelList .label{display:inline-block;font-size:11px;border:1px solid #7d7d7d;padding:0 5px;line-height:19px;margin:0 1.5px;font-family:var(--font-family_JP_gothic);color:#7d7d7d}.product-grid--labelList .label--custom{background:#ca6e61;border-color:#ca6e61;color:#fff}.product-grid--labelList .label--limited{background:#000;color:#fff}.template-product .product-grid--labelList{margin-bottom:20px}.product-grid--shortDescription{font-size:11px;line-height:1.7;margin-bottom:5px;font-family:var(--font_JP_gothic)}.product-details-product-titleSub{font-size:13px;line-height:1.5;margin-bottom:10px;font-family:var(--font-family_JP_gothic)}.template-collection .hidden--lap{display:none}.template-collection .collection-main--banner{margin-top:-30px;padding-left:30px;padding-bottom:40px}.homepage-product-grid-wrapper--ranking{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px;margin-left:0}.homepage-product-grid-wrapper--ranking .grid__item{width:100%;padding:30px 30px 10px;border:1px solid #d8d1cb;margin-bottom:0}.homepage-product-grid-wrapper--ranking .grid__item:first-child{grid-column:1 / span 2;grid-row:1 / span 2}.homepage-product-grid-wrapper--ranking .grid-view-item{margin-bottom:0}.homepage-product-grid-wrapper--ranking .grid-view-item--desc-wrapper{padding-bottom:0;padding-top:10px}.homepage-product-grid-wrapper--ranking .featured-product-iconRanking .grid-view-item-image:before{top:-25px;left:0;width:55px;height:55px;padding-top:0;font-family:futura-pt,serif;font-size:55px;line-height:55px;background-image:none!important}.homepage-product-grid-wrapper--ranking .featured-product-iconRanking:nth-child(1) .grid-view-item-image:before{content:"1";font-size:75px;top:-20px}.homepage-product-grid-wrapper--ranking .featured-product-iconRanking:nth-child(2) .grid-view-item-image:before{content:"2"}.homepage-product-grid-wrapper--ranking .featured-product-iconRanking:nth-child(3) .grid-view-item-image:before{content:"3"}.homepage-product-grid-wrapper--ranking .featured-product-iconRanking:nth-child(4) .grid-view-item-image:before{content:"4"}.homepage-product-grid-wrapper--ranking .featured-product-iconRanking:nth-child(5) .grid-view-item-image:before{content:"5"}.homepage-product-grid-wrapper--ranking .product-grid--shortDescription{display:inline-block;margin-bottom:10px;background:#dad1ca;color:#3e4a58;padding:1px 10px;font-family:var(--font_JP_gothic)}.homepage-product-grid-wrapper--ranking .product-grid--labelList .label{background:#dad1ca;border-color:#dad1ca}.homepage-product-grid-wrapper--ranking .product-grid--labelList .label.label--custom{background:#ca6e61;border-color:#ca6e61}.mobile-nav__sublist .mobile-nav__link--collectionImage{padding-left:20px}.mobile-nav__link--collectionImage img{height:40px;margin-right:35px;vertical-align:-14px}.homepage-product-grid-wrapper--ranking .badge{position:initial;display:inline-block;margin-top:8px}@media only screen and (min-width: 769px) and (max-width: 999px){.homepage-product-grid-wrapper--ranking{gap:20px;margin-left:0!important}.homepage-product-grid-wrapper--ranking .grid__item{padding:20px 20px 10px}}@media only screen and (max-width: 768px){.template-collection .hidden--lap{display:block}.template-collection .hidden--phone{display:none}.template-collection .collection-main--banner{margin-top:-20px;padding:0 10px 20px}.template-collection .collection-main--banner img{max-width:100%}.template-collection .grid-view-item{margin-bottom:0}.template-collection .product-grid--title{line-height:1.5}.image-gallery-wrapper .keep-spacing .homepage-gallery-grid-item:nth-child(odd):not(:last-child)>div{margin-right:0}.homepage-product-grid-wrapper--ranking{gap:15px;grid-template-columns:1fr 1fr;margin-left:0!important}.homepage-product-grid-wrapper--ranking .grid__item{padding:30px 18px 20px}.homepage-product-grid-wrapper--ranking .featured-product-iconRanking .grid-view-item-image:before{top:-18px;width:25px;height:35px;line-height:35px;font-size:30px}.homepage-product-grid-wrapper--ranking .featured-product-iconRanking:nth-child(1) .grid-view-item-image:before{top:-18px;font-size:40px}.homepage-product-grid-wrapper--ranking .product-grid--title{line-height:1.5}.homepage-product-grid-wrapper--ranking .grid__item:first-child .grid-view-item{display:flex;align-items:center}.homepage-product-grid-wrapper--ranking .grid__item:first-child .grid-view-item .grid-view-item-image{width:calc(50% - 26.5px)}.homepage-product-grid-wrapper--ranking .grid__item:first-child .grid-view-item .grid-view-item--desc-wrapper{flex:1;padding-left:40px;padding-top:0}.homepage-product-grid-wrapper--ranking .product-grid--shortDescription{font-size:10px}}.header-section .site-header.medium--hide{display:none!important}.header-section .large--hide{display:block!important}#NavDrawer{top:calc(var(--header-height) + var(--announcement-bar-height, 0px))}.header-section.sticked #NavDrawer{top:calc(var(--header-height) - 1px)}#NavDrawer.drawer--left{width:400px;left:-400px}.js-drawer-open-left #NavDrawer.drawer--left{-ms-transform:translateX(400px);-webkit-transform:translateX(400px);transform:translate(400px)}.js-drawer-open-left #NavDrawerOverlay{opacity:.4}.js-drawer-open-left .site-nav--mobile .site-nav__link[aria-controls=NavDrawer] i{position:relative;display:block;top:-17px;left:8px}.js-drawer-open-left .site-nav--mobile .site-nav__link[aria-controls=NavDrawer] i:after,.js-drawer-open-left .site-nav--mobile .site-nav__link[aria-controls=NavDrawer] i:before{position:absolute;content:"";height:22px;width:2px;background-color:var(--menu-drawer-text-color)}.js-drawer-open-left .site-nav--mobile .site-nav__link[aria-controls=NavDrawer] i:after{transform:rotate(-45deg)}.js-drawer-open-left .site-nav--mobile .site-nav__link[aria-controls=NavDrawer] i:before{transform:rotate(45deg)}.mobile-nav__item a,.mobile-nav__item button,.mobile-nav__toggle button{padding:17px 30px 17px 35px}.mobile-nav__logo-title{padding-top:0}.mobile-nav .mobile-nav__has-sublist{position:relative}.mobile-nav .mobile-nav__toggle{position:absolute;right:0;width:100%;z-index:2;display:flex;justify-content:flex-end;min-height:72px;cursor:pointer}.mobile-nav .mobile-nav__toggle button{padding-right:25px}.mobile-nav__toggle .icon-arrow-down:after{margin-right:5px}.mobile-nav .mobile-nav__sublist .mobile-nav__toggle{min-height:74px}.mobile-nav--account{width:100%;border-top:1px solid #000;border-bottom:1px solid #000;margin-left:0;display:flex}.mobile-nav--account .mobile-nav__item{width:50%}.mobile-nav--account .mobile-nav__item:last-child{border-left:1px solid #000}.mobile-nav--account .mobile-nav__item a{display:flex;align-items:center;justify-content:center;height:100%;font-size:14px;line-height:1.5;padding:15px}.mobile-nav--account .mobile-nav__item:first-child a{background:#344150;color:#fff!important}.mobile-nav--account .mobile-nav__item:last-child a{background:#efebe2;color:#000!important}.mobile-nav__item .mobile-nav__link span:not(.mobile-nav__link--title){font-size:13px;padding-left:14px;font-family:var(--font-family_JP_gothic)}span.mobile-nav__link--title{min-width:88px;display:inline-block}.mobile-nav__item_sub a{width:100%;position:relative;display:inline-flex;justify-content:initial}.mobile-nav__link_newWindow svg{position:absolute;right:30px}.mobile-nav__sublist .mobile-nav__item .mobile-nav__item:after{content:none}.mobile-nav__sublist .mobile-nav__item .mobile-nav__item{padding-left:70px}.mobile-nav__sublist .mobile-nav__item .mobile-nav__item:last-child{margin-bottom:15px}.mobile-nav__sublist .mobile-nav__item .mobile-nav__item a{padding-top:0;padding-bottom:0;font-size:13px;line-height:2.4}.mobile-nav--social{list-style:none;display:flex;justify-content:space-between;margin:0 30px 0 20px;padding-bottom:50px}.mobile-nav--social li a{font-size:13px;font-family:var(--font-family_JP_gothic)}.mobile-nav--social li.mail i{font-size:17px;position:relative;top:-3px}.mobile-nav--social li.Instagram i{font-size:18px}.mobile-nav--social li svg{height:17px;position:relative;top:2px}.header-section .large--hide{z-index:1500;position:relative}@media only screen and (max-width: 768px){.mobile-nav__item .mobile-nav__link span:not(.mobile-nav__link--title){font-size:12px;padding-left:10px}.mobile-nav__sublist .mobile-nav__link{font-size:15px}#NavDrawer.drawer--left{max-width:95%}.mobile-nav__has-sublist .mobile-nav__link{padding-right:45px}}.product-medias__label--list{position:absolute;top:-1px;left:0;gap:10px}.product-medias__label--list .product-medias__label{display:inline-block;text-transform:uppercase;min-width:100px;text-align:center;font-size:13px;background:#fff;font-family:var(--font_JP_gothic);font-weight:700;color:#4d4d4d;padding:10px 20px;line-height:14px}@media only screen and (max-width: 768px){.product-medias__label--list .product-medias__label{min-width:80px;font-size:11px;line-height:12px}}.rktheme-widget-container{max-width:1660px!important}.rk-widget .rktheme-widget-title{font-size:var(--header-text-size-px)!important;width:100%;letter-spacing:var(--heading-spacing);text-transform:var(--heading-font-case);margin-bottom:40px}.rktheme-product-details[data-align=center] .rktheme-product-title{min-height:auto!important}.rktheme-product-price-wrap{font-weight:500!important;margin-bottom:0!important}ul.rktheme-grid{margin:0 -15px!important}.rktheme-grid-item{width:25%!important;padding:0 15px 30px!important}.rktheme-product-image-wrap{margin-bottom:15px!important}@media only screen and (max-width: 768px){.rk-widget .rktheme-widget-title{margin-bottom:20px}ul.rktheme-grid{margin:0 -7.5px!important}.rktheme-grid-item{width:50%!important;padding:0 7.5px 30px!important;margin-bottom:0!important}}.product-details-product-title{font-family:var(--font_JP)}.template-product .product-grid--labelList .label:not(.label--custom){color:currentColor}
/*# sourceMappingURL=/cdn/shop/t/83/assets/custom-dev.css.map */
