*,*:before,*:after{letter-spacing:.05em}.font-kalna{font-family:var(--font-kalna)}.button:not(.button--text){border-radius:6px;font-size:14px;font-weight:400;--button-height: 64px;padding-inline-start:47px;padding-inline-end:47px;letter-spacing:.05em}@media screen and (max-width: 740px){.button:not(.button--text){font-size:12px;--button-height: 45px;padding-inline-start:23px;padding-inline-end:23px}}.button--border{border:1px solid rgba(var(--border-color),.15)}.button--radius:not(.button--text){border-radius:60px}.text-container .heading--small{margin:12px 0}.heading--small+p,.heading--small+.h1,.heading--small+h1,.heading--small+.h2,.heading--small+h2,.heading--small+.h3,.heading--small+h3,.heading--small+.h4,.heading--small+h4{margin-block-start:12px}.label{font-family:var(--font-kalna);font-size:11px;font-weight:500;border-radius:0;padding:0 10px;letter-spacing:.02em;line-height:28px}.label--subdued{color:#000}.label-list{pointer-events:unset}.label-list--horizontal{display:flex;flex-wrap:wrap;gap:8px}.label-list--horizontal .label:not(:last-child){margin-inline-end:0}@media screen and (max-width: 740px){.label{font-size:8px;padding:0 7px;line-height:18px}}.link-more{display:flex;align-items:center;gap:11px;text-decoration:underline;text-transform:uppercase;transition:opacity .25s ease-in-out;color:rgba(var(--text-color))}.link-more svg{width:13px}@media (hover: hover){.link-more:hover{opacity:.75}}@media screen and (max-width: 740px){.link-more{font-size:11px;gap:10px}.link-more svg{width:12px}}.rte{line-height:2}.rte *{letter-spacing:0}.rte h1{font-size:24px;line-height:1.2}.rte h2{font-size:20px;line-height:1.2;margin:80px 0 20px;font-weight:600}.rte h3,.rte h4,.rte h5{font-size:16px;line-height:1.2;margin:40px 0 20px;font-weight:600}.rte img:not([style*=float]){margin:50px 0}.rte hr{border-top:none;border-bottom:1px solid rgb(var(--border-color));margin:50px 0}.rte iframe{max-width:100%}.rte ol,.rte ul{margin:50px 0}[dir=ltr] .rte ol{margin-left:20px}[dir=ltr] .rte ul{list-style:none;margin-left:20px}[dir=ltr] .rte ul li{position:relative}[dir=ltr] .rte ul li:before{content:"";display:block;width:4px;height:4px;background:#222;border-radius:50%;position:absolute;left:-20px;top:calc(50% - 2px)}.rte table tr:not(:last-child){border-bottom:1px solid rgb(var(--border-color))}.rte table th,.rte table td{padding:30px 0 30px 15px;vertical-align:top;border-bottom:none;font-weight:400}.rte table tr:first-child th,.rte table tr:first-child td{padding-top:0}.rte table tr:last-child th,.rte table tr:last-child td{padding-bottom:0}.rte .has-background{background-color:#f1f1f1;padding:35px 40px;margin:50px 0}@media screen and (max-width: 740px){.rte{font-size:11px}.rte h1{font-size:15px}.rte h2{font-size:14px}.rte h2{margin:60px 0 15px}.rte h3,.rte h4,.rte h5{font-size:14px;margin:30px 0 15px}.rte img:not([style*=float]){margin:30px 0}.rte hr,.rte ol,.rte ul{margin:30px 0}.rte table th,.rte table td{font-size:11px}.rte .has-background{padding:30px;margin:40px 0}}.announcement-bar{border-bottom:1px solid rgba(var(--border-color));max-width:calc(var(--container-max-width) - (var(--container-gutter) * 2));margin:0 auto}.announcement-bar__message{font-size:14px;padding-block-start:13px;padding-block-end:13px}@media screen and (max-width: 740px){.announcement-bar{margin:0 var(--container-gutter);padding:0}.announcement-bar__message{font-size:10px;padding-block-start:12px;padding-block-end:12px}.announcement-bar svg{width:4.5px}}.c-breadcrumb__wrap{border-top:1px solid rgb(var(--border-color))}.c-breadcrumb__wrap-dark{background:#000;border-top:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15);color:#fff}.breadcrumb__list{padding:20px 0}.breadcrumb__item{font-size:12px;display:flex;align-items:center}.breadcrumb__item+.breadcrumb__item:before{content:"";display:inline-block;vertical-align:middle;color:currentColor;line-height:1;width:5px;height:5px;border:1px solid currentColor;border-left:0;border-bottom:0;opacity:1;transform:translate(-25%) rotate(45deg);margin:0 14px}.breadcrumb__link{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.breadcrumb__link:not([aria-current=page]){text-decoration:underline}.breadcrumb__link:not([aria-current=page]):not(:hover){opacity:1}.breadcrumb__link[aria-current=page]{font-weight:600}@media screen and (max-width: 740px){.breadcrumb__list{padding:17px var(--container-gutter);display:flex;overflow-x:scroll;margin:0 calc(50% - 50vw);width:100vw}.breadcrumb__item{font-size:9px;flex-shrink:0}.breadcrumb__item+.breadcrumb__item:before{margin:0 10px}}.link-bar{box-shadow:unset;border-bottom:1px solid rgba(var(--border-color))}.link-bar__scroller .link-bar__linklist{gap:30px}.link-bar__link-item{padding-block-start:25px;padding-block-end:25px}.link-bar__link-item:not(.link-bar__link-item--selected){color:rgba(var(--text-color),.5)}.link-bar__link-item--selected{font-weight:600}.link-bar__link{letter-spacing:.02em}.link-bar .link--animated:after{bottom:-25px}@media screen and (max-width: 740px){.link-bar__scroller .link-bar__linklist{gap:22px}.link-bar__link-item{padding-block-start:20px;padding-block-end:20px;font-size:10px;line-height:1}.link-bar .link--animated:after{bottom:-20px}}.pagination{margin-block-start:60px}.pagination__nav{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.pagination__nav-item{width:53px;height:53px;border-radius:50%!important;box-shadow:none;font-family:var(--font-kalna);letter-spacing:0;border:1px solid rgba(var(--text-color),.15);font-size:15px;font-weight:400;display:flex;align-items:center;justify-content:center}.pagination__nav-item[aria-current]{border:1px solid rgba(var(--text-color));background:rgba(var(--text-color),1);color:#fff}.pagination__nav-item[aria-current]:before{display:none}.pagination__nav-item--arrow{border:1px solid rgba(var(--text-color))}.pagination__nav-item--arrow svg{width:15px}@media screen and (max-width: 740px){.pagination{margin-block-start:40px}.pagination__nav{gap:6px}.pagination__nav-item{width:33px;height:33px;font-size:12px}.pagination__nav-item svg{width:10px}}.drawer{width:92vw}.drawer__header{--container-gutter: 30px;padding-block-start:50px;padding-block-end:35px;--header-height-without-bottom-nav: 100px;max-height:100px}.drawer__title{font-size:14px;letter-spacing:.03em}.drawer__header-action{font-size:12px}.drawer__header--shadowed{padding-block-end:16px}.drawer__content{--container-gutter: 30px}.drawer__footer{padding:18px 30px}.drawer__footer:before{display:none}.mobile-nav__footer{font-size:11px;gap:10px}.mobile-nav__footer .icon-text svg{width:13px;margin-inline-end:17px}.mobile-nav__footer .header__cross-border .popover-button{font-size:11px}@media screen and (min-width: 741px){.drawer__header:not(.drawer__header--shadowed){max-width:calc(100% - 60px);margin-left:30px;padding-left:0;padding-right:0}.drawer__header:not(.drawer__header--shadowed) .drawer__close-button{right:0!important}}@media screen and (max-width: 740px){.drawer__header{--container-gutter: 30px;padding-block-start:30px;padding-block-end:30px;--header-height-without-bottom-nav: 75px}}.drawer--dark{background:#000;--heading-color: 255,255,255;--text-color: 255,255,255;--border-color: 255,255,255,.2}.drawer--dark .drawer__header{background:#000}.drawer--dark .drawer__footer--bordered{--root-border-color: 255,255,255,.2}.drawer--dark .drawer__footer{background:#212121!important;box-shadow:none}.section__header{margin-block-end:70px}.section__header .heading{line-height:1}.section__header .heading--small{font-size:13px;font-weight:400}.section__header .heading:not(.heading--small){letter-spacing:-.05em;font-family:var(--font-kalna)}.section__header--width-link{max-width:unset;position:relative}.section__header--width-link .text-container{position:relative;padding:0 150px}.section__header__link{display:inline-block;position:absolute;right:0;bottom:0}@media screen and (max-width: 740px){.section__header{margin-block-end:32px}.section__header .heading--small{font-size:10px}.section__header--width-link .text-container{padding:0}}.section__header .tabs-nav:not(:first-child){margin-block-start:64px}.section__header .tabs-nav__item-list{gap:40px;box-shadow:unset}.section__header .tabs-nav__item{font-weight:400;padding-block-end:0}@media (hover: hover){.section__header .tabs-nav__item:hover{opacity:1}}.section__header .tabs-nav__item[aria-expanded=true]{font-weight:700}.section__header .tabs-nav__position{display:none}@media screen and (max-width: 740px){.section__header .tabs-nav:not(:first-child){margin-block-start:32px}.section__header .tabs-nav__item-list{gap:22px;box-shadow:unset}.section__header .tabs-nav__item{font-size:10px}}.section__footer{margin-block-start:30px}@media screen and (max-width: 740px){.section__footer .button:not(.button--text){font-size:10px;padding:0 23px;--button-height: 38px}}.page-header .h1{letter-spacing:-.05em;font-family:var(--font-kalna);line-height:1}.page-header__text-wrapper{margin-block-start:130px;margin-block-end:75px}@media screen and (max-width: 740px){.page-header__text-wrapper{margin-block-start:70px;margin-block-end:40px}}.product-list__inner{--product-list-block-spacing: 60px;--product-list-column-gap: 40px}.product-list__inner--scroller{margin:0;--grid-gap: 40px;--product-list-column-gap: 40px}@media screen and (max-width: 740px){.product-list__inner{--product-list-block-spacing: 40px;--product-list-column-gap: 15px}.product-list__inner--scroller{margin:0;--grid-gap: 18px;--product-list-column-gap: 18px}}.product-list--ranking .product-item{position:relative}.product-list--ranking .product-item:before{content:counter(rank);font-family:var(--font-kalna);font-size:14px;font-weight:600;line-height:1;position:absolute;top:10px;left:10px;z-index:1;background:#fff;color:#000;border-radius:50%;width:37px;height:37px;display:flex;align-items:center;justify-content:center}.product-list--ranking .product-item{counter-increment:rank}.product-list--ranking .product-item__label-list{display:none}@media screen and (max-width: 740px){.product-list--ranking .product-item:before{font-size:10px;width:27px;height:27px}}.product-item__image-wrapper{margin-block-end:30px;border-radius:6px;position:relative}.product-item__image-wrapper img{border-radius:6px}.product-item__image-wrapper .wishlist-engine{position:absolute;bottom:0;right:0;z-index:1}.product-item__image-wrapper .wishlist-engine-button,.product-item__image-wrapper .wishlist-engine-button:hover{background:none!important;padding:20px}.product-item__image-wrapper .wishlist-engine-button svg{width:17px;height:auto}.product-item-meta__vendor{color:rgba(var(--text-color),.6);font-size:12px;font-weight:400;line-height:1;margin-bottom:13px;text-transform:unset}.product-item-meta__title{line-height:1.46;margin-bottom:10px;word-wrap:break-word;word-break:break-word;white-space:normal}.product-item-meta__price-list-container .price-list{letter-spacing:0;font-size:16px}.product-item-meta__swatch-list{margin-block-start:25px;gap:12px}.color-swatch-list--mini .color-swatch__item{width:16px;height:16px}@media screen and (max-width: 740px){.product-item__image-wrapper{margin-block-end:20px}.product-item__image-wrapper .wishlist-engine-button,.product-item__image-wrapper .wishlist-engine-button:hover{padding:10px}.product-item__image-wrapper .wishlist-engine-button svg{width:13px;height:auto}.product-item-meta__vendor{font-size:9px;margin-bottom:7px}.product-item-meta__title{font-size:11px;margin-bottom:5px}.product-item-meta__price-list-container .price-list{font-size:12px}.product-item-meta__swatch-list{margin-block-start:15px;gap:9px}.color-swatch-list--mini .color-swatch__item{width:16px;height:16px}.product-item__quick-buy-button{padding:3px;right:10px!important;bottom:10px}.product-item__quick-buy-button svg{width:18px;height:18px}}.article-list{margin:0;--article-list-row-gap: 60px;--article-list-column-gap: 40px}@media screen and (max-width: 740px){.article-list{margin:0;--article-list-row-gap: 40px;--article-list-column-gap: 20px}}.article-item__image-container{margin-bottom:20px;border-radius:6px}.article-item__image{border-radius:6px}.article-item__content{text-align:center}.article-item__category{font-size:12px;font-weight:400;color:rgba(var(--text-color),.6);line-height:1;display:inline-block;margin:0}.article-item__category+.article-item__title{margin-top:0}.article-item__title{font-size:15px;font-weight:400;line-height:1.47;margin:0}.article-item__excerpt{text-align:left}@media screen and (max-width: 740px){.article-list--scrollable .article-item:not(:only-child){width:72vw}.article-item__image-container{margin-bottom:10px}.article-item__category{font-size:9px}.article-item__content .article-item__category{margin:0}.article-item__category+.article-item__title{margin-top:0}.article-item__title{font-size:11px;line-height:2}.article-item__excerpt{font-size:9px}}.popover--localization .popover__choice-item{display:flex;align-items:center;gap:10px}.popover--localization .popover__choice-item .country-flag{width:20px}.slideshow__text-wrapper .h1{font-family:var(--font-kalna);letter-spacing:-.05em}.c-slideshow{background:url(/cdn/shop/files/EC.png?v=1732281942)no-repeat center center/cover;padding:150px 0 90px;overflow:hidden}.c-slideshow:before{background-color:#0000004d;position:absolute;top:0;right:0;bottom:0;left:0;content:" "}.c-slideshow .swiper{overflow:visible}.c-slideshow__item{position:relative:}.c-slideshow__link{display:block}.c-slideshow img{border-radius:50% 50% 0 0;height:800px;width:100%;object-fit:cover}.c-slideshow__info{--heading-color: 255,255,255;--text-color: 255,255,255;position:absolute;bottom:0;text-align:center;padding:20px 40px 45px;width:100%;background-image:linear-gradient(180deg,#0000,#00000080)}.c-slideshow__title{font-size:60px;line-height:1.1;font-family:var(--font-kalna);margin:0}.c-slideshow__subtitle{font-size:15px;line-height:1;margin-bottom:16px}.c-slideshow__button{margin-top:30px;font-size:13px;display:inline-block}@media (max-width: 1700px){.c-slideshow img{height:660px}}@media (max-width: 1400px){.c-slideshow img{border-radius:300px 300px 0 0}}@media (max-width: 740px){.c-slideshow{background:url(/cdn/shop/files/EC.png?v=1732281942)no-repeat center center/cover;padding:120px 0 80px}.c-slideshow img{height:500px}.c-slideshow__info{padding:20px 20px 25px}.c-slideshow__title{font-size:32px}.c-slideshow__subtitle{font-size:10px;margin-bottom:9px}.c-slideshow__button{margin-top:16px;font-size:9px}}@media (max-width: 414px){.c-slideshow img{height:400px;border-radius:200px 200px 0 0}}.c-slideshow .swiper-pagination{bottom:-54px!important}.c-slideshow .swiper-pagination span{width:57px;height:2px;border-radius:0;background:#fff;margin:0 5px!important}@media (max-width: 740px){.c-slideshow .swiper-pagination{bottom:-37px!important}.c-slideshow .swiper-pagination span{width:34px}}.list-collections--carousel .list-collections__item-list{grid-auto-columns:18vw}.list-collections__item,.list-collections__item-image-wrapper,.list-collections__item-image{border-radius:6px}.list-collections__item.has-overlay .list-collections__item-image-wrapper:before{border-radius:6px}.list-collections__item-info .h3{font-family:var(--font-kalna);letter-spacing:0;font-size:18px}@media screen and (max-width: 1200px){.list-collections--carousel .list-collections__item-list{grid-auto-columns:25vw}}@media screen and (max-width: 740px){.list-collections--carousel .list-collections__item-list{grid-auto-columns:54vw;gap:18px}.list-collections__item-info .h3{font-size:14px}}.list-collections__item-title-outside{background:#fff;border-radius:6px}.list-collections__item-title-outside .list-collections__item-image-wrapper,.list-collections__item-title-outside .list-collections__item-image{border-radius:6px 6px 0 0}.list-collections__item-title-outside .list-collections__item-info{position:unset;transform:unset;padding:22px 20px;--text-color: 0, 0, 0;--heading-color: 0, 0, 0}.NewsList{display:flex;gap:94px}.NewsList__Head{display:flex;flex-wrap:wrap}.NewsList__Head-Title{width:100%}.NewsList__Head-Title span{font-size:13px;line-height:1}.NewsList__Head-Title span+h2{margin-top:10px}.NewsList__Head-Title h2{margin:0;font-family:var(--font-kalna);font-size:60px;font-weight:400;letter-spacing:-.05em;line-height:1}.NewsList__Head-Button{margin-top:auto}.NewsList__Content{width:calc(100% - 240px)}.NewsList__List{list-style:none;padding:0;border-top:1px solid rgba(var(--border-color),.2)}.NewsList__List .Item{width:100%;border-bottom:1px solid rgba(var(--border-color),.2)}.NewsList__List .Item__Link{display:flex;align-items:center;gap:60px;padding:35px 0}.NewsList__List .Item__Meta{display:flex;gap:60px}.NewsList__List .Item__Date{font-size:13px;color:rgba(var(--text-color),.6)}.NewsList__List .Item__Label{white-space:nowrap}.NewsList__List .Item__Title{width:100%}@media screen and (max-width: 1200px){.NewsList{gap:60px}.NewsList__List .Item:last-child .Item__Link{padding-bottom:0}.NewsList__List .Item__Link{display:block;padding:24px 0 21px}.NewsList__List .Item__Meta{display:flex;gap:15px}.NewsList__List .Item__Title{margin-top:5px}}@media screen and (max-width: 740px){.NewsList{display:block}.NewsList__Head{display:block;text-align:center;margin-bottom:15px}.NewsList__Head-Title{width:100%}.NewsList__Head-Title span{font-size:10px}.NewsList__Head-Title span+h2{margin-top:5px}.NewsList__Head-Title h2{font-size:30px}.NewsList__Content{margin:0 calc(50% - 50vw);width:100vw}.NewsList__List{border-top:none}.NewsList__List .Item{padding:0 var(--container-gutter)}.NewsList__List .Item:last-child{border-bottom:none}.NewsList__List .Item__Date,.NewsList__List .Item__Label{font-size:9px}.NewsList__List .Item__Title{font-size:11px;line-height:2}}.shop-the-look__item--dark{--background: 0,0,0;--heading-color: 255,255,255;--text-color: 255,255,255;color:#fff}.shop-the-look__product{padding:20px;border-radius:6px}.shop-the-look__product-image{width:110px;margin-inline-end:30px}.shop-the-look__product-vendor{font-size:10px;font-weight:400;margin-bottom:4px}.shop-the-look__product-title{font-size:14px;line-height:1.5;margin-block-end:8px;text-transform:unset}.shop-the-look__product-bottom-wrapper{grid-auto-flow:unset;gap:6px}.shop-the-look__product-bottom-wrapper .price{font-size:14px}.shop-the-look__product-link{font-size:12px}.shop-the-look__nav{bottom:30px;border-radius:6px}.shop-the-look__label{font-size:16px;font-weight:400;line-height:62px;text-transform:unset}.shop-the-look__counter{font-size:16px}.prev-next-button:not(.prev-next-button--small){width:64px;height:64px}@media screen and (max-width: 740px){.shop-the-look__nav{bottom:20px}.prev-next-button:not(.prev-next-button--small){width:40px;height:40px}.prev-next-button svg{width:9px}}.image-overlay__content-wrapper{--vertical-breather: 60px}.image-overlay__content .h1{font-family:var(--font-kalna);margin-block-end:37px}@media screen and (max-width: 740px){.image-with-text-block__content{padding:48px 30px}.image-overlay__content-wrapper{--vertical-breather: 35px}.image-overlay__content .h1{font-size:32px;margin-block-end:20px}.image-with-text-block__text-container p{font-size:11px;line-height:2}}.image-with-text-block__image-wrapper img{width:100%}.image-with-text-block__content{border-radius:6px}.image-with-text-block__content .heading--small{font-size:13px;font-weight:400}.image-with-text-block__content .h1{font-family:var(--font-kalna);letter-spacing:-.05em}@media screen and (max-width: 1000px){.image-with-text-block__image-wrapper,.image-with-text-block__image-wrapper img{border-radius:6px 6px 0 0}.image-with-text-block__content{border-radius:0 0 6px 6px!important}}@media screen and (max-width: 740px){.image-with-text-block__content .heading--small{font-size:10px}}.gallery{--gallery-image-height: 19vw}.gallery__item img{border-radius:6px}.gallery__caption{margin-block-start:20px}.gallery__title{line-height:1.7}.gallery__title+.gallery__description{margin-top:14px}.gallery__description{line-height:1.85;font-size:13px;color:rgba(var(--text-color),.7)}.gallery__progress-bar{margin-block-start:60px}@media screen and (max-width: 1400px){.gallery{--gallery-image-height: 27vw}}@media screen and (max-width: 740px){.gallery{--gallery-image-height: 41vw}.gallery__item:not(:first-child){--container-gutter: 15px}.gallery__caption{margin-block-start:14px}.gallery__title{font-size:11px;line-height:1.63}.gallery__title+.gallery__description{margin-top:6px}.gallery__description{line-height:1.6;font-size:10px}.gallery__progress-bar{margin-block-start:32px}}.c-featured-links{display:flex;flex-wrap:wrap;gap:15px 40px}.c-featured-links__item{width:calc(100% / var(--column-pc) - (40px - 40px / var(--column-pc)));border-bottom:1px solid rgba(var(--text-color),.15);font-size:16px}.c-featured-links__item a{padding:25px 0;display:flex;align-items:center;justify-content:space-between;gap:16px}.c-featured-links__item a svg{width:15px}@media screen and (max-width: 1024px){.c-featured-links__item{width:calc(100% / var(--column-tb) - (40px - 40px / var(--column-tb)))}}@media screen and (max-width: 740px){.c-featured-links{gap:0;margin:0 calc(50% - 50vw);width:100vw;border-top:1px solid rgba(var(--text-color),.15)}.c-featured-links__item{width:calc(100% / var(--column-sp));font-size:11px}.c-featured-links__item a{padding:16px 20px}.c-featured-links__item a svg{width:11px}}.PickupWord{display:flex;align-items:center;justify-content:center}.PickupWord__Head{margin-right:40px;font-family:var(--font-kalna);font-size:30px;line-height:1.2;letter-spacing:-.05em}.PickupWord__List{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0}.PickupWord__List .Item{list-style:none;font-size:15px;line-height:1.46;border-radius:34px;border:1px solid rgba(var(--text-color),.3);transition:all .25s ease-in-out}@media (hover: hover){.PickupWord__List .Item:hover{border:1px solid rgba(var(--text-color),1)}}.PickupWord__List .Item a{display:flex;align-items:center;padding:12px 20px}@media screen and (max-width: 1200px){.PickupWord{display:block}.PickupWord__Head{text-align:center;margin:0 0 40px}.PickupWord__List .Item a{font-size:14px}}@media screen and (max-width: 740px){.PickupWord{margin:0 calc(50% - 50vw);width:100vw}.PickupWord__Head{font-size:16px;margin:0 0 20px}.PickupWord__List{overflow-x:scroll;flex-wrap:unset;gap:6px;padding-inline:var(--container-gutter)}.PickupWord__List .Item{flex-shrink:0}.PickupWord__List .Item a{font-size:11px;padding:5px 16px}}.mini-cart__recommendations-list .product-item-meta__vendor{font-size:10px}.mini-cart__recommendations .product-item-meta__title,.mini-cart__recommendations-list .product-item-meta__price-list-container .price-list{font-size:12px}.mini-cart__recommendations-list .product-item__cta-wrapper{font-size:10px}.product{margin-block:60px}@media screen and (min-width: 1400px){.product:not(.product--featured){gap:85px;margin-right:48px;margin-left:0}.product--thumbnails-left .product__media{--product-media-width: calc(100% - 670px) }.product--thumbnails-left .product__info{--product-info-width: 585px}}@media screen and (max-width: 740px){.product:not(.product--featured){margin-block:0}}.product__media{padding-inline-start:0;flex-wrap:wrap}.product__media-image-wrapper,.product__media-list-wrapper img{border-radius:6px}.product__zoom-button{border-radius:50%;width:44px;height:44px;border:none}.product__zoom-button:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:20px;bottom:20px}.product__media-nav{margin-block-start:40px}.product__thumbnail-list-inner{gap:8px}.product__thumbnail:after{box-shadow:0 0 0 1px rgb(var(--text-color))}.product__thumbnail img{border-radius:6px}.product--thumbnails-left .product__thumbnail-list{margin-inline-end:30px}.product--thumbnails-left .product__thumbnail{width:72px;min-width:72px;padding:0;border-radius:6px}@media screen and (min-width: 1400px){.product--thumbnails-left .product__media-list-wrapper{max-width:unset!important}}@media screen and (max-width: 740px){.product__media-image-wrapper{border-radius:0;margin:0 calc(50% - 50vw);width:100vw}.product__media-list-wrapper img{border-radius:0}.product__zoom-button:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.product__media-nav{margin-block-start:15px}.product--thumbnails-left .product__thumbnail-list{margin-inline-end:0;width:100vw}.product--thumbnails-left .product__thumbnail{width:50px;min-width:50px}}.product-meta{border-bottom:none;padding:0;margin-block-end:30px}.product-meta__vendor{font-size:14px;font-weight:400;margin-bottom:18px;text-transform:unset;letter-spacing:.02em}.product-meta__label-list-top{margin-bottom:30px}.product-meta__title{font-size:28px;font-weight:400;line-height:1.4;letter-spacing:-.05em;margin-block-start:18px;margin-block-end:30px;text-transform:unset;font-family:Yu Gothic,\6e38\30b4\30b7\30c3\30af,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN,Meiryo,\30e1\30a4\30ea\30aa,Helvetica,Arial,sans-serif;word-break:break-all}.product-meta__price-list-container{margin-block-start:0;line-height:1.2;margin-block-start:30px;margin-block-end:30px}.product-meta__price-list-container .price{font-size:24px;font-family:Yu Gothic,\6e38\30b4\30b7\30c3\30af,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN,Meiryo,\30e1\30a4\30ea\30aa,Helvetica,Arial,sans-serif;letter-spacing:.02em}.product-meta__price-list-container .price--compare{font-size:16px}.product-meta__price-list-container .price__taxes-included-text{font-size:10px;letter-spacing:.02em;margin-left:3px}.price__taxes-included-text{font-size:12px;margin:0 6px 0 0}.product-meta__reference .product-meta__sku{font-size:12px;letter-spacing:.02em}@media screen and (max-width: 740px){.product-meta__vendor{font-size:9px;margin-bottom:3px}.product-meta__label-list-top{margin-bottom:24px}.product-meta__title{font-size:20px;margin-block-start:3px;margin-block-end:20px}.product-meta__price-list-container{margin-block-start:20px;margin-block-end:20px}.product-meta__price-list-container .price{font-size:20px}.product-meta__price-list-container .price--compare{font-size:14px}.product-meta__reference .product-meta__sku{font-size:11px}}.product-meta__aside{margin-block-start:30px}.product-meta__share-label{font-size:15px;letter-spacing:.02em;margin-inline-end:30px}@media screen and (max-width: 740px){.product-meta__aside{margin-block-start:20px}.product-meta__share-label{font-size:11px;margin-inline-end:20px}}.product__info .c-label-list{margin-top:55px}@media screen and (max-width: 740px){.product__info .c-label-list{margin-top:40px}}.product-form{gap:30px}.product-form__option-info{margin-block-end:16px}.product-form__option-name{font-weight:600}.product-form__option-selector .color-swatch-list{gap:16px}.product-form__option-selector .block-swatch-list{margin:-5px}.product-form__option-selector .block-swatch__item{padding:7px 25px 9px;letter-spacing:.02em;margin:5px}.product-form__option-selector .block-swatch__radio:checked+.block-swatch__item{background:rgba(var(--text-color));color:#fff;font-weight:600}.product-form__option-selector .block-swatch.is-disabled .block-swatch__radio:checked+.block-swatch__item{background:linear-gradient(to bottom right,rgba(var(--text-color)) calc(50% - 1px),rgb(var(--border-color)) 50%,rgba(var(--text-color)) calc(50% + 1px)) no-repeat}@media screen and (max-width: 740px){.product-form__option-info{margin-block-end:12px;font-size:11px}.product-form__option-selector .color-swatch-list{gap:9px;grid-template-columns:repeat(auto-fit,32px)}.product-form__option-selector .color-swatch__item{width:32px;height:32px}.product-form__option-selector .block-swatch-list{margin:-5px}.product-form__option-selector .block-swatch__item{font-size:11px;padding:5px 20px 6px;min-width:51px}.product-form__option-selector .block-swatch__radio:checked+.block-swatch__item{background:rgba(var(--text-color));color:#fff;font-weight:600}}.product-form__quantity{display:flex;align-items:center;gap:15px}.product-form__quantity-label{margin:0;letter-spacing:.02em}.product-form__quantity .quantity-selector{border-radius:6px}.product-form__quantity .quantity-selector__button,.product-form__quantity .quantity-selector__input{--quantity-selector-height: 45px}.product-form__quantity .quantity-selector__input{letter-spacing:.03em}@media screen and (max-width: 740px){.product-form__quantity{gap:20px}.product-form__quantity .quantity-selector__button,.product-form__quantity .quantity-selector__input{--quantity-selector-height: 40px}.product-form__quantity .quantity-selector__button{width:35px}.product-form__quantity-label{font-size:11px}}.product-form__payment-container{display:flex;margin-block-start:0;gap:20px}.product-form__payment-container .button{--button-height: 70px;padding-inline-start:16px!important;padding-inline-end:16px!important;border-radius:35px;font-size:15px;font-weight:600;letter-spacing:.02em;width:calc(100% - 90px)}@media screen and (max-width: 740px){.product-form__payment-container{gap:8px}.product-form__payment-container .button{--button-height: 55px;padding-inline-start:16px!important;padding-inline-end:16px!important;border-radius:6px;font-size:12px;width:calc(100% - 63px)}}.product-form__payment-container .wishlist-engine-button,.product-form__payment-container .wishlist-engine-button:hover{width:70px;height:70px;border:1px solid rgba(var(--border-color));border-radius:50%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 740px){.product-form__payment-container .wishlist-engine-button,.product-form__payment-container .wishlist-engine-button:hover{width:55px;height:55px}.product-form__payment-container .wishlist-engine-button svg{width:16px;height:auto}}.c-label-list{display:flex;flex-wrap:wrap;gap:10px}.c-label{border:1px solid rgba(var(--border-color));padding:9px 20px;border-radius:34px}@media screen and (max-width: 740px){.c-label-list{gap:6px}.c-label{padding:5px 16px;font-size:11px}}.product-tabs .tabs-nav{margin-block-end:40px}.product-tabs .tabs-nav--loose .tabs-nav__item-list{gap:30px}.product-tabs .tabs-nav__item{font-size:15px;font-weight:400;opacity:.5;padding-block-end:20px}.product-tabs .tabs-nav__item[aria-expanded=true]{opacity:1}.product-tabs .tabs-nav__position{height:1}@media screen and (max-width: 740px){.product-content{margin-block-start:50px;margin-block-end:50px}.product-tabs__content .collapsible-toggle{font-size:11px;font-weight:400;padding:27px 0}.product-tabs__content .collapsible-toggle svg{width:11px}}.c-product__media-bottom{margin-top:80px;width:100%}@media screen and (max-width: 1000px){.c-product__media-bottom{display:none}}@media screen and (max-width: 740px){.c-product__media-bottom{margin-top:40px}.c-product__media-bottom .product-tabs{margin:0 calc(50% - 50vw);width:100vw}}.product-sticky-form{padding-block-start:12px;padding-block-end:12px;box-shadow:unset}.product-sticky-form__info{padding-right:18px}.product-sticky-form__title{font-size:12px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-transform:unset}.product-sticky-form .product-form__add-button{min-width:150px;padding-inline-start:15px;padding-inline-end:15px}.product-facet{margin-block-start:64px}@media screen and (max-width: 740px){.product-facet{margin-block-start:30px}}.product-facet__meta-bar-item{letter-spacing:.03em}.product-facet__meta-bar{margin-block-end:30px}.product-facet__meta-bar-item--filter{margin-inline-end:40px}.product-facet__sort-by-title{padding-inline-end:20px}.product-facet__meta-bar-item .popover-button svg{width:8px}@media screen and (max-width: 740px){.product-facet__meta-bar-item{font-size:11px;letter-spacing:.01em}}#mobile-facet-toolbar .mobile-toolbar__item{font-size:11px;padding:15px 10px}#mobile-facet-toolbar .mobile-toolbar__item-label{letter-spacing:.01em}#mobile-facet-toolbar .mobile-toolbar__item .icon--filters{margin-inline-end:8px;width:14px}#mobile-facet-toolbar .mobile-toolbar__item .icon--chevron{margin-inline-start:8px;width:8px}.product-facet__filters.drawer{max-width:380px}.product-facet__active-list .tag{font-size:11px;letter-spacing:0}.product-facet__active-list .tag-link{font-size:11px}@media screen and (max-width: 740px){.product-facet__active-list{margin-inline-start:-14px;margin-inline-end:-14px}}.product-facet__filter-item .collapsible__content{padding-inline-start:0}.product-facet__filter-item .collapsible-toggle{letter-spacing:0;font-size:15px;font-weight:500;padding:25px 0;text-transform:uppercase}.product-facet__filter-item .collapsible-toggle svg{width:12px}.product-facet__filter-item label{letter-spacing:0;line-height:1.2}.product-facet__filter-item .checkbox-container{align-items:center}.product-facet__filter-item .checkbox{width:19px;height:19px;border-radius:2px;border-color:#00000026;top:0}.product-facet__filter-item .checkbox+label{padding-inline-start:15px}.product-facet__filter-item .checkbox-container+.checkbox-container{margin-block-start:14px}.product-facet__filter-item .color-swatch-list{display:flex;flex-wrap:wrap;gap:6px 9px}.product-facet__filter-item .color-swatch-list .color-swatch{width:calc(100% / 7 - (9px - 9px / 7))}.product-facet__filter-item .color-swatch-list .color-swatch__item{width:39px;height:39px}.price-range__input-group .price-range__input{border-radius:20px;padding:8px 15px;font-size:13px;letter-spacing:0}.price-range__input-group .input-prefix__field{letter-spacing:0}.price-range__range-group{margin-block-start:25px;margin-block-end:0}.price-range__delimiter{margin-inline-start:7px;margin-inline-end:7px;font-size:12px}.price-range__input-group .range-group{height:1px}.price-range__input-group .range-group .range{height:2px}@media screen and (max-width: 740px){.product-facet__filter-item .collapsible-toggle{font-size:12px;padding:23px 0}.product-facet__filter-item .collapsible-toggle svg{width:8px}.product-facet__filter-item label{font-size:11px;letter-spacing:.05em}.product-facet__filter-item .checkbox-container+.checkbox-container{margin-block-start:12px}.collapsible-toggle__selected-value{font-size:11px}.product-facet__filter-item .color-swatch-list{gap:6px 9px}.product-facet__filter-item .color-swatch-list .color-swatch__item{width:37px;height:37px}.price-range__input-group .price-range__input{border-radius:6px;padding:15px 13px;font-size:12px}.price-range__input-group .input-prefix__field{letter-spacing:0}}@media screen and (max-width: 320px){.product-facet__filter-item .color-swatch-list .color-swatch__item{width:30px;height:30px}}.product-facet__submit{display:flex;gap:10px}.product-facet__submit .button{--button-height: 45px;font-size:15px;padding-inline-start:15px;padding-inline-end:15px}.product-facet__submit .button--primary{font-weight:600}@media screen and (max-width: 740px){.product-facet__submit{display:flex;gap:10px}.product-facet__submit .button{font-size:12px;border-radius:6px}}.article__header{background:url(/cdn/shop/files/bg_ashirai_02.jpg?v=1729218990);background-size:240px;--text-color: 255,255,255;--heading-color: 255,255,255}.article__header-content .article__category{font-size:16px;font-weight:400;letter-spacing:.02em;margin:10px 0}.article__header-content .article__title{font-size:34px;font-weight:600;letter-spacing:0;line-height:1.3;margin:10px 0 15px}.article__header-content .article__date{font-size:12px;letter-spacing:.02em}@media screen and (max-width: 740px){.article__header{background:url(/cdn/shop/files/bg_ashirai_02.jpg?v=1729218990);background-size:145px}.article__header-content .article__category{font-size:11px;margin:5px 0}.article__header-content .article__title{font-size:18px;line-height:1.44;margin:5px 0 10px}.article__header-content .article__date{font-size:11px}}.article__inner{--grid-column-width: 0;margin:0}@media screen and (min-width: 1400px){.article__info{width:213px}}@media screen and (min-width: 1400px){.article__content{max-width:880px}}.article__info{gap:20px}.article__info .article__date,.article__tags-item a,.article__share-label{letter-spacing:0}.article__share-button-list{gap:18px}@media screen and (max-width: 740px){.article__share-label{font-size:11px}.article__share-button-list{gap:15px}.article__share-button-item svg{width:auto;max-height:14px}}.article__nav-wrapper{padding:12px 0}@media screen and (max-width: 740px){.article__nav-wrapper{padding:10px 0;font-size:10px}}.article__bottom{border-top:1px solid rgba(var(--border-color));margin-top:80px;padding-top:30px;display:flex;justify-content:space-between;gap:24px}.article__bottom-share{display:flex;justify-content:space-between;gap:24px}.article__bottom-share .article__share-label{margin-bottom:0}@media screen and (max-width: 740px){.article__bottom{margin-top:50px;padding-top:20px}.article__bottom-share{gap:5px}}.article__post-prev-next{margin-top:130px}.article__post-prev-next-head{font-size:30px;font-weight:600;letter-spacing:0;margin-bottom:40px}.article__post-prev-next .article-list--stacked{grid-template-columns:repeat(auto-fit,calc(100% / 2 - var(--article-list-column-gap)*(1 / 2)))}@media screen and (max-width: 740px){.article__post-prev-next{margin-top:70px}.article__post-prev-next-head{font-size:16px;margin-bottom:20px}.article__post-prev-next .article-list--stacked{grid-template-columns:100%}}.line-item .wishlist-engine-cart{font-size:12px;margin:6px 0 0;cursor:pointer}@media screen and (max-width: 740px){.line-item .wishlist-engine-cart{font-size:10px}}.c-account-head{display:flex;align-items:center;background:#fafafa;line-height:1.4;border-radius:2px;max-width:1200px;margin:0 auto 96px}.c-account-head__info{width:calc(100% / 3);padding:60px 48px;background:#000;color:#fff;border-radius:2px 0 0 2px}.c-account-head__meta{width:calc(100% - (100% / 3));padding:60px 48px 60px 75px;display:flex;align-items:center;justify-content:space-between;gap:40px}.c-account-head__name{font-size:15px}.c-account-head__rank-name{margin-top:20px}.c-account-head__rank-name-item{margin-top:6px}.c-account-head__rank-link{margin-top:12px}.c-account-head__point{list-style:none;padding:0;margin:0}.c-account-head__point li{display:flex;justify-content:space-between;gap:90px}.c-account-head__point li+li{margin-top:12px}@media screen and (max-width: 1000px){.c-account-head__info{padding:60px 40px}.c-account-head__meta{padding:60px 40px;gap:24px}.c-account-head__point li{gap:40px}}@media screen and (max-width: 740px){.c-account-head{display:block;margin-bottom:64px;font-size:13px}.c-account-head__info{width:100%;padding:20px 20px 24px;text-align:center;border-radius:2px 2px 0 0}.c-account-head__rank-name{margin-top:14px}.c-account-head__rank-name-item{margin-top:6px}.c-account-head__meta{width:100%;padding:20px;display:block;text-align:center}.c-account-head__meta-item+.c-account-head__meta-item{margin-top:20px}.c-account-head__rank-link{margin-top:14px}.c-account-head__point li{gap:20px}.c-account-head__point li+li{margin-top:12px}}.header__wrapper{padding:30px 0}.header--bordered:not(.header--transparent){box-shadow:0 2px 10px #0000000a}@media screen and (max-width: 740px){.header__wrapper{padding:18px 0}}.header__bottom-navigation .header__linklist-item:not(:last-child){margin-inline-end:64px}.header__linklist-item{font-size:14px;text-transform:uppercase}.header__linklist-item.has-dropdown .header__linklist-link{padding-right:18px}.header__linklist-item.has-dropdown .header__linklist-link:before{content:"";display:inline-block;vertical-align:middle;color:currentColor;line-height:1;width:6px;height:6px;border:1px solid currentColor;border-left:0;border-bottom:0;box-sizing:border-box;transform:translate(-25%) rotate(135deg);position:absolute;right:0;top:calc(50% - 5px)}.header__linklist-item:not(:last-child){margin-inline-end:30px}.nav-dropdown{border:none}.mega-menu{--mega-menu-column-gap: 60px}.mega-menu__inner{align-items:baseline;max-width:1200px;margin:0 auto}.header--bordered .mega-menu{margin-top:0}.mega-menu__inner{padding-block-start:22px;padding-block-end:76px}.mega-menu__columns-wrapper{margin:0}.mega-menu__column{--mega-menu-column-gap: 50px}.meda-menu-width-sub-menu .mega-menu__column{margin:14px 10px;width:calc(50% - 20px);--mega-menu-column-gap: 60px}.mega-menu__title{font-size:14px;font-weight:400;margin-block-end:28px}span.mega-menu__title{font-weight:600}.mega-menu__column .linklist__item{font-size:14px}.linklist__item:not(:first-child){padding-block-start:10px}.mega-menu__sub-menu{border-right:1px solid rgba(var(--border-color));padding-right:var(--mega-menu-column-gap)}.mega-menu__image-push{width:230px}.mega-menu__image-wrapper{margin-block-end:16px}.mega-menu__heading{font-size:14px;text-align:left;font-weight:400}.header__icon-list{gap:30px}.header__cart-count{width:23px;height:23px;font-size:10px;font-weight:400}.header__icon-list .h-wishlist-icon svg{width:20px;height:auto}.header__icon-list .h-wishlist-icon .wishlist-h-count{width:23px;height:23px;font-size:10px;font-weight:400;right:-18px;top:-10px;display:flex;align-items:center;justify-content:center;transition:background .2s ease-in-out,color .2s ease-in-out}.js .header--transparent .header__icon-list .h-wishlist-icon .wishlist-h-count{background:rgb(var(--header-text-color));color:rgb(var(--header-transparent-bubble-text-color))}@media screen and (max-width: 740px){.header__icon-list{gap:22px}.header__cart-count{width:19px;min-width:19px;height:19px;font-size:8px;top:-6px;right:-13px!important}.header__icon-list .icon--header-search,.header__icon-list .icon--header-tote-bag{width:16px;height:auto}.header__icon-list .h-wishlist-icon svg{width:16px}.header__icon-list .h-wishlist-icon .wishlist-h-count{width:19px;min-width:19px;height:19px;font-size:8px;top:-8px;right:-16px}}.mobile-nav{border-bottom:1px solid rgba(var(--border-color))}.mobile-nav__link{padding:28px 0;line-height:1;text-transform:uppercase}.mobile-nav hr{border:none;border-bottom:1px solid rgba(var(--border-color));margin:36px 0}.mobile-nav__item:not(:last-child){border-bottom:1px solid rgba(var(--border-color))}.mobile-nav__item[data-level="1"] .mobile-nav__link{font-size:12px}.mobile-nav__item[data-level="2"] .mobile-nav__link{font-size:11px}.mobile-nav .mobile-nav,.mobile-nav__item[data-level="2"] .mobile-nav{border-bottom:none}.mobile-nav__item[data-level="3"] .mobile-nav__link{font-size:11px}.mobile-nav .mobile-nav .mobile-nav{border-inline-start:none;padding-inline-start:10px;margin-block-start:20px!important}.mobile-nav .mobile-nav .mobile-nav .mobile-nav__item{margin-block-end:16px}.mobile-nav .animated-plus:before{height:1px}.animated-plus:after{width:1px}.mobile-nav .mobile-nav{padding-inline-start:10px;margin-block-start:12px!important}.mobile-nav .mobile-nav .mobile-nav__item{margin-block-end:20px}.mobile-nav__images-wrapper{margin-top:40px}.mobile-nav__images-scroller{gap:14px;margin-block-end:48px}.mobile-nav__image-push{text-align:left;min-width:113px;max-width:113px}.mobile-nav__image{margin-block-end:12px;border-radius:6px}.mobile-nav__image-heading{font-size:10px;font-weight:400}.footer{padding-block-start:80px;padding-block-end:0px;background:#000 url(/cdn/shop/files/bg_footer_pc.jpg?v=1729214701)no-repeat center center/cover}.footer__aside{border-top:1px solid rgba(var(--border-color));margin-block-start:86px;padding:40px 0;column-gap:24px;justify-content:space-between}.footer__item-title{font-family:var(--font-kalna);font-size:22px;letter-spacing:0;font-weight:400;text-transform:unset;margin-block-end:18px}@media screen and (max-width: 740px){.footer{padding-block-start:60px;background:#000 url(/cdn/shop/files/bg_footer_sp.jpg?v=1729261739)no-repeat center center;background-size:375px;background-position:0 280px}.footer__aside{border-top:none;margin-block-start:50px;padding:0 0 70px;display:block;margin-top:50px}.footer__item-list{display:flex;flex-wrap:wrap;gap:0}.footer__item{width:100%;max-width:unset}.footer__item-title{font-size:15px;margin-block-end:22px}.footer__item--logo{order:1}.footer__item--newsletter{order:2}.footer__item--links{order:3}}.c-footer-guide{display:flex;flex-wrap:wrap;gap:28px;margin-bottom:90px}.c-footer-guide__item{border-radius:6px;background:#ffffff14;width:calc(100% / 3 - (28px - 28px / 3));transition:background .25s ease-in-out}@media (hover: hover){.c-footer-guide__item:hover{background:#ffffff17}}.c-footer-guide__item a{display:block;padding:50px 120px 50px 50px;background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2215%22%20viewBox%3D%220%200%2016%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7%200C7%204.5%2015%207.5%2015%207.5C15%207.5%207%2010.5%207%2015%22%20stroke%3D%22white%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M15%207.5L0%207.5%22%20stroke%3D%22white%22%2F%3E%3C%2Fsvg%3E)no-repeat;background-position:calc(100% - 40px)}.c-footer-guide__item-title{font-family:var(--font-kalna);letter-spacing:0;font-size:16px;font-weight:400;line-height:1}.c-footer-guide__item p{font-size:14px;color:rgba(var(--text-color),.7);margin-top:20px;line-height:2}@media screen and (max-width: 1200px){.c-footer-guide__item a{padding:30px 80px 30px 30px}}@media screen and (max-width: 1000px){.c-footer-guide{gap:2px}.c-footer-guide__item{border-radius:0;width:100%}.c-footer-guide__item:first-child{border-radius:6px 6px 0 0}.c-footer-guide__item:last-child{border-radius:0 0 6px 6px}.c-footer-guide__item a{padding:30px 120px 30px 50px}}@media screen and (max-width: 740px){.c-footer-guide{margin-bottom:80px}.c-footer-guide__item a{padding:30px 65px 30px 30px;background-position:calc(100% - 20px);background-size:11px}.c-footer-guide__item-title{font-size:14px}.c-footer-guide__item p{font-size:11px;margin-top:10px;line-height:1.9}}@media screen and (max-width: 740px){.foorter__logo{text-align:center;margin-bottom:70px}}.footer__item--links .linklist__item{font-size:14px;text-transform:uppercase}.footer__item--links .linklist__item:not(:first-child){padding-block-start:15px}@media screen and (max-width: 740px){.footer__item--links{border-bottom:1px solid rgba(var(--text-color),.25);margin:0 calc(50% - 50vw);width:100vw}.footer__item--logo+.footer__item--links{border-top:1px solid rgba(var(--text-color),.25)}.footer__item--links .footer__item-content{padding-left:calc(var(--container-gutter) + 15px)}.footer__item--links .linklist__item{font-size:10px}button.footer__item-title{display:flex;align-items:center;justify-content:space-between;width:100%;margin-block-end:0;padding:27px var(--container-gutter);font-size:11px}button.footer__item-title .animated-plus:before{height:1px}button.footer__item-title .animated-plus:after{width:1px}button.footer__item-title.is-active .animated-plus:before,button.footer__item-title.is-active .animated-plus:after{transform:translate(-50%,-50%)rotate(90deg)}button.footer__item-title.is-active .animated-plus:before{opacity:0}button.footer__item-title+.footer__item-content{height:0;overflow:hidden;visibility:hidden;transition-duration:.4s}button.footer__item-title+.footer__item-content.is-open{height:auto;overflow:visible;visibility:visible;padding-bottom:30px}}.footer__item--newsletter{max-width:480px}.footer__item--newsletter .footer__item-content p{font-size:13px}.footer__newsletter-form{margin-block-start:22px}.footer__newsletter-form .input__field{--form-input-field-height: 60px;font-size:14px;border-radius:6px}.footer__newsletter-form .input__label{font-size:14px}.footer__newsletter-form .input__submit-icon svg{width:13px}@media screen and (max-width: 740px){.footer__item--newsletter{max-width:unset;text-align:center;margin-bottom:50px}.footer__item--newsletter .footer__item-content p{font-size:11px}.footer__newsletter-form{margin-block-start:22px}.footer__newsletter-form .input__field{--form-input-field-height: 55px;font-size:11px}.footer__newsletter-form .input__label{font-size:11px}.footer__newsletter-form .input__submit-icon svg{width:10px}}.footer_regal-link{display:flex;flex-wrap:wrap;gap:30px}.footer_regal-link a{color:rgba(var(--text-color),.5);font-size:14px}@media screen and (max-width: 740px){.footer_regal-link{display:block}.footer_regal-link a{font-size:11px}.footer_regal-link-item+.footer_regal-link-item{margin-top:10px}}@media screen and (max-width: 740px){#localization_form_footer{margin-top:20px}}.footer__copyright{color:rgba(var(--text-color),.5);font-size:14px}@media screen and (max-width: 740px){.footer__copyright{font-size:9px;display:block;text-align:center;margin-block-start:60px}}.body--dark #main{background:url(/cdn/shop/files/bg_ashirai_01.jpg?v=1729219001)}.body--dark .section__color-wrapper{background:none!important;--text-color: 255,255,255;--heading-color: 255,255,255;--border-color: 255,255,255}.body--dark #main .shopify-section:last-child{padding-bottom:var(--vertical-breather);margin-bottom:0}.body--dark #main .shopify-section:last-child .section{margin:0}.body--dark .color-swatch__item{border:none}.body--dark .color-swatch__radio:not(:checked)+.color-swatch__item:before{border:none}#BIS_trigger{margin-top:20px!important}@media screen and (max-width: 740px){#BIS_trigger{margin-top:8px!important;height:55px;border-radius:6px!important;font-size:12px}}.wishlist-page{padding:var(--vertical-breather) 0!important}.wishlist-page .headerwishlist{justify-content:center;flex-wrap:wrap}.wishlist-page .wishlist-heading{font-size:60px;font-weight:400;letter-spacing:-.05em;font-family:var(--font-kalna)}.wishlist-page .wishlist-header{padding:50px 0}.wishlist-page .wishlist-fromwrap{max-width:600px;margin:0 auto}.wh-search-icon .wh-search-icon{top:11px}.wishlist-page .wishlist-column{padding-left:12px;padding-right:12px}.wishlist-column .wihslist-meta h3{font-size:14px;font-weight:400;line-height:1.7;margin-bottom:4px}.wishlist-column .wihslist-meta .wishlist-price{margin-bottom:4px;font-size:14px;letter-spacing:.05em;font-weight:400}.wishlist-column .wishlist-variant{font-size:13px}.wishlist-column .wishlist-cart{text-align:center;margin-top:16px;border:none;font-size:14px;padding:10px 15px}@media screen and (max-width: 740px){.wishlist-container{padding-left:var(--container-gutter);padding-right:var(--container-gutter)}.wishlist-page .wishlist-heading{font-size:30px}.wishlist-page .wishlist-header{padding:40px 0 20px}.wishlist-page .wishlist-column{padding-left:9px;padding-right:9px}.wishlist-column .wihslist-meta h3,.wishlist-column .wihslist-meta .wishlist-price,.wishlist-column .wishlist-variant{font-size:11px}.wishlist-column .wishlist-cart{margin-top:12px;font-size:11px;padding:8px 15px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
