.form__floating-label{color:#11111180}.empty-state__count{color:#fff;font-weight:400}.section{margin:100px 0}.section--background{padding-top:90px;padding-bottom:90px;margin:0}@media screen and (max-width: 640px){.section{margin:70px 0}.section--background{padding-top:70px;padding-bottom:70px;margin:0}}.button{border-radius:40px;font-weight:400;line-height:55px}.button--border-arrow{display:inline-block;border:1px solid #E0E0E0;padding:0 50px;text-align:center;border-radius:70px;height:55px;line-height:55px;min-width:300px;font-size:14px;background:url(/cdn/shop/files/icon_right.svg?v=1688133862)no-repeat right center;background-position:calc(100% - 22px);background-size:7px}.button--border-arrow:hover{background-color:#f8f8f8}.button--bold{font-weight:600}@media screen and (max-width: 640px){.button{line-height:50px;font-size:11px}.button--border-arrow{width:100%;font-size:11px;min-width:auto;background-size:6px;padding:0 50px;display:flex;align-items:center;justify-content:center;height:45px}}.section-bottom-button{text-align:center;margin-top:40px}@media screen and (max-width: 640px){.section-bottom-button{margin-top:35px}}.price{font-family:Mulish}.quantity-selector{background:#fff;border-radius:4px}.quantity-selector__value{font-family:Mulish}.quantity-selector .icon{color:#000}.flickity-button{background:#fff;box-shadow:0 3px 6px #0000001a;width:60px;height:60px}.flickity-button:hover{background:#fff}.flickity-button svg{display:none}.flickity-button.previous:before{content:"";display:block;width:8px;height:14px;background:url(/cdn/shop/files/icon_left.svg?v=1688133871)no-repeat center center / contain}.flickity-button.next:before{content:"";display:block;width:8px;height:14px;background:url(/cdn/shop/files/icon_right.svg?v=1688133862)no-repeat center center / contain}.flickity-enabled:hover .flickity-prev-next-button:not([disabled]){transform:scale(1);width:60px;height:60px}@media screen and (max-width: 640px){.flickity-button{width:60px;height:60px;opacity:1;transform:scale(1)}.flickity-enabled:hover .flickity-prev-next-button:not([disabled]){width:60px;height:60px;opacity:1;transform:scale(1)}.flickity-button.previous{left:-25px}.flickity-button.previous:before{width:10px;height:10px;background:url(/cdn/shop/files/icon_left.svg?v=1688133871)no-repeat center center / contain;margin-left:15px}.flickity-button.next{right:-25px}.flickity-button.next:before{width:10px;height:10px;background:url(/cdn/shop/files/icon_right.svg?v=1688133862)no-repeat center center / contain;margin-right:15px}}.rte{line-height:2.14;font-size:14px}.rte h1,.rte h2{font-size:18px;font-weight:600;line-height:1.7}.rte h3{font-size:16px;font-weight:600;line-height:1.7}.rte h4,.rte h5{font-size:14px;font-weight:600;line-height:1.7}.rte ul{list-style:disc outside;margin-left:1.8em}.rte ul li{line-height:2;list-style:inherit;padding-left:0}.rte table th{padding:19px 10px}.rte tbody tr{border-top:1px solid var(--border-color);border-bottom:0}.rte tbody tr:last-child{border-bottom:1px solid var(--border-color)}.rte table tr th:first-child,.rte table tr td:first-child{padding-left:0}.rte table tr th:last-child,.rte table tr td:last-child{padding-right:0}.rte table td{padding:19px 10px}.rte table img:not([style*=float]){margin:0}.rte iframe{max-width:100%}.text-background{padding:50px;background:#fafafa}@media screen and (max-width: 740px){.rte{font-size:11px}.rte h2{font-size:13px}.rte h3{font-size:12px}.rte h4,.rte h5{font-size:11px}.rte table{margin:24px 0}.rte table th,.rte table td{font-size:11px}.text-background{padding:24px}}.col2-row{margin:48px 0}.col2-row .item{display:flex;align-items:center}.col2-row .item+.item{margin-top:48px}.col2-row .item__image{width:50%}.col2-row .item__image img{margin:0}.col2-row .item__content{width:50%;padding-left:48px}.col2-row--reverse .item:nth-child(2n){flex-direction:row-reverse}.col2-row--reverse .item:nth-child(2n) .item__content{padding:0 48px 0 0}@media screen and (max-width: 740px){.col2-row{margin:24px 0}.col2-row .item{display:block}.col2-row .item+.item{margin-top:24px}.col2-row .item__image{width:100%}.col2-row .item__content{width:100%;padding:24px 0 0}.col2-row--reverse .item:nth-child(2n){flex-direction:row-reverse}.col2-row--reverse .item:nth-child(2n) .item__content{padding:24px 0 0}}.announcement-bar{font-weight:400;font-size:12px;border:none}.announcement-bar__content{padding:6px 0}@media screen and (max-width: 640px){.announcement-bar{font-size:10px}.announcement-bar__content{padding:3px 0}}.section__header{justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:40px;gap:18px}.section__header--center{justify-content:center}.section__title{font-size:28px;font-weight:600}.section__title-sub{font-size:13px;color:#00000080;margin-bottom:8px;line-height:1.2;font-family:Mulish}.section__title-sub--strong{color:#ed1c29}.section__header-description{width:100%}.section__header-link{margin-left:auto}.section__action-link{border-bottom:1px solid #222;padding-bottom:5px}.section__action-link svg{opacity:1;position:unset}.section__header--center .section__header-title{display:block;text-align:center;margin-right:0;width:100%}.section__header--center .section__title-sub{margin-left:0}@media screen and (max-width: 640px){.section__header{display:block;margin-bottom:22px}.section__header-title{margin-right:0}.section__title{font-size:18px;line-height:1.5}.section__title-sub{font-size:10px;margin-bottom:7px}.section__header-description{margin-bottom:20px}.section__header-tab{margin-top:18px}}.tab-group{display:flex;flex-wrap:wrap;gap:5px}.tab-group .tab{border-radius:4px;padding:8px 24px;font-weight:600;line-height:1.5;list-style:none;text-align:center;cursor:pointer;font-size:14px;background:#0000000a;color:#0006}.tab-group .tab.is-active{background:#000;color:#fff}.panel-group .panel{display:none}.panel-group .panel.is-show{display:block}@media screen and (max-width: 1400px){.tab-group .tab{font-size:14px}}@media screen and (max-width: 640px){.tab-group{flex-wrap:unset;overflow-x:scroll}.tab-group .tab{flex-shrink:0;font-size:10px;padding:5px 15px}}.product-item__title{font-weight:400;line-height:1.45}.product-item__image-wrapper{border:1px solid var(--border-color);border-radius:4px}.product-item__image-wrapper img{border-radius:4px}.product-item--vertical .price:not(.price--compare),.product-item--list .price:not(.price--compare){font-size:18px;font-family:Mulish;font-weight:700}.product-item .price:not(.price--compare):after{content:"\7a0e\8fbc";display:inline-block;font-size:9px;margin-left:4px;font-weight:400}.product-item .price--compare{font-size:12px;margin:0 0 0 5px}.price--compare{margin-right:10px}.price--highlight{margin-right:0}.product-item__inventory{font-size:12px;font-weight:400;padding:0}.inventory:before{display:none}.inventory--sold{color:#0006}.product-item__label-list-bottom{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:25px}.product-item__label-list-bottom .product-label{min-width:62px;text-align:center}.product-item__info .jdgm-preview-badge{margin-top:10px;font-size:12px}@media screen and (max-width: 640px){.product-item__image-wrapper{margin-bottom:20px}.product-item__title{font-size:11px;margin-bottom:7px}.product-item__swatch-list{margin-bottom:8px}.product-item--vertical .price:not(.price--compare),.product-item--list .price:not(.price--compare){font-size:14px}.product-item .price:not(.price--compare):after{font-size:7px;margin-left:3px}.product-item__inventory{font-size:10px;line-height:1.5;margin-top:8px}.product-item__label-list-bottom{margin-bottom:17px}.product-item__label-list-bottom .product-label{min-width:45px}}.product-list{background:none}.product-list--vertical.product-list--stackable.product-list{border:none}@media screen and (min-width: 1000px){.product-list--vertical.product-list--stackable.product-list:before{border:none}}.product-list .flickity-prev-next-button.next{right:-10px}.product-list--vertical .product-item:after{box-shadow:none}.product-list--vertical:not(.product-list--scrollable):not(.product-list--collection-width-image) .product-item{padding:0 22px 55px 0}.product-list--vertical.product-list--scrollable:before{border:none}.product-list--vertical.product-list--scrollable:not(.product-list--collection-width-image){width:calc(100% + 20px)}@media screen and (max-width: 640px){.product-list--scrollable .product-item{width:69%}}.product-list-ranking .product-item{counter-increment:rank}.product-list-ranking .product-item:before{content:counter(rank);background:#ccc;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;right:36px;top:16px;z-index:1;font-family:Mulish;font-size:14px;font-weight:700;color:#fff}.product-list-ranking .product-item:nth-child(1):before{background:#f6a323}.product-list-ranking .product-item:nth-child(2):before{background:#747579}.product-list-ranking .product-item:nth-child(3):before{background:#964b11}.product-list--vertical.product-list--scrollable:not(.product-list--collection-width-image) .product-item{padding:0 20px 0 0;border:none}.product-list-ranking wk-button{display:none}@media screen and (max-width: 640px){.product-list--vertical.product-list{padding-left:20px;padding-right:5px}.product-list--vertical:not(.product-list--scrollable):not(.product-list--collection-width-image) .product-item{padding:0 20px 20px 0}.product-list--vertical.product-list--scrollable:not(.product-list--collection-width-image){width:100%}.product-list--scrollable:before,.product-list--scrollable:after{display:none}.product-list--vertical.product-list--scrollable:not(.product-list--collection-width-image) .product-item{padding:0 15px 0 0}.product-list-ranking .product-item:before{font-size:11px;width:34px;height:34px;right:25px;top:10px}}.article-item__title{font-size:16px;line-height:1.7}@media screen and (max-width: 640px){.article-item__title{font-size:14px}}.line-item__image-wrapper{border:1px solid #EBEBEB;border-radius:4px;width:98px;min-width:98px}.line-item__image-wrapper img{border-radius:4px}@media screen and (max-width: 640px){.line-item__image-wrapper{width:90px;min-width:90px}.line-item__meta{font-size:11px}.line-item__title{line-height:1.7}.line-item--stack .line-item__title{font-size:11px}}.slideshow{padding:40px 0 60px}.slideshow__slide{padding:0 15px}.slideshow__image{border-radius:4px}.slideshow .flickity-button.previous{left:30px}.slideshow .flickity-button.next{right:30px}.slideshow .flickity-page-dots{bottom:27px}.slideshow .flickity-page-dots .dot{border:none;background:#0000001a;width:8px;height:8px;margin:0 6px}.slideshow .flickity-page-dots .dot.is-selected{background:#000}@media screen and (max-width: 640px){.slideshow{padding:25px 0 42px;overflow:hidden!important}.slideshow__slide{padding:0 5px}.slideshow__image{border-radius:2px}.slideshow .flickity-button.previous{left:-25px}.slideshow .flickity-button.next{right:-25px}.slideshow .flickity-page-dots{bottom:20px}.slideshow .flickity-page-dots .dot{margin:0 5.5px}}.collection-list .collection-item{padding:0 10px}.collection-item__image-wrapper{margin-bottom:20px}.collection-item__title{transform:none;font-weight:400;text-align:left}.collection-item__title svg{display:none}@media screen and (min-width: 1000px){.collection-list .flickity-prev-next-button.previous{left:-20px}.collection-list .flickity-prev-next-button.next{right:-20px}}@media screen and (max-width: 670px){.collection-list{padding-left:15px}.collection-list .collection-item{margin:0;padding:0 5px}.collection-item__image-wrapper{margin-bottom:14px}.collection-item__title{font-size:11px}}.promo-block{border-radius:4px;padding:40px}.promo-block .block-list__item>:first-child{margin:0 10px 20px}.promo-block__heading{font-size:30px;font-family:Mulish;font-weight:700}.promo-block__content{font-size:14px;line-height:1.5;font-weight:400}@media screen and (min-width: 1000px){.promo-block--large{min-height:438px}}@media screen and (max-width: 768px){.promo-block{border-radius:2px;padding:25px 20px 15px}.promo-block .block-list__item{margin:0 7px 20px}.promo-block .block-list__item>:first-child{margin:0}.promo-block__heading{font-size:20px}.promo-block__content{font-size:10px}}.CustomSwiper.swiper{width:100%;height:100%}.CustomSwiper.swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.CustomSwiper.swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.CustomSwiper--overlay{position:relative}.CustomSwiper--overlay .swiper-slide:before{content:"";display:block;width:100%;height:100%;position:absolute;background:#2222224d}.CustomSwiper--overlay .CustomSwiper__Description{position:absolute;left:0;bottom:70px;width:100%;color:#fff}.CustomSwiper--overlay .CustomSwiper__Title{font-size:30px;font-weight:700;font-family:Mulish;line-height:1.4;margin-bottom:15px}.CustomSwiper--overlay .CustomSwiper__Text{font-size:14px;line-height:2.1}.CustomSwiper--overlay .swiper-pagination{bottom:35px!important}.CustomSwiper--overlay .swiper-pagination-bullet{background:#fff;opacity:.3}.CustomSwiper--overlay .swiper-pagination-bullet-active{background:#fff;opacity:1}@media screen and (max-width: 640px){.CustomSwiper--overlay .CustomSwiper__Description{bottom:50px}.CustomSwiper--overlay .CustomSwiper__Title{font-size:20px;margin-bottom:15px}.CustomSwiper--overlay .CustomSwiper__Text{font-size:10px;line-height:1.8}.CustomSwiper--overlay .swiper-pagination{bottom:15px!important}}.CustomSwiper:not(.CustomSwiper--overlay).swiper{position:relative;padding-bottom:30px}.CustomSwiper:not(.CustomSwiper--overlay) .CustomSwiper__Description{position:absolute;left:0;bottom:-30px;z-index:1;background:#f2f2f2;padding:80px 0 80px 60px;max-width:390px;text-align:left}.CustomSwiper:not(.CustomSwiper--overlay) .CustomSwiper__Title{font-size:30px;font-weight:700;font-family:Mulish;line-height:1.4;margin-bottom:20px}.CustomSwiper:not(.CustomSwiper--overlay) .CustomSwiper__Text{color:#0006;font-size:14px;line-height:2.1}.CustomSwiper:not(.CustomSwiper--overlay) .swiper-pagination{text-align:right;bottom:0!important}@media screen and (max-width: 1200px){.CustomSwiper:not(.CustomSwiper--overlay) .CustomSwiper__Description{padding:65px 0 65px 60px}}@media screen and (max-width: 1100px){.CustomSwiper:not(.CustomSwiper--overlay) .CustomSwiper__Description{padding:45px 0 45px 60px}.CustomSwiper:not(.CustomSwiper--overlay) .CustomSwiper__Title{font-size:24px}.CustomSwiper:not(.CustomSwiper--overlay) .CustomSwiper__Text{font-size:12px}}@media screen and (max-width: 640px){.CustomSwiper:not(.CustomSwiper--overlay).swiper{padding-bottom:184px}.CustomSwiper:not(.CustomSwiper--overlay) .CustomSwiper__Description{bottom:-154px;padding:40px 0 45px 30px;max-width:calc(100% - 130px);min-height:174px}.CustomSwiper:not(.CustomSwiper--overlay) .CustomSwiper__Title{font-size:20px;margin-bottom:17px}.CustomSwiper:not(.CustomSwiper--overlay) .CustomSwiper__Text{font-size:10px;line-height:1.8}.CustomSwiper:not(.CustomSwiper--overlay) .swiper-pagination{text-align:center}}@media screen and (max-width: 320px){.CustomSwiper:not(.CustomSwiper--overlay) .CustomSwiper__Description{padding:20px 0 25px 20px;display:flex;align-items:center}.CustomSwiper:not(.CustomSwiper--overlay) .CustomSwiper__Title{font-size:16px;margin-bottom:10px}}.SectionBanner .Item .Item__Link{display:block}.SectionBanner .Item__Image:hover{opacity:.9}.SectionBanner .Item__Title{margin-top:20px;font-size:14px}@media screen and (max-width: 640px){.SectionBanner .Item__Title{font-size:11px;margin-top:12px}}.ReleaseProductList{display:flex;flex-wrap:wrap;gap:70px 28px}.ReleaseProductItem__Image{border:1px solid #EBEBEB;border-radius:4px}.ReleaseProductItem__Image img{border-radius:4px}.ReleaseProductItem__Info{margin-top:28px}.ReleaseProductItem__Day{font-size:15px;font-weight:600}.ReleaseProductItem__Day span{display:inline-block;border-bottom:2px solid currentColor;margin-bottom:25px}.ReleaseProductItem__Day span.yet{color:#ed1c29}.ReleaseProductItem__Day span.start{color:#0006}.ReleaseProductItem__Title{font-size:15px;font-weight:600;line-height:1.75}.ReleaseProductItem__Description{font-size:13px;line-height:1.95;color:#000000b3;margin-top:22px}.ReleaseProductItem__Price{margin-top:17px}.ReleaseProductItem__Price .price{font-size:18px;font-weight:700}.ReleaseProductItem__Price .price:not(.price--compare):after{content:"\7a0e\8fbc";display:inline-block;font-size:9px;margin-left:4px;font-weight:300}.ReleaseProductItem__Button{margin-top:30px}@media screen and (max-width: 1100px){.ReleaseProductItem__Button a{width:100%;min-width:auto}}@media screen and (max-width: 640px){.ReleaseProductList{gap:50px 20px}.ReleaseProductItem__Image,.ReleaseProductItem__Image img{border-radius:2px}.ReleaseProductItem__Info{margin-top:26px}.ReleaseProductItem__Day{font-size:13px}.ReleaseProductItem__Day span{margin-bottom:22px}.ReleaseProductItem__Title{font-size:15px;font-weight:600;line-height:1.75}.ReleaseProductItem__Description{font-size:11px;line-height:2.18;margin-top:15px}.ReleaseProductItem__Price{margin-top:17px}.ReleaseProductItem__Price .price{font-size:17px}.ReleaseProductItem__Button{margin-top:26px}}.image-with-text__image-container img{border-radius:4px}.image-with-text h2{font-size:20px;font-weight:600}.image-with-text .rte p+.button{margin-top:30px}@media screen and (min-width: 1280px){.image-with-text__image-container,.image-with-text__text-container{width:40%}.image-with-text__text-container:last-child{padding-left:120px;padding-right:20px}.image-with-text__text-container:first-child{padding-right:120px;padding-left:20px}}@media screen and (max-width: 640px){.image-with-text h2{font-size:13px}.image-with-text .rte p+.button{margin-top:25px}}#contact_form .form__header{margin-bottom:50px}#contact_form .form__header .heading{font-size:28px;font-weight:600;margin-bottom:45px}#contact_form .form__input-row{margin:0 -10px}#contact_form .form__input-row>*{margin-left:10px;margin-right:10px}#contact_form .form__input-row:not(:last-child){margin-bottom:20px}#contact_form .form__field,#contact_form select{height:56px;padding:20px 25px 0;border-color:#e0e0e0}#contact_form .form__field--textarea{height:auto}#contact_form .form__floating-label{line-height:56px;left:25px}#contact_form .form__submit{margin-top:40px;min-width:275px}@media screen and (max-width: 640px){#contact_form .form__header{margin-bottom:30px}#contact_form .form__header .heading{font-size:15px;margin-bottom:25px}#contact_form .form__input-row{margin:0}#contact_form .form__input-row>*{margin-left:0;margin-right:0}#contact_form .form__input-row:not(:last-child){margin-bottom:0}#contact_form .form__input-wrapper{margin-bottom:10px}#contact_form .form__field,#contact_form select{height:50px;padding:10px 20px 0}#contact_form .form__field--textarea{height:auto}#contact_form .form__floating-label{line-height:50px;left:20px;font-size:11px}#contact_form .form__submit{margin:30px auto 0;min-width:200px}}.product-block-list .card{border:none}.product-block-list .card__section,.product-block-list .card__collapsible-content{padding:0}.product-block-list .card__title{font-size:22px;font-weight:600}.product-block-list .card__header,.product-block-list .card__collapsible-button{padding:0;margin-bottom:35px}@media screen and (min-width: 641px){.product-block-list .card{margin-bottom:76px}}@media screen and (max-width: 640px){.product-block-list .card__title{font-size:15px}.product-block-list .card__header,.product-block-list .card__collapsible-button{margin-bottom:28px}.product-block-list__item:not(.product-block-list__item--gallery){padding:0 20px}.product-block-list__item+.product-block-list__item{margin-top:45px}}.product-block-list__item--gallery .card{margin-bottom:80px}.product-gallery--with-thumbnails .product-gallery__carousel-wrapper{margin:0}.product-gallery__thumbnail{border:1px solid var(--border-color);border-radius:4px;width:80px}.product-gallery__thumbnail img{border-radius:4px}.product-gallery__thumbnail.is-nav-selected{border-width:2px}.product-gallery__carousel{border:1px solid var(--border-color);border-radius:4px}.product-gallery__carousel-wrapper img{border-radius:4px}@media screen and (min-width: 1000px){.product-gallery__thumbnail-list{width:98px;max-height:500px;margin:0}.product-gallery__thumbnail{margin:0 0 10px}.product-gallery__carousel{margin:0}}@media screen and (min-width: 1280px){.product-block-list--medium .product-block-list__wrapper{width:calc(55% - 10px);margin-bottom:60px}}@media screen and (max-width: 640px){.product-gallery{overflow:hidden}.product-gallery .scroller__inner{margin:0;padding:0}.product-gallery__carousel{border-bottom:none}.product-block-list__item--gallery .card{margin-bottom:0}.product-gallery__thumbnail-list{padding:20px}.product-gallery__thumbnail{width:50px;border-radius:2px;margin:0 3.5px}}@media screen and (min-width: 1280px){.product-block-list--large .product-block-list__wrapper{width:calc(61% - 50px)}.product-block-list--large .product-block-list__item--info{width:calc(39% - 15px)}}.product-block-list__item--info .card__separator{margin:38px 0}@media screen and (max-width: 640px){.product-block-list__item--info{margin-top:40px}.product-block-list__item--info .card__separator{margin:28px 0}}.product-meta{margin:0}.product-meta__title{font-size:20px;line-height:1.6;font-weight:600;margin-bottom:18px}.product-meta__label-list .product-label{min-width:62px;text-align:center}.product-label{font-size:11px;font-weight:600;border-radius:0;padding:5px 10px}.product-meta__reference{font-size:11px;margin-top:27px}.product-meta .jdgm-preview-badge{margin-top:10px;font-size:12px}.product-meta__sku{color:#00000080}.product-meta__caution{font-size:10px;line-height:2;color:#00000080}@media screen and (max-width: 640px){.product-meta__title{font-size:15px;line-height:1.7;margin-bottom:20px}.product-meta__label-list .product-label{min-width:45px}.product-label{font-size:8px;padding:5px 10px}.product-meta__reference{font-size:10px;margin-top:23px}}.product-meta_wishlist{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.product-meta_wishlist wishlist-button-product .wk-button,.product-meta_wishlist wishlist-button-product .wk-button:hover{padding:0;font-size:12px;min-height:30px}@media screen and (max-width: 640px){.product-meta_wishlist{display:block}.product-meta_wishlist wishlist-button-product .wk-button,.product-meta_wishlist wishlist-button-product .wk-button:hover{padding:0;font-size:11px}}.product-meta_share{display:flex;align-items:center}.product-meta_share__label{font-size:12px;margin-right:19px}.product-meta_share .social-media__item svg{width:30px;height:30px}@media screen and (max-width: 640px){.product-meta_share{justify-content:center;margin-top:20px}.product-meta_share__label{font-size:11px}}.product-meta__staff-comment{margin-top:100px}.product-meta__staff-comment-head{font-size:18px;font-weight:600;border-bottom:1px solid var(--border-color);padding-bottom:27px;margin-bottom:37px}@media screen and (max-width: 640px){.product-meta__staff-comment{margin-top:0}.product-meta__staff-comment-head{font-size:15px;padding-bottom:23px;margin-bottom:28px}}.product-meta__spec table th{white-space:nowrap}@media screen and (max-width: 640px){.product-meta__spec table{margin:0}.product-meta__spec table tr{padding:18px 0;display:flex;flex-wrap:wrap;gap:6px}.product-meta__spec table th,.product-meta__spec table td{display:block;padding:0;width:100%}}.product-form__option-name{font-size:12px;font-weight:400;margin-bottom:13px}@media screen and (max-width: 640px){.product-form__option-name{font-size:11px}}.product-form__info-title{display:none}.product-form__info-list{margin:35px 0;border-spacing:0}.product-form__info-list .product-form__info-item{display:block}.product-form__info-list .product-form__info-item+.product-form__info-item{margin-top:30px}.product-form__info-list .product-form__info-item--col2{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 640px){.product-form__info-list{margin:30px 0}}.block-swatch__item{border:1px solid var(--border-color);border-radius:4px;padding:6px 14px 7px}.block-swatch__radio:checked+.block-swatch__item{background:var(--accent-color);color:#fff;box-shadow:none;font-weight:600}.block-swatch--disabled .block-swatch__item{background:#f7f7f7 linear-gradient(to bottom right,transparent calc(50% - 1px),#D6D6D6 50%,transparent calc(50% + 1px)) no-repeat;border-color:#d6d6d6}.block-swatch--disabled .block-swatch__item-text{opacity:1;color:#0000004d}.block-swatch--disabled .block-swatch__item-text:after{display:none}.block-swatch--disabled .block-swatch__radio:checked+.block-swatch__item .block-swatch__item-text{color:#fff}@media screen and (max-width: 640px){.block-swatch-list{margin:-3px -3.5px 0}.block-swatch{margin:3.5px}.block-swatch__item{border-radius:2px;font-size:11px;padding:3px 9px}}.product-form__info-content .price-list .price:not(.price--compare){font-size:24px;font-weight:700}.product-form__info-content .price-list .price--compare{font-size:18px;margin-right:0;margin-left:10px}.product-form__info-content .price-list .price--highlight{margin-right:0}.product-form__info-content .price-list .price:not(.price--compare):after{content:"\7a0e\8fbc";display:inline-block;font-size:10px;margin-left:7px;font-weight:400}@media screen and (max-width: 640px){.product-form__info-content .price-list .price:not(.price--compare){font-size:20px}.product-form__info-content .price-list .price--compare{font-size:12px}.product-form__info-content .price-list .price:not(.price--compare):after{font-size:9px;margin-left:3px}}.product-form__inventory{padding-left:0;font-weight:400;margin:0}@media screen and (max-width: 640px){.product-form__inventory{font-size:11px}}.product-form__info-item--size a{display:flex;align-items:center}.product-form__info-item--size svg{margin-right:12px}.product-form__info-item--size span{font-size:12px;text-decoration:underline}@media screen and (max-width: 640px){.product-form__info-item--size svg{margin-right:10px;width:13px}.product-form__info-item--size span{font-size:10px}}.quantity-selector--product{height:50px}.quantity-selector--product .quantity-selector__button{padding:0 22px}.quantity-selector--product .quantity-selector__value{min-width:68px}.product-form__info-item--quantity>*{padding-top:0}@media screen and (max-width: 640px){.quantity-selector--product{height:42px;margin-top:0}.quantity-selector--product .quantity-selector__button{padding:0 18px}.quantity-selector--product .quantity-selector__value{font-size:11px}}.product-form__wrapping-wrap{display:inline-block}.product-form__wrapping-inner{display:flex;align-items:center;gap:8px;cursor:pointer}.product-form__terms-wrap{display:inline-block}.product-form__terms-inner{display:flex;align-items:center;gap:8px;cursor:pointer}.product-form__terms-inner span{background:#ed1c29;color:#fff;font-size:12px;padding:3px 10px;border-radius:20px;line-height:1.4}.product-form__terms-description{padding:24px;font-size:12px;background:#f8f8f8;margin-top:16px}@media screen and (max-width: 414px){.product-form__terms-inner span,.product-form__terms-description{font-size:10px}}.product-form__add-button{border-radius:94px!important;line-height:60px!important;min-height:60px!important;font-weight:600!important}.product-form__add-button:disabled{opacity:.4}.product-form__buy-buttons .shopify-payment-button button:not(.shopify-payment-button__more-options),.shopify-payment-button__button--branded,.shopify-payment-button__button--unbranded{border-radius:94px!important;min-height:60px!important;font-weight:600!important}.product-form__buy-buttons .shopify-payment-button__more-options,.product-form__buy-buttons .shopify-payment-button__more-options:hover{color:#000;font-size:12px}@media screen and (min-width: 641px){.product-form__payment-container{margin:-5px}.product-form__payment-container>*{margin:5px}}@media screen and (max-width: 640px){.product-form__add-button{line-height:50px!important;min-height:50px!important;font-size:12px}.product-form__buy-buttons .shopify-payment-button button:not(.shopify-payment-button__more-options),.shopify-payment-button__button--branded,.shopify-payment-button__button--unbranded{min-height:50px!important;font-size:12px!important}.product-form__payment-container .shopify-payment-button{margin-top:13px}.product-form__payment-container .shopify-payment-button span{font-size:12px!important}}.page__header{margin-top:120px;margin-bottom:40px}.page__header .page__title{font-size:32px;font-weight:700}.page__tag-list{margin-top:24px}.page__content{font-size:14px;line-height:2.28;margin-bottom:80px}@media screen and (max-width: 640px){.page__header{margin-top:70px;margin-bottom:25px}.page__header .page__title{font-size:20px}.page__content{font-size:11px;line-height:2.18;margin-bottom:45px}}.empty-state__quick-form .button{border-radius:unset;line-height:55px}.empty-state__quick-form input{padding:0 20px!important;height:55px}.empty-state__quick-form input::-webkit-input-placeholder{color:#11111180}.empty-state__quick-form input::-ms-input-placeholder{color:#11111180}.empty-state__quick-form input::-moz-placeholder{color:#11111180}@media screen and (min-width: 1000px){[data-section-type=account] .layout{margin-left:-20px;margin-right:-20px}[data-section-type=account] .layout__section{margin:0 20px}}@media screen and (max-width: 640px){[data-section-type=account] .layout__section{margin-bottom:0}[data-section-type=account] .layout__section--main>.card{border-top:none;border-bottom:none}[data-section-type=account] .value-picker-button{font-size:11px}[data-section-type=account] .value-picker-button--pill svg{width:12px;height:7px}[data-section-type=account] .value-picker-button svg path{stroke-width:1.5px}}[data-section-type=account] .card{margin-bottom:40px}[data-section-type=account] .card__section{padding:35px 50px}[data-section-type=account] .grid{margin:0 0 -40px -40px}[data-section-type=account] .grid__cell{padding:0 0 40px 40px}@media screen and (max-width: 1279px){[data-section-type=account] .card__section{padding:35px 40px}}@media screen and (max-width: 640px){[data-section-type=account] .card__section{padding:28px 30px}}[data-section-type=account] .layout__section--secondary .card__linklist-item{padding:5px 0}@media screen and (min-width: 1280px){[data-section-type=account] .layout__section--secondary{width:310px}}[data-section-type=account] .card__header{padding:46px 60px}[data-section-type=account] .card__header h1{font-size:20px;font-weight:600;letter-spacing:.04em}@media screen and (max-width: 1279px){[data-section-type=account] .card__header{padding:36px 40px}[data-section-type=account] .card__header h1{font-size:18px}}@media screen and (max-width: 640px){[data-section-type=account] .card__header{padding:36px 20px}[data-section-type=account] .card__navigation{font-size:11px}[data-section-type=account] .card__navigation-breadcrumb svg{width:6px;height:10px;margin-right:8px}}[data-section-type=account] .layout__section--main .card__section{padding:30px 60px}[data-section-type=account] .layout__section--main .card__section h1{font-size:20px;font-weight:600;letter-spacing:.04em}[data-section-type=account] .layout__section--main .card__section button{min-width:254px;line-height:50px;font-size:14px;font-weight:600}@media screen and (max-width: 1279px){[data-section-type=account] .layout__section--main .card__section{padding:30px 40px}[data-section-type=account] .layout__section--main .card__section h1{font-size:18px}}@media screen and (max-width: 640px){[data-section-type=account] .layout__section--main .card__section{padding:36px 20px 42px}[data-section-type=account] .layout__section--main .card__section button{font-size:12px;margin-top:28px}}[data-section-type=account] .table-wrapper .table th{font-weight:600}[data-section-type=account] .table-wrapper .table th,[data-section-type=account] .table-wrapper .table td{padding:18px 30px}[data-section-type=account] .table-wrapper .table td.line-item__product-info{padding-top:30px;padding-bottom:30px}[data-section-type=account] .table-wrapper .table thead th{padding-top:0}[data-section-type=account] .table-wrapper .table th:first-child,[data-section-type=account] .table-wrapper .table td:first-child{padding-left:60px}[data-section-type=account] .table-wrapper .table th:last-child,[data-section-type=account] .table-wrapper .table td:last-child{padding-right:60px}[data-section-type=account] .order-foot{padding-top:24px;padding-bottom:24px}[data-section-type=account] .order-foot__item{padding-right:60px;padding-left:0}@media screen and (max-width: 1279px){[data-section-type=account] .table-wrapper .table th:first-child,[data-section-type=account] .table-wrapper .table td:first-child{padding-left:40px}[data-section-type=account] .table-wrapper .table th:last-child,[data-section-type=account] .table-wrapper .table td:last-child{padding-right:40px}[data-section-type=account] .order-foot__item{padding-right:40px}}@media screen and (max-width: 640px){[data-section-type=account] .table-wrapper .table th:first-child,[data-section-type=account] .table-wrapper .table td:first-child{padding-left:20px}[data-section-type=account] .table-wrapper .table th:last-child,[data-section-type=account] .table-wrapper .table td:last-child{padding-right:20px}[data-section-type=account] .order-foot{margin:0;padding-top:0;padding-bottom:12px}[data-section-type=account] .order-foot__inner{max-width:240px;margin-left:auto}[data-section-type=account] .order-foot__item{padding-right:20px;font-size:11px}}@media screen and (max-width: 640px){[data-section-type=account] .table-order-all{overflow:hidden;padding:0 20px;margin-bottom:70px}[data-section-type=account] .table-order-all .table{margin:0}[data-section-type=account] .table-order-all thead{display:none}[data-section-type=account] .table-order-all .table tbody tr{display:block;border:1px solid var(--border-color);padding:28px 30px}[data-section-type=account] .table-order-all .table tbody tr+tr{border-top:none}[data-section-type=account] .table-order-all .table tbody td{display:block;width:100%;padding:0;text-align:left;font-size:11px}[data-section-type=account] .table-order-all .table tbody td+td{margin-top:6px}[data-section-type=account] .table-order-all .table tbody td:first-child{padding:0}[data-section-type=account] .table-order-all .table tbody td:last-child{padding:0}[data-section-type=account] .table-order-all .table tbody td:before{content:attr(data-name);width:120px;display:inline-block}[data-section-type=account] .table-order-all .link--accented{text-decoration:underline}}[data-section-type=account] .grid--shipping-address .heading{font-size:14px;font-weight:600}@media screen and (max-width: 640px){[data-section-type=account] .table-order-detail{overflow:hidden;padding:0;margin:0 20px}[data-section-type=account] .table-order-detail .table{margin:0}[data-section-type=account] .table-order-detail .table tr{display:block}[data-section-type=account] .table-order-detail .table .line-item__product-info,[data-section-type=account] .table-order-detail .table .line-item__product-info:first-child{padding-left:0;padding-right:0}[data-section-type=account] .table-order-detail .line-item__quantity,[data-section-type=account] .table-order-detail .line-item__line-price{margin:3px 0}[data-section-type=account] .table-order-detail .line-item__quantity:before,[data-section-type=account] .table-order-detail .line-item__line-price:before{content:attr(data-name);width:40px;display:inline-block}.order-created-at{font-size:11px;margin-top:15px}[data-section-type=account] .grid--shipping-address{padding:0 20px;margin:0}[data-section-type=account] .grid--shipping-address .grid__cell{padding:0}[data-section-type=account] .grid--shipping-address .card{border:1px solid var(--border-color);font-size:11px}[data-section-type=account] .grid--shipping-address .grid__cell+.grid__cell .card{border-top:none}[data-section-type=account] .grid--shipping-address .heading{font-size:11px}}.address-list__item{padding:37px 60px}.address-list__item .heading{font-size:14px;font-weight:600}.address-list__item .link--edit{background-image:url("data:image/svg+xml;charset=utf8,%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229.383%22%20height%3D%2214.718%22%20viewBox%3D%220%200%209.383%2014.718%22%3E%3Cg%20transform%3D%22translate(-276.199%20-1438.331)%22%20opacity%3D%220.4%22%3E%3Crect%20width%3D%229.714%22%20height%3D%223.781%22%20transform%3D%22matrix(0.5%2C%20-0.866%2C%200.866%2C%200.5%2C%20276.809%2C%201448.21)%22%20fill%3D%22%23222%22%2F%3E%3Cpath%20d%3D%22M416.29%2C1439a1.334%2C1.334%2C0%2C0%2C1%2C1.823-.487l.963.556a1.333%2C1.333%2C0%2C0%2C1%2C.489%2C1.822Z%22%20transform%3D%22translate(-134.162%200)%22%20fill%3D%22%23222%22%2F%3E%3Cpath%20d%3D%22M279.567%2C1694.752l-3.368%2C2.053.094-3.944Z%22%20transform%3D%22translate(0%20-243.757)%22%20fill%3D%22%23222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center left;padding-left:18px}.address-list__item .link--delete{background-image:url("data:image/svg+xml;charset=utf8,%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210.403%22%20height%3D%2213.893%22%20viewBox%3D%220%200%2010.403%2013.893%22%3E%3Cg%20transform%3D%22translate(-256.183%20-2051.513)%22%20opacity%3D%220.4%22%3E%3Cpath%20d%3D%22M287.019%2C2149.423v7.33a.4.4%2C0%2C0%2C1-.8%2C0v-7.33h-1.5v7.33a.4.4%2C0%2C0%2C1-.8%2C0v-7.33h-1.5v7.33a.4.4%2C0%2C0%2C1-.8%2C0v-7.33h-1.446v8.8a.771.771%2C0%2C0%2C0%2C.771.771h6.739a.771.771%2C0%2C0%2C0%2C.771-.771v-8.8Z%22%20transform%3D%22translate(-22.94%20-93.584)%22%20fill%3D%22%23222%22%2F%3E%3Cpath%20d%3D%22M265.814%2C2053.124H264.2v-.84a.771.771%2C0%2C0%2C0-.771-.771H259.34a.771.771%2C0%2C0%2C0-.771.771v.84h-1.614a.771.771%2C0%2C0%2C0-.771.771v.578a.771.771%2C0%2C0%2C0%2C.771.771h8.86a.771.771%2C0%2C0%2C0%2C.771-.771v-.578A.771.771%2C0%2C0%2C0%2C265.814%2C2053.124Z%22%20fill%3D%22%23222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center left;padding-left:18px}@media screen and (max-width: 640px){.address-list{padding:0 20px;font-size:11px}.address-list:before,.address-list__item+.address-list__item:before{display:none}.address-list__item{padding:28px 30px;border:1px solid var(--border-color)}.address-list__item+.address-list__item{border-top:none}.address-list__item .heading,.address-list__action-list{font-size:11px}}.form__header .form__title{font-size:24px;font-weight:700}@media screen and (max-width: 640px){.form__header .form__title{font-size:20px}}.login-information-statement{margin:0 calc(50% - 50vw) 30px;width:100vw;padding:0 20px}.login-information-statement__title{font-weight:600}.page-register{max-width:656px;margin:0 auto}.page-register-header{text-align:center;margin-bottom:80px}.page-register-header__title{font-size:28px;font-weight:600;line-height:1.53;margin-bottom:25px}.page-register-header__description{font-size:14px;line-height:2.28}@media screen and (max-width: 640px){.page-register-header{margin-bottom:37px}.page-register-header__title{font-size:18px;line-height:1.5;margin-bottom:15px}.page-register-header__description{font-size:11px;line-height:1.81}}.header{padding:25px 0 22px;border-bottom:1px solid var(--border-color)}@media screen and (max-width: 767px){.header{padding:18px 0 16px;min-height:60px}.header--search-expanded{margin-bottom:70px}}.header__search-bar-wrapper{flex:none;margin-left:auto;font-size:12px}.search-bar__top{background:#f8f8f8;border-radius:70px;padding-right:3px;height:40px}.search-bar__input{padding:0 23px;border:none;font-size:12px}.search-bar__input::-webkit-input-placeholder{color:#11111180}.search-bar__input::-ms-input-placeholder{color:#11111180}.search-bar__input::-moz-placeholder{color:#11111180}.search-bar__filter{border-left:none}.search-bar__filter-label{height:40px;padding:0 20px 0 0;font-size:12px}.search-bar__filter-label svg{margin-left:0;margin-right:9px}.search-bar__submit{border-radius:50%;width:34px;height:34px}.search-bar__submit g{stroke-width:3}.search-bar__submit .icon--search{top:0;width:14px}@media screen and (max-width: 640px){.header__search-bar-wrapper{height:70px;display:flex;flex-wrap:wrap;align-items:center}.header__search-bar-wrapper.is-visible{margin-bottom:-70px;z-index:10}.header__search-bar-wrapper.is-fixed{display:block}.header__search-bar-wrapper .search-bar{padding-bottom:0}.search-bar__submit .icon--search{width:13px!important}}.header__action-item{padding:0 13px}.header__action-list{margin-left:32px;padding:0}.header__action-item-link{display:flex;align-items:center;font-size:13px;font-weight:600}.header .icon--close{width:14px;height:14px}.header__action-item-link .text-account{margin-left:10px}.header .icon--account{width:18px}.header__action-item .icon--arrow-bottom{width:8px;margin-left:12px}.header__action-item svg{display:block}.header .icon--favorite{width:19px}.icon-state .icon-state__primary--account{display:flex;align-items:center;gap:5px}.icon-state__primary--account span{font-size:12px;font-weight:400}.header .icon--cart{width:21px}.header__cart-count{width:20px;height:20px;background:var(--header-accent-color);font-size:10px;font-weight:700;font-family:Mulish}.header__action-item:not(:last-child):after{display:none}.header__mobile-nav{margin-right:18px}@media screen and (max-width: 900px){.icon-state__primary--account span{display:none}}@media screen and (max-width: 640px){.header__inner{justify-content:space-between}.header__action-item{padding:0 9px;margin:0}.header__action-list{margin-left:auto}.header .icon--search,.header .icon--account{width:16px}.header .icon--account path{stroke-width:.5}.header .icon--favorite{width:18px}.header .icon--cart{width:17px}.header__cart-count{width:18px;height:18px;font-size:8px}.header .icon--hamburger-mobile{width:25px}.header .icon--close{width:20px}}.nav-bar__linklist{display:flex;align-items:center;flex-wrap:wrap}.nav-bar__item{font-size:14px;line-height:1.2;padding:0}.nav-bar__link{padding:22px 0;display:flex;align-items:center}.nav-bar__link .icon-menu{margin-right:11.7px}.nav-bar__item--shouse{font-weight:600}.nav-bar__item--shouse .icon-menu{margin-right:35.5px}.nav-bar__item--shouse-last .nav-bar__link{position:relative;padding-right:40px}.nav-bar__item--shouse-last .nav-bar__link:after{content:"";display:block;height:24px;width:1px;background:var(--border-color);position:absolute;right:0;top:calc(50% - 12px)}.nav-bar__link .icon--arrow-bottom{width:8px}.nav-dropdown__link svg{height:8px}.nav-dropdown__link{padding:6px 60px 6px 20px}@media screen and (min-width: 1000px){.nav-bar__item{margin-right:40px}}.nav-bar-brand{display:block;border-bottom:none}.nav-bar-brand:after{background:none}.nav-bar-brand__inner{padding:10px 0;display:flex;align-items:center;gap:50px}.nav-bar-brand__logo img{display:block;width:100%}.nav-bar-brand .nav-bar__item{display:inline-block;margin-right:40px}.nav-bar-brand .nav-bar__link{display:block;position:relative;padding:12px 0}.nav-bar-brand .nav-bar__link:hover:after{content:"";display:block;width:100%;height:3px;background:currentColor;position:absolute;bottom:-9px}@media screen and (max-width: 768px){.nav-bar-brand .container{margin:0;padding:0}.nav-bar-brand__inner{overflow-x:scroll;gap:34px;padding:0}.nav-bar-brand__inner>*{flex-shrink:0}.nav-bar-brand__logo{padding-left:var(--mobile-container-gutter)}.nav-bar-brand .nav-bar__item{margin-right:20px;line-height:1.5}.nav-bar-brand .nav-bar__link{padding:15px 0;font-size:11px}.nav-bar-brand .nav-bar__link:hover:after{bottom:-9px}.nav-bar-brand .nav-dropdown{left:0;width:100%;font-size:12px}}.nav-bar-brand--syunsoku{background:#408dc4;color:#fff}.nav-bar-brand--syunsoku .nav-bar__link{color:#fff!important}.nav-bar-brand--syunsoku .nav-bar-brand__logo{width:97px}.nav-bar-brand--achillessorbo{background:#848487;color:#fff}.nav-bar-brand--achillessorbo .nav-bar__link{color:#fff!important}.nav-bar-brand--achillessorbo .nav-bar-brand__logo{width:140px}@media screen and (max-width: 740px){.nav-bar-brand--achillessorbo .nav-bar-brand__logo{width:130px}}.nav-bar-brand--alldaywalk{background:#ef96b4;color:#fff}.nav-bar-brand--alldaywalk .nav-bar__link{color:#fff!important}.nav-bar-brand--alldaywalk .nav-bar-brand__logo{width:160px}@media screen and (max-width: 740px){.nav-bar-brand--alldaywalk .nav-bar-brand__logo{width:100px}}.breadcrumb__wrap{background:#f8f8f8;padding:10px 0;margin-bottom:50px}.breadcrumb{width:100%;font-size:11px}.breadcrumb__link.link{color:#00000080;text-decoration:underline}.breadcrumb__list svg{margin:0 14px;color:#00000080}@media screen and (max-width: 640px){.breadcrumb__wrap{padding:8px 0;margin-bottom:0}.breadcrumb{padding-right:0;font-size:9px}.breadcrumb__list{overflow-x:scroll}.breadcrumb__item{flex-shrink:0}.breadcrumb__list svg{margin:0 9px}}.mega-menu{width:100%}.mega-menu__inner{padding:40px 0 70px}.mega-menu:not(.mega-menu--brand) .mega-menu__title{font-size:13px;font-weight:600;margin-bottom:20px}.mega-menu:not(.mega-menu--brand) .mega-menu__link{font-weight:400;font-size:13px}.mega-menu:not(.mega-menu--brand) .mega-menu__column{border-left:1px solid #E6E6E6;padding:0 50px;margin:0}.mega-menu:not(.mega-menu--brand) .mega-menu__column:first-child{border-left:0;padding-left:0}.mega-menu:not(.mega-menu--brand) .mega-menu__image-wrapper{border-radius:4px;margin:0 0 15px}.mega-menu:not(.mega-menu--brand) .mega-menu__image-heading{font-size:14px;text-align:left}.mega-menu:not(.mega-menu--brand) .mega-menu__image-text{font-size:12px;text-align:left}.mega-menu--brand .mega-menu__inner{flex-wrap:wrap;justify-content:unset;gap:32px 20px}.mega-menu--brand .mega-menu__column{margin:0!important;width:calc(100% / 7 - 20px + 2.85px)}.mega-menu--brand .mega-menu__column .mega-menu__title{text-align:center;font-size:12px;margin:0}.mega-menu--brand .mega-menu__column .mega-menu__logo{margin-bottom:14px;border:1px solid var(--border-color);border-radius:4px;height:70px;display:flex;align-items:center;justify-content:space-around;padding:20px}.mega-menu--brand .mega-menu__column .mega-menu__logo img{max-height:50px}.mega-menu--brand .mega-menu__column .mega-menu__title:hover img{opacity:.7}@media screen and (max-width: 1279px){.mega-menu--brand .mega-menu__column{width:calc(100% / 6 - 20px + 3.33px)}}@media screen and (max-width: 1099px){.mega-menu--brand .mega-menu__column{width:calc(20% - 16px)}}.mobile-menu__panel{padding:0 0 34px;border-top:1px solid var(--border-color)}.mobile-menu__account{padding:0 20px;margin-top:30px;margin-bottom:25px}.mobile-menu__account a{height:50px;display:flex;align-items:center;justify-content:center;background:#ed1c29;color:#fff;font-size:12px;font-weight:600;border-radius:40px}.mobile-menu__account a svg{margin-right:11px}.mobile-menu__action-list{padding:0 20px;display:flex;gap:10px;margin-bottom:25px}.mobile-menu__action-list .item{width:calc(50% - 5px)}.mobile-menu__action-list .item a{border:1px solid #E0E0E0;display:flex;height:50px;align-items:center;justify-content:center;font-size:12px;font-weight:600;border-radius:2px}.mobile-menu__action-list .item svg{margin-right:8px}.mobile-menu__social{display:flex;align-items:center;margin-top:30px}.mobile-menu__social-title{font-size:11px;margin-right:14px;font-family:Mulish}.mobile-menu__social svg{width:30px;height:30px}.mobile-menu__nav-shouse{margin-bottom:15px;border:1px solid #E0E0E0;border-radius:2px;font-size:12px;font-weight:600}.mobile-menu__nav-shouse-head{min-height:45px;padding:0 20px;background:#f5f5f5;font-weight:600;display:flex;align-items:center;position:relative}.mobile-menu__nav-shouse-head:before,.mobile-menu__nav-shouse-head:after{content:"";width:8px;height:1px;background-color:#000;position:absolute;right:20px;top:50%;transition:.4s;transform:translateY(-50%)}.mobile-menu__nav-shouse-head:after{transform:translateY(-50%) rotate(90deg)}.mobile-menu__nav-shouse-head.is-active:after{transform:rotate(0);top:calc(50% - .5px);transition:.4s}.mobile-menu__nav-shouse-head svg{margin-right:12px;display:block}.mobile-menu__nav-shouse-content{line-height:0;height:0;overflow:hidden;opacity:0;transition-duration:.4s}.mobile-menu__nav-shouse-content.is-open{line-height:normal;height:auto;opacity:1}.mobile-menu__nav-shouse-content .mobile-menu__nav-link{border-top:1px solid #E0E0E0;min-height:50px}.mobile-menu__section{padding:0 20px}.mobile-menu__section:not(:last-child){border:none}.mobile-menu__section .mobile-menu__nav-item{font-size:12px}.mobile-menu__section.is-sticky{border-bottom:1px solid #E6E6E6;font-size:12px;font-weight:600;padding:15px 20px}.mobile-menu__section--first .mobile-menu__nav-item{border:1px solid #E0E0E0;background:#f5f5f5;border-radius:2px;font-weight:600;margin-bottom:15px}.mobile-menu__nav-link{justify-content:unset}.mobile-menu__nav-link .icon-menu{margin-right:12px}.mobile-menu__nav-link .icon--arrow-right{margin-left:auto;width:7px}.mobile-menu__section--first .mobile-menu__nav-link{min-height:45px;padding:0 20px}.mobile-menu__section--shouse{padding:0}.mobile-menu__section--shouse .mobile-menu__nav-list:not(.mobile-menu__nav-list--brand) .mobile-menu__nav-list-toggle{padding:0 20px}.mobile-menu__section--shouse .mobile-menu__nav-collapsible-content .mobile-menu__nav-link{padding-left:30px}.mobile-menu__section--shouse .mobile-menu__promo{padding:0 20px}.mobile-menu__promo{margin:30px 0;padding:0}.mobile-menu__image-wrapper{margin-bottom:14px;border-radius:2px}.mobile-menu__image-heading{font-size:12px;text-align:left}.mobile-menu__image-text{font-size:10px;text-align:left}.mobile-menu__nav-list:not(.mobile-menu__nav-list--brand) .mobile-menu__nav-list-item{margin:0;border-bottom:1px solid #E0E0E0}.mobile-menu__nav-list:not(.mobile-menu__nav-list--brand) .mobile-menu__nav-list-toggle{font-size:12px;font-weight:600;display:flex;justify-content:space-between;align-items:center;height:62px;padding:0}.mobile-menu__nav-collapsible-content{margin:0 0 30px}.mobile-menu__nav-collapsible-content .mobile-menu__nav-item+.mobile-menu__nav-item{margin-top:6px}.mobile-menu__nav-collapsible-content .mobile-menu__nav-link{font-size:11px;padding:0 0 0 10px}.mobile-menu__nav-list--brand{display:flex;flex-wrap:wrap;gap:20px;margin-top:25px}.mobile-menu__nav-list--brand .mobile-menu__nav-list-item{width:calc(100% / 3 - 14px);margin:0;text-align:center}.mobile-menu__nav-list--brand .mobile-menu__nav-logo{margin-bottom:14px;border:1px solid #E0E0E0;border-radius:2px;height:70px;display:flex;align-items:center;justify-content:space-around;padding:20px}.mobile-menu__nav-list--brand .mobile-menu__nav-logo img{max-height:40px}.mobile-menu__nav-list--brand .mobile-menu__nav-list-toggle{font-size:12px;padding:0;font-weight:400}@media screen and (max-width: 414px){.mobile-menu__nav-list--brand{gap:20px}.mobile-menu__nav-list--brand .mobile-menu__nav-list-item{width:calc(50% - 10px)}}.footer__wrapper{padding:80px 0 50px;border-top:var(--footer-border)}@media screen and (max-width: 640px){.footer{padding:0}.footer__wrapper{padding:48px 0 40px;border-top:var(--footer-border)}}@media screen and (max-width: 999px){.footer__block-item:not(.footer__block-item--newsletter){order:2}.footer__block-item--newsletter{order:1;max-width:none;width:100%;flex:unset}}.footer__title{font-weight:600;margin-bottom:17px}.footer__link-item{font-size:12px;color:#00000080}.footer__link-item{padding:6px 0}@media screen and (max-width: 640px){.footer__block-item--links{margin-bottom:5px;padding-right:0;margin-right:0}.footer__block-item--links .footer__title{font-size:11px;border:none;padding:15px 20px;margin-bottom:0;background:#fff}.footer__block-item{border:none}.footer__collapsible{background:#fff;padding-left:30px}.footer__collapsible-content{padding-bottom:30px;padding-top:1px}.footer__link-item{font-size:10px;padding:5px 0}}.footer__newsletter-text{font-size:12px}.footer__newsletter-form{margin-top:30px}#footer-newsletter{position:relative}#footer-newsletter input{width:100%;padding:10px 25px;margin:0;font-size:14px;background:#fff;border:none;border-radius:50px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:50px}#footer-newsletter .form__floating-label{color:#00000080;font-size:13px;left:25px}#footer-newsletter input::-webkit-input-placeholder{color:#0006}#footer-newsletter input::-ms-input-placeholder{color:#0006}#footer-newsletter input::-moz-placeholder{color:#0006}#footer-newsletter button{position:absolute;top:0;right:0;color:#fff;border-radius:44px;height:50px;padding:0 25px;font-size:13px;font-weight:600;margin:0}#footer-newsletter .form__input-wrapper,#footer-newsletter .alert{margin-bottom:35px}@media screen and (min-width: 1000px){.footer__block-item--newsletter{flex-basis:565px;max-width:565px}}@media screen and (max-width: 640px){.footer__block-item--newsletter{padding:0}.footer__block-item--newsletter .footer__title{font-size:12px;padding:0;margin-bottom:17px}.footer__newsletter-text{font-size:10px}.footer__newsletter-form{margin-top:19px}#footer-newsletter{position:relative}#footer-newsletter input{font-size:10px;padding:14px 20px;height:40px}#footer-newsletter .form__floating-label{font-size:10px;left:20px;line-height:40px}#footer-newsletter button{height:40px;padding:0 25px;font-size:10px;display:flex;align-items:center}#footer-newsletter .form__input-wrapper{margin-bottom:30px}}.footer__text-with-icons{display:flex;flex-wrap:wrap;gap:10px}.footer__text-with-icons .item{width:calc(50% - 5px);display:flex;align-items:center}.footer__text-with-icons .item__image{min-width:52px;min-height:52px;background:#fff;border-radius:50%;margin-right:15px;display:flex;align-items:center;justify-content:center}.footer__text-with-icons .item__text-title{font-weight:600}.footer__text-with-icons .item__text-description{font-size:12px;color:#00000080;line-height:1.7}@media screen and (max-width: 640px){.footer__text-with-icons{margin-bottom:40px}.footer__text-with-icons .item__image{min-width:44px;min-height:44px;margin-right:10px}.footer__text-with-icons .item__image img{max-height:18px}.footer__text-with-icons .item__text-title{font-size:10px}.footer__text-with-icons .item__text-description{font-size:9px;line-height:1.45}}.footer__aside{border-top:1px solid #E0E0E0;margin-top:110px;padding-top:36px}.footer__aside-item--localization{font-size:12px;font-family:Mulish}.footer__aside-item--social,.footer__aside-item--payment{display:flex;align-items:center}.social-media__item svg{opacity:1;width:35px;height:35px}.footer__aside-title{margin:0 23px 0 0;font-family:Mulish;font-size:13px;font-weight:700}@media screen and (max-width: 640px){.footer__aside{border-top:none;margin-top:40px;padding-top:0;flex-direction:unset;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.footer__aside-item{margin:0}.footer__aside-item--localization{font-size:9px}.social-media__item svg{opacity:1;width:28px;height:28px}.footer__aside-title{margin:0 13px 0 0;font-size:10px}}.boost-sd__header-description h2{font-size:18px;line-height:1.7}.boost-sd__header-description h3{font-size:16px;line-height:1.7}.boost-sd__header-main-4-content{width:100%!important}.boost-sd__pagination{border-top:1px solid #EBEBEB;padding-top:30px!important;margin-top:50px}.boost-sd__pagination-number{font-family:Mulish!important}.boost-sd__product-item--no-padding .boost-sd__product-label,.boost-sd__product-item-list-view-layout .boost-sd__product-label{margin-top:0!important}@media screen and (max-width: 640px){.boost-sd__pagination-number,.boost-sd__pagination-button{font-size:12px!important}}.product-form .webyzeProductColorsLabel{font-size:12px;font-weight:400;margin-bottom:13px}.product-form .webyzeProductColors{margin:-5px -5px 35px}.product-form .webyzeProductColors.swatchProductColor{margin:5px!important}.product-form .webyzeProductColors:after{content:"\203b  \753b\50cf\306e\8272\3068\5b9f\969b\306e\5546\54c1\306e\8272\306f\591a\5c11\7570\306a\308b\5834\5408\304c\3042\308a\307e\3059";display:block;color:#00000080;font-size:10px;line-height:2;margin-top:15px;padding:0 5px}.product-form .webyzeProductColors[data-style="7"]>.swatchProductColor{margin:5px}.product-form .webyzeProductColors.webyzeProductColorsLarge>.swatchProductColor,.product-form .webyzeProductColors.webyzeProductColorsLarge>.swatchProductColor>div{width:80px;height:80px;box-shadow:none;border:1px solid var(--border-color);border-radius:4px}.product-form .webyzeProductColors>.swatchProductColor.currentSwatch{border:2px solid #000000}@media screen and (max-width: 640px){.product-form .webyzeProductColors{margin:-5px -5px 35px}.product-form .webyzeProductColors:after{margin-top:13.5px}.product-form .webyzeProductColors[data-style="7"]>.swatchProductColor{margin:3.5px}.product-form .webyzeProductColors.webyzeProductColorsLarge>.swatchProductColor,.product-form .webyzeProductColors.webyzeProductColorsLarge>.swatchProductColor>div{width:50px;height:50px;border-radius:2px}}.jdgm-rev-widg{padding:0!important}.jdgm-write-rev-link{font-weight:400!important;border-radius:30px!important;font-size:14px!important}@media only screen and (min-width: 992px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-widget-actions-wrapper{padding-left:16px!important}}.jdgm-widget-actions-wrapper{padding-left:16px!important}@media only screen and (max-width: 1400px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{flex-wrap:wrap;gap:20px}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary{width:100%!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-histogram-wrapper)>.jdgm-histogram{width:100%!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-revs-tab__content-header)>.jdgm-widget-actions-wrapper{width:100%!important}}.card__linklist .cf-edit-account-link{display:none}.cf-field h1{font-size:24px}.cf-field input::-webkit-input-placeholder{color:#bbb}.cf-field input::-ms-input-placeholder{color:#bbb}.cf-field input::-moz-placeholder{color:#bbb}.cf-field label{margin-bottom:16px;font-size:14px}[data-theme-name=Warehouse] .cf-field input[type=text],[data-theme-name=Warehouse] .cf-field input[type=email],[data-theme-name=Warehouse] .cf-field input[type=number],[data-theme-name=Warehouse] .cf-field input[type=tel],[data-theme-name=Warehouse] .cf-field input[type=password],[data-theme-name=Warehouse] .cf-field select,[data-theme-name=Warehouse] .cf-field textarea{height:60px}.cf-field label:after{color:#ed1c29}.cf-field-description{padding:10px 0 0!important}.cf-form-inner .cf-form-actions:not([data-empty=true]){display:flex;flex-wrap:wrap;justify-content:center;gap:38px}.cf-form-actions .cf-cancel{background:none!important;color:#000!important;text-decoration:underline;padding:0;order:2;width:100%;margin:0!important;line-height:1}.cf-form-actions .cf-submit-form{order:1;background:#ed1c29!important;min-width:275px;line-height:60px;margin:0!important}.cf-form-actions .cf-submit-form:hover{opacity:.9}.cf-form-actions .cf-reset-password{width:100%}.cf-form-actions .cf-reset-password a{margin-top:0!important}@media screen and (max-width: 640px){.cf-field label{margin-bottom:13px;font-size:11px}.cf-form-inner .cf-form-actions:not([data-empty=true]){gap:29px}.cf-form-actions .cf-submit-form{min-width:190px;line-height:50px;font-size:12px}}a.awoo-tag{padding:2px 12px;background:#fff;color:#000;border:1px solid #DBDBDB;border-radius:40px}a.awoo-tag:hover{border:1px solid #000;color:#000}a.awoo-tag span:before{content:"#"}@media screen and (max-width: 640px){a.awoo-tag{font-size:11px;padding:2px 10px}}#awoo-keyword-popular-tags .popular-tags-wrapper{background:none;padding:0 0 50px;border-radius:0;border-bottom:1px solid #E6E6E6;display:flex;align-items:center}#awoo-keyword-popular-tags .popular-tags-title{font-size:0px}#awoo-keyword-popular-tags .popular-tags-title:before{content:"\3088\304f\691c\7d22\3055\308c\3066\3044\308b\30ad\30fc\30ef\30fc\30c9";color:#000;font-size:18px;font-weight:600;margin-bottom:0;margin-right:40px;white-space:nowrap}@media screen and (max-width: 640px){#awoo-keyword-popular-tags .popular-tags-wrapper{padding:0 0 30px;display:block}#awoo-keyword-popular-tags .popular-tags-title:before{font-size:14px;margin-bottom:14px;margin-right:0}}#awoo-classify .awoo-tag-wrapper{position:relative}#awoo-classify .awoo-tag-wrapper:not(:empty){margin-top:90px;overflow:auto;max-height:140px}#awoo-classify .awoo-tag-wrapper:not(:empty):before{content:"\304a\3059\3059\3081\306e\30ad\30fc\30ef\30fc\30c9";font-size:18px;font-weight:600;display:block;position:absolute;top:-50px}#awoo-classify .awoo-tag:nth-child(n+13){display:none}@media screen and (max-width: 640px){#awoo-classify .awoo-tag-wrapper:not(:empty){padding-top:45px;margin-top:40px}#awoo-classify .awoo-tag-wrapper:not(:empty):before{font-size:15px;top:0}}.awoo-product-tags .awoo-tag-wrapper{position:relative}.awoo-product-tags .awoo-tag-wrapper:not(:empty){margin-top:125px}.awoo-product-tags .awoo-tag-wrapper:not(:empty):before{content:"\304a\3059\3059\3081\306e\30ad\30fc\30ef\30fc\30c9";font-size:18px;font-weight:600;display:block;position:absolute;top:-50px}.awoo-product-tags .awoo-tag:nth-child(n+13){display:none}@media screen and (max-width: 640px){.awoo-product-tags .awoo-tag-wrapper:not(:empty){margin-top:56px;padding-top:45px}.awoo-product-tags:before{font-size:15px;margin-bottom:14px}.awoo-product-tags .awoo-tag-wrapper:not(:empty):before{font-size:15px;top:0}}.suggestion-tag-list-container-v2 .awoo-tag:nth-child(n+13){display:none}#awoo-category-page .grid{margin:0}#awoo-category-page .product__price{font-family:Mulish;align-items:baseline}#awoo-category-page .product__price div{font-size:18px}#awoo-category-page .product__price div:not(.sale-price){color:#000}#awoo-category-page .product__price div:not(.on-sale){font-weight:700}.product__price:after{content:"\7a0e\8fbc";display:inline-block;font-size:9px;font-weight:400}@media screen and (max-width: 640px){#awoo-category-page .product__price div{font-size:14px}.product__price:after{font-size:7px}}#mini-cart .awoo-cart-related-products{margin:0 20px}#mini-cart .related-title{margin:0}#mini-cart .related-wrapper .rec-slider-container{margin:0 -8px}#mini-cart .related-product-name{font-weight:400;line-height:1.45;font-size:12px;margin:0;color:var(--heading-color);height:auto;min-height:auto}#mini-cart .gexnEA .related-product-img{border:1px solid var(--border-color);border-radius:4px;margin-bottom:10px}#mini-cart .product__price{color:var(--heading-color);letter-spacing:0;line-height:1;margin-top:6px;display:flex;gap:6px;align-items:flex-end}#mini-cart .gexnEA .product__price div{width:auto;font-size:14px;font-family:Mulish;font-weight:700}#mini-cart .product-price{font-size:18px;font-family:Mulish;font-weight:700;display:inline-block;width:auto}#mini-cart .product__price:after{font-size:9px;font-weight:400}@media screen and (max-width: 640px){#mini-cart .awoo-cart-related-products{display:none!important}}#awoo-cart-related-products .related-title{font-size:28px;font-weight:600;margin-bottom:40px}#awoo-cart-related-products .gexnEA.related-wrapper .rec-slider-container{margin:0 -10px;width:calc(100% + 20px)}#awoo-cart-related-products .gexnEA .related-product{padding:0 10px;text-decoration:none}#awoo-cart-related-products .gexnEA .related-product-img{border:1px solid var(--border-color);border-radius:4px;margin-bottom:20px}#awoo-cart-related-products .gexnEA .related-product img{margin:0}#awoo-cart-related-products .gexnEA .related-product-name{font-weight:400;line-height:1.45;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 14px));margin:0;color:var(--heading-color);height:auto;min-height:auto}#awoo-cart-related-products .product__price{color:var(--heading-color);letter-spacing:0;line-height:1;margin-top:12px;display:flex;gap:6px;align-items:flex-end}#awoo-cart-related-products .gexnEA .product__price div{width:auto;font-size:18px;font-family:Mulish;font-weight:700}#awoo-cart-related-products .product-price{font-size:18px;font-family:Mulish;font-weight:700;display:inline-block;width:auto}#awoo-cart-related-products .product__price:after{font-size:9px;font-weight:400}@media screen and (max-width: 640px){#awoo-cart-related-products .related-title{font-size:18px;line-height:1.5;margin-bottom:22px}#awoo-cart-related-products .gexnEA.related-wrapper .rec-slider-container{margin:0 -7.5px;width:calc(100% + 15px)}#awoo-cart-related-products .gexnEA .related-product{padding:0 7.5px;text-decoration:none}#awoo-cart-related-products .gexnEA .related-product-name{font-size:11px}#awoo-cart-related-products .product__price{margin-top:7px;gap:6px}#awoo-cart-related-products .product-price,#awoo-cart-related-products .gexnEA .product__price div{font-size:14px}#awoo-cart-related-products .product__price:after{font-size:7px}}.mobile-menu__section .awoo-keyword-popular-tags .awoo-tag:nth-child(n+11){display:none}.header__search-bar-wrapper .awoo-keyword-popular-tags{display:none;margin:0 calc(50% - 50vw);width:100vw;background:#fff;padding:20px}.header__search-bar-wrapper .awoo-keyword-popular-tags .awoo-tag:nth-child(n+11){display:none}@media screen and (max-width: 640px){.header__search-bar-wrapper .awoo-keyword-popular-tags{display:block}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
