.shopify-section--bordered+.shopify-section--bordered{border-top:1px solid var(--border-color)}.shopify-section--bordered .section{padding:60px 0;margin:0}@media screen and (max-width:640px){.shopify-section--bordered .section{padding:40px 0}}.link--underline{text-decoration:underline}.button{border-radius:30px}.button--normal{font-weight:400}.button--favorite{background:#fff;border:1px solid #EBEBEB;display:flex;justify-content:center;align-items:center;line-height:1.5;height:50px;font-weight:400}.button--favorite svg{margin-right:8px}.section-bottom-button{text-align:center;margin-top:48px}.section-bottom-button a{display:inline-block;border:1px solid #000000;padding:15px 50px;text-align:center;border-radius:70px;height:60px;min-width:380px;font-size:15px;background:url(https://cdn.shopify.com/s/files/1/0684/2485/9948/files/icon_arrow_right_black.svg?v=1674028314)no-repeat right center;background-position:calc(100% - 30px);background-size:11px}@media screen and (max-width:640px){.section-bottom-button{margin-top:35px}.section-bottom-button a{width:100%;font-size:12px;min-width:auto;background-size:10px;display:flex;align-items:center;justify-content:center;height:50px}}.product-label{font-weight:600;font-size:14px;font-family:Outfit,sans-serif;border-radius:0;padding:4px 15px;line-height:1.3}.product-label--soldout{background:#d5d5d5;color:#000}.product-label--new{background:#000;color:#fff}@media screen and (max-width:640px){.product-label{font-size:10px;padding:2px 12px}}.plus-button:before{height:1px}.plus-button:after{width:1px}.announcement-bar__content{line-height:1.4;font-size:14px;font-weight:400}.announcement-bar__inner{min-height:45px}.announcement-bar__customlink a{padding:10px 37px 10px 45px;min-height:45px;display:flex;align-items:center}.announcement-bar__customlink-inner{display:flex;align-items:center;justify-content:center;font-size:13px;line-height:1.2;font-weight:600}.announcement-bar__customlink img{margin-right:10px}@media screen and (max-width:640px){.announcement-bar .container{padding:0}.announcement-bar__content{padding:0 20px;text-align:left;font-size:10px}.announcement-bar__inner{display:flex;justify-content:space-between;align-items:center;min-height:30px}.announcement-bar__customlink a{min-height:30px;padding:5px 20px}.announcement-bar__customlink-inner{font-size:10px}}.section__header{justify-content:unset;flex-wrap:wrap;margin-bottom:40px}.section__header-title{display:flex;align-items:baseline;margin-right:30px}.section__title{font-size:45px;font-weight:600;letter-spacing:.02em;line-height:1.26}.section__title-sub{margin:0 0 0 28px;font-size:15px}.section__header-tab{width:100%;margin-top:28px}.section__header-tab-inner{display:inline-block}.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:30px}.section__header-title{display:block;text-align:center;margin-right:0}.section__title{font-size:31px}.section__title-sub{margin:0;font-size:12px}.section__header--ranking{margin-bottom:22px}.section__header--ranking .section__header-title{display:flex}.section__header--ranking .section__title-sub{margin-left:13px}}.tab-group{display:flex;flex-wrap:wrap;border-radius:30px;background:#f5f5f5;padding:0 5px}.tab-group .tab{border-radius:30px;padding:5px 30px;margin:5px 0;list-style:none;text-align:center;cursor:pointer;font-size:15px}.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-panel .section__header{margin:0 calc(50% - 50vw) 30px;width:100vw}.tab-group{flex-wrap:unset;overflow-x:scroll;border-radius:0;padding-left:20px}.tab-group .tab{flex-shrink:0;font-size:10px;padding:6px 15px}}.product-item{background:none}.product-item__title{font-size:15px;font-weight:400;line-height:1.5}.product-item--vertical .price:not(.price--compare),.product-item--list .price:not(.price--compare){font-size:17px}.product-item .price:not(.price--compare):after{content:"\7a0e\8fbc";display:inline-block;font-size:9px;margin-left:4px}.product-item .price--compare{font-size:12px}.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-bottom{margin-bottom:13px}.product-label{margin:0 5px 5px 0}.product-item__label-list{top:0}.product-item__free-shipping{margin-top:10px;display:none}.product-item--list .product-item__free-shipping{display:block}.product-item__free-shipping span{border:1px solid #EBEBEB;font-size:12px;padding:2px 12px;line-height:1.5;display:inline-block}@media screen and (max-width:640px){.product-item__free-shipping{margin-top:0}.product-item__free-shipping span{font-size:9px;padding:0 7px}}.product-item__favorite{margin-top:23px;position:relative}.product-item--list .product-item__action-list{margin-top:-50px}.product-item--list .product-item__favorite{position:absolute;top:125px;right:45px;min-width:220px;margin-top:0}@media screen and (max-width:1000px){.product-item__favorite .button--favorite{font-size:12px;height:40px;padding:0 15px}.product-item--list .product-item__favorite{position:relative;top:auto;right:0;margin-top:10px}.product-item--list .product-item__action-list{margin-top:0}}@media screen and (max-width:640px){.product-item__favorite{margin-top:13px}.product-item__favorite .button--favorite{font-size:10px;height:30px}.product-item__favorite svg{width:10px;margin-right:5px}.product-item--list .product-item__favorite,.product-item--list .button--favorite{max-width:160px}}.product-item .variant-swatch-list{margin:-5px -5px -2px -2px}.product-item .variant-swatch__item{width:32px;height:32px}.product-item .variant-swatch{margin:5px 2px}.color-swatch__item-link{font-size:10px}@media screen and (max-width:640px){.product-item__image-wrapper{margin-bottom:15px}.product-item__title{font-size:12px;margin-bottom:8px}.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-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--vertical .product-item:after{box-shadow:none}.product-list--vertical:not(.product-list--scrollable):not(.product-list--collection-width-image) .product-item{padding:0 40px 40px 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)}.product-list--vertical .flickity-button{background:#fff;border:1px solid #EBEBEB;width:88px;height:88px;transform:scale(.9);top:calc(50% - 110px)}.product-list--vertical.product-list--scrollable:not(.product-list--collection-width-image) .flickity-prev-next-button{right:20px}.product-list--vertical .flickity-button.next:before{content:"";display:block;width:17px;height:17px;background:url(https://cdn.shopify.com/s/files/1/0684/2485/9948/files/icon_arrow_right_black.svg?v=1674028314)no-repeat center center / contain}.product-list--vertical .flickity-button.previous:before{content:"";display:block;width:17px;height:17px;background:url(https://cdn.shopify.com/s/files/1/0684/2485/9948/files/icon_arrow_left_black.svg?v=1674028314)no-repeat center center / contain}.product-list--vertical .flickity-enabled:hover .flickity-prev-next-button:not([disabled]){opacity:1}.product-list--vertical.product-list--scrollable:not(.product-list--collection-width-image) .product-item{padding:0 40px 0 0;border:none}@media screen and (max-width:640px){.product-list--scrollable .product-item{width:45%}}.product-list-ranking .product-item{counter-increment:rank}.product-list-ranking .product-item:before{content:counter(rank);background:#fff;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;left:10px;top:10px;z-index:1;font-family:Outfit,sans-serif;font-size:16px;font-weight:600}.product-list-ranking .product-item:nth-child(1):before{background:#f6a323;color:#fff}.product-list-ranking .product-item:nth-child(2):before{background:#787983;color:#fff}.product-list-ranking .product-item:nth-child(3):before{background:#a7510c;color:#fff}@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:29px;height:29px;left:5px;top:5px}}.flickity-button{width:70px;height:70px}.category-list{list-style:none;display:flex;flex-wrap:wrap;margin:-15px}.category-list .item{width:25%;padding:15px}.category-list .item__link{display:flex;align-items:center;height:100%}.category-list .item__link:hover .item__image{background:#f1f1f1}.category-list .item__image{margin-right:30px;height:113px;width:113px;display:flex;justify-content:center;align-items:center;background:#f5f5f5;border-radius:50%}.category-list .item__image img{max-width:50px}@media screen and (max-width:1300px){.category-list .item{width:33.3333%}.category-list .item__image{height:100px;width:100px}}@media screen and (max-width:1024px){.category-list .item__image{height:90px;width:90px;margin-right:20px}}@media screen and (max-width:767px){.category-list .item{width:50%}}@media screen and (max-width:640px){.category-list{margin:-10px}.category-list .item{padding:10px}.category-list .item__image{width:58px;height:58px;margin-right:12px}.category-list .item__image img{max-width:22px}.category-list .item__title{font-size:11px}}.pagetop-button{cursor:pointer;position:fixed;right:30px;bottom:30px;display:flex;align-items:center;justify-content:center;width:88px;height:88px;border-radius:50%;transition:.3s;color:#fff;background:#000;opacity:0;z-index:10}@media screen and (max-width:640px){.pagetop-button{width:50px;height:50px;right:20px;bottom:20px}.pagetop-button svg{width:10px}}.article-item__title{font-size:16px}.social-media-list{display:flex;align-items:center}.social-media-list--right{justify-content:flex-end}.social-media-list__title{font-size:15px;font-weight:600;font-family:Outfit,sans-serif;margin-right:25px}.social-media-list .social-media__item-list{margin:-4.5px}.social-media-list .social-media__item{margin:4.5px}.social-media-list .social-media__item svg,.social-media-list .social-media__item img{width:43px;height:43px;opacity:1}@media screen and (max-width:640px){.social-media-list__title{font-size:14px}.social-media-list .social-media__item svg,.social-media-list .social-media__item img{width:38px;height:38px}}.pagination{border-top:none}.pagination__inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.pagination__nav{display:flex}.pagination__nav-item{font-size:15px;font-weight:400;width:44px;height:44px;border:1px solid #EBEBEB;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 5px}.pagination__nav-item.is-active{border-radius:50%;border:1px solid var(--primary-button-background)}.pagination__prev,.pagination__next{position:unset;font-size:15px;font-weight:400}.pagination__prev{margin-right:30px}.pagination__next{margin-left:30px}@media screen and (max-width:640px){.pagination__nav-item{width:30px;height:30px;font-size:10px}.pagination__page-count{display:none}.pagination__prev,.pagination__next{font-size:12px}.pagination__prev{margin-right:20px}.pagination__next{margin-left:20px}}.page__sub-header{margin:20px 0}.breadcrumb{font-size:12px}.mini-cart__recap-price:after{content:"\7a0e\8fbc";display:inline-block;font-size:9px;margin-left:4px;font-weight:400}.PickupWord{display:flex;align-items:center;padding:20px 0;overflow:hidden}.PickupWord__Head{margin-right:17px;font-size:14px;line-height:1.2}.PickupWord__List{display:flex;flex-wrap:wrap;margin:-5px}.PickupWord__List .Item{margin:5px;list-style:none;font-size:12px;line-height:1.5}.PickupWord__List .Item a{display:flex;align-items:center;background:#f5f5f5;padding:7px 15px 7px 13px;border-radius:70px}.PickupWord__List .Item svg{margin-right:7px}@media screen and (max-width:640px){.PickupWord{margin:0 calc(50% - 50vw);width:100vw;padding:0 0 15px 20px}.PickupWord__Head{font-size:10px;min-width:50px;margin-right:10px}.PickupWord__List{overflow-x:scroll;flex-wrap:unset;margin:-3px}.PickupWord__List .Item{flex-shrink:0;margin:3px}.PickupWord__List .Item a{font-size:10px;padding:6px 12px}.PickupWord__List .Item svg{width:9px;margin-right:6px}}.slideshow{padding:30px 0 50px}.slideshow__slide{padding:0 10px}.slideshow .flickity-button{background:#000;width:88px;height:88px;transform:scale(.9)}.slideshow .flickity-button svg{display:none}.slideshow .flickity-button.previous{left:30px}.slideshow .flickity-button.previous:before{content:"";display:block;width:17px;height:17px;background:url(https://cdn.shopify.com/s/files/1/0684/2485/9948/files/icon_arrow_left_white.svg?v=1674028314)no-repeat center center / contain}.slideshow .flickity-button.next{right:30px}.slideshow .flickity-button.next:before{content:"";display:block;width:17px;height:17px;background:url(https://cdn.shopify.com/s/files/1/0684/2485/9948/files/icon_arrow_right_white.svg?v=1674028314)no-repeat center center / contain}.slideshow .flickity-page-dots{bottom:23px}.slideshow .flickity-page-dots .dot{border:none;background:#6f6f6f2e;width:7px;height:7px;margin:0 4.5px}.slideshow .flickity-page-dots .dot.is-selected{background:#000}.flickity-enabled:hover .flickity-prev-next-button:not([disabled]){transform:scale(1);opacity:.7;width:88px;height:88px}@media screen and (max-width:640px){.slideshow{padding:19px 0 36px;overflow:hidden!important}.slideshow__slide{padding:0 5px}.slideshow .flickity-button{width:60px;height:60px;opacity:.7;transform:scale(1)}.flickity-enabled:hover .flickity-prev-next-button:not([disabled]){width:60px;height:60px;opacity:.7;transform:scale(1)}.slideshow .flickity-button.previous{left:-25px}.slideshow .flickity-button.previous:before{width:10px;background:url(https://cdn.shopify.com/s/files/1/0684/2485/9948/files/icon_left_white_bold.svg?v=1674997346)no-repeat center center / contain;margin-left:15px}.slideshow .flickity-button.next{right:-25px}.slideshow .flickity-button.next:before{width:10px;background:url(https://cdn.shopify.com/s/files/1/0684/2485/9948/files/icon_right_white_bold.svg?v=1674997346)no-repeat center center / contain;margin-right:15px}.slideshow .flickity-page-dots{bottom:15px}}.collection-list .collection-item{padding:0 20px}.collection-item__image-wrapper{margin-bottom:16px}.collection-item__title{transform:none;font-weight:400;font-size:15px}.collection-item__title svg{display:none}@media screen and (max-width:670px){.collection-list{padding-left:10px}.collection-list .collection-item{margin:0;padding:0 10px}.collection-item__image-wrapper{margin-bottom:10px}.collection-item__title{font-size:11px}}.product-block-list .card{border:none}.product-block-list .card__section,.product-block-list .card__collapsible-content{padding:0}.product-block-list .card__header,.product-block-list .card__collapsible-button{padding:40px 0;border-top:1px solid #EBEBEB;line-height:1.5}.product-block-list .card__title{font-size:24px;font-weight:600}@media screen and (max-width:640px){.product-block-list .card__collapsible-content{padding:2px 20px 20px}.product-block-list .card__header,.product-block-list .card__collapsible-button{padding:25px 20px}.product-block-list .card__header:before,.product-block-list .card__collapsible-button:before{display:none}.product-block-list .card__title{font-size:16px}.product-block-list .card{margin-bottom:0}.product-block-list .card__collapsible-button .plus-button{width:14px;height:14px}.product-block-list .card__collapsible-button .plus-button:before{width:14px}.product-block-list .card__collapsible-button .plus-button:after{height:14px}}.product-gallery .flickity-button{display:none;width:26px!important;height:60px!important;transform:unset!important;opacity:1;border-radius:0!important}.product-gallery .flickity-prev-next-button.previous{left:3%}.product-gallery .flickity-prev-next-button.next{right:3%}.product-block-list__item--gallery .card__section{padding:0}.product-block-list__item--gallery .card{margin-bottom:50px}.product-gallery--with-thumbnails .product-gallery__carousel-wrapper{margin:0}@media screen and (min-width:641px){.product-gallery__thumbnail{width:80px}}@media screen and (min-width:1000px){.product-gallery__thumbnail-list{width:100px;max-height:500px}.product-gallery__thumbnail{margin:0 0 10px}}@media screen and (min-width:1280px){.product-block-list--medium .product-block-list__wrapper{width:calc(55% - 10px);margin-bottom:60px}.product-gallery .flickity-button{display:block}}@media screen and (max-width:640px){.product-gallery{overflow:hidden}.product-gallery .scroller__inner{margin:0;padding:0}.product-block-list__item--gallery .card{margin-bottom:0}.product-gallery__thumbnail-list{padding:20px}.product-gallery__thumbnail{width:68px;border-radius:0}}.product-description-info .item{display:flex;border-bottom:1px solid #EBEBEB;padding:28px 0}.product-description-info .item:first-child{padding-top:0}.product-description-info .item:last-child{border-bottom:none}.product-description-info .item__head{width:200px;min-width:200px;padding-top:1px;padding-right:30px;font-weight:600}.product-description-info .item__content{width:calc(100% - 200px);line-height:1.7;padding-top:1px}.product-description-info .item--keyword .item__content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:640px){.product-description-info .item{display:block}.product-description-info .item__head{width:100%;padding-right:0;font-size:12px;margin-bottom:20px}.product-description-info .item__content{width:100%;font-size:12px;line-height:1.83}.product-block-list__item--description .card__section{padding:0 20px 40px}}.product-block-list__item--info .card{background:#f5f5f5}.product-block-list__item--info .card__section{padding:58px 50px 40px}@media screen and (max-width:640px){.product-block-list__item--info .card__section{padding:48px 20px 50px}}.product-meta__reference{font-size:12px;margin-bottom:14px;line-height:1.5}.product-meta__title{font-size:24px;font-weight:600;line-height:1.5}@media screen and (max-width:640px){.product-meta{margin:0}.product-meta__reference{font-size:10px}.product-meta__title{font-size:20px}.product-block-list__item--info .card__separator{margin:30px 0}}.product-social{display:flex;align-items:center;justify-content:flex-end}.product-social__title{margin-right:20px}.product-social .social-media__item a{display:flex}.product-social .social-media__item svg{opacity:1;width:30px;height:30px}@media screen and (max-width:640px){.product-social__title{font-size:12px}.product-social{margin-top:27px}}@media screen and (max-width:640px){.product-meta__label-list{margin-bottom:10px}}.product-form__info-list{border-spacing:unset;margin:22px 0}.product-form__info-title{display:none}@media screen and (max-width:640px){.product-form__option-name{font-size:12px}.product-form__info-list{margin:0 0 40px}}.product-form__variants .variant-swatch-list{margin:-7.5px}.product-form__variants .variant-swatch{width:96px;margin:7.5px}.product-form__variants .variant-swatch__item{width:96px;padding:0}.product-form__variants .variant-swatch__name{font-size:11px;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.variant-swatch__radio:checked+.variant-swatch__item{border-radius:0}@media screen and (max-width:640px){.product-form__variants .variant-swatch-list{margin:-6px}.product-form__variants .variant-swatch{width:65px;margin:6px}.product-form__variants .variant-swatch__item{width:65px}.product-form__variants .variant-swatch__name{font-size:9px}}.block-swatch__item{background:#fff}.block-swatch__radio:checked+.block-swatch__item{background:#fff;border-radius:0}@media screen and (max-width:640px){.block-swatch__item{font-size:12px}}.product-form__info-content .price-list .price:not(.price--compare){font-size:24px;font-weight:600}.product-form__info-content .price-list .price--compare{font-size:14px}.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:11px;margin-left:5px;font-weight:400}.product-form__price-shipping{margin-top:10px}@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__price-shipping{font-size:12px;margin-top:5px}}.product-form__inventory{padding-left:0;font-weight:400;margin:10px 0}@media screen and (max-width:640px){.product-form__inventory{font-size:12px;margin:15px 0}}.product-form__info-item--quantity{margin-top:10px}.quantity-selector--product{height:50px;margin-top:10px}.quantity-selector--product .quantity-selector__button{padding:0 25px}.quantity-selector--product .quantity-selector__button[data-action=decrease-picker-quantity]{padding-right:13px}.quantity-selector--product .quantity-selector__button[data-action=increase-picker-quantity]{padding-left:13px}.quantity-selector--product .quantity-selector__value{border:none}.quantity-selector{background:#fff;border-radius:30px}@media screen and (max-width:640px){.product-form__info-item--quantity{margin-top:15px}.quantity-selector--product{height:40px;margin-top:0}.quantity-selector--product .quantity-selector__button{padding:0 15px}.quantity-selector--product .quantity-selector__button[data-action=decrease-picker-quantity]{padding-right:7px}.quantity-selector--product .quantity-selector__button[data-action=increase-picker-quantity]{padding-left:7px}.quantity-selector--product .quantity-selector__value{font-size:12px}}.product-form__payment-container>*{width:100%}.product-form__add-button,.shopify-payment-button,.shopify-payment-button__button--branded,.shopify-payment-button__button--unbranded{border-radius:4px;line-height:60px;min-height:60px}.shopify-payment-button__more-options{line-height:1.5}@media screen and (max-width:640px){.product-form__add-button,.shopify-payment-button,.shopify-payment-button__button--branded,.shopify-payment-button__button--unbranded{line-height:50px;min-height:50px;font-size:12px}}.product-form__nouki span{display:block;margin-bottom:22px}@media screen and (max-width:640px){.product-form__nouki span{font-size:12px}}.product-form__bottom{margin-top:35px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.product-form__bottom .product-contact-link{text-decoration:underline;margin-right:10px}@media screen and (max-width:1400px){.product-form__bottom{margin-top:10px}.product-form__bottom .product-contact-link{margin-bottom:15px}}@media screen and (max-width:640px){.product-form__bottom{margin-top:20px;justify-content:center}.product-form__bottom .product-contact-link{font-size:12px;margin-bottom:0}}#ProductFormSticky__Overlay{content:"";position:fixed;top:0;height:100vh;width:100vw;background:#000;opacity:0;visibility:hidden;transition:visibility .3s ease-in-out,opacity .3s ease-in-out;z-index:10;transform:translate(100%)}.ProductFormSticky.open #ProductFormSticky__Overlay{visibility:visible;opacity:.5;transform:translate(0)}.ProductFormSticky__Drawer{background:#fff;position:fixed;bottom:0;z-index:10;width:100%;opacity:0;visibility:hidden;transition:transform .3s cubic-bezier(.75,0,.175,1),visibility .3s cubic-bezier(.75,0,.175,1);transform:translateY(100%)}.ProductFormSticky.open .ProductFormSticky__Drawer{visibility:visible;opacity:1;transform:translateY(0)}.ProductFormSticky__Drawer-Inner{display:flex;justify-content:center;max-width:840px;margin:0 auto;padding:64px 20px 20px;position:relative}#ProductFormSticky__Close{position:absolute;right:0;top:25px;cursor:pointer}.ProductFormSticky__Image{width:42%;padding-right:48px}.ProductFormSticky__Image #ProductImage{width:100%}.ProductFormSticky__Select{display:none}.ProductFormSticky__Info{margin-bottom:30px;display:flex}.ProductFormSticky__Info-Image{width:60px;margin-right:20px;display:none}.ProductFormSticky__Info-Title{font-size:20px;font-weight:600;line-height:1.5}#ProductFormSticky__Info-Price{font-size:20px;font-weight:600;margin-top:10px}#ProductFormSticky__Info-Price .Price--highlight{color:#e00}#ProductFormSticky__Info-Price .Price--compareAt{text-decoration:line-through;margin-right:10px;font-size:12px;font-weight:400}#ProductFormSticky__Info-Price span:not(.Price--compareAt):after{content:"\7a0e\8fbc";display:inline-block;font-size:9px;margin-left:2px;font-weight:400}.ProductFormSticky__Form{width:58%;letter-spacing:.02em}.ProductFormSticky__Form-Submit{margin-top:40px}.ProductFormSticky__Form-Submit #AddToCart{width:100%;padding:10px;border:none;height:60px;border-radius:4px;font-weight:600}.ProductFormSticky__Form-Submit #AddToCart:disabled{background:#b7b7b7}.ProductFormSticky__Form .FormOption{margin-bottom:18px}.ProductFormSticky__Form .FormOption__Label{margin-bottom:10px;line-height:1.5}.ProductFormSticky__Form .FormOption .variant-swatch{margin:0;padding:5px;width:20%}.ProductFormSticky__Form .FormOption .variant-swatch__item{width:100%}.ProductFormSticky__Form .FormOption .variant-swatch__name{font-size:10px;margin-top:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}@media screen and (max-width:640px){.ProductFormSticky__Form .FormOption__Label{font-size:12px}.ProductFormSticky__Form .FormOption .variant-swatch__name{font-size:9px}}.ProductFormSticky__Bar{padding:15px 20px;background:#fff;position:fixed;bottom:0;z-index:2;width:100%;display:block;border-top:1px solid #ebebeb;opacity:0;visibility:hidden;transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out;transform:translateY(100%)}.ProductFormSticky.sticky .ProductFormSticky__Bar{opacity:1;visibility:visible;transform:translateY(0)}.ProductFormSticky__Bar-Inner{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:800px;margin:0 auto}.ProductFormSticky__Bar-Info{padding-right:24px;letter-spacing:.02em}.ProductFormSticky__Bar-Info .Info-Title{font-weight:600;font-size:16px}.ProductFormSticky__Bar-Info .Info-Price{font-size:15px}.ProductFormSticky__Bar-Info .Info-Price .Price--compareAt{text-decoration:line-through;margin-right:5px;font-size:12px}.ProductFormSticky__Bar-Info .Info-Price .Price--highlight{font-size:16px;color:#e00;font-weight:600}.ProductFormSticky__Bar-Info .Info-Price span:not(.Price--compareAt):after{content:"\7a0e\8fbc";display:inline-block;font-size:9px;margin-left:2px;font-weight:400}.ProductFormSticky__Bar-Button{width:50%}.ProductFormSticky__Bar-Button button{text-align:center;padding:15px 40px;min-width:350px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;margin-left:auto;font-weight:600}.ProductFormSticky__Bar-Button button:disabled{background:#b7b7b7;color:#fff;padding:15px 20px}.ProductFormSticky__Bar-Button button svg{margin-right:6px}@media screen and (max-width:640px){.ProductFormSticky__Bar{padding:10px 20px}.ProductFormSticky__Bar-Button button{width:100%;height:50px;padding:10px 20px;font-size:12px;min-width:auto}.ProductFormSticky__Drawer{border-radius:10px 10px 0 0}.ProductFormSticky__Drawer-Inner{display:block;padding:0 20px}#ProductFormSticky__Close{right:20px;top:20px}#ProductFormSticky__Close svg{width:14px}.ProductFormSticky__Image{display:none}.ProductFormSticky__Form{width:100%}.ProductFormSticky__Info{margin:0 calc(50% - 50vw) 20px;width:100vw;border-bottom:1px solid #EBEBEB;padding:20px 40px 20px 20px;display:flex;align-items:center}.ProductFormSticky__Info-Image{display:block;width:70px}.ProductFormSticky__Info-Title{font-size:13px}#ProductFormSticky__Info-Price{font-size:15px;margin-top:8px}#ProductFormSticky__Info-Price .Price--compareAt{font-size:11px}.ProductFormSticky__Form-Submit{border-top:1px solid #EBEBEB;margin:20px calc(50% - 50vw) 0;width:100vw;padding:10px 20px}.ProductFormSticky__Form-Submit #AddToCart{height:50px;font-size:12px}.ProductFormSticky__Bar-Info{display:none}.ProductFormSticky__Bar-Button{width:100%}}.collection-layout{margin-bottom:60px}@media screen and (min-width:1000px){.collection-layout{margin-left:-19px;margin-right:-19px}.collection-layout .layout__section{margin:0 19px}}@media screen and (min-width:1280px){.collection-layout .layout__section--secondary{width:338px}}@media screen and (max-width:640px){.collection-layout{margin-bottom:0}.collection-layout .layout__section{margin-bottom:30px}}.shopify-section--collection-rank .section{padding:30px 0 0;margin:0 0 60px}@media screen and (max-width:640px){.shopify-section--collection-rank .section{padding:20px 0 0;margin-bottom:0}}.sidebar-filter .card{border-top:2px solid #000000}.sidebar-filter .card__section--tight{padding:38px 40px}.sidebar-filter .card__title--small{font-size:17px;font-weight:600}.collection__filter-linklist{padding:0}.collection__filter-linklist .collection__filter-linklist{margin-bottom:5px}.collection__filter-link{font-size:15px}.collection__filter-link-first{margin-top:5px}.collection__filter-collapsible .collection__filter-link{font-size:13px}@media screen and (max-width:640px){.collection__filter-collapsible .collection__filter-link{font-size:12px}}.collection-layout .collection .card{border:none}@media screen and (min-width:1000px){.collection-layout .collection{overflow:hidden}}@media screen and (min-width:641px){.collection__image-wrapper--large{height:360px}}.collection-layout .card__header{border:1px solid var(--border-color);padding:25px 40px 0}.collection-layout .collection__title{font-size:26px;font-weight:600}@media screen and (max-width:640px){.collection-layout .card__header{padding:27px 20px 0;border:none}.collection-layout .collection__title{font-size:20px}.collection__products-count{font-size:12px;margin-bottom:0}.collection__meta{margin-bottom:0}}.collection__toolbar:not(.collection__toolbar--bordered),.collection__toolbar{border:1px solid var(--border-color);border-top:none;box-shadow:none}.collection__toolbar{padding:0 40px 10px;font-size:15px}.collection__toolbar-item--filter svg{width:8px;height:auto;margin:0 0 0 12px}.collection__toolbar .value-picker-button svg{width:8px;height:auto;margin:0 0 0 12px}.collection__toolbar .value-picker-wrapper{margin-left:auto}.collection__toolbar-item--sort{margin:0 50px}.collection__layout-button{opacity:.2}.collection__mobile-filters-recap{border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);padding:25px 40px}.collection__mobile-active-filter-item{font-weight:400}.collection__mobile-active-filters-results{margin-top:10px}@media screen and (min-width:1280px){.collection__toolbar-item--sort{margin:0 20px}}@media screen and (max-width:1000px){.collection__toolbar:not(.collection__toolbar--bordered),.collection__toolbar{margin-top:0;padding:0 40px}}@media screen and (max-width:640px){.collection__toolbar:not(.collection__toolbar--bordered),.collection__toolbar{font-size:12px;padding:0 20px}.collection__mobile-filters-recap{padding:20px}.collection__mobile-active-filter-item{font-size:10px}.collection__mobile-active-filters-results{font-size:12px}}.product-list--collection{width:calc(100% + 45px);margin-top:60px}.product-list--collection .product-item:not(.product-item--list):after{display:none}.product-list--collection .product-item{padding:0 45px 70px 0}.product-list--collection .product-item--list{padding-bottom:40px;margin-bottom:40px}.product-item__action-button{border-radius:30px;font-weight:600;min-width:220px;line-height:50px}.button-stack>.product-item__action-button+.product-item__action-button{margin-top:15px}.product-item__action-button.button--favorite{font-weight:400}@media screen and (min-width:641px){.product-item--list .product-item__image-wrapper{width:220px;margin-right:50px}}@media screen and (max-width:640px){.product-list--collection{width:100%;padding-left:20px;padding-right:5px;margin-top:30px}.product-list--collection .product-item{padding:0 15px 40px 0}.product-list--collection .product-item--list{padding-bottom:30px;margin-bottom:30px}.product-item__action-list{margin-top:10px}.product-item__action-button{font-size:10px;line-height:1.3;height:30px;font-weight:400;display:flex;align-items:center;justify-content:center}.product-item__action-button svg{width:10px;margin-right:5px}.button-stack>.product-item__action-button+.product-item__action-button{margin-top:10px}}.collection-drawer__header{padding:25px;max-height:80px}.collection-drawer__title{font-size:14px;font-weight:600}.collection-drawer__section-title{background:#f5f5f5;padding:10px 25px;font-size:11px;font-weight:600}.collection-drawer .collection__filter-group{padding:16px 25px;font-size:12px;font-weight:400}.collection-drawer .collection__filter-group-name{position:relative}.collection-drawer .collection__filter-group-name span:not(.collection__filter-item-active){position:absolute;right:0;top:calc(50% - 5px);width:10px;height:10px}.collection-drawer .collection__filter-group-name span:not(.collection__filter-item-active):before,.collection-drawer .collection__filter-group-name span:not(.collection__filter-item-active):after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);background-color:currentColor;transition:transform .4s ease-in-out,opacity .4s ease-in-out}.collection-drawer .collection__filter-group-name span:not(.collection__filter-item-active):before{width:10px;height:1px;opacity:1}.collection-drawer .collection__filter-group-name span:not(.collection__filter-item-active):after{width:1px;height:10px}.collection-drawer .collection__filter-group-name[aria-expanded=true] span:not(.collection__filter-item-active):before,.collection-drawer .collection__filter-group-name[aria-expanded=true] span:not(.collection__filter-item-active):after{transform:translate(-50%,-50%) rotate(90deg)}.collection-drawer .collection__filter-group-name[aria-expanded=true] span:not(.collection__filter-item-active):before{opacity:0}.collection-drawer .collection__filter-quick-link .collection__filter-group-name{padding:16px 25px;font-size:12px;font-weight:400;border-bottom:1px solid var(--border-color)}.collection-drawer .collection__filter-quick-link .collection__filter-group-name span{right:20px}.collection-drawer .collection__filter-quick-link .collection__filter-linklist .collection__filter-linklist{padding:16px 25px;border-bottom:1px solid var(--border-color)}.collection-drawer .collection__filter-quick-link .collection__filter-linklist .collection__filter-linklist .collection__filter-linklist{padding:8px 25px 16px;margin-bottom:16px;border-bottom:1px solid var(--border-color)}.collection-drawer__footer{padding:10px}.collection-drawer__footer .button{font-size:12px}.section-cart{margin-bottom:60px}@media screen and (max-width:640px){.section-cart{margin-bottom:50px}}.line-item__price--compare{margin:0 10px 0 0;font-weight:400}.cart-recap__attributes{margin:24px 0}.cart-recap__attributes-label{margin-bottom:4px}.cart-recap__attributes-select{width:100%;height:45px;padding-left:8px;border:1px solid #DDD}.cart-submit-area__title{margin:20px 0 10px}.cart-recap__price-line-price:after{content:"\7a0e\8fbc";display:inline-block;font-size:9px;margin-left:4px;font-weight:400}.cart-recap__note-inner p{font-size:14px}@media screen and (max-width:640px){.cart-recap__note-inner p{font-size:12px}}.shopify-email-marketing-confirmation__container{padding:60px 20px}.shopify-email-marketing-confirmation__container a,.table--order .link{text-decoration:underline}@media screen and (max-width:1300px){.table--order th,.table--order td{padding:15px 5px}}@media screen and (max-width:640px){.table--order th:first-child,.table--order td:first-child{padding-left:0}.table--order svg{width:16px}}@media screen and (max-width:414px){.table--order th,.table--order td{line-height:1.5;font-size:10px}}@media screen and (min-width:641px){.header{padding:16px 0}}.header__search-bar-wrapper{flex:none;margin-left:auto;font-size:13px}.search-bar__top{background:#f5f5f5;border-radius:70px;padding-right:5px;height:45px}.search-bar__input{padding:0 50px 1px 27px}.search-bar__input::-webkit-input-placeholder{color:#1116}.search-bar__input::-ms-input-placeholder{color:#1116}.search-bar__input::-moz-placeholder{color:#1116}.search-bar__filter{border-left:none}.search-bar__filter-label{height:45px;font-size:13px;padding:0 16px}.search-bar__submit{border-radius:50%;width:35px;height:35px}.search-bar__submit .icon--search{top:0;width:14px}.header__action-item{padding:0 15px}.header__action-list{margin-left:35px;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:23px;height:21px}.header__action-item .icon--arrow-bottom{width:8px;margin-left:12px}.header .icon--favorite{width:24px;height:22px}.header .icon--cart{width:25px;height:22px}.header__cart-count{width:18px;height:18px;background:#dd2525;font-size:9px;font-family:Outfit,sans-serif;font-weight:600}.header__action-item:not(:last-child):after{display:none}@media screen and (max-width:640px){.header__inner{justify-content:space-between}.header__action-item{padding:0 8px;margin:0}.header__action-list{margin-left:auto}.header .icon--search{width:16px}.header .icon--account,.header .icon--favorite{width:18px}.header .icon--cart{width:20px}.header .icon--hamburger-mobile{width:23px}.header .icon--close{width:20px}}.nav-bar__item{font-size:14px;line-height:1.2;padding:18px 0}.nav-bar__link .icon--arrow-bottom{width:8px}.nav-dropdown__link svg{height:8px}@media screen and (min-width:1000px){.nav-bar{border-top:1px solid var(--border-color)}}.mega-menu__inner{padding:40px 0 0}.MegaMenuCategory{display:flex;width:100%;padding:0 50px;margin-bottom:40px}.MegaMenuCategory__Tab{width:300px}.MegaMenuCategory__Tab .Item{background:#f5f5f5;margin-bottom:1px}.MegaMenuCategory__Tab .Item:last-child{margin-bottom:0}.MegaMenuCategory__Tab .Item:hover{background:#000;color:#fff}.MegaMenuCategory__Tab .Item a{display:block;padding:14px 25px;font-size:14px;width:100%}.MegaMenuCategory__Content{display:flex;padding-left:90px;width:calc(100% - 300px)}.MegaMenuCategory__Content .Item__Wrap{display:none;width:100%}.MegaMenuCategory__Content .Item__Wrap.active{display:block}.MegaMenuCategory__Content .Item__ParentLink{margin-bottom:20px;display:inline-block;font-size:14px}.MegaMenuCategory__Content .Item__ParentLink svg{margin-right:5px}.MegaMenuCategory__Content .Item__List{display:flex;flex-wrap:wrap;margin:0 -20px}.MegaMenuCategory__Content .Item{width:calc(100% / 3 - 40px);margin:0 20px;list-style:none;border-bottom:1px solid #EBEBEB;font-size:14px}.MegaMenuCategory__Content .Item__Link{display:flex;align-items:center;padding:25px 0}.MegaMenuCategory__Content .Item__Image{display:block;max-width:24px;width:100%;margin-right:30px}@media screen and (max-width:1500px){.MegaMenuCategory{padding:0;overflow:hidden}.MegaMenuCategory__Content{padding-left:60px}}@media screen and (max-width:1024px){.MegaMenuCategory__Content{padding-left:40px}.MegaMenuCategory__Tab{width:240px}.MegaMenuCategory__Content{width:calc(100% - 240px)}.MegaMenuCategory__Content .Item__Image{margin-right:20px}}.header__mobile-nav{margin:0 0 0 20px}.mobile-menu__section{padding:0;margin:0 20px}.mobile-menu__account{display:flex;gap:7px;padding:30px 0;margin:0 20px;border-bottom:1px solid #EBEBEB}.mobile-menu__account .item{width:50%}.mobile-menu__account .item a{height:45px;display:flex;align-items:center;justify-content:center;border:1px solid #000;font-size:12px;border-radius:40px}.mobile-menu__account .item--primary a{background:#000;color:#fff;font-weight:600}.mobile-menu__nav-item{border-bottom:1px solid #EBEBEB}.mobile-menu__nav-item:last-child{border-bottom:none}.mobile-menu__nav-link{font-size:12px;padding:20px 0}.mobile-menu__nav-item{padding-right:10px}.mobile-menu__section--loose{border-bottom:none!important;padding-top:40px}.mobile-menu__nav .category-item-collapsible{position:relative}.mobile-menu__nav .category-item-collapsible--0{padding:20px 0;font-size:12px}.mobile-menu__nav .category-item-collapsible span{position:absolute;right:10px;top:calc(50% - 5px);width:10px;height:10px}.mobile-menu__nav .category-item-collapsible img{max-width:20px;margin-right:12px}.mobile-menu__nav .category-item-collapsible span:before,.mobile-menu__nav .category-item-collapsible span:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);background-color:currentColor;transition:transform .4s ease-in-out,opacity .4s ease-in-out}.mobile-menu__nav .category-item-list--0 .category-item-collapsible span:before,.mobile-menu__nav .category-item-list--0 .category-item-collapsible span:after{color:#aaa}.mobile-menu__nav .category-item-collapsible span:before{width:10px;height:1px;opacity:1}.mobile-menu__nav .category-item-collapsible span:after{width:1px;height:10px}.mobile-menu__nav .category-item-collapsible.is-active span:before{opacity:0}.mobile-menu__nav .category-item-collapsible.is-active span:before,.mobile-menu__nav .category-item-collapsible.is-active span:after{transform:translate(-50%,-50%) rotate(90deg)}.mobile-menu__nav ul{list-style:none!important}.mobile-menu__nav .category-item-list{line-height:0;height:0;overflow:hidden;opacity:0}.mobile-menu__nav .category-item-list{transition-duration:.4s}.mobile-menu__nav .category-item-list.is-open{line-height:normal;height:auto;opacity:1}.mobile-menu__nav .category-item-list--1.is-open{margin-top:2px;margin-bottom:40px}.mobile-menu__nav .category-item--0{border-bottom:1px solid #EBEBEB}.mobile-menu__nav .category-item--1{margin-bottom:2px;font-size:11px}.mobile-menu__nav .category-item-collapsible--1{padding:20px;background:#f5f5f5}.mobile-menu__nav .category-item-collapsible--1.is-active{background:#000;color:#fff}.mobile-menu__nav .category-item-collapsible--1 span{right:20px;color:#aaa}.mobile-menu__nav .category-item--2{font-size:11px;padding:18px 10px 18px 36px;background:#f5f5f5;margin-bottom:2px}.mobile-menu__nav .category-item--2:last-child{margin-bottom:0}.mobile-menu__nav .category-item--2 a{display:flex;align-items:center;justify-content:space-between;padding-right:12px}.mobile-menu__nav .category-item-collapsible--2{display:flex;align-items:center}.mobile-menu__nav .category-item-collapsible--2 span{color:#aaa}.mobile-menu__nav .category-item-list--3{border-left:1px solid rgba(0,0,0,.15);padding-left:24px;margin-left:24px}.mobile-menu__nav .category-item-list--3.is-open{margin-top:20px;margin-bottom:20px}.mobile-menu__nav .category-item--3{padding:7px 0}.mobile-menu__nav .category-item--3:first-child{padding-top:0}.mobile-menu__nav .category-item--3:last-child{padding-bottom:0}@media screen and (max-width:640px){.footer{padding:0 0 40px}}#shopify-section-footer-banner{border-top:1px solid var(--border-color);padding:50px 0}@media screen and (max-width:640px){#shopify-section-footer-banner{padding:30px 0}}.footer__top{padding:78px 0 70px;border-bottom:1px solid #E3E3E3;display:flex;justify-content:space-between}.footer__top .item{width:calc(50% - 40px)}.footer__top .item__title{font-size:16px;font-weight:600;line-height:1.5}.footer__top .item__description{font-size:14px;margin-top:15px;line-height:1.7}.footer__top .item--line{display:flex;align-items:center}.footer__top .item--line .item__image{width:140px;margin-right:40px}.footer__top .item--line .item__info{width:calc(100% - 180px)}.footer__top .item--line .item__button{display:inline-block}.footer__top .item--line .item__button a{background:#06c755;color:#fff;border-radius:30px;line-height:1.5;font-weight:600;padding:15px 30px;margin-top:25px;display:flex;align-items:center;justify-content:center;min-width:160px}.footer__top .item--line .item__button a img{margin-right:8px;display:none;width:20px}.footer__newsletter-form{margin-top:25px}.footer__top .item__newsletter{position:relative}.footer__top .item__newsletter input{width:100%;padding:10px 30px;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__top .item__newsletter input::-webkit-input-placeholder{color:#0006}.footer__top .item__newsletter input::-ms-input-placeholder{color:#0006}.footer__top .item__newsletter input::-moz-placeholder{color:#0006}.footer__top .item__newsletter button{position:absolute;top:5px;right:5px;background:#000;color:#fff;border-radius:20px;height:40px;padding:0 25px;font-size:14px;font-weight:600}@media screen and (max-width:1024px){.footer__top .item{width:calc(50% - 20px)}.footer__top .item--line .item__info{width:100%}.footer__top .item--line .item__image{display:none}.footer__top .item--line .item__button,.footer__top .item--line .item__button a{width:100%}.footer__top .item--line .item__button a img{display:block}}@media screen and (max-width:767px){.footer__top{display:block;padding:60px 0}.footer__top .item{width:100%}.footer__top .item:nth-child(n+2){margin-top:50px}.footer__top .item__title{font-size:14px}.footer__top .item__description{font-size:12px;margin-top:18px}.footer__top .item--line .item__button a{margin-top:20px;font-size:12px}.footer__top .item__newsletter input{font-size:12px;padding:10px 130px 10px 20px}.footer__top .item__newsletter button{font-size:12px}}@media screen and (max-width:640px){.footer__top{border-bottom:none}}.footer__wrapper{padding:70px 0 48px}.footer__title{font-size:14px}@media screen and (max-width:640px){.footer__wrapper{padding:0}.footer__title{font-size:12px;padding:20px 0;border-top:1px solid #E3E3E3}.footer__block-item{border-bottom:none}.footer__collapsible-content{padding:5px 0 25px}}.footer__linklist{font-size:12px}.footer__block-item--second{margin-top:70px}@media screen and (max-width:640px){.footer__link-item{font-size:11px}.footer__block-item--second{margin-top:0}}.footer__block-item--calender{max-width:486px}.footer__block-item--calender .calender-inner{background:#fff;padding:38px 20px 45px}.footer__block-item--calender .calender-title{text-align:center;margin-bottom:28px;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:center}.footer__block-item--calender .calender-title svg{margin-right:17px}.footer__block-item--calender .calender-image{display:flex}.footer__block-item--calender .calender-image img{width:50%;display:block}.footer__block-item--calender .calender-caption{font-size:12px;display:flex;align-items:flex-end;justify-content:space-between;margin-top:20px;padding:0 14px}.footer__block-item--calender .calender-caption span{width:14px;height:14px;margin:0 5px -2px 0;border-radius:7px;background:#fee;border:1px solid #F2DEDE;display:inline-block}@media screen and (max-width:640px){.footer__block-item--calender{margin-top:50px;border:none;max-width:none}.footer__block-item--calender .calender-inner{padding:25px 16px}.footer__block-item--calender .calender-title{font-size:12px;margin-bottom:20px}.footer__block-item--calender .calender-title svg{width:15px;margin-right:13px}.footer__block-item--calender .calender-caption{margin-top:20px;font-size:9px;padding:0 12px}}.footer .social-media-list{margin-top:20px}@media screen and (max-width:640px){.footer .social-media-list{margin-top:30px;justify-content:flex-end}}.footer__aside{border-top:1px solid #E3E3E3;padding-top:45px}.footer__aside-item--localization{font-size:10px;font-family:Outfit,sans-serif}@media screen and (max-width:640px){.footer__aside{padding-top:40px;margin-top:50px}.footer__aside-item--localization{font-size:8px;text-align:center;margin-top:0}.footer__aside-item--payment{margin-top:20px}.footer__aside-item--payment .payment-list{justify-content:center}}#shopify-block-mxpr-favorites{margin-top:20px}#shopify-block-mxpr-favorites button{flex:none;background:url(https://cdn.shopify.com/s/files/1/0684/2485/9948/files/icon_favorite_red.svg?v=1676295283)no-repeat;background-position:0;padding-left:20px;color:#000}#mxpr-complete-message,#mxpr-already-exists{margin-top:12px}#mxpr-complete-message a,#mxpr-already-exists a{text-decoration:underline}@media screen and (max-width:640px){#shopify-block-mxpr-favorites{text-align:center;font-size:12px}}.mxpr-summary{position:relative}.mxpr-summary__header{position:absolute;right:0}.mxpr-summary__headline{display:none!important}.mxpr-block-product-review{padding-left:0!important;padding-right:0!important;padding-top:0!important}.mxpr-summary__write-review{border:1px solid #000!important;background:#000!important;color:#fff!important;font-weight:600!important;font-size:15px!important;border-radius:30px!important;margin-left:auto!important;padding:5px 18px!important;max-width:200px;min-width:200px;height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important}.mxpr-summary__write-review:hover{background:#000!important;color:#fff!important;border:1px solid #000!important;text-decoration:none!important}.mxpr-summary__info{padding-top:0!important;padding-bottom:40px!important}.mxpr-summary__bar{background:#d3d3d3;display:none!important}.mxpr-summary__bar-content{background:#f6a323!important}.mxpr-summary__count{font-size:15px!important;color:#000!important}.mxpr-summary__ratings ul{margin-left:50px!important;padding-left:50px!important;border-color:#ebebeb!important;display:flex!important;flex-wrap:wrap!important;max-width:460px!important}.mxpr-summary__ratings ul li{width:50%!important}.star-ratings-css-top{color:#f6a323!important;height:auto!important}.star-ratings-css{color:#ddd!important}.mxpr-summary__star .star-ratings-css-top span{font-size:20px!important}.mxpr-summary__star .star-ratings-css-top,.mxpr-summary__star .star-ratings-css-bottom{display:flex;justify-content:space-between}.mxpr-summary__star .star-ratings-css{font-size:20px!important}.mxpr-summary__item-percentage{margin-left:10px!important}.mxpr-summary__item-percentage,.mxpr-summary__item-reviewcount{color:#000!important;font-size:13px!important}.mxpr-summary__order{margin:70px 0 0!important}.mxpr-summary__order select{border:1px solid #EBEBEB!important;border-radius:4px!important;background:none!important;box-shadow:none!important;height:50px!important;padding:0 24px!important;max-width:200px!important;min-width:200px!important;cursor:pointer!important}#mxpr-summary__order-select option[value=helpful-desc]{display:none!important}.mxpr-block-product-review .star-ratings-css-bottom{display:flex!important}.mxpr-review .mxpr-review__list-item{padding-top:40px!important;border-color:#ebebeb!important}#mxpr-form-submit-message{margin:0 auto!important}.mxpr-modal-thankyou-ok{text-align:center!important;background:rgba(var(--primary-button-background))!important;border:none!important;font-weight:400!important}.mxpr-review__list-item-name{font-size:15px!important}.mxpr-review__list-item-createdat{color:#0006!important}.mxpr-review__list-item-meta{display:block!important}.mxpr-review__list-item-meta-title{font-weight:600!important;margin:5px 0!important}.mxpr-review__list-item-body-conent{line-height:1.5}.mxpr-review__list-item-votes{display:none!important}.mxpr-review__list-item-votes-button{font-size:12px!important;letter-spacing:.1em!important;background:none!important;color:#8e8e8e!important}.mxpr-review__list-item-votes-button:hover{color:#000!important}@media(min-width:1000px){.mxpr-block-product-review{max-width:1000px}}@media screen and (max-width:1024px){.mxpr-summary__header{position:unset}.mxpr-summary__write-review{margin:0 auto 20px!important}}@media screen and (max-width:740px){.mxpr-block-product-review{padding-bottom:0!important}.mxpr-summary__info{padding-bottom:30px!important}.mxpr-summary__headline{font-size:20px!important}.mxpr-summary__write-review{font-size:12px!important;width:100%!important;max-width:none!important}.mxpr-summary__count{font-size:12px!important}.mxpr-summary__ratings ul{margin-left:20px!important;padding-left:20px!important;padding-right:0!important;display:block!important}.mxpr-summary__item-percentage{font-size:10px!important;width:auto!important}.mxpr-summary__item-reviewcount{font-size:10px!important}.mxpr-summary__order{width:100%!important;text-align:right!important;margin-top:20px!important}.mxpr-summary__order select{max-width:none!important;width:100%!important;height:40px!important;padding:0 20px!important}.mxpr-review .mxpr-review__list-item{padding-top:30px!important}.mxpr-review__list-item-name,.mxpr-review__list-item-createdat{font-size:10px!important}.mxpr-review__list-item-meta-title,.mxpr-review__list-item-body-conent{font-size:12px!important}.mxpr-review__list-item-votes-message{font-size:10px!important;margin-bottom:10px!important}.mxpr-review__list-item-votes-button{padding:3px 15px!important}}.mxpr-favorites-page{max-width:960px;padding:0 20px;margin:60px auto}.mxpr-favorites-header{font-size:16px;font-weight:700;margin-bottom:16px}.mxpr-grid-image-column img{width:auto}td.mxpr-grid-image-column{padding:10px!important}.mxpr-favorites-cart-add{background:#000!important;border:1px solid #000!important;color:#fff!important;padding:8px 15px!important}.customer-fields-form{max-width:450px;margin:60px auto}.cf-react-target .cf-form-inner[data-cf-mark-required-fields=true] .cf-field[data-cf-required=true]>label,.cf-react-target .cf-form-inner[data-cf-mark-required-fields=true] .cf-field[data-cf-required=true]>.cf-enum-field__choices>fieldset>legend{display:flex;align-items:center;margin-bottom:10px}.cf-react-target .cf-form-inner[data-cf-mark-required-fields=true] .cf-field[data-cf-required=true]>label:after,.cf-react-target .cf-form-inner[data-cf-mark-required-fields=true] .cf-field[data-cf-required=true]>.cf-enum-field__choices>fieldset>legend:after{color:#fff;content:"\5fc5\9808";font-size:10px;background:#cc383b;padding:3px 6px;margin-left:6px}.cf-edit-account-link{display:none!important}#cf-edit-account-back-link{text-decoration:underline;font-size:14px}#cf-edit-account-heading{font-size:18px;margin-top:10px;font-weight:600;text-align:center}.mx-request-button{background:#000;color:#fff;font-size:14px;line-height:1.5;font-weight:400;padding:15px 10px;border-radius:80px;width:100%;margin-left:0!important}#mx-quotation-submit{background:#000;color:#fff;font-weight:400;min-width:200px;border-radius:30px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
