@charset "UTF-8";:root{--font-family-base: "Noto Sans JP", sans-serif;--font-family-title: "DIN Neuzeit Grotesk", sans-serif;--font-family-en: "Helvetica Neue", "Helvetica" , "Arial" , "Verdana" , "Roboto", sans-serif;--font-size-base: 12px;--font-size-base-pc: 14px;--font-size-small-1: 10px;--font-size-small-1-pc: 12px;--font-size-large-1: 14px;--font-size-large-1-pc: 16px;--font-size-large-2: 18px;--font-size-large-2-pc: 18px;--font-size-large-3: 24px;--font-size-large-3-pc: 24px;--font-size-large-4: 32px;--font-size-large-4-pc: 32px;--font-size-large-5-pc: 48px;--font-weight-base: 400;--font-weight-title: 700;--letter-spacing-base: 0;--letter-spacing-title: 0;--line-height-base: 2;--line-height-title: 1;--color-base: black;--color-1: black;--color-2: black;--color-3: black;--color-accent-1: black;--color-accent-2: black;--color-caution: red;--color-link: blue;--color-shadow: black;--color-background-base: white;--color-background-1: white;--spacing-1: 4rem;--spacing-2: 8rem;--spacing-3: 12rem;--spacing-4: 16rem;--spacing-5: 20rem;--spacing-6: 24rem;--spacing-7: 28rem;--spacing-8: 32rem;--spacing-9: 36rem;--spacing-10: 40rem;--spacing-11: 44rem;--spacing-12: 48rem;--spacing-13: 52rem;--spacing-14: 56rem;--spacing-15: 60rem;--spacing-16: 64rem;--spacing-17: 68rem;--spacing-18: 72rem;--spacing-19: 76rem;--spacing-20: 80rem;--spacing-21: 84rem;--spacing-22: 88rem;--spacing-23: 92rem;--spacing-24: 96rem;--spacing-25: 100rem;--layer-modal: 60;--layer-full-screen-overlay: 50;--layer-header: 40;--layer-loading: 30;--layer-original-select: 20;--layer-floating: 10;--layer-default: 1;--border-base: max(1rem, 1px) solid black;--header-height-pc: 100rem;--header-height-sm: 80rem;--hover-opacity: .7;--transition-duration: .5s;--transition-timing-function: cubic-bezier(.65, 0, .076, 1);--padding-pc--px: 40px;--padding-sm--px: 27px;--container-width-pc: 1398px ;--container-width-pc--narrow: 1171px ;--container-width-pc--wide: 1520px ;--container-width-pc--no-unit: 1398;--container-width-sm--no-unit: 375}body{font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:2;position:relative;top:auto}body.scroll-lock{overflow:hidden!important}body.scroll-lock-windows{height:100vh!important;left:0!important;overflow-y:scroll!important;position:fixed!important;width:100%!important}.lc-pro ul,.lc-pro ol{list-style:none}.overlay{background-color:#0000003d;display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:calc(var(--layer-modal) - 1)}.slider{padding-left:27px;padding-right:27px}.slider__navigation{display:flex;justify-content:space-between;margin-top:38px}.slider__navigation .swiper-button-prev,.slider__navigation .swiper-button-next{display:inline-block;max-width:20px;transition:opacity .3s;width:100%}.slider__navigation .swiper-button-disabled{opacity:0;pointer-events:none}.slider__navigation img{width:100%}.swiper-fade .swiper-slide{transition-property:opacity!important}.swiper-button-prev,.swiper-button-next{cursor:pointer}.layout-container{--container-max-width: 100%;margin:0 auto;max-width:var(--container-max-width);padding:0 var(--padding-sm--px);width:100%}.layout-header{left:0;position:sticky;top:0;width:100%;z-index:var(--layer-header)}.layout-section{padding:40rem 0}.Drawer__Main{min-height:20vh}.Drawer__ShippingDate{flex:1 1 auto;overflow:scroll}.AnnouncementBar{font-size:var(--font-size-base)}.features--heading-uppercase .AnnouncementBar__Content.Heading{letter-spacing:0!important}.AnnouncementBar__Wrapper{padding:9px 15px}.Header__Wrapper{padding:17px 18px}.zoom-out-img-wrapper{overflow:hidden}.zoom-out-img{transition:-webkit-transform .9s cubic-bezier(.215,.61,.355,1);transition:transform .9s cubic-bezier(.215,.61,.355,1);transition:transform .9s cubic-bezier(.215,.61,.355,1),-webkit-transform .9s cubic-bezier(.215,.61,.355,1)}.zoom-out-img:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.zoom-out-img--product-item:hover{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}[data-aos=fade-up]{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}[data-aos=fade-down]{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.decoration-underline{text-decoration:underline;text-underline-offset:.3em}.hidden{display:none!important;visibility:hidden!important}.visibility-hidden{visibility:hidden!important}.visibility-collapse{visibility:collapse!important}.aria-hidden{transition-duration:var(--transition-duration);transition-property:opacity,visibility;transition-timing-function:var(--transition-timing-function)}.aria-hidden[aria-hidden=true]{opacity:0;visibility:hidden}.flex{--horizontal-gutters: 0;--numItems: 1;display:flex;flex-wrap:wrap;margin-left:calc(var(--horizontal-gutters) / 2 * -1);margin-right:calc(var(--horizontal-gutters) / 2 * -1);row-gap:32rem}.flex>.flex-item{margin-left:calc(var(--horizontal-gutters) / 2);margin-right:calc(var(--horizontal-gutters) / 2);width:calc((100% - var(--horizontal-gutters)) / var(--numItems) - var(--horizontal-gutters) * (var(--numItems) - 1) / var(--numItems))}.flex--2col{--horizontal-gutters: 28rem;--numItems: 2}.flex--3col{--horizontal-gutters: 28rem;--numItems: 3}.flex--4col{--horizontal-gutters: 28rem;--numItems: 4}.flex--5col{--horizontal-gutters: 26rem;--numItems: 5}.hover-opacity{transition-duration:var(--transition-duration);transition-property:opacity;transition-timing-function:var(--transition-timing-function)}.hover-opacity:hover{opacity:var(--hover-opacity)}.hover-underline:hover,.hover-no-underline{text-decoration:underline;text-underline-offset:.3em}.hover-no-underline:hover{text-decoration:none}.img-wrapper-ratio{position:relative;width:100%}.img-wrapper-ratio img{-o-object-fit:cover;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media only screen and (min-width: 640px){body{font-size:var(--font-size-base)}.slider{padding-left:0;padding-right:0}.slider__navigation{margin-top:80px;text-align:right}.slider__navigation .swiper-button-prev,.slider__navigation .swiper-button-next{max-width:47px}.layout-container{--container-max-width: var(--container-width-pc);padding:0 var(--padding-pc--px)}.layout-container--narrow{--container-max-width: var(--container-width-pc--narrow)}.layout-container--wide{--container-max-width: var(--container-width-pc--wide)}.layout-header{height:var(--header-height-sm)}.layout-section{padding:20rem 0}.for-sm{display:none!important}.flex{row-gap:20rem}.flex-md{--horizontal-gutters: 0;--numItems: 1;display:flex;flex-wrap:wrap;margin-left:calc(var(--horizontal-gutters) / 2 * -1);margin-right:calc(var(--horizontal-gutters) / 2 * -1);row-gap:32rem}.flex-md>.flex-item{margin-left:calc(var(--horizontal-gutters) / 2);margin-right:calc(var(--horizontal-gutters) / 2);width:calc((100% - var(--horizontal-gutters)) / var(--numItems) - var(--horizontal-gutters) * (var(--numItems) - 1) / var(--numItems))}}@media only screen and (min-width: 640px) and (min-width: 640px){.flex-md{row-gap:20rem}}@media only screen and (min-width: 1008px){body{font-size:var(--font-size-base-pc)}}@media only screen and (max-width: 639px){.for-pc{display:none!important}.flex--max-md-2col{--horizontal-gutters: 20rem;--numItems: 2}.flex--max-md-3col{--horizontal-gutters: 20rem;--numItems: 3}}@media only screen and (max-width: 479px){.layout-container--slider{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/lc-pro-customize.css.map */
