.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded{text-transform:none;letter-spacing:.02em}h2{font-size:var(--typeHeaderSize)}input::placeholder,input::-webkit-input-placeholder,textarea::placeholder,input.footer__newsletter-input::-webkit-input-placeholder{color:#949494}@media only screen and (max-width:768px){h2{font-size:32px}.page-width{padding:0 15px}.page-width--flush-small{padding:0}}.grid-product__tag{display:inline-block;position:unset;padding:4px 10px 3px 12px;line-height:1.166;font-size:12px;background:#e6e6e6;color:#111}.sale__tag{background:#111;color:#fff}.btn.arrow_btn{font-size:16px;display:flex;border:none;align-items:center;justify-content:flex-end;position:relative;overflow:hidden;padding:5px 0;line-height:1;margin-right:-5px;margin-bottom:-5px;min-width:50px;max-width:82px;margin-left:auto}.arrow_btn:hover{transition:width .3s}.arrow_btn:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:1px;background-color:#111;transition:width .3s ease}.btn.arrow_btn:hover:after{width:calc(100% - 7px);transition:width .3s ease}.arrow_btn .svg_wrap{position:relative;display:inline-block;width:24px;height:15px;overflow:hidden}.arrow_btn .arrow-icon{position:absolute;top:0;left:0;transition:transform .3s ease,opacity .3s ease;width:26px;height:16px;line-height:1}.arrow_btn .arrow-icon--2{transform:translate(-100%);opacity:0}.arrow_btn:hover .arrow-icon--1{transform:translate(100%);opacity:0}.arrow_btn:hover .arrow-icon--2{transform:translate(0);opacity:1}@media only screen and (max-width:768px){.btn.arrow_btn{font-size:13px}.arrow_btn .svg_wrap{height:11px}.arrow_btn .arrow-icon{width:20px}.arrow_btn .arrow-icon svg{width:11px;height:auto}}.pagination{font-size:20px}.pagination .page{margin:0 6px}.pagination .page.current{padding:0 2px 6px}.pagination a{padding:0 2px 7px}.pagination .page.current{opacity:1;border-bottom:1px solid}.pagination .next,.pagination .prev{background:none;margin:0;width:auto}.pagination .next a,.pagination .prev a{padding:4px 7px 10px}.pagination .disable path{stroke:#ccc}.index-section{margin:100px 0}.section-header--with-link{justify-content:space-between;align-items:flex-end;margin-bottom:24px}.section-header__title_wrap{display:flex;flex-wrap:wrap}.section-header--with-link .section-header__title{line-height:1.309;width:100%}.section-header__title_wrap .sub_title{display:flex;font-size:14px;line-height:1}@media only screen and (max-width:768px){.index-section{margin:60px 0}.section-header__title_wrap .sub_title{font-size:11px}.section-header--with-link{margin-bottom:20px}}[data-center-text=true] .grid-product__meta{text-align:left}.grid_sale__tag{padding:5px 14px 5px 16px;font-size:12px;line-height:1.166;position:absolute;z-index:1;top:0;right:0}.grid-product__title{letter-spacing:.02em;font-size:14px}.grid-product__price{font-size:14px;line-height:1;margin-top:6px}.grid-product__price .sale_price{color:#de0000}[data-center-text=true] .grid-product__colors{justify-content:flex-start}.grid-product__meta{padding-top:10px}.color-swatch--small:before{border:none}.color-swatch--small{width:14px;height:14px;border:2px solid #fff;margin:0 5.5px 0 0}.grid-product_tag_wrap{display:flex;gap:5px;flex-wrap:wrap;margin-top:10px}[data-center-text=true] .article__grid-meta{text-align:left}.grid__item .article__date{font-size:15px;color:#949494;letter-spacing:0;margin-bottom:5px}.article__grid-image{margin-bottom:10px;transition:.2s}.article__grid-image:hover{opacity:.7}.article__title{font-size:14px;letter-spacing:0;transition:.2s;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif}.article__title:hover{opacity:.7}@media only screen and (max-width:768px){.article__title{font-size:13px}.grid__item .article__date{font-size:14px}}.template-page .main-content{min-height:auto}.main-page .page-content{padding-top:40px;padding-bottom:70px}.main-page .section-header{text-align:center}.main-page .section-header p{font-size:42px;line-height:1.309;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);margin:0}.main-page .section-header h1{font-size:14px;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,sans-serif}@media only screen and (max-width:768px){.main-page .page-content{padding-top:10px;padding-bottom:50px}.main-page .section-header p{font-size:32px}.main-page .section-header h1{font-size:11px}}.form-vertical input,.form-vertical select{font-size:15px;line-height:1.4;padding:12.5px;margin-bottom:32px}.form-vertical textarea{height:169px;font-size:15px;line-height:1.4;padding:12.5px}.form-vertical label:not(.text-label){font-size:15px;letter-spacing:.02em;line-height:1}.form-vertical .btn{font-size:15px;font-weight:600;height:48px;width:auto}@media only screen and (max-width:768px){.form-vertical input{margin-bottom:24px}.form-vertical label:not(.text-label){margin-bottom:5px}.form-vertical .btn{font-size:14px;height:50px}}.announcement-bar{letter-spacing:0;padding:11px 10px 12px;font-size:12px;height:32px}@media only screen and (max-width:768px){.announcement-bar{padding:7px 10px;font-size:10px;height:auto;line-height:1.5}}.header-wrapper--sticky .site-header:not(.site-header--stuck){background-color:#fff}.site-header{padding:0;box-shadow:none!important}.site-header .page-width{padding:0 30px;max-width:none}.site-header__logo{margin:0}.header-item.header-item--navigation{justify-content:flex-end;margin-right:8px}.header-item--icons .site-nav{margin-right:-2px}.site-nav__icons{display:flex}ul.site-nav{padding:13px 0}.site-nav__link{padding:4.5px 10px;line-height:1}.site-nav__link.site-nav__link--icon{padding:0 2px;height:24px;position:relative;transition:.3s}.site-nav__link.site-nav__link--icon:hover{opacity:.6}.header-layout--left-center .header-item--icons{min-width:auto}.site-nav__link.site-nav__link--icon .megamenu .h5{margin-bottom:22px}.site-nav .site-nav__dropdown{box-shadow:none}.megamenu .site-nav__dropdown-link{transition:.2s}.megamenu .site-nav__dropdown-link:hover{opacity:.6}.site-nav__dropdown-link.site-nav__dropdown-link--top-level{font-size:28px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:400;letter-spacing:.02em;line-height:1.285}.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){font-size:14px;line-height:1;margin-bottom:10px}.site-nav__dropdown{padding:74px 40px 66px}.site-nav__dropdown .grid{display:flex;justify-content:center;gap:80px;margin:0}.site-nav__dropdown .grid:after{content:none}.site-nav__dropdown .grid .grid__item{width:auto;padding:0}.header-item--navigation .site-nav__link{overflow:hidden;color:transparent;text-shadow:0 4em 0 #000,0 0 0 #000;transition:text-shadow .3s}.header-item--navigation .site-nav__link:hover{color:transparent;text-shadow:0 0 0 #7C705C,0 -4em 0 #000;font-weight:700}.site-nav__link--underline:after{margin:0 10px;border-width:1px}.site-nav__link--underline:after,.site-nav--has-dropdown .site-nav__link--underline:after{border-color:#7c705c;border-width:1.5px}.cart-link__bubble{color:#fff;font-size:8px;display:flex;align-items:center;justify-content:center;font-family:Arial,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif;width:11px;height:11px;border:0;position:absolute;background-color:#121212;border-radius:100%}.favorite-count{position:absolute;top:0;right:2px;background:#000;color:#fff;border-radius:100%;height:11px;width:11px;font-size:8px;display:flex;align-items:center;justify-content:center}[data-icon=cart] .cart-link__bubble{right:-1px;top:1px}.mobile-nav__toggle .collapsible-trigger{width:15px;height:15px;border-left:0}.mobile-nav__toggle .collapsible-trigger:before,.mobile-nav__toggle .collapsible-trigger:after,.collection-sidebar__group .collapsible-trigger:before,.collection-sidebar__group .collapsible-trigger:after{content:"";background-color:#191919;position:absolute;top:50%;transition:transform .3s ease-in-out;right:0}.mobile-nav__toggle .collapsible-trigger:before{width:15px;height:1px;transform:translateY(-50%)}.mobile-nav__toggle .collapsible-trigger:after{width:15px;height:1px;transform:translateY(-50%) rotate(90deg);transform-origin:center}.mobile-nav__toggle .collapsible-trigger.is-open:after,.collection-sidebar__group .collapsible-trigger.is-open:after{transform:translateY(-50%);transform-origin:center}.collection-sidebar__group .collapsible-trigger:before{width:12px;height:1px;transform:translateY(-50%)}.collection-sidebar__group .collapsible-trigger:after{width:12px;height:1px;transform:translateY(-50%) rotate(90deg);transform-origin:center}@media only screen and (max-width:768px){.site-header{padding:12px 0}.site-header .page-width{padding:0 12px}.site-header .header-item,.header-item--logo,.header-layout--left-center .header-item--logo,.header-layout--left-center .header-item--icons{flex:1!important}.header-item.header-item--logo{justify-content:center}.site-nav__link.site-nav__link--icon{padding:0 4px;height:auto}.site-nav__link.site-nav__link--icon svg{width:28.8px;height:auto}.site-nav__link.site-nav__link--icon.js-drawer-open-nav{margin-bottom:5px}.site-nav__link.site-nav__link--icon.js-drawer-open-nav{height:8px}.site-nav__link--icon+.site-nav__link--icon{margin:0}.header-layout[data-logo-align=left] .site-header__logo{margin:0}.drawer{width:calc(100% - 16px)}.mobile-nav__has-sublist{align-items:center}.drawer__scrollable{padding:0 0 50px}.drawer__fixed-header{padding:0 30px}.drawer__header{border:none}.mobile-nav{padding:14px 32px 0;margin:0}.mobile-nav__link{padding:15px 0;line-height:1.111}.mobile-nav__sublist .mobile-nav__link{padding:9px 0 11px}.mobile-nav__sublist .mobile-nav__child-item .mobile-nav__link{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:18px;margin-top:5px}.mobile-nav__sublist .mobile-nav__grandchildlist .mobile-nav__link{padding:9px 20px;font-size:14px}.mobile-nav__item:not(.mobile-nav__item--secondary)+.mobile-nav__item--secondary{margin-top:25px}.mobile-nav__item--secondary a{font-size:15px;display:flex;align-items:center;gap:4px}.mobile-nav__item--secondary a svg{width:34px;height:34px}.mobile-nav__grandchildlist:before{content:none}.mobile-nav__item:after{content:none}.drawer__close-button{width:26px;height:14px;right:0;padding:0}.drawer__close-button:before,.drawer__close-button:after{content:"";background-color:#191919;position:absolute;top:50%;transition:transform .3s ease-in-out;left:0}.drawer__close-button:before{width:26px;height:1px;transform:translateY(-50%) rotate(30deg)}.drawer__close-button:after{width:26px;height:1px;transform:translateY(-50%) rotate(150deg);transform-origin:center}.mobile-nav__social{padding:0 32px;gap:14px}.mobile-nav__social-item{flex:none;border:none}.mobile-nav__social a{padding:0;display:flex;align-items:center}.mobile-nav__social a .icon{width:26.88px;height:auto}[data-icon=cart] .cart-link__bubble{right:0;top:1px}.favorite-count{top:1px;right:4px}}.shopify-section .site-footer{background-image:url("/cdn/shop/files/footer_back.jpg?v=1743044519  ");background-size:cover;padding:100px 0 50px;border:none}.site-footer .grid{margin:0 0 91px;display:flex}.footer__item--footer-0{flex:1}.site-footer .grid .grid__item{padding-left:0;padding-right:20px}.site-footer .grid .grid__item:last-child{padding-right:0;min-width:200px}.site-footer h2{font-family:Arial,sans-serif;font-weight:700;font-size:12px;letter-spacing:.02em;line-height:1.166;margin-bottom:16px}.site-footer .grid__item[data-type=newsletter] h2{margin-bottom:13px}.site-footer__linklist li{margin-bottom:8px}.site-footer__linklist.arial li{margin-bottom:6px}.site-footer__linklist a{font-size:13px;line-height:1;letter-spacing:0;transition:.2s}.site-footer__linklist a:hover{opacity:.7}.site-footer__linklist.arial a{font-size:14px;line-height:1.142;letter-spacing:.02em}.footer__social{display:flex}.footer__logo{margin-bottom:40px}.footer__social a{transition:.2s}.footer__social a:hover{opacity:.7}.footer__social .icon{width:27px;height:27px}.site-footer input,.footer__newsletter-input{background:none;border-bottom:1px solid;padding:6px 2px;line-height:1;font-size:12px!important;letter-spacing:0}.footer__newsletter-input:active,.footer__newsletter-input:focus{border:none;border-bottom:1px solid}.footer__newsletter-btn{right:1px}.footer__newsletter-btn .icon{width:auto;height:auto;margin-bottom:2px}.footer__newsletter-btn .icon-email g,.footer__newsletter-btn .icon-email path{stroke-width:unset}.footer__small-text{text-align:right;padding:0;letter-spacing:.02em}.site-footer .grid .grid__item[data-type=newsletter] p{font-size:12px;line-height:1.5;text-align:left;letter-spacing:.02em;margin-bottom:10px;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif}@media only screen and (max-width:1250px){.footer__item--footer-0{width:40%}.site-footer .grid .grid__item{width:auto;padding-right:40px}.site-footer .grid .grid__item:last-child{min-width:150px}}@media only screen and (max-width:768px){.site-footer{padding:45px 0 40px;background-size:contain}.site-footer .page-width{padding:0 32px}.footer__logo{margin-bottom:50px}.footer__logo img{width:114px}[data-center-text=true] .footer__title,.footer__logo a{text-align:left}.site-footer__linklist a{font-size:14px}.site-footer__linklist.arial a{font-size:15px}.site-footer .sp_1column .site-footer__linklist{display:flex;gap:106px;width:311px}.site-footer .grid{margin-bottom:45px;display:block}.site-footer .grid .grid__item{padding:0;width:100%}.site-footer .grid .grid__item[data-type=menu]{margin:0 auto 23px}.site-footer .grid__item:after{content:none}.site-footer .grid__item.sp_2column{width:auto}.site-footer .grid__item.sp_2column{padding-right:20px}.site-footer__linklist li{text-align:left;margin-bottom:10px}.site-footer__linklist.arial li{margin-bottom:8px}.footer__social li{margin-right:14px}.footer__social{margin-bottom:15px}.footer__newsletter-input{font-size:12px!important}.site-footer input{padding:6px 0}.site-footer input,.footer__newsletter{max-width:350px}.footer__newsletter-btn{right:5px}.footer__small-text{text-align:center;letter-spacing:0}#newsletter-footer{text-align:left}}@media only screen and (max-width:768px){.site-footer .sp_1column .site-footer__linklist{gap:0 106px;flex-wrap:wrap;width:100%}}.hero .flickity-page-dots{bottom:10px}.hero .flickity-page-dots .dot{width:8px;height:8px}@media only screen and (max-width:768px){.hero .flickity-page-dots .dot{width:6px;height:6px;margin:0 3px}}.featured-collection-section{margin-bottom:70px}.featured-collection-section .grid{margin-left:-10px}.featured-collection-section .grid__item{padding-left:10px}.template-collection .ranking .grid__item,.featured-collection-section .ranking .grid__item{position:relative}.template-collection .grid__item .ranking_num,.featured-collection-section .grid__item .ranking_num{position:absolute;top:10px;left:26px;font-size:26px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);color:#000;letter-spacing:0}.featured-collection-section .grid-product__link{transition:.2s}.featured-collection-section .grid-product__link:hover{opacity:.7}@media only screen and (max-width:768px){.featured-collection-section{margin:40px 0}.grid-overflow-wrapper .grid__item:first-child{margin-left:15px}.featured-collection-section .grid{margin-left:-7px}.featured-collection-section .grid__item{padding-left:7px}.featured-collection-section .grid-overflow-wrapper .grid__item{flex:0 0 67.47vw}.grid-overflow-wrapper .grid-product__price{font-size:14px}.template-collection .grid__item .ranking_num,.featured-collection-section .grid__item .ranking_num{top:10px;left:21px;font-size:22px}}.blog-post-section .grid{margin-left:-10px}.blog-post-section .grid__item{padding-left:10px}.blog-post-section .article__grid-meta{margin-bottom:0}@media only screen and (max-width:768px){.index-section.blog-post-section{margin-bottom:40px}.blog-post-section .grid{margin-left:-7px}.blog-post-section .grid__item{float:none;padding-left:7px}.blog-post-section .page-width--flush-small>.grid{display:flex;margin-left:-7px;overflow:hidden;overflow-x:scroll;padding-right:15px;padding-bottom:20px}.blog-post-section .page-width--flush-small>.grid>.grid__item{flex:0 0 67.47vw}.blog-post-section .page-width--flush-small>.grid>.grid__item:first-child{margin-left:15px}}.news-section.index-section{margin-top:150px;margin-bottom:148px}.news-section .flex-wrap{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:45px}.news-section .news-list{margin:-16px 0 0;list-style:none;width:66.398%;max-width:950px}.news-section .news-item{padding:30px 0 34px;border-bottom:1px solid #CCCCCC;margin:0}.news-section .article__date{font-size:15px;color:#949494;margin-bottom:10px;line-height:1.133;letter-spacing:0}.news-section .article__title{font-size:14px;line-height:1;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif;display:block;cursor:pointer}@media only screen and (max-width:768px){.news-section.index-section{margin-top:80px;margin-bottom:100px}.news-section .flex-wrap{display:block;margin-bottom:35px}.news-section .news-list{width:100%;margin-top:-6px}.news-section .news-item{padding:26px 0 30px}.news-section .article__date{font-size:14px;line-height:1.142}.news-section .article__title{font-size:13px}}.banner-section .img_wrapper img:hover{transition:.2s}.banner-section .img_wrapper img:hover{opacity:.7}.template-collection .page-content{padding-top:10px}.template-collection .breadcrumb{margin:0 0 50px -10px;font-size:10px}.template-collection .breadcrumb__divider{margin-right:4px;margin-left:1px}.template-collection .section-header h1{font-size:14px;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif}.template-collection .section-header p{font-size:42px;line-height:1.309;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);margin:0}.template-collection .collection_grid{display:flex;justify-content:space-between;gap:10.441%;margin:0;padding-bottom:88px}.template-collection .collection_grid:after{content:none}.template-collection .collection-content{padding-top:4px}.template-collection .grid__item--sidebar{padding-top:36px;padding-left:0;width:200px;position:static;max-height:none}.template-collection .collection-sidebar{padding-right:0}.template-collection .tag-list{margin-bottom:0}.template-collection .tag-list .tag{margin-bottom:12px}.template-collection .tag-list .tag:last-child{margin-bottom:0}.template-collection label.tag__checkbox-wrapper{font-size:12px;line-height:16px;margin-bottom:0}.collection-sidebar__group .collapsible-content__inner{padding-bottom:20px}.template-collection .tag__checkbox\3000 {padding-left:24px}.template-collection .tag__checkbox:before{border-color:#111}.template-collection .medium-up--four-fifths{padding:0;width:calc(89.559% - 200px)}.template-collection .collection-filter__item--sort{flex:0 0 166px;margin-bottom:20px}.template-collection .collection-filter select{font-size:12px;border:1px solid;height:36px;padding:3px 20px 0}.template-collection .collection-filter select option:first-child{display:none}.template-collection .grid-product{padding-left:11px;margin-bottom:50px}.template-collection .collection-grid__wrapper .grid{margin-left:-11px}.template-collection .pagination{padding-top:0}.template-collection .collection-sidebar__group{padding-top:0;margin-bottom:0}.collection-sidebar__group .collapsible-trigger-btn{font-size:14px;line-height:1;letter-spacing:.04em;padding:20px 0}.grid__image-ratio img.grid__image-contain{object-fit:cover}@media only screen and (max-width: 768px){.template-collection .breadcrumb{margin:0 0 18px}.template-collection .section-header h1{font-size:11px}.template-collection .section-header p{font-size:32px}.template-collection .collection_grid{gap:0;padding-bottom:100px}.template-collection .grid__item--sidebar{width:0}.template-collection .medium-up--four-fifths{width:100%}.template-collection .collection-content{padding-top:21px}.collection-filter{align-items:flex-start;gap:11px}.collection-filter__item--drawer,.template-collection .collection-filter__item--sort{flex:auto;width:calc(50% - 5.5px);margin-bottom:28px}.collection-filter .btn{font-size:12px;height:36px;line-height:1;background:#111!important;color:#fff!important;border:none}.collection-filter .btn svg{margin-right:6px}.template-collection .collection-filter select{font-size:12px!important}.template-collection .grid-product{margin-bottom:40px}.template-collection .grid-product__title{line-height:1.428}.template-collection .grid-product__meta{padding-top:8px}.template-collection .grid-product__price{margin-top:2px}#CollectionSidebar .drawer__fixed-header,#CollectionSidebar .drawer__scrollable{padding:0 32px}#CollectionSidebar .drawer__scrollable{padding-bottom:32px}#CollectionSidebar .drawer__title{font-size:18px}.collection-sidebar__group .collapsible-trigger-btn,.template-collection label.tag__checkbox-wrapper{font-size:16px}.template-collection .tag-list .tag{margin-bottom:16px}.template-collection .pagination{padding-bottom:0}}.hero__image-wrapper:before,.hero__text-shadow:before{content:none}.hero__text-shadow{margin-bottom:12px}.hero__text-wrap .hero__title{line-height:1.309}.hero__subtitle{font-size:14px;line-height:1;letter-spacing:.04em;margin:0}@media only screen and (max-width: 768px){.hero__text-wrap .hero__text-shadow .hero__title{font-size:32px}.hero__subtitle{font-size:11px}.hero__text-content.vertical-center{padding:5px 0 0}}.about-section{padding:100px 0}.about-section .flex-wrap{display:flex}.about-section .flex-wrap>*{width:50%}.about-section .section-header{margin-bottom:40px}.about-section .section-header__title{line-height:1.309;width:100%}.about-section .sub_title{letter-spacing:.04em;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,sans-serif}.about-section .text_wrap h3{font-size:24px;line-height:1.833;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,sans-serif;margin-bottom:34px}.about-section .text_wrap p{font-size:14px;line-height:1.714;letter-spacing:.02em;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,sans-serif;margin-bottom:0}@media only screen and (min-width: 769px){br.sp{display:none}}@media only screen and (max-width: 768px){br.pc{display:none}.about-section{padding:60px 0}.about-section .flex-wrap{flex-wrap:wrap}.about-section .flex-wrap>*{width:100%}.about-section .section-header{margin-bottom:30px}.about-section .text_wrap h3{font-size:16px;margin-bottom:28px}.about-section .text_wrap p{font-size:13px;letter-spacing:.04em}}.main-page .contact_description{text-align:center;font-size:15px;line-height:1.733;margin-top:-20px}.template-page .contact-form-section{margin-top:0;margin-bottom:113px}.contact-form-section .page-width--narrow{max-width:880px}.contact-form-section .form-vertical textarea{margin-bottom:48px}.contact-form-section .form-vertical .btn{width:358px;margin:0;font-weight:600;transition:all .2s}.contact-form-section .form-vertical .btn:hover{background:none!important;color:#111!important;border:1px solid;transition-delay:0s!important}.contact-form-section .form-vertical .btn:after{content:none!important}.contact-form-section p[data-spam-detection-disclaimer]{display:none}.main-page .rte a:not(.btn):after{border-width:1px;transition:width .3s ease}@media only screen and (max-width: 768px){.main-page .contact_description{font-size:14px;text-align:left;max-width:508px;margin:0 auto}.contact-form-section .form-vertical .btn{width:260px}.contact-form-section .form-vertical textarea{margin-bottom:39px}}.cart-page.page-content{padding-top:10px;max-width:1080px}.cart-page hgroup p{font-size:42px;line-height:1.309;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);margin:0}.cart-page hgroup h1{font-size:14px;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,sans-serif;margin-bottom:0}.cart__item-details>*{width:100%}.cart-page .cart__item{align-items:center;padding-top:0;padding-bottom:30px;margin-bottom:30px}.cart-page .cart__item:last-child{border-bottom:1px solid var(--colorBorder)}.cart-page .cart__image{flex:0 0 120px;margin-right:20px}.cart-page .cart__image a{height:180px}.cart-page .cart__item-name{font-size:14px;margin-bottom:12px}.cart-page .cart__item--variants span{font-weight:400}.cart-page .js-qty__wrapper{max-width:100px}.cart-page .cart__remove a{color:#949494;font-size:13px}.cart-page .cart__item-price-col{align-self:end}.cart-page .cart__price{font-size:16px}.cart-page .cart__page-col:first-child{width:58.2%;padding-right:41px;flex:auto}.cart-page .cart__page-col:last-child{width:41.8%;flex:auto;background:#f2f2f2;padding:46px 30px}.cart-page .cart__page-col:last-child:after{content:none}.cart-page .cart_subtotal{justify-content:flex-end;align-items:flex-end;margin-bottom:0}.cart-page .cart_subtotal div{margin-bottom:2px}.cart-page .cart_subtotal div[data-subtotal]{font-size:24px;margin-bottom:0}.cart-page .cart__checkout-wrapper{margin-top:0;margin-bottom:16px}.cart-page .cart_member_wrap p{text-align:center;letter-spacing:.02em;line-height:1.714;margin-bottom:14px}.cart-page .cart_member_wrap a{display:inline-block;font-size:13px;line-height:1;letter-spacing:.02em;font-weight:600;border:1px solid;background:#fff;padding:16.5px;width:100%;text-align:center;margin-bottom:12px;transition:all .2s}.cart-page .cart_member_wrap a:hover{background:#111;color:#fff}.cart-page .cart__checkout{line-height:1;padding:17.5px;transition:all .2s}.cart-page .cart__checkout:hover{border:1px solid;background:#fff!important;color:#111;transition-delay:0s!important}.cart-page .cart__checkout:after{content:none!important}.cart-page .tax_text{margin:0}.cart-page .tax_text p{font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,sans-serif}.cart-page .tax_text p:first-child{line-height:1.714;margin-bottom:2px}.cart-page .tax_text p:last-child{line-height:1.714;margin:0}.cart-page .retuan_shopping{text-align:center;margin-top:100px}.cart-page .retuan_shopping a{border:1px solid #CCCCCC;font-size:13px;font-weight:600;line-height:1;padding:18px;width:358px;display:inline-block;transition:all .2s}.cart-page .retuan_shopping a:hover{background:#ccc;color:#fff}.cart-page .item_none{margin-top:100px}.cart-page .item_none p{font-size:17px}.cart-page .item_none .retuan_shopping{margin-top:40px}@media only screen and (max-width: 768px){.cart-page.page-content{padding-right:32px;padding-left:32px}.cart-page .section-header{margin-bottom:40px}.cart-page hgroup p{font-size:32px}.cart-page hgroup h1{font-size:11px}.cart-page .cart__page-col:first-child{width:100%;padding:0}.cart-page .cart__item{align-items:flex-start;padding-bottom:20px;margin-bottom:20px}.cart-page .cart__item-details{margin-top:6px}.cart-page .cart__item--variants{font-size:14px}.cart-page .cart__price{text-align:left;font-size:14px;margin-bottom:20px}.cart-page .cart_subtotal div{margin-bottom:0}.cart-page .cart_subtotal div[data-subtotal]{font-size:20px}.cart-page .cart__page-col:last-child{width:100%;background:none;padding:60px 0;max-width:480px;margin:0 auto}.cart-page .cart__checkout{font-size:13px}.cart-page .tax_text{min-width:317px}.cart-page .retuan_shopping{margin-top:0}.cart-page .retuan_shopping a{width:100%;max-width:480px}}@media only screen and (max-width: 360px){.cart-page .tax_text{min-width:0}}.template-customers-login .main-content{min-height:0}.account-template .page-content{padding-top:40px;padding-bottom:113px}.account-template.login .page-content{max-width:680px}.account-template .breadcrumb{margin:0;padding:10px 30px 20px;font-size:10px}.account-template .section-header{text-align:center;margin-bottom:70px}.account-template .section-header p{font-size:42px;line-height:1.309;letter-spacing:0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);margin:0}.account-template .section-header h1{font-size:14px;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif;letter-spacing:.04em}.account-template.account .section-header h1{margin-top:10px}.account-template .form-vertical{margin-bottom:0}.account-template .form-vertical input{margin-bottom:32px}.account-template.login .form-vertical input{margin-bottom:40px}.account-template .recover_btn{text-align:left;font-size:15px;margin-top:-24px;line-height:1}.account-template .recover_btn a{text-decoration:underline}.account-template .form-vertical .btn{margin-top:60px}.account-template.login .form-vertical .btn{padding:10px 134px;margin-bottom:20px;transition:all .2s}.account-template.login .form-vertical .btn:hover{background:none!important;color:#111!important;border:1px solid;transition-delay:0s!important}.account-template.login .form-vertical .btn:after{content:none!important}.account-template .register_btn{font-size:15px;line-height:1;margin:0}.account-template .register_btn a{text-decoration:underline}.account-template .guest_login{margin-top:80px}.account-template .guest_login h2{font-size:20px;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif}.account-template .guest_login .btn:after{content:none!important}.account-template .guest_login .btn:hover{border:1px solid;background:none!important;transition:.2s!important;color:#111}.account-template .section_description{max-width:812px;margin:0 auto;padding:0 6px}.account-template .newsketter_text{margin-top:-20px;font-size:12px;margin-bottom:14px;text-align:left}.account-template .globo-form-app .panels{z-index:1}@media only screen and (max-width: 768px){.account-template .breadcrumb{padding:10px 16px}.account-template .page-content{padding:10px 20px 72px}.account-template .section-header{margin-bottom:56px}.account-template .section-header p{font-size:32px}.account-template .section-header h1{font-size:11px}.account-template .recover_btn{margin-top:-16px}.account-template.login .form-vertical .btn{padding:10px 88px;margin-bottom:20px}.account-template .guest_login h2{font-size:18px}.account-template .section_description{padding:0}.account-template .newsketter_text{margin-bottom:22px}}.account-template .globo-form-control{padding:0 6px;margin-bottom:32px}.account-template .globo-form-control .globo-form-input{position:relative}.account-template .globo-form-control .globo-form-input:has(select):after{content:"\25bc";position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#000;pointer-events:none;font-size:11px;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif}.account-template .globo-form-control input,.account-template .globo-form-control select{background:none;border:1px solid #B1B1B1;font-size:15px;height:48px;border-radius:0;margin-bottom:0}.account-template .globo-form-control select{font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif;text-align:center}.account-template .globo-form-control label{margin-bottom:10px}.account-template .globo-form-control label .text-danger{margin-left:-4px;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif}.account-template .globo-form-id-85187 .globo-form-app .globo-label.globo-position-label{height:15px!important}.account-template .globo-form-control.birthday_year{padding-right:3px}.account-template .globo-form-control.birthday_month{padding:0 4px}.account-template .globo-form-control.birthday_day{padding-left:3px}.account-template .globo-form-control .globo-list-control.option-3-column{width:auto;padding-left:0;padding-right:40px}.account-template .globo-form-control[data-type=radio]{margin-bottom:14px}.account-template .globo-form-control[data-type=radio] label{margin-bottom:16px}.account-template .globo-form-control .radio-wrapper{min-height:0;padding-left:20px}.account-template .globo-form-control .checkbox-wrapper{min-height:0;padding-left:24px}.account-template .globo-form-control .radio-wrapper .radio-label,.account-template .globo-form-control .checkbox-wrapper .checkbox-label{line-height:1;display:flex;align-items:center;font-size:15px;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif}.account-template .globo-form-control .radio-wrapper .radio-input~.radio-label:before,.account-template .globo-form-control .radio-wrapper .radio-input~.radio-label:after{width:14px;height:14px;left:-20px;border-color:#111!important;border-width:.5px}.account-template .globo-form-control .globo-list-control.option-1-column{padding:0}.account-template .globo-form-control[data-type=checkbox]{margin-bottom:30px}.account-template .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:before,.account-template .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:after{border-radius:0;width:14px;height:14px;left:-24px;margin-top:-1px}.account-template .globo-form-control .help-text{margin-top:12px;text-align:left;font-size:15px;color:#111!important}.account-template .globo-form-control .policy_box{border:1px solid #B1B1B1;padding:12px 13px 4px;height:169px;overflow-x:scroll;text-align:left;font-size:15px;line-height:1.733}.account-template .globo-form-control[data-type=html]{margin-bottom:0}.account-template .globo-form-control[data-type=checkbox].policy_check{margin-bottom:12px}.account-template .gfb__footer{margin-top:48px}.account-template .gfb__footer .action{font-size:15px;font-weight:600;padding:16px 103px;line-height:1;transition:all .2s}.account-template .gfb__footer .action:hover{background:none!important;color:#111!important;border:1px solid;transition-delay:0s!important}@media only screen and (max-width: 768px){.account-template .globo-form-control{padding:0}.account-template .globo-form-control{margin-bottom:24px}.account-template .globo-form-control.layout-3-column{width:33.33333%}.account-template .globo-form-control label{margin-bottom:7px}.account-template .globo-form-control select{font-size:13px!important;text-align:left;display:flex;line-height:1;align-items:center}.account-template .globo-form-control.birthday_year{padding-right:6.5px}.account-template .globo-form-control.birthday_month{padding-left:5.5px}.account-template .globo-form-control.birthday_day{padding-left:6.5px}.account-template .globo-form-control .help-text{margin-top:14px;font-size:13px;line-height:1.538}.account-template .globo-form-control[data-type=checkbox]{margin-bottom:26px}.account-template .globo-form-control .policy_box{font-size:13px}.account-template .gfb__footer{margin-top:40px}.account-template .gfb__footer .action{font-size:14px;padding:18px 59px}}.account-template #RecoverPasswordForm h2{font-size:20px;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif;margin-bottom:18px}.account-template #RecoverPasswordForm p{margin-bottom:40px;font-size:15px}.account-template #RecoverPasswordForm .form-vertical input{margin-bottom:0}.account-template #HideRecoverPasswordLink{width:100%}@media only screen and (max-width: 768px){.account-template #RecoverPasswordForm h2{font-size:17px}}@media only screen and (max-width: 480px){.account-template #RecoverPasswordForm p{text-align:left}}.account-template.account .page-content{max-width:1080px}.account-template.account .section-header{margin-bottom:48px}.account-template.account .section-header h1{margin-bottom:32px}.account-template .logout_btn{font-size:15px;line-height:1;text-decoration:underline}.account-template.account h2{font-size:20px;line-height:1;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif;padding-bottom:12px;border-bottom:1px solid}.account-template .customer_detail,.account-template .address_detail{display:flex;margin-bottom:10px}.account-template .customer_detail>*:first-child,.account-template .address_detail>*:first-child{width:32.355%}.account-template .customer_detail>*:last-child,.account-template .address_detail>*:last-child{width:67.645%}.account-template .customer_detail p,.account-template .address_detail p{margin-bottom:0;font-size:15px;line-height:1.66666;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif}.account-template .address_edit{margin-top:70px;font-size:15px;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif}.account-template .address_edit a{text-decoration:underline}@media only screen and (min-width: 769px){.account-template .medium-up--two-thirds{width:58.513%}.account-template .medium-up--one-third{width:41.487%;padding-left:8.22%}.account-template .medium-up--two-thirds h2{margin-bottom:33px}.account-template table{display:block;background:none}.account-template tbody{width:100%;display:block}.account-template table thead,.account-template table tr{display:flex;width:100%}.account-template table tr{border-bottom:1px solid #CCCCCC}.account-template table th{font-size:15px;font-weight:400;padding:0 5px 12px 0;line-height:1}.account-template table td{font-size:14px;line-height:1;padding:20px 10px 20px 0;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif}.account-template.account table td a{text-decoration:underline}.account-template.account table th:first-child,.account-template.account table td:first-child{width:17.362%}.account-template.account table th:nth-child(2),.account-template.account table td:nth-child(2){width:27.78%}.account-template.account table th:nth-child(3),.account-template.account table td:nth-child(3){width:22.745%}.account-template.account table th:nth-child(4),.account-template.account table td:nth-child(4){width:17%}.account-template.account table th:nth-child(5),.account-template.account table td:nth-child(5){width:15.113%;text-align:right;padding-right:0}}@media only screen and (max-width: 768px){.account-template.account .section-header{margin-bottom:63px}.account-template.account .section-header h1{margin-bottom:28px}.account-template .logout_btn{font-size:13px}.account-template.account h2{font-size:18px;margin-bottom:16px}.account-template table{background:none}.account-template .table--responsive td{text-align:left;font-size:14px;padding:8px 0;line-height:1;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif}.account-template .table--responsive td a{text-decoration:underline}.account-template .table--responsive td:before{width:38.44%;font-size:14px;display:inline-block;float:none}.account-template .table--responsive tr{position:relative;padding-bottom:16px}.account-template .table__section:after{border-bottom:1px solid;border-bottom-color:var(--colorBorder);content:"";display:block;left:0;position:absolute;right:0;bottom:0}.account-template .table__section+.table__section{margin-top:0}.account-template .medium-up--one-third{margin-top:125px}.account-template.account .medium-up--one-third h2{margin-bottom:20px}.account-template .customer_detail{margin-bottom:7px}.account-template .customer_detail p{font-size:14px}.account-template .customer_detail>*:first-child{width:41.83%}.account-template .address_edit{margin-top:35px;font-size:14px}}.account-template.order .page-content{max-width:1280px}.account-template.order .section-header{margin-bottom:97px}.account-template .order_created{font-size:14px;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif;letter-spacing:0;line-height:1;padding-bottom:12px;border-bottom:1px solid #1A1A1A;margin-top:6px;margin-bottom:33px}.account-template.order h3{border-bottom:1px solid #1A1A1A;font-size:20px;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif;padding-bottom:12px;margin-bottom:12px}.account-template.order .medium-up--one-third>div:last-child{margin-top:40px}@media only screen and (min-width: 769px){.account-template.order .medium-up--two-thirds{width:61.294%}.account-template.order .medium-up--one-third{width:38.706%;padding-left:10.885%}.account-template.order .medium-up--one-third>p{font-size:15px;margin-bottom:20px}.account-template.order tfoot{display:block;width:100%}.account-template.order table th{font-weight:600;padding-bottom:20px}.account-template.order table th:first-child,.account-template.order table td:first-child{width:35.765%}.account-template.order table th:nth-child(2),.account-template.order table td:nth-child(2){width:24.347%}.account-template.order table th:nth-child(3),.account-template.order table td:nth-child(3){width:17.882%}.account-template.order table th:nth-child(4),.account-template.order table td:nth-child(4){width:11%}.account-template.order table td:nth-child(4){padding-right:7%;text-align:right}.account-template.order table th:nth-child(5),.account-template.order table td:nth-child(5){width:11.006%;text-align:right;padding-right:0}.account-template.order table tfoot td:nth-child(1),.account-template.order table tfoot td:nth-child(2){width:50%}.account-template.order table tfoot td:nth-child(2){padding-right:0}}@media only screen and (max-width: 768px){.account-template.order .section-header{margin-bottom:107px}.account-template .order_created{font-size:13px;margin-bottom:12px}.account-template.order table{border-bottom:1px solid #CCCCCC;padding-bottom:12px}.account-template.order .table--responsive tfoot{padding-top:12px;display:block}.account-template.order .table--responsive tbody tr{padding-bottom:13px}.account-template.order .table--responsive td{padding:12px 0;text-align:right}.account-template.order .table--responsive td:before{float:left;font-weight:600;width:auto}.account-template.order .table--responsive tfoot td:before{font-weight:400}.account-template.order .table--responsive tfoot tr:nth-child(4) td:before{font-weight:600}.account-template.order .table--responsive tfoot tr{padding-bottom:0}.account-template.order .medium-up--one-third{margin-top:40px}.account-template.order h3{font-size:18px;margin-bottom:22px}.account-template .address_detail>*:first-child{width:38.21%}.account-template .address_detail>*:last-child{width:61.79%}.account-template.order .medium-up--one-third>p{margin-bottom:18px}.account-template.order .medium-up--one-third>p,.account-template .address_detail p{font-size:14px}}.account-template.addresses .section-header__link{text-decoration:underline;font-size:15px}.account-template.addresses .page-content{max-width:900px}.account-template.addresses .section-header{margin-bottom:54px}.account-template.addresses h2{font-size:20px;line-height:1;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif;margin-bottom:45px}.account-template.addresses .h4{font-size:20px;line-height:1;letter-spacing:0;margin-bottom:40px}.account-template.addresses .customer_detail>*:first-child{width:13.416%}.account-template.addresses .edit_btn_wrap{margin-top:18px}.account-template.addresses .edit_btn_wrap .btn{font-size:14px;font-weight:400;line-height:1;padding:11px 40px}.account-template.addresses .form-vertical .btn{margin-top:0;line-height:1;padding:15px 38.5px;letter-spacing:0}.account-template.addresses .form-vertical .text-link{font-size:15px}.account-template.addresses .edit_btn_wrap .btn--secondary{border-color:#111}.account-template.addresses .default_wrap{margin-bottom:100px}.account-template.addresses .hr--medium{margin:32px auto 28px}.account-template.addresses .form-vertical input[type=checkbox]{border-radius:0}.account-template.addresses #AddressNewForm{margin-bottom:100px}.account-template.addresses #AddressNewForm.form-vertical .btn{padding:15px 24px}@media only screen and (max-width: 768px){.account-template.addresses .page-content{max-width:480px}.account-template.addresses .section-header{margin-bottom:76px}.account-template.addresses .section-header__link{font-size:13px;margin-top:18px}.account-template.addresses .h4{font-size:18px;margin-bottom:32px}.account-template.addresses h2{font-size:18px;margin-bottom:40px}.account-template.addresses .customer_detail>*:first-child{width:41.83%}.account-template.addresses .edit_btn_wrap .btn{padding:10px 35px}.account-template.addresses .default_wrap{margin-bottom:80px}.account-template.addresses .hr--medium{margin:24px auto 20px}.account-template.addresses .center_btn{text-align:center;margin-bottom:12px}.account-template.addresses .form-vertical .btn{font-size:14px;margin-top:10px;padding:15px 79px}.account-template.addresses .form-vertical{margin-bottom:60px}.account-template.addresses #AddressNewForm{margin-bottom:80px}.account-template.addresses #AddressNewForm.form-vertical .btn{padding:15px 59px}}.product-single__meta .shopify-app-block:has(.wl_btn){margin-bottom:60px;text-align:center}.product-single__meta .shopify-app-block a:hover{transition:.2s;opacity:.8}.wl_btn{position:relative;padding-left:32px;font-weight:600}.wl_btn:hover{transition:.2s;opacity:.8}.wl_btn:before{content:"";position:absolute;left:8px;top:3px;width:16px;height:16px;background-image:url(/cdn/shop/files/heart-icon.png?v=1744681384);background-size:contain;background-repeat:no-repeat}.product-single__meta #mxpr-already-exists{margin-top:10px}@media only screen and (max-width: 768px){.wl_btn{font-size:13px}}.main-content .mxpr-favorites-page{padding-top:60px}.main-content .mxpr-favorites-header{justify-content:center;margin-bottom:30px}.main-content .mxpr-favorites-header a{display:none}.main-content .mxpr-favorites-variant{font-size:13px}.main-content .mxpr-favorites-cart-add{background:#111;border-radius:0;border-color:#111;font-size:14px}.main-content .mxpr-favorites-cart-add:hover{background:#111;border-color:#111;text-decoration:none;transition:.2s;opacity:.8}.main-content .gridjs-summary{display:none!important}@media only screen and (max-width: 768px){.main-content .mxpr-favorites-page{padding-top:40px}.main-content .gridjs-pagination .gridjs-pages{float:none;text-align:center}.main-content .mxpr-favorites-header{margin-bottom:20px}}.account-template .globo-form-id-85187 .globo-form-app .gfb__footer button .spinner{border-radius:0!important}.account-template .globo-form-app .message{width:calc(100% - 14px);margin:20px auto 0;font-size:15px}.account-template .globo-form-app .message.success{padding:30px;background-color:#f2f2f2}.account-template .globo-form-app .message .content p{line-height:1.538}.account-template .globo-form-app .message.success .gfb__content-title{margin:0}.account-template .globo-form-app .message .dismiss{display:none}@media only screen and (max-width: 768px){.account-template .globo-form-app .message{width:calc(100% - 2px);font-size:13px}.account-template .globo-form-app .message.success{padding:30px 20px}.account-template .globo-form-app .message .content p:nth-child(3){margin-bottom:20px}}.newsletter-wrap{max-width:800px;margin:80px auto;text-align:center;background-color:#f2f2f2;padding:45px}.newsletter-wrap h2{font-size:18px;font-weight:600;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif;margin-bottom:24px;display:flex;align-items:center;justify-content:center;gap:10px;letter-spacing:.02em}.newsletter-wrap .icon-email{height:auto}.newsletter-wrap .icon-email path{stroke-width:1px}.newsletter-wrap p{line-height:1}.newsletter-wrap .newsletter_desc{margin-bottom:50px}.newsletter-wrap .newsletter_present{margin-bottom:16px}.newsletter-wrap .newsletter_present span{font-weight:600}.newsletter-wrap .newsletter_btn{width:494px;display:flex;margin:0 auto;border:1px solid;background:#fff;height:50px}.newsletter-wrap .newsletter_btn .newsletter_input{width:73.983%;border:none;font-size:12px;letter-spacing:0;padding:14px 13px 10px}.newsletter-wrap .newsletter_btn input::placeholder{color:#949494;opacity:1}.newsletter-wrap .newsletter_btn button{width:26.02%;background:#111;color:#fff;font-size:13px;line-height:1}.newsletter-wrap .note{width:494px;margin:20px auto 0;text-align:center}@media only screen and (min-width: 769px){.newsletter-wrap .sp{display:none}}@media only screen and (max-width: 768px){.newsletter-wrap{width:calc(100% - 64px);padding:27px 25px 25px;margin:40px auto}.newsletter-wrap h2{font-size:14px;gap:3.5px;margin-bottom:18px}.newsletter-wrap .icon-email{width:14px}.newsletter-wrap .newsletter_desc{line-height:1.5;font-size:12px;margin-bottom:30px}.newsletter-wrap .newsletter_present{font-size:12px;margin-bottom:13px}.newsletter-wrap .newsletter_btn{width:100%;height:38.22px;max-width:375px}.newsletter-wrap .newsletter_btn .newsletter_input{font-size:10px!important;padding:10px 13px}.newsletter-wrap .newsletter_btn button{font-size:10px;padding-top:3px}.newsletter-wrap .note{width:auto;font-size:12px;line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
