:root{--font-body-family: futura-pt, "\6e38\30b4\30b7\30c3\30af\4f53", "Yu Gothic", "YuGothic", "Hiragino Kaku Gothic ProN", "Osaka", "\ff2d\ff33  \ff30\30b4\30b7\30c3\30af", sans-serif;--font-heading-family: futura-pt, "\6e38\30b4\30b7\30c3\30af\4f53", "Yu Gothic", "YuGothic", "Hiragino Kaku Gothic ProN", "Osaka", "\ff2d\ff33  \ff30\30b4\30b7\30c3\30af", sans-serif}html body{font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}html body .skip-to-content-link{display:none}html body .danskin-logo{width:180px;height:61px;position:absolute;top:calc(30px + var(--announcement-bar-height, 0px));left:40px;z-index:110;pointer-events:none;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}@media screen and (max-width:1000px){html body .danskin-logo{display:none;top:50dvh!important;left:20px!important;mix-blend-mode:multiply;-webkit-transform:translate(0,-50%);transform:translateY(-50%)}html body .danskin-logo.danskin-logo-sp-visible{display:block;position:fixed}}html body .danskin-logo a,html body .danskin-logo a img{width:100%;height:100%}html body .danskin-logo .danskin-logo__svg{width:100%;height:100%;display:block;overflow:visible}html body .danskin-logo .danskin-logo__svg path{fill:#c8ff00;stroke:#0000;vector-effect:non-scaling-stroke;-webkit-transition:fill 0s ease,stroke 0s ease;transition:fill 0s ease,stroke 0s ease}html body .danskin-logo.danskin-logo-sp-outline .danskin-logo__svg path{fill:#0000;stroke:#c8ff00;stroke-miterlimit:20}html body.template-index .danskin-logo{top:calc(40px + var(--announcement-bar-height, 0px))}html body .danskin-logo.danskin-logo-fixed{width:180px;height:61px;position:fixed;top:30px;left:40px;z-index:90}html body .danskin-logo.danskin-logo-fixed a{width:100%;height:100%;display:block}html body .danskin-logo.danskin-logo-fixed a img{width:100%;height:100%}html body.template-index .danskin-logo.danskin-logo-fixed{top:40px}html body.shopify-body-section-header-hidden .danskin-logo{pointer-events:auto}@media screen and (max-width:1000px){html body.shopify-body-section-header-hidden .danskin-logo{pointer-events:none}}html body:has(.header__icon--search-wrapper details[open=true]) .danskin-logo{display:none}html body:has(.header__icon--search-wrapper details[open=true]) .header-bg{z-index:20}html body:has(.header__icon--search-wrapper details[open=true]) .header-bg-hidden{-webkit-transform:translateY(0);transform:translateY(0)}html body .danskin-logo-hidden{-webkit-transform:translateY(-110px);transform:translateY(-110px);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}html .header-bg{display:none;width:100%;height:120px;position:fixed;top:var(--announcement-bar-height, 0px);z-index:10;background-color:#fff;opacity:1}@media screen and (max-width:1000px){html .header-bg{display:none}}html body.template-index .header-bg{height:130px}@media screen and (max-width:1000px){html body.template-index .header-bg{height:110px}}@media screen and (max-width:400px){html body.template-index .header-bg{height:95px}}html .header-bg-hidden{-webkit-transform:translateY(calc(-100% - 1px));transform:translateY(calc(-100% - 1px))}html .header-bg-sticky{display:block;z-index:80;position:fixed!important;top:0}@media screen and (max-width:1000px){html .header-bg-sticky{height:110px}}@media screen and (max-width:400px){html .header-bg-sticky{height:95px}}html .header-bg-animate{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.media>img,.media>picture{-webkit-transition:none!important;transition:none!important}.header-wrapper .page-width{max-width:100%;padding:0 40px}@media screen and (max-width:1000px){.header-wrapper .page-width{padding:0 20px}}.footer .page-width{max-width:100%;padding:0 40px}@media screen and (max-width:1000px){.footer .page-width{padding:0 20px}}.page-width{padding-left:40px;padding-right:40px}@media screen and (max-width:1000px){.page-width{padding-left:20px;padding-right:20px}}#MainContent{-webkit-transition:unset;transition:unset}@media screen and (max-width:1000px){.transition-body:after{opacity:0!important}}body.template-index .page-width,body.template-collection .page-width,body.template-search .page-width,body.template-product .page-width,body.template-blog .page-width,body.template-article .page-width,body.about-page .page-width{max-width:100%;margin:0;padding:0 40px}@media screen and (max-width:1000px){body.template-index .page-width,body.template-collection .page-width,body.template-search .page-width,body.template-product .page-width,body.template-blog .page-width,body.template-article .page-width,body.about-page .page-width{padding:0 20px}}.js details[open]>.search-modal .modal-overlay:after{cursor:url(cross-danskin.svg),url(cross-danskin.png),-webkit-zoom-out!important;cursor:url(cross-danskin.svg),url(cross-danskin.png),zoom-out!important}.search-modal--open .transition-content,.search-modal--open .announcement-bar,.search-modal--open .header-wrapper{-webkit-padding-end:unset!important;padding-inline-end:unset!important}.title{font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif}.link--underline{background-image:none;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:5px;text-underline-position:from-font}@media(hover:hover){.link--underline:hover{text-decoration-line:none}}.button--tertiary{border:1px solid #444;-webkit-box-shadow:none;box-shadow:none}@media(hover:hover){.button--tertiary:hover{-webkit-box-shadow:none;box-shadow:none;color:#fff;background-color:#444}}.js details[open].menu-opening>.menu-drawer{-webkit-transform:translateX(0)!important;transform:translate(0)!important}.js details[open]>.menu-drawer [data-animate]{-webkit-transform:translateX(0)!important;transform:translate(0)!important;-webkit-transition:none!important;transition:none!important}.shopify-section-group-header-group{position:sticky;z-index:100!important}.shopify-section-header.shopify-section-header-hidden{-webkit-transform:translateY(calc(-100% - 15px));transform:translateY(calc(-100% - 15px))}.header-wrapper{height:auto;width:100%;-webkit-padding-end:unset!important;padding-inline-end:unset!important;padding:0;position:relative}body.template-index .header-wrapper{padding-top:10px;padding-bottom:0}@media screen and (max-width:1000px){.header-wrapper{padding-top:0!important;padding-bottom:0!important;position:relative;background-color:#fff}body.template-collection .header-wrapper{margin-bottom:30px}.header-wrapper:after{content:"";width:100%;height:1px;margin-top:30px;display:block;background:#ebebeb;z-index:10}body.template-collection .header-wrapper:after,body.template-index .header-wrapper:after{display:none}body.shopify-body-section-header-sticky .header-wrapper:after{display:none}}@media screen and (max-width:400px){.header-wrapper:after{margin-top:15px}}.header-wrapper header{height:120px;width:100%;padding-top:0!important;padding-bottom:0!important;grid-template-columns:220px 1fr 160px;grid-template-rows:auto;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;position:relative}@media screen and (max-width:1201px){.header-wrapper header{grid-template-columns:220px 1fr 116px}}@media screen and (max-width:1000px){.header-wrapper header{height:80px;padding:0 20px;grid-template-columns:1fr 190px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media screen and (max-width:400px){.header-wrapper header{grid-template-columns:1fr 180px}}.header-wrapper header:before,.header-wrapper header:after{display:none}@media screen and (max-width:1000px){.header-wrapper header::-ms-backdrop{display:block}.header-wrapper header::backdrop{display:block}}.header-wrapper header .header__left{display:none}@media screen and (max-width:1000px){.header-wrapper header .header__left{display:block}}@media screen and (max-width:1000px){.header-wrapper header .header__left header-drawer{display:block}}.header-wrapper header .header__left header-drawer details .menu-drawer{left:auto!important;right:0!important;-webkit-transform:translateX(0%)!important;transform:translate(0)!important;display:none}.header-wrapper header .header__left header-drawer details.menu-opening .menu-drawer{display:block}.header-wrapper header:has(dropdown-menu.is-active) .header-fixed_logotype{display:none}.header-wrapper header .header__heading{width:180px;grid-column:1;position:relative;justify-self:start}@media screen and (max-width:1000px){.header-wrapper header .header__heading{width:100%;padding-right:20px}}.header-wrapper header .header__heading:after{display:none;width:1px;height:80px;content:"";position:absolute;top:50%;right:-40.5px;background:#ebebeb;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.template-collection .header-wrapper header .header__heading:after{height:100%}@media screen and (max-width:1000px){.header-wrapper header .header__heading:after{display:none}}.header-wrapper header .header__heading a.header__heading-link{width:180px;margin-top:0;position:absolute;top:30px;left:0;justify-self:start}@media screen and (max-width:1000px){.header-wrapper header .header__heading a.header__heading-link{width:140px;top:20px}}.header-wrapper header .header__heading a.header__heading-link .mobile-logos{display:none}@media screen and (max-width:1000px){.header-wrapper header .header__heading a.header__heading-link .mobile-logos{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10.5px;text-align:left}.header-wrapper header .header__heading a.header__heading-link .mobile-logos .mobile-logo-mark{width:100%}.header-wrapper header .header__heading a.header__heading-link .mobile-logos .mobile-logo-text{width:81px;padding-left:0}}@media screen and (max-width:400px){.header-wrapper header .header__heading a.header__heading-link .mobile-logos{width:80%}}.header-wrapper header .header__heading a.header__heading-link .logo-mark{text-align:start;justify-self:start}.header-wrapper header .header__heading a.header__heading-link .logo-type{display:none}@media screen and (max-width:1000px){.header-wrapper header .header__heading a.header__heading-link .logo-type{display:none}}.header-wrapper header .header__heading .header-fixed_logotype{position:absolute;top:110px}.header-wrapper header .header__heading .header-fixed_logotype.header-fixed_logotype-hidden{display:none}@media screen and (max-width:1000px){.header-wrapper header .header__heading .header-fixed_logotype{display:none}}.header-wrapper header .header__heading .header__heading-logo{width:180px!important;height:auto}@media screen and (max-width:1000px){.header-wrapper header .header__heading .header__heading-logo{display:none}}.header-wrapper header .header__heading .header__heading-logo path{fill:none}@media screen and (max-width:1000px){.header-wrapper header .header__heading .header__heading-logo path{fill:#c8ff00}}.header-wrapper header .header__heading:has(~* .is-active) .logo-type{display:block!important;position:absolute;top:80px;left:0;z-index:50}.header-wrapper header .header-menu-wrapper{grid-column:2}@media screen and (max-width:1000px){.header-wrapper header .header-menu-wrapper{grid-column:auto;display:none}}.header-wrapper header .header__right{width:160px;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin-top:1px;padding-left:20px;grid-column:3;display:grid;grid-template-rows:60px 60px;grid-template-columns:60px 60px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;z-index:50}@media screen and (max-width:1201px){.header-wrapper header .header__right{width:116px;-webkit-column-gap:14.5px;-moz-column-gap:14.5px;column-gap:14.5px;padding-left:14.5px;grid-template-columns:43.5px 43.5px}}@media screen and (max-width:1000px){.header-wrapper header .header__right{width:190px;margin-top:0;padding-left:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;grid-column:2}}@media screen and (max-width:400px){.header-wrapper header .header__right{padding-left:15px;width:180px}}.header-wrapper header .header__right:before{content:"";width:1px;height:80px;position:absolute;top:50%;right:200px;background:#ebebeb;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1201px){.header-wrapper header .header__right:before{right:156px}}@media screen and (max-width:1000px){.header-wrapper header .header__right:before{height:40px!important;top:40px!important;right:210px!important}}@media screen and (max-width:400px){.header-wrapper header .header__right:before{right:200px!important}}.header-wrapper header .header__right shopify-store{display:none}.header-wrapper header .header__right .header__icon{-webkit-transition:none;transition:none}.header-wrapper header .header__right .header__icon:after{display:none}.header-wrapper header .header__right .header__icon span{text-align:center}.header-wrapper header .header__right .header__icon--account{width:31px;height:31px;margin-top:28px;margin-left:15px;-webkit-transform:scale(1.3);transform:scale(1.3)}@media screen and (max-width:1201px){.header-wrapper header .header__right .header__icon--account{margin-left:17px}}@media screen and (max-width:1000px){.header-wrapper header .header__right .header__icon--account{width:20px;height:20px;margin-top:30px;margin-left:21px;-webkit-transform:scale(1.2);transform:scale(1.2)}}.header-wrapper header .header__right .header__icon--account::part(signed-out-avatar){color:#d8d1bb}@media(hover:hover){.header-wrapper header .header__right .header__icon--account:hover::part(signed-out-avatar){color:#444}}.header-wrapper header .header__right .header__icon--search-wrapper details[open]>.search-modal{-webkit-padding-end:unset;padding-inline-end:unset}.header-wrapper header .header__right .header__icon--search-wrapper .header__icon--search{width:40px;height:40px;margin-left:10px;margin-top:4px}@media screen and (max-width:1201px){.header-wrapper header .header__right .header__icon--search-wrapper .header__icon--search{width:43.5px}}@media screen and (max-width:1000px){.header-wrapper header .header__right .header__icon--search-wrapper .header__icon--search{width:18px;height:50px;margin-top:15px;margin-left:0}}@media(hover:hover){.header-wrapper header .header__right .header__icon--search-wrapper .header__icon--search:hover .icon-search{-webkit-transform:scale(1);transform:scale(1)}.header-wrapper header .header__right .header__icon--search-wrapper .header__icon--search:hover .icon-search path{stroke:#444}}.header-wrapper header .header__right .header__icon--search-wrapper .header__icon--search .icon-search{width:18px;height:20px}.header-wrapper header .header__right .header__icon--search-wrapper .search-modal{width:100%;padding-left:0;background-color:#fff6f3;z-index:110;-webkit-transition:none!important;transition:none!important;-webkit-animation:none;animation:none}@media screen and (max-width:1000px){.header-wrapper header .header__right .header__icon--search-wrapper .search-modal{height:80px;position:absolute!important}}body.template-index .header-wrapper header .header__right .header__icon--search-wrapper .search-modal{top:-10px;height:calc(100% + 10px)}@media screen and (max-width:1000px){body.template-index .header-wrapper header .header__right .header__icon--search-wrapper .search-modal{top:0;height:80px}}.header-wrapper header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-wrapper header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field{width:100%;height:40px;margin-top:0;padding:0 19px;background-color:unset;-webkit-column-gap:21px;-moz-column-gap:21px;column-gap:21px;border-radius:5px;border:1px solid #a3a3a3}@media screen and (max-width:1000px){.header-wrapper header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field{padding:0 10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}.header-wrapper header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field .search__input{height:40px}.header-wrapper header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field input[type=search]{font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:16px;line-height:15px;letter-spacing:.75px}.header-wrapper header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field input::-webkit-input-placeholder{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:16px;line-height:15px;letter-spacing:.75px;color:#a3a3a3}.header-wrapper header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field input::-moz-placeholder{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;font-variant-ligatures:none;font-size:16px;line-height:15px;letter-spacing:.75px;color:#a3a3a3}.header-wrapper header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field input:-ms-input-placeholder{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;font-variant-ligatures:none;font-size:16px;line-height:15px;letter-spacing:.75px;color:#a3a3a3}.header-wrapper header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field input::-ms-input-placeholder{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;font-variant-ligatures:none;font-size:16px;line-height:15px;letter-spacing:.75px;color:#a3a3a3}.header-wrapper header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field input::placeholder{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:16px;line-height:15px;letter-spacing:.75px;color:#a3a3a3}.header-wrapper header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field button.search__button{margin-top:1px;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:20px;letter-spacing:1.5px;color:#8a5e40;-webkit-transition:none;transition:none}.header-wrapper header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field button.search__button[aria-label=\9589\3058\308b]{margin-right:-2px}@media screen and (max-width:1000px){.header-wrapper header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field button.search__button[aria-label=\9589\3058\308b]{margin-top:1px;margin-right:-3px}}@media screen and (max-width:1000px){.header-wrapper header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field button.search__button{margin-top:2px}}.header-wrapper header .header__right .header__icon--search-wrapper .search-modal .modal-overlay{-webkit-animation:none;animation:none}.header-wrapper header .header__right .header__icon--search-wrapper .search-modal .modal-overlay:after{background-color:#0000}.header-wrapper header .header__right .header__icon--cart{width:60px;height:auto;margin-top:5px;margin-right:3.5px;text-decoration:none;line-height:30px;font-family:futura-pt,sans-serif;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;color:#ff9898;z-index:50}@media screen and (max-width:1201px){.header-wrapper header .header__right .header__icon--cart{width:43.5px}}@media screen and (max-width:1000px){.header-wrapper header .header__right .header__icon--cart{width:60px;height:50px;margin-top:20px;margin-left:16px;margin-right:15px;padding-top:5px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media(hover:hover){.header-wrapper header .header__right .header__icon--cart:hover{color:#444}.header-wrapper header .header__right .header__icon--cart:hover svg path{stroke:#444}}.header-wrapper header .header__right .header__icon--cart .cart-text{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1000px){.header-wrapper header .header__right .header__icon--cart .cart-text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.header-wrapper header .header__right .header__icon--cart .cart-text svg{width:21px;height:40px}@media screen and (max-width:1000px){.header-wrapper header .header__right .header__icon--cart .cart-text svg{width:21px;height:20px}}.header-wrapper header .header__right .header__icon--cart .cart-text .number-in-cart{margin-left:2px;font-size:20px;font-style:normal;line-height:40px;letter-spacing:2px;vertical-align:-1px;-webkit-transform:translateY(1.5px);transform:translateY(1.5px)}@media screen and (max-width:1000px){.header-wrapper header .header__right .header__icon--cart .cart-text .number-in-cart{margin-top:0;margin-left:9px;padding-left:3px;font-size:18px;line-height:30px;letter-spacing:1.6px;-webkit-transform:translateY(0px);transform:translateY(0)}}.header-wrapper header .header__right .header__icon--search{grid-row:2/3;grid-column:1/2}.header-wrapper header .header__right .header__icon--account{grid-row:1/2;grid-column:1/2}.header-wrapper header .header__right .header__icon--cart{grid-row:1/3;grid-column:2/3}.header-wrapper header .header__right .header__left{width:20px;height:47px;-webkit-margin-start:0;margin-inline-start:0;margin-top:16.5px}.header-wrapper header .header__right .header__left .header__icon--menu{width:20px;height:44px}.header-wrapper header .header__right .header__left .header__icon--menu .header__icon--summary{width:20px;height:15px;margin-top:4px}body.template-collection .header-wrapper header .header__right .header__left .header__icon--menu .header__icon--summary,body.template-search .header-wrapper header .header__right .header__left .header__icon--menu .header__icon--summary,body.template-product .header-wrapper header .header__right .header__left .header__icon--menu .header__icon--summary{margin-top:5px}@media(hover:hover){.header-wrapper header .header__right .header__left .header__icon--menu .header__icon--summary:hover svg path{fill:#a3a3a3}.header-wrapper header .header__right .header__left .header__icon--menu .header__icon--summary:hover svg.icon-close path{stroke:#a3a3a3}}.header-wrapper header .header__right .header__left .header__icon--menu .header__icon--summary .icon{width:20px;height:24.894px}.header-wrapper header .header__right .header__left .header__icon--menu .header__icon--summary .icon-close{width:19px;z-index:110;position:fixed;top:28.5px}@media screen and (max-width:750px){.header-wrapper header .header__right .header__left .header__icon--menu .header__icon--summary .icon-close{display:none}}@media(hover:hover){.header-wrapper header .header__right .header__left .header__icon--menu .header__icon--summary .icon{-webkit-transform:scale(1);transform:scale(1)}}.header-wrapper .header--middle-left{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.shopify-section-header-sticky .header:before{display:none}.shopify-section-header-sticky .header:has(dropdown-menu.is-active){background-color:#0000}@media screen and (max-width:1000px){.header-wrapper{overflow:visible!important}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer{width:100%;height:100%;position:fixed;border:none;top:0}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header{width:100%;height:140px;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .menu-drawer__header-logo{width:140px;margin-top:20px}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .menu-drawer__header-logo a{display:block;width:140px}@media screen and (max-width:400px){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .menu-drawer__header-logo a{width:112px}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .menu-drawer__header-logo a img{width:140px}@media screen and (max-width:400px){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .menu-drawer__header-logo a img{width:112px}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon{-webkit-transition:none;transition:none}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon:after{display:none}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon span{text-align:center}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--account{width:31px;height:31px;margin-top:28px;margin-left:15px;-webkit-transform:scale(1.3);transform:scale(1.3)}@media screen and (max-width:1201px){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--account{margin-left:17px}}@media screen and (max-width:1000px){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--account{width:20px;height:20px;margin-top:30px;margin-left:21px;-webkit-transform:scale(1.2);transform:scale(1.2)}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--account::part(signed-out-avatar){color:#d8d1bb}@media(hover:hover){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--account:hover::part(signed-out-avatar){color:#444}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper details[open]>.search-modal{-webkit-padding-end:unset;padding-inline-end:unset}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .header__icon--search{width:40px;height:40px;margin-left:10px;margin-top:4px}@media screen and (max-width:1201px){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .header__icon--search{width:43.5px}}@media screen and (max-width:1000px){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .header__icon--search{width:18px;height:50px;margin-top:15px;margin-left:0}}@media(hover:hover){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .header__icon--search:hover .icon-search{-webkit-transform:scale(1);transform:scale(1)}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .header__icon--search:hover .icon-search path{stroke:#444}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .header__icon--search .icon-search{width:18px;height:20px}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal{width:100%;padding-left:0;background-color:#fff6f3;z-index:110;-webkit-transition:none!important;transition:none!important;-webkit-animation:none;animation:none}@media screen and (max-width:1000px){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal{height:80px;position:absolute!important}}body.template-index .header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal{top:-10px;height:calc(100% + 10px)}@media screen and (max-width:1000px){body.template-index .header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal{top:0;height:80px}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field{width:100%;height:40px;margin-top:0;padding:0 19px;background-color:unset;-webkit-column-gap:21px;-moz-column-gap:21px;column-gap:21px;border-radius:5px;border:1px solid #a3a3a3}@media screen and (max-width:1000px){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field{padding:0 10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field .search__input{height:40px}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field input[type=search]{font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:16px;line-height:15px;letter-spacing:.75px}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field input::-webkit-input-placeholder{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:16px;line-height:15px;letter-spacing:.75px;color:#a3a3a3}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field input::-moz-placeholder{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;font-variant-ligatures:none;font-size:16px;line-height:15px;letter-spacing:.75px;color:#a3a3a3}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field input:-ms-input-placeholder{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;font-variant-ligatures:none;font-size:16px;line-height:15px;letter-spacing:.75px;color:#a3a3a3}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field input::-ms-input-placeholder{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;font-variant-ligatures:none;font-size:16px;line-height:15px;letter-spacing:.75px;color:#a3a3a3}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field input::placeholder{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:16px;line-height:15px;letter-spacing:.75px;color:#a3a3a3}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field button.search__button{margin-top:1px;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:20px;letter-spacing:1.5px;color:#8a5e40;-webkit-transition:none;transition:none}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field button.search__button[aria-label=\9589\3058\308b]{margin-right:-2px}@media screen and (max-width:1000px){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field button.search__button[aria-label=\9589\3058\308b]{margin-top:1px;margin-right:-3px}}@media screen and (max-width:1000px){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal .page-width .search-modal__content .search-modal__form .field button.search__button{margin-top:2px}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal .modal-overlay{-webkit-animation:none;animation:none}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--search-wrapper .search-modal .modal-overlay:after{background-color:#0000}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--cart{width:60px;height:auto;margin-top:5px;margin-right:3.5px;text-decoration:none;line-height:30px;font-family:futura-pt,sans-serif;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;color:#ff9898;z-index:50}@media screen and (max-width:1201px){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--cart{width:43.5px}}@media screen and (max-width:1000px){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--cart{width:60px;height:50px;margin-top:20px;margin-left:16px;margin-right:15px;padding-top:5px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media(hover:hover){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--cart:hover{color:#444}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--cart:hover svg path{stroke:#444}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--cart .cart-text{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1000px){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--cart .cart-text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--cart .cart-text svg{width:21px;height:40px}@media screen and (max-width:1000px){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--cart .cart-text svg{width:21px;height:20px}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--cart .cart-text .number-in-cart{margin-left:2px;font-size:20px;font-style:normal;line-height:40px;letter-spacing:2px;vertical-align:-1px;-webkit-transform:translateY(1.5px);transform:translateY(1.5px)}@media screen and (max-width:1000px){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--cart .cart-text .number-in-cart{margin-top:0;margin-left:9px;padding-left:3px;font-size:18px;line-height:30px;letter-spacing:1.6px;-webkit-transform:translateY(0px);transform:translateY(0)}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__header .header__right .header__icon--menu{width:20px;margin-top:19px;position:static}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation{margin-top:0;border-top:1px solid #ebebeb;color:#a8a8a8;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:20px;line-height:40px;letter-spacing:.6px;text-transform:capitalize}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu{padding-left:0}@media(hover:hover){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu>li:hover a{color:#444}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu>li:hover details summary span.menu-drawer__menu-item{color:#444}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu>li:hover details summary span.menu-drawer__menu-item svg path{fill:#a3a3a3}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li{height:60px;border-bottom:1px solid #ebebeb}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li a{padding:10px 0 10px 39px;border-bottom:none;color:#a8a8a8;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;line-height:40px;font-size:20px}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li a.menu-drawer__menu-item--active{color:#444}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li details summary{padding-left:39px;padding-right:20px}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li details summary span.menu-drawer__menu-item{padding:10px 0;border-bottom:none;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:20px;line-height:40px;color:#a8a8a8}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li details summary span.menu-drawer__menu-item.menu-drawer__menu-item--active{color:#444}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li details.menu-opening .menu-drawer__inner-submenu .menu-drawer__topbar{border-bottom:1px solid #ebebeb;position:relative}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li details.menu-opening .menu-drawer__inner-submenu .menu-drawer__topbar button.menu-drawer__close-button{padding:21px 21px 19px 39px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);z-index:10}@media(hover:hover){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li details.menu-opening .menu-drawer__inner-submenu .menu-drawer__topbar button.menu-drawer__close-button:hover path{fill:#a3a3a3}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li details.menu-opening .menu-drawer__inner-submenu .menu-drawer__topbar a.menu-drawer__menu-item{margin:0 auto;padding:10px 71px;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:20px;color:#a8a8a8;line-height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li details.menu-opening .menu-drawer__inner-submenu .menu-drawer__topbar a.menu-drawer__menu-item:before{display:none}@media(hover:hover){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li details.menu-opening .menu-drawer__inner-submenu .menu-drawer__topbar a.menu-drawer__menu-item:hover{color:#444}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li details.menu-opening .menu-drawer__inner-submenu ul.menu-drawer__menu{display:grid;grid-template-columns:1fr 1fr;gap:0}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li details.menu-opening .menu-drawer__inner-submenu ul.menu-drawer__menu li{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li details.menu-opening .menu-drawer__inner-submenu ul.menu-drawer__menu li:nth-child(odd){position:relative;border-right:1px solid #ebebeb}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li details.menu-opening .menu-drawer__inner-submenu ul.menu-drawer__menu li:nth-child(odd):after{content:"";width:100dvw;height:1px;display:block;background-color:#ebebeb;position:absolute;bottom:0;left:0}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li details.menu-opening .menu-drawer__inner-submenu ul.menu-drawer__menu li a.menu-drawer__menu-item{width:auto;padding:9px 8px 11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;text-align:center;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;color:#a8a8a8;font-size:15px;line-height:20px}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li details.menu-opening .menu-drawer__inner-submenu ul.menu-drawer__menu li a.menu-drawer__menu-item.menu-drawer__menu-item--active{color:#444}@media(hover:hover){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation ul.list-menu li details.menu-opening .menu-drawer__inner-submenu ul.menu-drawer__menu li:hover a.menu-drawer__menu-item{color:#444!important}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links{height:89px;padding-bottom:26px;border-top:none}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links .menu-drawer__account{display:none}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links ul.list-social{margin:0 auto;gap:36px}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links ul.list-social li.list-social__item a.list-social__link{width:25px;height:25px;color:#a3a3a3}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links ul.list-social li.list-social__item a.list-social__link:after{display:none}@media screen and (hover:hover){.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links ul.list-social li.list-social__item a.list-social__link:hover{color:#444}}.header-wrapper header .menu-drawer-container.menu-opening .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links ul.list-social li.list-social__item a.list-social__link svg{width:26px;height:26px}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{-webkit-transition-property:none!important;transition-property:none!important;-webkit-transition-duration:0s!important;transition-duration:0s!important;-webkit-transition-timing-function:ease!important;transition-timing-function:ease!important}.image-hover-wrapper .media>img,.image-hover-wrapper .media>picture{-webkit-transition:none!important;transition:none!important}body.template-index .section--padding:has(.slideshow).page-width{margin-top:110px}@media screen and (max-width:1000px){body.template-index .section--padding:has(.slideshow){padding:0 0 40px}body.template-index .section--padding:has(.slideshow).page-width{margin-top:30px;padding-bottom:0!important}}body.template-index slideshow-component.slideshow .slideshow__image{-webkit-transform:scale(1)!important;transform:scale(1)!important;-webkit-transition:none!important;transition:none!important}body.template-index .slideshow{padding:0 80px}@media screen and (max-width:1000px){body.template-index .slideshow{padding:0}}body.template-index .slideshow .slideshow__content{background-color:unset}@media screen and (max-width:1000px){body.template-index .slideshow .slideshow__right{height:auto;-ms-touch-action:auto;touch-action:auto}body.template-index .slideshow .slideshow__right:after{background-color:unset}}@media screen and (max-width:1000px){body.template-index .slideshow .slideshow__right .flickity-viewport{-ms-touch-action:auto;touch-action:auto}body.template-index .slideshow .slideshow__right .flickity-viewport:before{content:none}}@media screen and (max-width:1000px){body.template-index .slideshow .slideshow__right .slideshow__slide{height:auto}}body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper{background-color:#fff}@media screen and (max-width:1000px){body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper{padding-bottom:0;height:auto}}body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image{height:100%!important;padding-bottom:0}@media screen and (max-width:1000px){body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image{height:auto!important}}body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1000px){body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image img{position:static;height:auto;-o-object-fit:unset;object-fit:unset}}body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image .small-hide{display:block!important}@media screen and (max-width:1000px){body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image .small-hide{display:none!important}}body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image .medium-hide{display:none!important}@media screen and (max-width:1000px){body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image .medium-hide{display:block!important}}body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image video-section{height:100%;overflow:hidden}@media screen and (max-width:1000px){body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image video-section{height:100%}}body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image video-section video{position:absolute;width:100%;height:100%;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image video-section video::-webkit-media-controls,body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image video-section video::-webkit-media-controls-panel,body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image video-section video::-webkit-media-controls-play-button,body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image video-section video::-webkit-media-controls-start-playback-button,body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image video-section video::-webkit-media-controls-timeline,body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image video-section video::-webkit-media-controls-current-time-display,body.template-index .slideshow .slideshow__right .slideshow__slide .slideshow__image-wrapper .slideshow__image video-section video::-webkit-media-controls-time-remaining-display{display:none!important;-webkit-appearance:none;opacity:0!important;pointer-events:none!important}body.template-index .flickity-page-dots{display:none!important}@media screen and (max-width:1000px){body.template-index .section .collection-wrapper{margin-top:10px;margin-bottom:19.5px}}body.template-index .section .collection-wrapper .title-wrapper{margin-left:40px;margin-bottom:50px}@media screen and (max-width:1000px){body.template-index .section .collection-wrapper .title-wrapper{height:100px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 9px;padding-left:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}body.template-index .section .collection-wrapper .title-wrapper h2{font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:25px;line-height:40px;letter-spacing:2.5px;color:#444}@media screen and (max-width:1000px){body.template-index .section .collection-wrapper .title-wrapper h2{text-align:center;margin-top:2px}}body.template-index .section .collection-wrapper .slider-mobile-gutter .flex-grid{display:grid;row-gap:0!important;--grid-horizontal-spacing: 0px;grid-template-columns:repeat(4,1fr)}@media screen and (min-width:1800px){body.template-index .section .collection-wrapper .slider-mobile-gutter .flex-grid{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:1000px){body.template-index .section .collection-wrapper .slider-mobile-gutter .flex-grid{grid-template-columns:repeat(2,1fr)}}body.template-index .section .collection-wrapper .slider-mobile-gutter .flex-grid .flex-grid__item{width:100%;max-width:100%!important}@media screen and (min-width:1800px){body.template-index .section .collection-wrapper .slider-mobile-gutter .flex-grid .flex-grid__item{max-width:100%!important}}body.template-index [id*=featured_collection].section .page-width{padding:0}@media screen and (max-width:1000px){body.template-index .collection-wrapper.more-collection{margin-top:0}}body.template-index .collection-wrapper.more-collection .title-wrapper{margin-bottom:29px}@media screen and (max-width:1000px){body.template-index .collection-wrapper.more-collection .title-wrapper{height:99px;margin-bottom:0}}body.template-index .collection-wrapper.more-collection .slider-mobile-gutter .flex-grid{padding-left:30px!important;padding-right:30px!important;-webkit-column-gap:60px!important;-moz-column-gap:60px!important;column-gap:60px!important}body.template-index .collection-wrapper.more-collection .slider-mobile-gutter .flex-grid .flex-grid__item[id$="-5"]{display:none!important}@media screen and (min-width:1800px){body.template-index .collection-wrapper.more-collection .slider-mobile-gutter .flex-grid .flex-grid__item[id$="-5"]{display:grid!important}}@media screen and (max-width:1000px){body.template-index .collection-wrapper.more-collection .slider-mobile-gutter .flex-grid{display:block;padding:0 20px!important}}body.template-product .recently-viewed-products,body.template-search .recently-viewed-products{padding-left:260px!important}body.template-product .collection-wrapper,body.template-search .collection-wrapper{padding:0 30px!important}body.template-product .collection-wrapper,body.template-product .recently-viewed-products,body.template-search .collection-wrapper,body.template-search .recently-viewed-products{margin-top:20px}@media screen and (max-width:1000px){body.template-product .collection-wrapper,body.template-product .recently-viewed-products,body.template-search .collection-wrapper,body.template-search .recently-viewed-products{margin-top:0;padding:0!important}}body.template-product .collection-wrapper .title-wrapper h2,body.template-product .recently-viewed-products .title-wrapper h2,body.template-search .collection-wrapper .title-wrapper h2,body.template-search .recently-viewed-products .title-wrapper h2{font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:25px;line-height:40px;letter-spacing:2.5px;color:#444}body.template-product .collection-wrapper .slider-mobile-gutter .flex-grid,body.template-product .recently-viewed-products .slider-mobile-gutter .flex-grid,body.template-search .collection-wrapper .slider-mobile-gutter .flex-grid,body.template-search .recently-viewed-products .slider-mobile-gutter .flex-grid{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:60px!important;-moz-column-gap:60px!important;column-gap:60px!important}body.template-product .collection-wrapper .slider-mobile-gutter .flex-grid .flex-grid__item,body.template-product .recently-viewed-products .slider-mobile-gutter .flex-grid .flex-grid__item,body.template-search .collection-wrapper .slider-mobile-gutter .flex-grid .flex-grid__item,body.template-search .recently-viewed-products .slider-mobile-gutter .flex-grid .flex-grid__item{width:calc((100% - 180px)/4);max-width:calc((100% - 180px)/4)}@media screen and (min-width:1800px){body.template-product .collection-wrapper .slider-mobile-gutter .flex-grid .flex-grid__item,body.template-product .recently-viewed-products .slider-mobile-gutter .flex-grid .flex-grid__item,body.template-search .collection-wrapper .slider-mobile-gutter .flex-grid .flex-grid__item,body.template-search .recently-viewed-products .slider-mobile-gutter .flex-grid .flex-grid__item{width:calc((100% - 240px)/5);max-width:calc((100% - 240px)/5)}}body.template-product .collection-wrapper .slider-mobile-gutter .flex-grid .flex-grid__item[id$="-5"],body.template-product .recently-viewed-products .slider-mobile-gutter .flex-grid .flex-grid__item[id$="-5"],body.template-search .collection-wrapper .slider-mobile-gutter .flex-grid .flex-grid__item[id$="-5"],body.template-search .recently-viewed-products .slider-mobile-gutter .flex-grid .flex-grid__item[id$="-5"]{display:none!important}@media screen and (min-width:1800px){body.template-product .collection-wrapper .slider-mobile-gutter .flex-grid .flex-grid__item[id$="-5"],body.template-product .recently-viewed-products .slider-mobile-gutter .flex-grid .flex-grid__item[id$="-5"],body.template-search .collection-wrapper .slider-mobile-gutter .flex-grid .flex-grid__item[id$="-5"],body.template-search .recently-viewed-products .slider-mobile-gutter .flex-grid .flex-grid__item[id$="-5"]{display:block!important}}@media screen and (max-width:1000px){body.template-product .collection-wrapper .title-wrapper,body.template-product .recently-viewed-products .title-wrapper,body.template-search .collection-wrapper .title-wrapper,body.template-search .recently-viewed-products .title-wrapper{height:100px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding-left:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.template-product .collection-wrapper .title-wrapper .title,body.template-product .recently-viewed-products .title-wrapper .title,body.template-search .collection-wrapper .title-wrapper .title,body.template-search .recently-viewed-products .title-wrapper .title{font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:25px;line-height:40px;letter-spacing:2.5px;color:#444}body.template-product .collection-wrapper .slider-mobile-gutter .flex-grid,body.template-product .recently-viewed-products .slider-mobile-gutter .flex-grid,body.template-search .collection-wrapper .slider-mobile-gutter .flex-grid,body.template-search .recently-viewed-products .slider-mobile-gutter .flex-grid{display:block;padding:0 20px!important}}@media(hover:hover){.danskin_product_card:hover .danskin_product_card_inner .danskin_product_card__overlap{visibility:visible;opacity:1;z-index:3}}.danskin_product_card .danskin_product_card_inner{position:relative}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base{position:relative;z-index:2}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a{display:block;text-decoration:none}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__thumbnail{position:relative;opacity:1}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__thumbnail .thumbnail__image{display:block;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#f7f5f0}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__thumbnail .thumbnail__image:before{content:"";padding-top:120%;display:block}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .thumbnail__color_swatches{width:100%;position:absolute;left:0;bottom:160px;z-index:2}@media screen and (max-width:1000px){.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .thumbnail__color_swatches{bottom:131px}}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .thumbnail__color_swatches .card__colors{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}@media screen and (max-width:1000px){.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .thumbnail__color_swatches .card__colors{gap:10px}}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .thumbnail__color_swatches .card__colors .color-swatch{width:10.5px;height:10.5px;border:1px solid #444}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .thumbnail__color_swatches .card__colors .color-swatch:before,.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .thumbnail__color_swatches .card__colors .color-swatch:after{-webkit-transform:none!important;transform:none!important;-webkit-transition:none!important;transition:none!important}@media screen and (max-width:1000px){.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .thumbnail__color_swatches .card__colors .color-swatch{width:9px;height:9px}}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .thumbnail__color_swatches .card__colors small{font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:11px;letter-spacing:1.1px;line-height:10.5px;color:#444}@media screen and (max-width:1000px){.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .thumbnail__color_swatches .card__colors small{line-height:9px}}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data{height:149px;padding:30px 20px 0;position:relative}@media screen and (max-width:1000px){.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data{height:120px;padding:16px 20px 21px}}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__title{height:75px;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:18px;font-weight:450;line-height:25px;letter-spacing:0px;text-indent:0px;text-align:center;color:#444;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media screen and (max-width:1000px){.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__title{height:60px;font-weight:400;line-height:20px}}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__price{margin-top:-6px}@media screen and (max-width:1000px){.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__price{margin-top:0;padding-top:5px}}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__price *{font-family:futura-pt,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:450;font-size:15px;line-height:normal;letter-spacing:-.3px;text-indent:0px;text-align:center;color:#a3a3a3;overflow-wrap:anywhere;word-break:break-all}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__price .price{display:block}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__price .price price-money{margin-left:7px}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__price .price price-money+price-money:before{line-height:10px;display:inline-block;-webkit-margin-end:10px;margin-inline-end:10px;margin-top:-3px}.danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__price .price price-money .price__prefix{-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px}.danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;z-index:1}.danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a{display:block;height:100%;text-decoration:none}.danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__thumbnail{height:calc(100% - 90px);position:relative}body.template-index .danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__thumbnail:before,body.template-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__thumbnail:before,body.template-search .danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__thumbnail:before{content:"";width:100%;height:calc(100% + 2px);display:block;border:1px solid #cdc9c3;position:absolute;top:-1px;left:0;z-index:2}.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__thumbnail:before,.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__thumbnail:before{display:none!important}@media screen and (max-width:1000px){.danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__thumbnail{height:calc(100% - 90px)!important}}.danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__thumbnail .thumbnail__image{display:block;height:100%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#f7f5f0}.danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__cart_button{height:90px;padding:0 20px 0 22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#cdc9c3}@media screen and (max-width:1000px){.danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__cart_button{height:90px}}.danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__cart_button .button__buy{font-family:futura-pt,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:20px;line-height:1;letter-spacing:2px;text-indent:2px;text-align:center;color:#444}.danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__cart_button .button__cart{padding-top:11px;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:13px;font-weight:700;line-height:1;letter-spacing:1.3px;text-indent:1px;text-align:center;color:#444}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__thumbnail .thumbnail__image:before,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__thumbnail .thumbnail__image:before{padding-top:120%}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .thumbnail__color_swatches,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .thumbnail__color_swatches{bottom:149.5px!important}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data{height:180px;padding:48px 20px 21px!important}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__title,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__title{height:75px}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__price,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__price{padding-top:19px!important}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__thumbnail,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__thumbnail{height:calc(100% - 132px)!important}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__cart_button,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__cart_button{height:132px!important}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__cart_button .button__buy,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__cart_button .button__buy{font-weight:450!important}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__cart_button .button__cart,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap a .overlap__cart_button .button__cart{letter-spacing:1.3px!important}@media screen and (max-width:1000px)and (hover:hover){.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner:hover .base__thumbnail,body.template-product .danskin_product_card .danskin_product_card_inner:hover .base__thumbnail{opacity:0}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner:hover .data__title,body.template-product .danskin_product_card .danskin_product_card_inner:hover .data__title{color:#a3a3a3}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner:hover .danskin_product_card__overlap,body.template-product .danskin_product_card .danskin_product_card_inner:hover .danskin_product_card__overlap{display:block}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner:hover .danskin_product_card__overlap a,body.template-product .danskin_product_card .danskin_product_card_inner:hover .danskin_product_card__overlap a{padding-top:20px}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner:hover .danskin_product_card__overlap a .overlap__thumbnail,body.template-product .danskin_product_card .danskin_product_card_inner:hover .danskin_product_card__overlap a .overlap__thumbnail{height:auto!important;width:44.4444444444%;margin-left:auto;aspect-ratio:5/6}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner:hover .danskin_product_card__overlap a .overlap__thumbnail:before,body.template-product .danskin_product_card .danskin_product_card_inner:hover .danskin_product_card__overlap a .overlap__thumbnail:before{display:none}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner:hover .danskin_product_card__overlap .overlap__cart_button,body.template-product .danskin_product_card .danskin_product_card_inner:hover .danskin_product_card__overlap .overlap__cart_button{display:none}}@media screen and (max-width:1000px){.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__base,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__base{margin:0 0 21px;position:relative}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__base:after,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__base:after{content:"";width:100%;height:1px;position:absolute;top:0;left:0;background:#ebebeb}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a{padding-top:20px;display:grid;grid-template-columns:5fr 4fr;grid-template-areas:"c a" "b a"}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__thumbnail,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__thumbnail{grid-area:a}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .thumbnail__color_swatches,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .thumbnail__color_swatches{grid-area:b;display:block;align-self:end;bottom:10px!important}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .thumbnail__color_swatches .card__colors,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .thumbnail__color_swatches .card__colors{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data{grid-area:c;padding-left:0!important;padding-bottom:0!important;padding-top:.5px!important}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__title,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__title{height:auto;text-align:left}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__price,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__price{padding-top:25.5px!important}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__price .price,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__price .price{text-align:left}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__price .price price-money,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__base a .base__data .data__price .price price-money{margin-left:0!important}.collection-wrapper.more-collection .danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap,body.template-product .danskin_product_card .danskin_product_card_inner .danskin_product_card__overlap{display:none}}.featured-blog-wrapper{padding-top:0;padding-bottom:0}.featured-blog-wrapper .title-wrapper{width:155px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:1201px){.featured-blog-wrapper .title-wrapper{width:15%}}@media screen and (min-width:1800px){.featured-blog-wrapper .title-wrapper{width:258px}}@media screen and (max-width:1000px){.featured-blog-wrapper .title-wrapper{width:calc(100% + 40px);height:99px;margin-top:1px;margin-left:-19.5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #ebebeb}}.featured-blog-wrapper .title-wrapper h2{font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:25px;line-height:40px;letter-spacing:2.5px;color:#444}@media screen and (max-width:1000px){.featured-blog-wrapper .title-wrapper h2{margin-left:2px}}.featured-blog-wrapper .blog .blog_contents_wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:1000px){.featured-blog-wrapper .blog .blog_contents_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter{-webkit-box-flex:1;-ms-flex:1;flex:1}.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts{margin-top:10px}@media screen and (max-width:1000px){.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts{margin-top:0}}.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts.articles-wrapper{display:block}.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts li:nth-child(n+2){padding-top:20px}.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post{width:auto;max-width:none;padding-bottom:22px;position:relative}@media screen and (max-width:1000px){.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post{padding-bottom:20px}}.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post:after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:#ebebeb}@media screen and (max-width:1000px){.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post:after{width:calc(100% + 40px);left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}}.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:40px}@media screen and (max-width:1000px){.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card{gap:20px}}@media(hover:hover){.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card:hover .article-card__title{color:#a3a3a3!important}}.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card .article-card__image-wrapper{width:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0000}@media screen and (min-width:1201px){.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card .article-card__image-wrapper{width:9%}}@media screen and (min-width:1800px){.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card .article-card__image-wrapper{width:130px}}@media screen and (max-width:1000px){.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card .article-card__image-wrapper{min-width:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card .article-card__image-wrapper .article-card__image{padding-bottom:0;height:auto;width:100%}.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card .article-card__image-wrapper .article-card__image img{max-width:none;position:unset}.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card .article-card__info{width:70%;padding-top:0}@media screen and (max-width:1000px){.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card .article-card__info{-webkit-box-flex:3.5;-ms-flex:3.5;flex:3.5}}.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card .article-card__info .article-card__header{height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1000px){.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card .article-card__info .article-card__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}}.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card .article-card__info .article-card__header .date-time{width:100px;margin-top:-1px;padding-left:4px;-ms-flex-negative:0;flex-shrink:0;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:normal;letter-spacing:0px;color:#a3a3a3;text-align:left}@media screen and (min-width:1201px){.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card .article-card__info .article-card__header .date-time{width:12%}}@media screen and (min-width:1800px){.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card .article-card__info .article-card__header .date-time{width:156px}}@media screen and (max-width:1000px){.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card .article-card__info .article-card__header .date-time{padding-left:0;-ms-flex-item-align:self-start;align-self:self-start;text-align:left;font-size:14px}}.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card .article-card__info .article-card__header .article-card__title{margin-top:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:18px;line-height:35px;letter-spacing:1.44px;color:#444;text-align:left}@media screen and (max-width:1000px){.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card .card .article-card__info .article-card__header .article-card__title{font-size:15px;line-height:25px;letter-spacing:1.2px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-item-align:start;align-self:start}}.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card.article-card--no-image .article-card__info{margin-right:120px}@media screen and (min-width:1201px){.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card.article-card--no-image .article-card__info{margin-right:calc(9% + 40px)}}@media screen and (min-width:1800px){.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card.article-card--no-image .article-card__info{margin-right:170px}}@media screen and (max-width:1000px){.featured-blog-wrapper .blog .blog_contents_wrapper .slider-mobile-gutter .blog__posts .blog__post .article-card.article-card--no-image .article-card__info{margin-right:100px}}.featured-blog-wrapper .blog .view-all{width:100%;text-align:left;margin-left:292px}@media screen and (min-width:1201px){.featured-blog-wrapper .blog .view-all{width:calc(76% - 40px);margin-left:15%}}@media screen and (min-width:1800px){.featured-blog-wrapper .blog .view-all{width:100%;margin-left:454px}}@media screen and (max-width:1000px){.featured-blog-wrapper .blog .view-all{margin-left:auto;margin-right:auto;text-align:center}}.featured-blog-wrapper .blog .view-all .button{min-width:unset;margin-top:18px;padding:5px 10px;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:20px;font-weight:450;line-height:normal;letter-spacing:1.9px;color:#444;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:.5px;text-underline-position:from-font;-webkit-transition-duration:0s;transition-duration:0s;background-color:#0000;border:none}@media(hover:hover){.featured-blog-wrapper .blog .view-all .button:hover{text-decoration-line:none;-webkit-transition-delay:0s;transition-delay:0s}}.featured-blog-wrapper .blog .view-all .button:after{background-image:none}@media screen and (min-width:1201px){.featured-blog-wrapper .blog .view-all .button{margin-left:calc(12% + 40px)}}@media screen and (min-width:1800px){.featured-blog-wrapper .blog .view-all .button{margin-left:0}}@media screen and (max-width:1000px){.featured-blog-wrapper .blog .view-all .button{width:150px;margin-top:18px;padding:5px 10px 5px 11px;font-size:16px;letter-spacing:1.5px}}footer{margin-top:210px;padding-top:40px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1000px){footer{display:block;margin-top:150px;padding-top:40px}}footer .footer_rogo-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-bottom:74px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1000px){footer .footer_rogo-img{margin-bottom:72px;padding:0 20px}}footer .footer_rogo-img img{display:block;width:100%!important;max-width:1500px;margin:0 40px;-o-object-fit:fill;object-fit:fill}body.template-collection footer .footer_rogo-img img,body.template-search footer .footer_rogo-img img{width:100%!important;margin:0 20px}@media screen and (max-width:1000px){body.template-collection footer .footer_rogo-img img,body.template-search footer .footer_rogo-img img{width:100%!important;margin:0}}body.template-product footer .footer_rogo-img img{width:100%!important}@media screen and (max-width:1000px){body.template-product footer .footer_rogo-img img{width:100%!important}}@media screen and (max-width:1000px){footer .footer_rogo-img img{width:100%!important;margin:0}}footer .footer_rogo-mark{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer_rogo-mark img{display:block;width:100%!important;aspect-ratio:56/19;max-width:1500px;margin:0 40px;-o-object-fit:fill;object-fit:fill}@media screen and (max-width:1000px){footer .footer_rogo-mark{display:none}}footer .footer__content-top{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0;margin-bottom:100px!important;padding:32px 0 29px!important}@media screen and (max-width:1000px){footer .footer__content-top{margin-bottom:35px!important;padding-top:19px;padding:0 40px!important}}footer .footer__content-top .flex-grid>.accordion{border-bottom:none}footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion{padding-bottom:0}@media screen and (max-width:1000px){footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion{width:100%!important}}footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary{margin-bottom:0!important}@media screen and (max-width:1000px){footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary{padding:0}}@media screen and (max-width:1000px){body.template-collection footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary,body.template-search footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary{padding-top:14px;padding-bottom:16px}}footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:23px}@media screen and (max-width:1000px){footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:28px}}footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap .footermenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1000px){footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap .footermenu{width:100%!important;padding:0}}body.template-product footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap .footermenu{width:100%!important}footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap .footermenu ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;padding:0;width:auto;margin:0 0 0 100px}@media screen and (max-width:1000px){footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap .footermenu ul{width:100%;margin:0;display:grid;grid-template-columns:5fr 4fr;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px}}body.template-collection footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap .footermenu ul,body.template-search footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap .footermenu ul{margin:0 0 0 100px}@media screen and (max-width:1000px){footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap .footermenu ul li:nth-child(odd){padding-right:40px}}footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap .footermenu ul li a{color:#a3a3a3;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:14px;line-height:30px;letter-spacing:.7px;text-decoration:none}@media(hover:hover){footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap .footermenu ul li a:hover{color:#444}}@media screen and (max-width:1000px){footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap .footermenu ul li a{font-size:13px;letter-spacing:.65px}}footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap ul.footermenu-sns{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:50px;margin-right:100px;-webkit-column-gap:23px;-moz-column-gap:23px;column-gap:23px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width:1000px){footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap ul.footermenu-sns{width:100%;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap ul.footermenu-sns li.list-social__item a.list-social__link{color:#a3a3a3}@media(hover:hover){footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap ul.footermenu-sns li.list-social__item a.list-social__link:hover{color:#444}}footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap ul.footermenu-sns li.list-social__item a.list-social__link:after{display:none}footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap ul.footermenu-sns li.list-social__item a.list-social__link svg.icon{display:block;width:25px;height:25px}footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap ul.footermenu-sns li.list-social__item a.list-social__link svg.icon.icon-facebook{width:15.63px;height:25px}footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu-wrap ul.footermenu-sns li.list-social__item a.list-social__link svg.icon.icon-instagram{width:25px;height:28.57px}@media screen and (max-width:1000px){footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .icon-caret{display:none}}footer .footer__content-bottom{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:-23px;padding-bottom:20px}@media screen and (max-width:1000px){footer .footer__content-bottom{margin-top:16px;padding-bottom:35px}}body.template-product footer .footer__content-bottom{padding-bottom:28px}@media screen and (max-width:1000px){body.template-product footer .footer__content-bottom{padding-bottom:15px}}footer .footer__content-bottom .footer__content-bottom-wrapper{padding-left:0;padding-right:0}footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column{width:62.5%;margin:0 auto}@media screen and (max-width:1000px){footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column{width:100%;padding-top:0}}body.template-collection footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column,body.template-search footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column{width:79%!important}@media screen and (max-width:1000px){body.template-collection footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column,body.template-search footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column{width:100%!important}}body.template-product footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column{width:79%!important}@media screen and (max-width:1000px){body.template-product footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column{width:100%!important}}footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column .footer__copyright{width:100%}@media screen and (max-width:1000px){footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column .footer__copyright{margin-top:.5px;padding-top:5px;padding-bottom:5px}}body.template-collection footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column .footer__copyright,body.template-search footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column .footer__copyright{margin-top:1px}body.template-product footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column .footer__copyright{margin-top:1px}@media screen and (max-width:1000px){body.template-product footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column .footer__copyright{margin-top:1.5px}}footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column .footer__copyright small{color:#a3a3a3;text-align:center;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:11px;line-height:30px;letter-spacing:.33px;padding:0}@media screen and (max-width:1000px){footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column .footer__copyright small{line-height:20px}}.template-collection footer,.template-search footer{padding-left:260px}@media screen and (max-width:1000px){.template-collection footer,.template-search footer{padding-left:0}}@media screen and (max-width:1000px){body.template-product .transition-content .section--padding{margin-top:0!important}}body.template-product .transition-content .page-width{padding:0}body.template-product .transition-content .page-width.collection-wrapper{padding:0 40px}@media screen and (max-width:1000px){body.template-product .transition-content .page-width.collection-wrapper{padding:0}}body.template-product .transition-content ._sp{display:none}@media screen and (max-width:1000px){body.template-product .transition-content ._sp{display:-webkit-box;display:-ms-flexbox;display:flex}}body.template-product .transition-content ._pc{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1000px){body.template-product .transition-content ._pc{display:none}}@media screen and (max-width:1000px){body.template-product .transition-content .flex-grid{display:block}body.template-product .transition-content .flex-grid .flex-grid__item{width:100%!important;max-width:100%!important}body.template-product .transition-content .flex-grid .flex-grid--2-col-tablet .flex-grid__item{width:100%!important}}body.template-product section.shopify-section:has(.product){margin-bottom:80px}body.template-product .product__title_sp{width:100%;padding:13px 0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.template-product .product__title_sp:not(:has(h2.product__title-katakana_sp)){padding:0}body.template-product .product__title_sp:not(:has(h2.product__title-katakana_sp)) h1.product__heading_sp{padding:13px 20px 11px}body.template-product .product__title_sp h1.product__heading_sp{width:100%;margin:.5px 0 0 1px;padding:0 20px 7px;text-align:center;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:24px;line-height:35px;letter-spacing:1.2px;color:#444;overflow-wrap:break-word}body.template-product .product__title_sp h2.product__title-katakana_sp{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;padding:0 20px;color:#444;text-align:center;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:13px;line-height:20px;letter-spacing:.65px}body.template-product .product.product--no-media{max-width:none}body.template-product .product__media-wrapper{-webkit-box-flex:3;-ms-flex:3;flex:3;width:60%!important;max-width:60%!important;padding:0 5px}@media screen and (max-width:1000px){body.template-product .product__media-wrapper{width:100%!important;max-width:100%!important;padding:0}}@media screen and (max-width:750px){body.template-product .product__media-wrapper .product__media-gallery>use-animate .slider-mobile-gutter{margin-bottom:0}}body.template-product .product__media-wrapper .product__media-gallery>use-animate .slider-mobile-gutter .product__media-list{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:0}body.template-product .product__media-wrapper .product__media-gallery>use-animate .slider-mobile-gutter .product__media-list.slider.slider--mobile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}@media screen and (max-width:1000px){body.template-product .product__media-wrapper .product__media-gallery>use-animate .slider-mobile-gutter .product__media-list.slider.slider--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f5f0;position:relative;-ms-flex-wrap:inherit;flex-wrap:inherit;overflow-y:hidden;overflow-x:auto;-ms-touch-action:pan-y;touch-action:pan-y;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}body.template-product .product__media-wrapper .product__media-gallery>use-animate .slider-mobile-gutter .product__media-list.slider.slider--mobile::-webkit-scrollbar{display:none}body.template-product .product__media-wrapper .product__media-gallery>use-animate .slider-mobile-gutter .product__media-list.slider.slider--mobile li{background-color:#f7f5f0}}body.template-product .product__media-wrapper .product__media-gallery>use-animate .slider-mobile-gutter .product__media-list .product__media-item{background-color:#f6fff3;max-width:calc(50% - 2.5px)}@media screen and (max-width:1000px){body.template-product .product__media-wrapper .product__media-gallery>use-animate .slider-mobile-gutter .product__media-list .product__media-item{max-width:100%}}body.template-product .product__media-wrapper .product__media-gallery>use-animate .slider-mobile-gutter .product__media-list .product__media-item .product__modal-opener .media-wrapper{height:100%}body.template-product .product__media-wrapper .product__media-gallery>use-animate .slider-mobile-gutter .product__media-list .product__media-item .product__modal-opener .media-wrapper .product__media{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}body.template-product .product__media-wrapper .product__media-gallery>use-animate .slider-mobile-gutter .product__media-list .product__media-item .product__modal-opener .media-wrapper .product__media img{-o-object-fit:contain;object-fit:contain;background-color:#f7f5f0}body.template-product .product__media-wrapper .product__media-gallery>use-animate .gallery-cursor{z-index:20!important}body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider{margin-top:0;background-color:#fff}@media screen and (max-width:750px){body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider{margin-bottom:0}}@media screen and (max-width:1000px){body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider ul.thumbnail-list{height:60px;width:auto;max-width:240px;-webkit-box-shadow:none;box-shadow:none;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding:0;scroll-padding-left:0;-ms-overflow-style:none;scrollbar-width:none;background-color:#fff}body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider ul.thumbnail-list::-webkit-scrollbar{display:none}body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider ul.thumbnail-list li{width:60px;height:60px;opacity:1;position:relative}body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider ul.thumbnail-list li.is-active{opacity:.4;-webkit-filter:saturate(100%);filter:saturate(100%)}@media(hover:hover){body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider ul.thumbnail-list li:hover{opacity:.4;-webkit-filter:saturate(100%);filter:saturate(100%)}}body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider ul.thumbnail-list li .thumbnail:after{-webkit-box-shadow:none;box-shadow:none}body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider ul.thumbnail-list li img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;top:0}@media(hover:hover){body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider ul.thumbnail-list li .thumbnail:not([aria-current]):hover img{-webkit-transform:scale(1);transform:scale(1)}}body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider ul.thumbnail-list[data-media-count="1"]{max-width:60px}body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider ul.thumbnail-list[data-media-count="2"]{max-width:120px}body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider ul.thumbnail-list[data-media-count="3"]{max-width:180px}@media screen and (max-width:1000px){body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider .slider--mobile{position:relative;-ms-flex-wrap:inherit;flex-wrap:inherit;overflow-y:hidden;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin}}body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider .slider-buttons{width:248px}body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider .slider-buttons .slider-button{margin-top:4px}@media screen and (max-width:1000px){body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider .slider-buttons .slider-button{display:block}}body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider .slider-buttons .slider-button.slider-button--prev{margin-left:1px}body.template-product .product__media-wrapper .product__media-gallery thumbnail-slider .slider-buttons .slider-button svg{width:11.265px;height:20.785px}body.template-product .product__media-gallery>use-animate:not(:has(+thumbnail-slider)) .slider-mobile-gutter .product__media-list .product__media-item .product__modal-opener .media-wrapper{height:100%}body.template-product .product__media-gallery>use-animate:not(:has(+thumbnail-slider)) .slider-mobile-gutter .product__media-list .product__media-item .product__modal-opener .media-wrapper .product__media{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}body.template-product .product__media-gallery>use-animate:not(:has(+thumbnail-slider)) .slider-mobile-gutter .product__media-list .product__media-item .product__modal-opener .media-wrapper .product__media img{-o-object-fit:contain;object-fit:contain;background-color:#f7f5f0}body.template-product product-info{padding-bottom:0}body.template-product .product__info-wrapper{-webkit-box-flex:2;-ms-flex:2;flex:2;width:40%!important;max-width:40%!important;background-color:#f6fff3}@media screen and (max-width:1215px){body.template-product .product__info-wrapper{width:480px!important;max-width:480px!important;-webkit-box-flex:0;-ms-flex:none;flex:none}}@media screen and (max-width:1000px){body.template-product .product__info-wrapper{width:100%!important;max-width:100%!important}}@media screen and (min-width:2000px){body.template-product .product__info-wrapper{width:auto!important;max-width:none!important}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;padding-top:51px}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky{padding:0}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky>:not(.product-form-wrapper){margin-left:60px;margin-right:60px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky>*+*{margin:0}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__title{margin-bottom:0;padding-left:1px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__title{display:none}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__title h1{color:#444;text-align:center;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:30px;line-height:40px;letter-spacing:1.5px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__title h2{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;margin-top:19px;color:#444;text-align:center;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:13px;line-height:25px;letter-spacing:.65px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__price-sp-wrappe{margin-top:25px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__price{margin-top:22px}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__price{margin:0}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__price .price{height:25px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__price .price:has(.price__badge-sold-out) dl{padding-left:67px}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__price .price:has(.price__badge-sold-out) dl{padding-left:52px!important}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__price .price:has(.price__badge-sold-out) dl .price__regular dd{margin-right:7px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__price .price dl .price__regular dd{-webkit-margin-end:0;margin-inline-end:0}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__price .price dl .price__regular dd .price-item bdi{color:#444;text-align:center;font-family:futura-pt,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:20px;font-weight:450;line-height:normal;letter-spacing:-1px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__price .price dl .price__regular dd .price-item bdi .price__prefix{font-size:20px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__price .price dl .price__regular dd .price-item bdi .price__prefix{margin:0}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__price .price .price__badge-sold-out{height:25px;padding:2px 0 0;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:11px;line-height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#0000;border:1px solid #444;border-color:#444;-webkit-box-sizing:border-box;box-sizing:border-box;width:60px!important}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__price .price .price__badge-sold-out{width:45px!important;font-size:9px}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__price-note-danskin{margin-top:17px;padding-left:1px;color:#444;text-align:center;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:13px;font-weight:500;line-height:25px;letter-spacing:.65px}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__price-note-danskin{margin:3.5px 0 0}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__price-sp-wrappe{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__price-sp-wrappe .product__price-note-danskin._sp{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:22.5px;color:#444;text-align:center;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:20px;font-weight:450;line-height:normal}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary]{max-width:70%!important;margin-top:14px}}@media screen and (max-width:750px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary]{max-width:360px!important}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input input[type=radio]+label{-webkit-box-shadow:none;box-shadow:none;color:#444;font-size:20px;font-style:normal;font-weight:450;line-height:normal;padding:1px 0 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;letter-spacing:0}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input input[type=radio]+label:has(.label-unavailable){color:#aaa}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input:has([name^=\30b5\30a4\30ba-]){display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 20px;margin-top:14.5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input:has([name^=\30b5\30a4\30ba-]){margin:14.5px 0 0}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input:has([name^=\30b5\30a4\30ba-]) legend{display:none}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input input[name^=\30b5\30a4\30ba-]+label{width:40px;height:40px;border:1px solid rgba(0,0,0,0);border-radius:50%;color:#444!important}@media(hover:hover){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input input[name^=\30b5\30a4\30ba-]+label:hover{border:1px solid #444!important}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input input[name^=\30b5\30a4\30ba-][data-crossout]+label{width:40px;height:40px;border:1px solid rgba(0,0,0,0);border-radius:50%;color:#a3a3a3!important}@media(hover:hover){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input input[name^=\30b5\30a4\30ba-][data-crossout]+label:hover{border:1px solid #444!important}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input input.button-input__input:checked[name^=\30b5\30a4\30ba-]+label{border:1px solid #444;overflow:visible}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input:has([name^=\30ab\30e9\30fc-]){display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:27px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input:has([name^=\30ab\30e9\30fc-]){width:360px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:24px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width:1000px)and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input:has([name^=\30ab\30e9\30fc-]){max-width:70%!important;margin-top:4px}}@media screen and (max-width:1000px)and (max-width:750px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input:has([name^=\30ab\30e9\30fc-]){width:90%;max-width:360px!important}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input:has([name^=\30ab\30e9\30fc-]) .form__label{padding-top:1px;margin-bottom:3.5px;text-align:center;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:16px;font-weight:450;letter-spacing:0;line-height:normal;color:#444;text-transform:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input:has([name^=\30ab\30e9\30fc-]) .form__label{margin-top:15px;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:5px;letter-spacing:.1px;font-size:0}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input:has([name^=\30ab\30e9\30fc-]) .form__label span{margin-top:10px;display:block;font-size:20px;letter-spacing:1px}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input:has([name^=\30ab\30e9\30fc-]) .form__label span{display:inline;margin-top:0;font-size:15px;letter-spacing:.75px}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input:has([name^=\30ab\30e9\30fc-]) .product-variant-options-danskin-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 18px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-wrap:wrap;flex-wrap:wrap}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input:has([name^=\30ab\30e9\30fc-]) .product-variant-options-danskin-wrapper .swatch-input__label{width:35px;height:35px;margin-top:16px;padding:0;border-radius:50%;border:1px solid rgba(0,0,0,0);overflow:visible}@media(hover:hover){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input:has([name^=\30ab\30e9\30fc-]) .product-variant-options-danskin-wrapper .swatch-input__label:hover{outline:1px solid #444;outline-offset:-5px}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input:has([name^=\30ab\30e9\30fc-]) .product-variant-options-danskin-wrapper .swatch-input__label .swatch{width:13px;scale:1;-webkit-box-shadow:none;box-shadow:none;outline:none;border:1px solid #444;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;overflow:visible}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input:has([name^=\30ab\30e9\30fc-]) .product-variant-options-danskin-wrapper .swatch-input__label .swatch:after{width:34.5px;height:1px;background-color:#444;bottom:50%;left:50%;-webkit-transform:translate(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg);-webkit-transform-origin:unset;transform-origin:unset}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input:has([name^=\30ab\30e9\30fc-]) .product-variant-options-danskin-wrapper .swatch-input__input:checked+.swatch-input__label{outline:1px solid #444;outline-offset:-5px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input--swatch{gap:0 34px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input input[type=radio]:disabled+label:before,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input input[type=radio][data-crossout]+label:before{width:36px;height:1px;border-bottom:1px solid #444;bottom:50%;left:50%;-webkit-transform:translate(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg);-webkit-transform-origin:unset;transform-origin:unset}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky variant-selects[data-primary] .product-form__input input.button-input__input:checked+label:after{background-color:#0000}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description{width:calc(100% - 80px);height:auto;margin:61px 40px 60px;position:relative}@media screen and (min-width:2000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description{max-width:674px;margin-left:auto;margin-right:auto}}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description{width:100%;margin:53px 0 60px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description:before{content:"";width:100%;height:1px;background-color:#ebebeb;position:absolute;top:0;left:0}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description:not(.is-tabbed)>*{opacity:0;visibility:hidden}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description.is-tabbed{opacity:1}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description p,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description button{color:#444;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:30px;letter-spacing:.75px;margin-bottom:0}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description p:nth-child(n+2),body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description button:nth-child(n+2){margin-top:0}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description p{text-align:justify}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description a{background-image:none;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:4px;text-underline-position:from-font;text-decoration-color:#444;color:#444}@media(hover:hover){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description a:hover{text-decoration-line:none}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-tab-list{width:auto;height:30px;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-tab-list{margin-top:27.5px;padding:0 25px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}@media screen and (max-width:500px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-tab-list{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-tab-list .tab-item{color:#444;list-style:none;width:auto;line-height:1;padding:1px 10px 0;border:none;text-align:center;background-color:#0000;border:1px solid rgba(0,0,0,0)}@media screen and (max-width:500px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-tab-list .tab-item{padding:1px 7px 0;font-size:13px}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-tab-list .tab-item.active{color:#444;font-weight:700;border-radius:10px;border:1px solid #444}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-tab-list .tab-item:not(.active){cursor:pointer}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-tab-list .tab-item+.tab-item{margin-left:-1px}@media(hover:hover){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-tab-list .tab-item:hover{border-radius:10px;border:1px solid #444}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper{margin-top:25px;padding:14px;overflow-x:auto;display:grid;grid-template-columns:1fr;grid-template-rows:1fr}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper{width:100%;margin-top:5.5px;padding:14px 0}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel{width:100%;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;grid-area:1/1/2/2;opacity:0;visibility:hidden;-webkit-transition:opacity 0s ease,visibility 0s ease;transition:opacity 0s ease,visibility 0s ease;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-underline-offset:5px;text-decoration-thickness:1px}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel{display:none}}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel:not(:has(table)){padding:0 25px}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel.active{opacity:1;visibility:visible;position:relative;z-index:1}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel.active{display:block}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel p,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel span{max-width:100%;word-break:break-word;overflow-wrap:break-word;margin-top:0}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel .heading,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel strong,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel h2,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel h3,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel h4,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel h5,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel .h0,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel .h1,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel .h2,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel .h3,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel .h4,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel .h5{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;line-height:40px;letter-spacing:.9px;color:#444}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel .heading,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel strong,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel h2,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel h3,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel h4,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel h5,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel .h0,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel .h1,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel .h2,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel .h3,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel .h4,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel .h5{line-height:30px;letter-spacing:.75px}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel strong{font-weight:bolder}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel table,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel td,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel th{width:auto!important;height:auto!important}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel th,body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel td{min-width:60px;white-space:nowrap}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel table{width:100%;max-width:100%;height:auto;margin:7px 0 22px;-webkit-box-shadow:none;box-shadow:none;border-collapse:separate;border-spacing:0;display:block;overflow-x:auto;white-space:nowrap}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel table{margin:3.5px 0 15.5px}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel table tbody tr{height:60px!important;position:relative}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel table tbody tr:first-child td:first-child{padding-left:16px;padding-right:14px;font-size:13px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel table tbody tr:first-child td:nth-child(2):before{content:"";position:absolute}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel table tbody tr:nth-child(2) td{border-top:none}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel table tbody tr:last-child td:not(:first-child){border-bottom:1px solid #ebebeb}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel table tbody tr+tr td:first-child:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:73%;height:1px;background:#ebebeb}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel table tbody tr td{border:none;text-align:center;vertical-align:middle;padding-top:14px;padding-bottom:14px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel table tbody tr td:first-child{width:68px!important;padding:14px 22px;background-color:#a3a3a3;position:sticky;left:0;z-index:10;color:#ebebeb;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:450;font-size:15px;line-height:20px;letter-spacing:.6px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel table tbody tr td:nth-child(2){padding-left:36px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel table tbody tr td:nth-of-type(n+2){padding-right:30px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel table tbody tr td+td:before{content:""}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel table tbody tr td:not(:first-child){position:relative;left:2px;color:#444;text-align:center;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:30px;letter-spacing:.75px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel table tbody tr td:not(:first-child):after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#ebebeb}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product__description .description-area-contents-wrapper .tab-panel table~p{margin-left:18px;margin-right:18px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper{width:400px;height:245px;margin-top:20px!important;padding:20px 40px;z-index:2;position:relative;background-color:#fff}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper{width:calc(100% - 40px);height:235px;max-width:360px;margin:0 20px;margin-top:28px!important;padding:28px 20px 21px}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .caution-statement p{margin-top:9.5px;color:#ff9898;text-align:center;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:12px;font-weight:700;line-height:normal;letter-spacing:.6px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:6px;text-underline-position:from-font;margin-bottom:0}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .caution-statement p{margin-top:0}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .caution-statement.un-active{display:none}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form{margin-top:13.5px}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form{margin-top:8px}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .product-form__error-message-wrapper{width:100%;height:20px;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11.5px}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .product-form__error-message-wrapper{margin-bottom:5px}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .product-form__error-message-wrapper svg.icon-error{margin-top:3px;margin-right:2px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .product-form__error-message-wrapper svg.icon-error:has(+.product-form__error-message:empty:empty){display:none}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .product-form__error-message-wrapper .product-form__error-message{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11.5px;text-wrap:nowrap}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons{margin-top:0}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:34px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_title-price{margin-top:0;display:none}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_title-price .product__title{margin-bottom:0;margin-top:0;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;color:#444;font-size:13px;line-height:20px;letter-spacing:.65px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_title-price .product__price{margin-top:0}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_title-price .product__price .price bdi{color:#444;font-family:futura-pt,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:12px;font-weight:450;line-height:20px;letter-spacing:.6px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_title-price .product__price .price bdi .price__prefix{margin:0;font-size:12px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons button.button{width:139px!important;height:45px!important;min-width:auto;max-width:none;min-height:auto;margin-left:-1px;padding:10px 20px;opacity:1;border:3px solid #ff9898;background-color:#fff;-webkit-transition-duration:unset;transition-duration:unset}@media(hover:hover){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons button.button:hover{background-color:#ff9898}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons button.button:hover span{color:#fff}}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons button.button{margin-left:0}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons button.button span{color:#ff9898;text-align:center;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:13px;font-weight:700;line-height:25px;letter-spacing:1.3px;white-space:nowrap}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons button.button span{margin-top:-1px;margin-left:1px}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons button.button:after{display:none}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons .shopify-payment-button{width:100%;margin-top:30px;position:relative}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons .shopify-payment-button shopify-accelerated-checkout{width:154px;height:45px!important}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons .shopify-payment-button shopify-accelerated-checkout shopify-paypal-button{display:block}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons .shopify-payment-button shopify-accelerated-checkout shopify-paypal-button .paypal-buttons iframe{width:139px!important;height:45px!important}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons .shopify-payment-button shopify-accelerated-checkout more-payment-options-link{padding-top:2px;position:absolute;top:0;right:0;width:154px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons .shopify-payment-button shopify-accelerated-checkout more-payment-options-link{width:154px;height:46px}}@media screen and (max-width:400px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons .shopify-payment-button shopify-accelerated-checkout more-payment-options-link{width:130px}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons .shopify-payment-button shopify-accelerated-checkout more-payment-options-link a{margin:0;color:#8a5e40;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:13px;line-height:20px;letter-spacing:.65px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:5px;text-underline-position:from-font}@media(hover:hover){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons .shopify-payment-button shopify-accelerated-checkout more-payment-options-link a:hover{text-decoration-line:none}}@media screen and (max-width:400px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .product-form-wrapper .product-form .form .product-form__buttons .product__info-footer .product__info-footer_buttons .shopify-payment-button shopify-accelerated-checkout more-payment-options-link a{font-size:11px}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .shopify-app-block .wl-btn[data-wishlist]{height:36px}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .shopify-app-block .wl-btn[data-wishlist] .wl_icon-text[wl-custom-style]{margin-top:20px!important;margin-bottom:0!important;padding:0 16px!important;border:1px solid #a3a3a3!important;border-radius:10px!important}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .shopify-app-block .wl-btn[data-wishlist] .wl_icon-text[wl-custom-style] .wl-heart-icon svg{stroke:#a3a3a3!important}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .shopify-app-block .wl-btn[data-wishlist] .wl_icon-text[wl-custom-style] .wl-btn-title{line-height:16px;color:#a3a3a3}@media screen and (max-width:1000px){body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .shopify-app-block .wl-btn[data-wishlist] .wl_icon-text[wl-custom-style] .wl-btn-title{font-size:13px!important}}body.template-product .product__info-wrapper .product__info-container.product__info-container--sticky .shopify-app-block .wl-btn[data-wishlist][data-added=true] .wl_icon-text[wl-custom-style] .wl-heart-icon svg{fill:#a3a3a3!important;stroke:#a3a3a3!important}@media screen and (max-width:1000px){body.template-collection main .section--padding{border-top:1px solid #ebebeb}}body.template-collection,body.template-search{height:100%;position:relative}body.template-collection .transition-body main>.shopify-section .page-width,body.template-search .transition-body main>.shopify-section .page-width{padding-left:20px;padding-right:20px;gap:0}@media screen and (max-width:1000px){body.template-collection .transition-body main>.shopify-section .page-width,body.template-search .transition-body main>.shopify-section .page-width{padding-left:0;padding-right:0}}body.template-collection .transition-body main>.shopify-section .collection-breadcrumb,body.template-search .transition-body main>.shopify-section .collection-breadcrumb{display:none}@media screen and (max-width:1000px){body.template-collection .transition-body main>.shopify-section .collection-breadcrumb,body.template-search .transition-body main>.shopify-section .collection-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex}body.template-collection .transition-body main>.shopify-section .collection-breadcrumb .collection-breadcrumb__text,body.template-search .transition-body main>.shopify-section .collection-breadcrumb .collection-breadcrumb__text{margin-left:20px;margin-bottom:20px;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:20px;letter-spacing:1.5px}body.template-collection .transition-body main>.shopify-section .collection-breadcrumb .collection-breadcrumb__text .menu,body.template-search .transition-body main>.shopify-section .collection-breadcrumb .collection-breadcrumb__text .menu{color:#a3a3a3}body.template-collection .transition-body main>.shopify-section .collection-breadcrumb .collection-breadcrumb__text .submenu,body.template-search .transition-body main>.shopify-section .collection-breadcrumb .collection-breadcrumb__text .submenu{color:#444}}@media screen and (max-width:1000px){body.template-collection .transition-body main>.shopify-section .section--padding,body.template-search .transition-body main>.shopify-section .section--padding{padding-top:8px}}body.template-collection .transition-body main>.shopify-section .section--padding.facets-vertical>.facet-filters .facets__header,body.template-search .transition-body main>.shopify-section .section--padding.facets-vertical>.facet-filters .facets__header{border-top:none}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters{max-height:none;width:240px;padding-right:20px;position:static}@media screen and (max-width:1000px){body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters{padding-right:0}}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter{margin-bottom:59px;padding-left:20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter::details-content,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter::details-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter:before,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter:before{content:"";width:220px;height:1px;position:absolute;top:0;left:0;background:#ebebeb}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter[aria-expanded=false] ul li.facets__item--alt,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter[aria-expanded=false] ul li.facets__item--alt{display:none!important}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__header,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__header{margin-top:40px;padding:0;pointer-events:none;border-top:none}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__header span.facets__selected,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__header span.facets__selected{color:#000;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:normal;letter-spacing:1.5px}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__header span.facets__selected .count-bubble--dot,body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__header span.facets__selected .count-bubble,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__header span.facets__selected .count-bubble--dot,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__header span.facets__selected .count-bubble{display:none}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__header svg.icon-caret,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__header svg.icon-caret{display:none}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter ul.facets__presentation--text,body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__price,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter ul.facets__presentation--text,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__price{margin-top:13px;margin-bottom:0;padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__price .price-range .price-range__prefix,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__price .price-range .price-range__prefix{font-size:16px}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__price .price-range .price-range__track-wrapper,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__price .price-range .price-range__track-wrapper{-webkit-margin-end:16px;margin-inline-end:16px}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__price .price-range .price-range__track-wrapper .price-range__output .price-range__output-bubble,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__price .price-range .price-range__track-wrapper .price-range__output .price-range__output-bubble{-webkit-box-shadow:none;box-shadow:none;border:1px solid #a3a3a3;border-radius:3px}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__price .price-range .price-range__track-wrapper .price-range__output .price-range__output-bubble span.price-range__output-text,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__price .price-range .price-range__track-wrapper .price-range__output .price-range__output-bubble span.price-range__output-text{font-size:12px;color:#a3a3a3}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__price .price-range+div,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter .facets__price .price-range+div{color:#a2a2a2;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;font-weight:450;line-height:normal}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter ul.facets__presentation--text,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter ul.facets__presentation--text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:2px;display:grid;grid-template-columns:auto -webkit-max-content -webkit-max-content;grid-template-columns:auto max-content max-content}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter ul.facets__presentation--text li.facets__item,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter ul.facets__presentation--text li.facets__item{display:grid;grid-template-columns:subgrid;grid-column:1/-1;padding:0}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter ul.facets__presentation--text li.facets__item label.facet-checkbox,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter ul.facets__presentation--text li.facets__item label.facet-checkbox{display:grid;grid-template-columns:subgrid;grid-column:1/-1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:left;color:#000;text-align:center;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;letter-spacing:0;line-height:30px}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter ul.facets__presentation--text li.facets__item label.facet-checkbox:hover span.icon:after,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter ul.facets__presentation--text li.facets__item label.facet-checkbox:hover span.icon:after{opacity:1;background-color:#a3a3a3}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter ul.facets__presentation--text li.facets__item label.facet-checkbox span.icon,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter ul.facets__presentation--text li.facets__item label.facet-checkbox span.icon{width:15px;height:15px;border-radius:50%;-webkit-margin-end:0;margin-inline-end:0;margin-right:6.5px}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter ul.facets__presentation--text li.facets__item label.facet-checkbox span.icon:after,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter ul.facets__presentation--text li.facets__item label.facet-checkbox span.icon:after{width:6px;height:6px;border-radius:50%;background-color:#444}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter ul.facets__presentation--text li.facets__item label.facet-checkbox span.caption-with-letter-spacing,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter ul.facets__presentation--text li.facets__item label.facet-checkbox span.caption-with-letter-spacing{margin-left:11px;color:#a3a3a3;text-align:left;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:12px;line-height:30px}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter facet-remove,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter facet-remove{margin-top:16px;margin-left:18px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter facet-remove:has(~show-more-button),body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter facet-remove:has(~show-more-button){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter facet-remove a.link--underline,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter facet-remove a.link--underline{text-decoration-line:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:2px 9px;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:12px;letter-spacing:0;line-height:20px;color:#a3a3a3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;border:1px solid #a3a3a3}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter facet-remove a.link--underline:hover,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter facet-remove a.link--underline:hover{background-color:#a3a3a3;color:#fff}body.template-collection .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter show-more-button,body.template-search .transition-body main>.shopify-section .section--padding .facet-filters .facets__form .facets__wrapper .facets__inner .facets__main details.js-filter show-more-button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 0 0 2px}body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container{margin-left:20px;margin-top:1px}@media screen and (max-width:1000px){body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container{margin-left:0}}body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container sticky-facet-filters.is--vertical-top,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container sticky-facet-filters.is--vertical-top{display:none}@media screen and (max-width:1000px){body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container sticky-facet-filters.is--vertical-top,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container sticky-facet-filters.is--vertical-top{display:block;width:100%}}body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .active-facets-mobile .active-facets,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .active-facets-mobile .active-facets{margin-bottom:20px}body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .active-facets-mobile .active-facets facet-remove .active-facets__button,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .active-facets-mobile .active-facets facet-remove .active-facets__button{color:#444}@media(hover:hover){body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .active-facets-mobile .active-facets facet-remove .active-facets__button:hover,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .active-facets-mobile .active-facets facet-remove .active-facets__button:hover{color:#a3a3a3}body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .active-facets-mobile .active-facets facet-remove .active-facets__button:hover .icon-close,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .active-facets-mobile .active-facets facet-remove .active-facets__button:hover .icon-close{-webkit-transform:none;transform:none}}body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .active-facets-mobile .active-facets facet-remove .active-facets__button .icon-close,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .active-facets-mobile .active-facets facet-remove .active-facets__button .icon-close{-webkit-transition:none;transition:none}body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .collection .product-grid,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .collection .product-grid{display:grid;row-gap:0;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;--grid-horizontal-spacing: 0px !important;grid-template-columns:repeat(3,1fr);margin-top:0}@media screen and (min-width:1800px){body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .collection .product-grid,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .collection .product-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:2000px){body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .collection .product-grid,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .collection .product-grid{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:1000px){body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .collection .product-grid,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .collection .product-grid{margin-top:10px;grid-template-columns:repeat(2,1fr)}}body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .collection .product-grid .flex-grid__item,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .collection .product-grid .flex-grid__item{width:100%;max-width:100%!important}body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper{margin-top:49.5px}@media screen and (max-width:1000px){body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper{margin-top:39px}}body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper .pagination .pagination__list,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper .pagination .pagination__list{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper .pagination .pagination__list li:has(.pagination__item--next),body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper .pagination .pagination__list li:has(.pagination__item--prev),body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper .pagination .pagination__list li:has(.pagination__item--next),body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper .pagination .pagination__list li:has(.pagination__item--prev){display:none}body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper .pagination .pagination__list li .pagination__item,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper .pagination .pagination__list li .pagination__item{width:40px;height:40px;margin:0;padding-bottom:3px;text-align:center;leading-trim:both;text-edge:cap;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:16px;line-height:30px;letter-spacing:.48px;color:#a3a3a3;-webkit-transition:background-color 0s;transition:background-color 0s}body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper .pagination .pagination__list li .pagination__item.pagination__item--current,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper .pagination .pagination__list li .pagination__item.pagination__item--current{background-color:#0000;color:#444;border:1px solid #444;opacity:1;cursor:default}body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper .pagination .pagination__list li .pagination__item.pagination__item--next,body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper .pagination .pagination__list li .pagination__item.pagination__item--prev,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper .pagination .pagination__list li .pagination__item.pagination__item--next,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper .pagination .pagination__list li .pagination__item.pagination__item--prev{display:none}@media(hover:hover){body.template-collection .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper .pagination .pagination__list li .pagination__item:hover,body.template-search .transition-body main>.shopify-section .section--padding .product-grid-container .collection .pagination-wrapper .pagination .pagination__list li .pagination__item:hover{color:#444;-webkit-transition:background-color 0s;transition:background-color 0s;border:1px solid #444}}body.template-collection .transition-body main>.shopify-section .facets-vertical .facet-filters,body.template-search .transition-body main>.shopify-section .facets-vertical .facet-filters{-ms-flex-preferred-size:240px;flex-basis:240px;padding-top:20px;z-index:10}body.template-collection .transition-body main>.shopify-section .facets-vertical .product-grid-container,body.template-search .transition-body main>.shopify-section .facets-vertical .product-grid-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body.template-collection .transition-body:after,body.template-search .transition-body:after{content:"";width:1px;height:100%;position:fixed;top:0;left:259.5px;background:#ebebeb;opacity:1;z-index:19}@media screen and (max-width:1000px){body.template-collection .transition-body:after,body.template-search .transition-body:after{display:none}}body.template-collection .transition-body:has(.header__icon--search-wrapper details[open]):after,body.template-search .transition-body:has(.header__icon--search-wrapper details[open]):after{z-index:10}@media screen and (max-width:1000px){body.template-collection .transition-body .facets-vertical sticky-facet-filters,body.template-search .transition-body .facets-vertical sticky-facet-filters{display:none}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top{display:block;margin-right:0;padding-top:0;position:static}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width{width:100%;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide{display:block!important;-webkit-box-flex:1;-ms-flex:1;flex:1}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort summary.facets__summary span.button--small,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort summary.facets__summary span.button--small{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px 20px 6px 0;border:none;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:13px;line-height:20px;letter-spacing:1.3px;color:#444;gap:10px;background-color:#0000;-webkit-transition-duration:unset;transition-duration:unset}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort summary.facets__summary span.button--small:after,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort summary.facets__summary span.button--small:after{display:none;background-color:#0000}}@media screen and (max-width:1000px)and (hover:hover){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort summary.facets__summary span.button--small:hover,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort summary.facets__summary span.button--small:hover{color:#a3a3a3}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort summary.facets__summary span.button--small:hover:after,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort summary.facets__summary span.button--small:hover:after{-webkit-transform:none!important;transform:none!important;-webkit-animation:none;animation:none}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort summary.facets__summary span.button--small:hover path,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort summary.facets__summary span.button--small:hover path{fill:#a3a3a3}}@media screen and (max-width:1000px){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort .facets__display,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort .facets__display{border-radius:3px;border:1px solid #a3a3a3;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:13px;line-height:20px;letter-spacing:1.3px;color:#444;z-index:99;width:auto}}@media screen and (max-width:1000px)and (hover:hover){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort .facets__display li:hover span,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort .facets__display li:hover span{color:#a3a3a3}}@media screen and (max-width:1000px){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort .facets__display li label span:before,body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort .facets__display li label span:after,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort .facets__display li label span:before,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort .facets__display li label span:after{display:none}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort .facets__display li label:has(input[checked=checked]) span,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .facets__wrapper .sorting .facet-filters__field details.facet-filters__sort .facets__display li label:has(input[checked=checked]) span{color:#a3a3a3}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .product-count,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .product-count{width:100px;height:40px;margin-top:1px;margin-left:1px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .product-count p.product-count__text,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-filters-form.small-hide form.facets__form .product-count p.product-count__text{font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:20px;letter-spacing:1.5px;color:#a3a3a3;text-align:center}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup{display:block!important}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary span.button--small,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary span.button--small{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:unset;margin-left:auto;padding-top:6px;padding-right:6px;background-color:#0000;border:none}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary span.button--small:after,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary span.button--small:after{display:none}}@media screen and (max-width:1000px)and (hover:hover){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary span.button--small:hover>span,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary span.button--small:hover>span{color:#a3a3a3}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary span.button--small:hover path,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary span.button--small:hover path{fill:#a3a3a3}}@media screen and (max-width:1000px){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary span.button--small>span,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary span.button--small>span{margin-right:0;padding-right:1.5px;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:20px;letter-spacing:1.5px;color:#444;text-align:right}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary span.button--small .facets__count-bubble,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary span.button--small .facets__count-bubble{display:none}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary .mobile-facets__close,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary .mobile-facets__close{width:30px;height:30px;top:25px;right:15px}}@media screen and (max-width:1000px)and (hover:hover){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary .mobile-facets__close:hover path,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup summary .mobile-facets__close:hover path{fill:#a3a3a3}}@media screen and (max-width:1000px){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup .mobile-facets,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup .mobile-facets{display:none}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets__close,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets__close{opacity:1;z-index:102}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets__close:after,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets__close:after{display:none}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets{display:block}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets:before,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets:before{content:"";width:100dvw;height:100dvh;position:absolute;top:0;left:0;z-index:1;pointer-events:auto}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner{width:calc(100% - 45px);height:100%;background-color:#fff6f3}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__header,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__header{height:81px;padding:0 0 0 35px;border-bottom:none;-ms-flex-negative:0;flex-shrink:0;background-color:#fff6f3}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__header:after,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__header:after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:#ebebeb;z-index:100}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__header .mobile-facets__header-inner,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__header .mobile-facets__header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:35px}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__header .mobile-facets__header-inner .mobile-facets__heading,body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__header .mobile-facets__header-inner .product-count,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__header .mobile-facets__header-inner .mobile-facets__heading,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__header .mobile-facets__header-inner .product-count{font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:20px;letter-spacing:1.5px;color:#444;margin-bottom:0}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main{-webkit-padding-start:0;padding-inline-start:0;background-color:#fff6f3}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__summary,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__summary{width:auto;height:60px;margin-left:0;padding-left:40px;border-top:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:1000px)and (hover:hover){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__summary:hover span,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__summary:hover span{color:#a3a3a3}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__summary:hover path,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__summary:hover path{fill:#a3a3a3}}@media screen and (max-width:1000px){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__summary .mobile-facets__arrow,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__summary .mobile-facets__arrow{margin-top:3px;margin-left:auto;margin-right:16px}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__summary span,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__summary span{font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:20px;letter-spacing:1.5px;color:#444}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details{height:60px;border-bottom:1px solid #ebebeb}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details:has(.mobile-facets__sort),body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details:has(.mobile-facets__sort){display:none}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .mobile-facets__submenu,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .mobile-facets__submenu{display:none}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening{height:auto}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu{height:100%;background-color:#fff6f3;-webkit-transition-duration:0s;transition-duration:0s;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu button.mobile-facets__close-button,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu button.mobile-facets__close-button{height:60px;padding-left:15px;padding-right:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:15px;-ms-flex-negative:0;flex-shrink:0;border-bottom:1px solid #ebebeb}}@media screen and (max-width:1000px)and (hover:hover){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu button.mobile-facets__close-button:hover path,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu button.mobile-facets__close-button:hover path{fill:#a3a3a3}}@media screen and (max-width:1000px){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu button.mobile-facets__close-button svg,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu button.mobile-facets__close-button svg{margin-top:-1px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu button.mobile-facets__close-button span,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu button.mobile-facets__close-button span{padding:0;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:20px;letter-spacing:1.5px;color:#444;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu button.mobile-facets__close-button span:before,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu button.mobile-facets__close-button span:before{display:none}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu button.mobile-facets__close-button span.facets__and-helptext,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu button.mobile-facets__close-button span.facets__and-helptext{color:#a3a3a3}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text{background-color:#fff6f3;padding:0;overflow-y:auto}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item{height:60px;padding:10px 0 10px 17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;border-bottom:1px solid #ebebeb}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item+.mobile-facets__item,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item+.mobile-facets__item{border-top:none}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item .mobile-facets__label,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item .mobile-facets__label{font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;color:#444;cursor:pointer;font-size:20px;line-height:20px;letter-spacing:2px}}@media screen and (max-width:1000px)and (hover:hover){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item .mobile-facets__label:hover,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item .mobile-facets__label:hover{color:#a3a3a3}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item .mobile-facets__label:hover span:after,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item .mobile-facets__label:hover span:after{background-color:#a3a3a3;visibility:visible;opacity:1}}@media screen and (max-width:1000px){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item .mobile-facets__label .mobile-facets__checkbox,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item .mobile-facets__label .mobile-facets__checkbox{width:16px;height:16px;margin-top:-1px}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item .mobile-facets__label .icon,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item .mobile-facets__label .icon{width:16px;height:16px;-webkit-margin-end:0;margin-inline-end:0;margin-right:12px;border:1px solid #a3a3a3}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item .mobile-facets__label .icon:after,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item .mobile-facets__label .icon:after{width:4px;height:4px;background-color:#444}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item .mobile-facets__label .caption-with-letter-spacing,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__presentation--text .mobile-facets__item .mobile-facets__label .caption-with-letter-spacing{margin-left:10px;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:11px;line-height:20px;letter-spacing:1.1px;color:#a3a3a3}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price{padding:0}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field{height:60px;padding-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ebebeb}}@media screen and (max-width:1000px)and (hover:hover){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field:hover .field__label,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field:hover .field__label{color:#a3a3a3}}@media screen and (max-width:1000px){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field .field__label,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field .field__label{width:83px;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:20px;letter-spacing:1.5px;color:#444}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field .field__currency,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field .field__currency{width:15px}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field .field__input,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field .field__input{width:auto;padding-right:20px}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field input::-webkit-input-placeholder,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field input::-webkit-input-placeholder{font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:20px;letter-spacing:.3px;color:#a3a3a3}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field input::-moz-placeholder,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field input::-moz-placeholder{font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;font-variant-ligatures:none;font-size:15px;line-height:20px;letter-spacing:.3px;color:#a3a3a3}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field input:-ms-input-placeholder,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field input:-ms-input-placeholder{font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;font-variant-ligatures:none;font-size:15px;line-height:20px;letter-spacing:.3px;color:#a3a3a3}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field input::-ms-input-placeholder,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field input::-ms-input-placeholder{font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;font-variant-ligatures:none;font-size:15px;line-height:20px;letter-spacing:.3px;color:#a3a3a3}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field .field__currency,body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field input::placeholder,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field .field__currency,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field input::placeholder{font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:20px;letter-spacing:.3px;color:#a3a3a3}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field+.field>*,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details.menu-opening .mobile-facets__submenu .facets__price .fields .field+.field>*{border-top:none}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer{margin-right:4px;padding-bottom:60px;padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:none;background-color:#fff6f3}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button{width:185px;height:40px;min-width:unset;min-height:unset;-webkit-margin-end:unset;margin-inline-end:unset;margin-right:23px;padding:0 0 0 58px;background-color:#fff6f3;border:1px solid #345329;border-radius:5px;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:20px;letter-spacing:35px;color:#345329;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;text-align:justify;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-transition-duration:unset;transition-duration:unset}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button:after,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button:after{display:none}}@media screen and (max-width:1000px)and (hover:hover){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button:hover,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button:hover{color:#fff6f3;background-color:#345329;-webkit-transition-delay:unset;transition-delay:unset}}@media screen and (max-width:1000px){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer facet-remove,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer facet-remove{width:72px;height:40px;border:1px solid #8a5e40;border-radius:5px}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer facet-remove a.mobile-facets__clear,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer facet-remove a.mobile-facets__clear{margin-top:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;background-image:none;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:40px;letter-spacing:1.5px;color:#8a5e40;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration-line:none}}@media screen and (max-width:1000px)and (hover:hover){body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer facet-remove:hover,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer facet-remove:hover{background-color:#8a5e40}body.template-collection .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer facet-remove:hover a.mobile-facets__clear,body.template-search .transition-body .facets-vertical .product-grid-container sticky-facet-filters.is--vertical-top .page-width facet-drawer.mobile-facets__wrapper details.disclosure-has-popup.menu-opening .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer facet-remove:hover a.mobile-facets__clear{color:#fff6f3}}@media screen and (max-width:1000px){body.template-collection .transition-body .facets-vertical .product-grid-container .active-facets-mobile,body.template-search .transition-body .facets-vertical .product-grid-container .active-facets-mobile{display:none}}body.template-collection .transition-body:not(:has(sticky-facet-filters)):after,body.template-search .transition-body:not(:has(sticky-facet-filters)):after{display:none}body.template-collection .transition-body:not(:has(sticky-facet-filters)) footer,body.template-search .transition-body:not(:has(sticky-facet-filters)) footer{padding-left:0;margin-left:auto}body.template-collection .transition-body:not(:has(sticky-facet-filters)) footer .footer_rogo-img img,body.template-search .transition-body:not(:has(sticky-facet-filters)) footer .footer_rogo-img img{width:100%!important}body.template-collection .transition-body:not(:has(sticky-facet-filters)) footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu,body.template-search .transition-body:not(:has(sticky-facet-filters)) footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu{width:100%!important}body.template-collection .transition-body:not(:has(sticky-facet-filters)) footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu ul,body.template-search .transition-body:not(:has(sticky-facet-filters)) footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu ul{margin:0 100px}@media screen and (max-width:1000px){body.template-collection .transition-body:not(:has(sticky-facet-filters)) footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu ul,body.template-search .transition-body:not(:has(sticky-facet-filters)) footer .footer__content-top .flex-grid .footer__blocks-wrapper footer-accordion details summary .footermenu ul{margin:0}}@media screen and (max-width:400px){body.template-collection .transition-body .mobile-facets__footer button,body.template-search .transition-body .mobile-facets__footer button{width:130px!important;padding-left:36px!important;letter-spacing:27px!important}}.header-menu-wrapper{height:120px;padding:0 40px 0 34px;grid-column:2}@media screen and (max-width:1201px){.header-menu-wrapper{padding:0 30px!important}}body.template-collection .header-menu-wrapper,body.template-search .header-menu-wrapper{padding:0 40px 0 35px}.header-menu-wrapper .header__inline-menu{width:100%;height:120px;min-width:auto;-webkit-margin-start:0;margin-inline-start:0;text-align:left!important;font-size:15px;line-height:30px;color:#444;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-menu-wrapper .header__inline-menu:has(+.collection-menu){height:60px;padding-left:34px;padding-right:40px;position:absolute;top:24px;left:0;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.header-menu-wrapper .header__inline-menu .list-menu--inline{width:100%;max-width:100%;margin-top:-2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:23px;-moz-column-gap:23px;column-gap:23px}@media screen and (max-width:1201px){.header-menu-wrapper .header__inline-menu .list-menu--inline{-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px}}.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu{position:unset}.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu a{padding:5px;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:30px;line-height:1;letter-spacing:.9px;color:#a8a8a8;-webkit-transition:none!important;transition:none!important}@media screen and (max-width:1201px){.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu a{font-size:24px}}.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu a .label{background:none!important;-webkit-transition:none!important;transition:none!important}.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu a.header__active-menu-item{color:#444}.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu a.active{color:#444}@media(hover:hover){.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu .link:hover{background-image:none}}.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu .list-menu-dropdown{display:none;width:100%;height:170px;max-width:none!important;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;position:absolute;top:90px;left:0;right:auto;z-index:40}.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu .list-menu-dropdown:before{display:none;-webkit-transition:none;transition:none}.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu .list-menu-dropdown:after{display:none;width:1px;height:185px;margin-left:259.5px;bottom:20px;-webkit-box-shadow:none;box-shadow:none;opacity:1;background:#ebebeb;z-index:10}.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu .list-menu-dropdown ul.list-menu{display:none;height:185px;width:100%;padding-top:15px;padding-bottom:50px;padding-left:295px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;position:absolute;top:-15px;-ms-flex-line-pack:start;align-content:flex-start}@media screen and (max-width:1201px){.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu .list-menu-dropdown ul.list-menu{padding-left:289px}}.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu .list-menu-dropdown ul.list-menu li{height:30px;min-width:120px}.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu .list-menu-dropdown ul.list-menu li a{font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:18px;line-height:30px;letter-spacing:.9px;color:#444}.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu .list-menu-dropdown ul.list-menu li a.list-menu__item--active{text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:5px;text-underline-position:from-font}@media(hover:hover){.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu .list-menu-dropdown ul.list-menu li a:hover{text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:5px;text-underline-position:from-font}}.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu.is-active .list-menu-dropdown{display:block}.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu.is-active .list-menu-dropdown ul.show-from-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:none;animation:none;-webkit-transition-delay:0s;transition-delay:0s;-webkit-animation-delay:0s;animation-delay:0s}.header-menu-wrapper .header__inline-menu .list-menu--inline>li dropdown-menu.is-active a{color:#444}.header-menu-wrapper .header__inline-menu .list-menu--inline li:last-of-type{margin-left:auto}.header-menu-wrapper .header__inline-menu .list-menu--inline .w-bg{display:none;width:100dvw;height:110px;background-color:#fff;position:absolute;top:120px;left:0}.header-menu-wrapper .header__inline-menu .list-menu--inline .w-bg:before{content:"";display:none;position:absolute;bottom:20px;left:259.5px;width:1px;height:100px;background:#ebebeb}.header-menu-wrapper .header__inline-menu:has(.is-active) li dropdown-menu a.header__active-menu-item{color:#a8a8a8}.header-menu-wrapper .header__inline-menu:has(.is-active) li dropdown-menu.is-active a.header__active-menu-item{color:#444}.header-menu-wrapper .header__inline-menu:has(.is-active) li:has(dropdown-menu.is-active):has(.list-menu-dropdown)~.w-bg{height:170px}.transition-body:has(.header-wrapper :is(dropdown-menu,mega-menu).is-active):not(:has(.header-wrapper :is(dropdown-menu,mega-menu).is-active .list-menu-dropdown)) .header-bg{display:block;height:230px;position:absolute;z-index:80}body.template-index .transition-body:has(.header-wrapper :is(dropdown-menu,mega-menu).is-active):not(:has(.header-wrapper :is(dropdown-menu,mega-menu).is-active .list-menu-dropdown)) .header-bg{height:240px}.transition-body:has(.header-wrapper :is(dropdown-menu,mega-menu).is-active .list-menu-dropdown) .header-bg{height:250px;display:block;position:absolute;z-index:80}body.template-index .transition-body:has(.header-wrapper :is(dropdown-menu,mega-menu).is-active .list-menu-dropdown) .header-bg{height:260px}.template-blog .main-blog .blog-wrapper{width:100%;margin-top:60px;padding-top:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}@media screen and (max-width:1000px){.template-blog .main-blog .blog-wrapper{margin-top:0;padding-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;border:none}}.template-blog .main-blog .blog-wrapper:before{content:"";width:calc(100% + 80px);height:1px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);background:#ebebeb}@media screen and (max-width:1000px){.template-blog .main-blog .blog-wrapper:before{display:none}}.template-blog .main-blog .blog-wrapper .blog-header{width:160px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media screen and (min-width:1201px){.template-blog .main-blog .blog-wrapper .blog-header{width:14.5%}}@media screen and (min-width:1800px){.template-blog .main-blog .blog-wrapper .blog-header{width:248px}}@media screen and (max-width:1000px){.template-blog .main-blog .blog-wrapper .blog-header{width:100%;height:100px;margin-left:1px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.template-blog .main-blog .blog-wrapper .blog-header:after{content:"";width:calc(100% + 40px);height:1px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);background:#ebebeb}}.template-blog .main-blog .blog-wrapper .blog-header h1{color:#444;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:25px;line-height:40px;letter-spacing:2.5px}@media screen and (max-width:1000px){.template-blog .main-blog .blog-wrapper .blog-header h1{font-size:20px;line-height:25px;letter-spacing:2px;margin:0}}.template-blog .main-blog .blog-wrapper .blog-articles{width:100%;margin:11px 0 0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:block}@media screen and (max-width:1000px){.template-blog .main-blog .blog-wrapper .blog-articles{margin-top:19px}}.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article{width:100%;height:auto;max-width:none;margin-bottom:62px;padding:0;position:relative}@media screen and (max-width:1000px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article{margin-bottom:40px}}.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article:after{content:"";width:100%;height:1px;position:absolute;bottom:-41px;left:0;background:#ebebeb}@media screen and (max-width:1000px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article:after{width:calc(100% + 40px);left:50%;bottom:-20px;-webkit-transform:translateX(-50%);transform:translate(-50%)}}.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:40px}@media screen and (max-width:1000px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card{gap:20px}}@media(hover:hover){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card:hover .article-card__title{color:#a3a3a3!important}}.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__image-wrapper{width:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0000}@media screen and (min-width:1201px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__image-wrapper{width:8.306%}}@media screen and (min-width:1800px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__image-wrapper{width:123px}}@media screen and (max-width:1000px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__image-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:80px;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:unset;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden}}.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__image-wrapper .article-card__image.media--landscape{width:100%;height:auto;padding-bottom:0}@media screen and (max-width:1000px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__image-wrapper .article-card__image.media--landscape{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__image-wrapper .article-card__image.media--landscape img{width:100%;max-width:none;position:unset}@media screen and (max-width:1000px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__image-wrapper .article-card__image.media--landscape img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:static}}.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__info{-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;padding-top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1800px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__info{width:91.65%}}@media screen and (max-width:1000px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}}.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__info .article-card__header{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:42px}@media screen and (min-width:1800px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__info .article-card__header{width:100%}}@media screen and (max-width:1000px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__info .article-card__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__info .article-card__header .date-time{width:96px;margin-top:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;font-weight:450;line-height:normal;color:#a3a3a3}@media screen and (min-width:1201px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__info .article-card__header .date-time{width:12%}}@media screen and (min-width:1800px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__info .article-card__header .date-time{width:159px}}@media screen and (max-width:1000px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__info .article-card__header .date-time{font-size:14px}}.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__info .article-card__header .article-card__title{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:0;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:18px;line-height:35px;letter-spacing:1.44px;color:#444}@media screen and (min-width:1800px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__info .article-card__header .article-card__title{width:85%}}@media screen and (max-width:1000px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article a.card .article-card__info .article-card__header .article-card__title{width:100%;margin-top:5px;-ms-flex-item-align:self-start;align-self:self-start;font-size:15px;line-height:25px;letter-spacing:1.2px}}.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article .article-card--no-image{height:auto}.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article .article-card--no-image .article-card__info{min-height:80px;margin-right:120px;-ms-flex-item-align:center;align-self:center}@media screen and (min-width:1201px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article .article-card--no-image .article-card__info{margin-right:calc(8.306% + 40px)}}@media screen and (min-width:1800px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article .article-card--no-image .article-card__info{margin-right:163px}}@media screen and (max-width:1000px){.template-blog .main-blog .blog-wrapper .blog-articles .blog-articles__article .article-card--no-image .article-card__info{margin-right:100px}}.template-blog .main-blog .pagination-wrapper{margin-top:49.5px}@media screen and (max-width:1000px){.template-blog .main-blog .pagination-wrapper{margin-top:39px}}.template-blog .main-blog .pagination-wrapper .pagination .pagination__list{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.template-blog .main-blog .pagination-wrapper .pagination .pagination__list li:has(.pagination__item--next),.template-blog .main-blog .pagination-wrapper .pagination .pagination__list li:has(.pagination__item--prev){display:none}.template-blog .main-blog .pagination-wrapper .pagination .pagination__list li .pagination__item{width:40px;height:40px;margin:0;padding-bottom:3px;text-align:center;leading-trim:both;text-edge:cap;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:16px;line-height:30px;letter-spacing:.48px;color:#a3a3a3;-webkit-transition:background-color 0s;transition:background-color 0s}.template-blog .main-blog .pagination-wrapper .pagination .pagination__list li .pagination__item.pagination__item--current{background-color:#0000;color:#444;border:1px solid #444;opacity:1;cursor:default}.template-blog .main-blog .pagination-wrapper .pagination .pagination__list li .pagination__item.pagination__item--next,.template-blog .main-blog .pagination-wrapper .pagination .pagination__list li .pagination__item.pagination__item--prev{display:none}@media(hover:hover){.template-blog .main-blog .pagination-wrapper .pagination .pagination__list li .pagination__item:hover{color:#444;-webkit-transition:background-color 0s;transition:background-color 0s;border:1px solid #444}}body.template-article .article-template{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}@media screen and (max-width:1000px){body.template-article .article-template{margin-top:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}body.template-article .article-template:before{content:"";width:100%;height:1px;position:absolute;top:0;left:0;background:#ebebeb;z-index:10}@media screen and (max-width:1000px){body.template-article .article-template:before{display:none}}body.template-article .article-template .news_page-name-wrapper{width:25%;margin:12px 0 0;padding:0 40px}@media screen and (min-width:1800px){body.template-article .article-template .news_page-name-wrapper{width:450px}}@media screen and (max-width:1000px){body.template-article .article-template .news_page-name-wrapper{width:100%;height:100px;margin-top:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}body.template-article .article-template .news_page-name-wrapper:after{content:"";width:100%;height:1px;background:#ebebeb;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}}body.template-article .article-template .news_page-name-wrapper h1{margin:0;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:25px;line-height:40px;letter-spacing:2.5px;color:#444}@media screen and (max-width:1000px){body.template-article .article-template .news_page-name-wrapper h1{margin-top:1px;margin-left:2px;font-size:20px;line-height:25px;letter-spacing:2px}}body.template-article .article-template .article-content-wrapper{width:75%;margin-top:31px;padding-right:100px}@media screen and (min-width:1800px){body.template-article .article-template .article-content-wrapper{width:calc(100% - 450px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.template-article .article-template .article-content-wrapper>*{width:1250px}}@media screen and (max-width:1000px){body.template-article .article-template .article-content-wrapper{width:100%;margin-top:16px;padding:0 20px}}body.template-article .article-template .article-content-wrapper header{margin:0 0 58px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;position:relative}@media screen and (max-width:1000px){body.template-article .article-template .article-content-wrapper header{margin-bottom:18px;gap:23px}}body.template-article .article-template .article-content-wrapper header:after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:#ebebeb}@media screen and (max-width:1000px){body.template-article .article-template .article-content-wrapper header:after{width:calc(100% + 40px);left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}}body.template-article .article-template .article-content-wrapper header .date{margin-top:3px;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:20px;line-height:normal;color:#a3a3a3;text-align:center}@media screen and (max-width:1000px){body.template-article .article-template .article-content-wrapper header .date{font-size:14px}}body.template-article .article-template .article-content-wrapper header h1.article-template__title{margin-bottom:51px;padding-bottom:0;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:24px;line-height:40px;letter-spacing:1.92px;color:#444;text-align:center}body.template-article .article-template .article-content-wrapper header h1.article-template__title:after{display:none}@media screen and (max-width:1000px){body.template-article .article-template .article-content-wrapper header h1.article-template__title{margin-bottom:12px;font-size:18px;line-height:35px;letter-spacing:1.44px}}body.template-article .article-template .article-content-wrapper .article-template__hero-container.media-wrapper{max-width:none}body.template-article .article-template .article-content-wrapper .article-template__hero-container.media-wrapper .article-template__hero-medium{height:100%}body.template-article .article-template .article-content-wrapper .article-template__hero-container.media-wrapper .article-template__hero-medium img{width:100%;height:auto;display:block;position:static}body.template-article .article-template .article-content-wrapper .article-template__content{margin:79px 0 100px;padding:0 100px;text-align:justify;font-size:18px;text-underline-offset:5px;text-decoration-thickness:1px}@media screen and (max-width:1000px){body.template-article .article-template .article-content-wrapper .article-template__content{margin:35px 20px 74px;padding:0}}body.template-article .article-template .article-content-wrapper .article-template__content .heading,body.template-article .article-template .article-content-wrapper .article-template__content strong,body.template-article .article-template .article-content-wrapper .article-template__content span,body.template-article .article-template .article-content-wrapper .article-template__content h1,body.template-article .article-template .article-content-wrapper .article-template__content h2,body.template-article .article-template .article-content-wrapper .article-template__content h3,body.template-article .article-template .article-content-wrapper .article-template__content h4,body.template-article .article-template .article-content-wrapper .article-template__content h5,body.template-article .article-template .article-content-wrapper .article-template__content .h0,body.template-article .article-template .article-content-wrapper .article-template__content .h1,body.template-article .article-template .article-content-wrapper .article-template__content .h2,body.template-article .article-template .article-content-wrapper .article-template__content .h3,body.template-article .article-template .article-content-wrapper .article-template__content .h4,body.template-article .article-template .article-content-wrapper .article-template__content .h5{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;line-height:40px;letter-spacing:.9px;color:#444}@media screen and (max-width:1000px){body.template-article .article-template .article-content-wrapper .article-template__content .heading,body.template-article .article-template .article-content-wrapper .article-template__content strong,body.template-article .article-template .article-content-wrapper .article-template__content span,body.template-article .article-template .article-content-wrapper .article-template__content h1,body.template-article .article-template .article-content-wrapper .article-template__content h2,body.template-article .article-template .article-content-wrapper .article-template__content h3,body.template-article .article-template .article-content-wrapper .article-template__content h4,body.template-article .article-template .article-content-wrapper .article-template__content h5,body.template-article .article-template .article-content-wrapper .article-template__content .h0,body.template-article .article-template .article-content-wrapper .article-template__content .h1,body.template-article .article-template .article-content-wrapper .article-template__content .h2,body.template-article .article-template .article-content-wrapper .article-template__content .h3,body.template-article .article-template .article-content-wrapper .article-template__content .h4,body.template-article .article-template .article-content-wrapper .article-template__content .h5{line-height:30px;letter-spacing:.75px}}body.template-article .article-template .article-content-wrapper .article-template__content strong{font-weight:bolder}body.template-article .article-template .article-content-wrapper .article-template__content a{background-image:none;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:4px;text-underline-position:from-font;text-decoration-color:#444;color:#444}@media(hover:hover){body.template-article .article-template .article-content-wrapper .article-template__content a:hover{text-decoration-line:none}}section.shopify-section:has(.slideshow){margin-bottom:120px}@media screen and (max-width:1000px){section.shopify-section:has(.slideshow){margin-bottom:0;border-top:none}}@media screen and (max-width:1000px){section.shopify-section:has(.slideshow)+section.shopify-section:has(.featured-blog-wrapper){border-top:none}}section.shopify-section:has(.featured-blog-wrapper){margin-top:0;margin-bottom:80px;padding-top:10.5px;border-top:1px solid #ebebeb}@media screen and (max-width:1000px){section.shopify-section:has(.featured-blog-wrapper){margin-bottom:65px;padding-top:0}}section.shopify-section:has(.collection-wrapper){margin-top:0;margin-bottom:50px;padding-top:10.5px;border-top:1px solid #ebebeb}@media screen and (max-width:1000px){section.shopify-section:has(.collection-wrapper){margin-bottom:20px;padding-top:0}}section.shopify-section:has(.slideshow)+.shopify-section:has(.collection-wrapper){border-top:none}body.about-page .transition-content{background-color:#fcfff0}body.about-page .transition-content main{border-top:1px solid #ebebeb}@media screen and (max-width:1000px){body.about-page .transition-content main{border-top:none}}@media screen and (max-width:1000px){body.about-page .transition-content .page-width:has(h1.page-title){padding:0}}body.about-page .transition-content .page-width h1.page-title{margin:0;padding-top:10px;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:25px;line-height:40px;letter-spacing:2.5px;color:#444}@media screen and (max-width:1000px){body.about-page .transition-content .page-width h1.page-title{width:100%;height:100px;margin-left:1px;padding-top:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;line-height:25px;letter-spacing:2px;background-color:#fff;border-bottom:1px solid #ebebeb}}body.about-page .transition-content .page-width .about-page__title{margin-top:8px;margin-left:1px;padding:0 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1800px){body.about-page .transition-content .page-width .about-page__title{width:1600px;max-width:1600px;margin:8px auto 0;padding:0}}@media screen and (max-width:1000px){body.about-page .transition-content .page-width .about-page__title{margin-top:40px;margin-left:2px;padding:0}}body.about-page .transition-content .page-width .about-page__title:after{content:"";width:100%;height:1px;margin-top:60px;margin-bottom:58px;background-color:#ebebeb}@media screen and (max-width:1000px){body.about-page .transition-content .page-width .about-page__title:after{display:none}}body.about-page .transition-content .page-width .about-page__title h2{margin:0;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:36px;color:#444;line-height:40px;letter-spacing:1.8px}@media screen and (max-width:1000px){body.about-page .transition-content .page-width .about-page__title h2{text-align:center;leading-trim:both;text-edge:cap;font-size:25px;letter-spacing:2.5px}}body.about-page .transition-content .page-width .slideshow{width:100%;height:100%;padding:0 60px;background-color:#0000}@media screen and (min-width:1800px){body.about-page .transition-content .page-width .slideshow{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:1000px){body.about-page .transition-content .page-width .slideshow{margin-top:40px;padding:0 20px}}body.about-page .transition-content .page-width .slideshow .slideshow__right{width:100%;height:100%}@media screen and (min-width:1800px){body.about-page .transition-content .page-width .slideshow .slideshow__right{width:1600px;max-width:1600px}}body.about-page .transition-content .page-width .slideshow .slideshow__right .slideshow__image-wrapper{background-color:#0000}body.about-page .transition-content .page-width .slideshow .slideshow__right .slideshow__image-wrapper .slideshow__image{height:100%}body.about-page .transition-content .page-width .slideshow .slideshow__right .slideshow__image-wrapper .slideshow__image video-section{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:static}body.about-page .transition-content .page-width .slideshow .slideshow__right .slideshow__image-wrapper .slideshow__image video-section video{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1000px){body.about-page .transition-content .page-width slideshow-component.slideshow{padding-bottom:1px}}body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__center .slideshow__content{background-color:#0000}body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__center .slideshow__content .flickity-page-dots{display:none;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media screen and (max-width:1000px){body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__center .slideshow__content .flickity-page-dots{margin-bottom:10px}}body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__center .slideshow__content .flickity-page-dots .flickity-page-dot{width:13px;height:13px;border:1px solid #444;border-radius:50%;background-color:#fff;opacity:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:unset;transition:unset}body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__center .slideshow__content .flickity-page-dots .flickity-page-dot:before{width:13px;height:13px;-webkit-animation:unset;animation:unset}body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__center .slideshow__content .flickity-page-dots .flickity-page-dot.is-selected{outline:1px solid #444;outline-offset:6px}@media(hover:hover){body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__center .slideshow__content .flickity-page-dots .flickity-page-dot:hover{outline:1px solid #444;outline-offset:6px}}body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__right{width:100%;height:auto;aspect-ratio:16/9}@media screen and (max-width:1000px){body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__right{aspect-ratio:9/16}}body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__right .flickity-viewport .flickity-slider .slideshow__slide .slideshow__image-wrapper .slideshow__image{-webkit-transition:none;transition:none}body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__right .flickity-viewport .flickity-slider video{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__right .flickity-viewport .flickity-slider video::-webkit-media-controls,body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__right .flickity-viewport .flickity-slider video::-webkit-media-controls-panel,body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__right .flickity-viewport .flickity-slider video::-webkit-media-controls-play-button,body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__right .flickity-viewport .flickity-slider video::-webkit-media-controls-start-playback-button,body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__right .flickity-viewport .flickity-slider video::-webkit-media-controls-timeline,body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__right .flickity-viewport .flickity-slider video::-webkit-media-controls-current-time-display,body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__right .flickity-viewport .flickity-slider video::-webkit-media-controls-time-remaining-display{display:none!important;-webkit-appearance:none;opacity:0!important;pointer-events:none!important}@media screen and (max-width:1000px){body.about-page .transition-content .page-width slideshow-component.slideshow .slideshow__right .flickity-viewport .flickity-slider video{aspect-ratio:9/16}}body.about-page .transition-content .page-width .rich-text{background-color:#0000}body.about-page .transition-content .page-width .rich-text p{margin:0;color:#444;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:18px;line-height:40px;letter-spacing:.9px;text-align:justify}@media screen and (max-width:1000px){body.about-page .transition-content .page-width .rich-text p{leading-trim:both;text-edge:cap;font-size:15px;line-height:30px;letter-spacing:.75px}}body.about-page .transition-content .page-width .rich-text p:empty:not(.ignore-empty){height:40px;display:block}@media screen and (max-width:1000px){body.about-page .transition-content .page-width .rich-text p:empty:not(.ignore-empty){height:30px}}body.about-page .transition-content .page-width .rich-text .heading,body.about-page .transition-content .page-width .rich-text strong,body.about-page .transition-content .page-width .rich-text span,body.about-page .transition-content .page-width .rich-text h1,body.about-page .transition-content .page-width .rich-text h2,body.about-page .transition-content .page-width .rich-text h3,body.about-page .transition-content .page-width .rich-text h4,body.about-page .transition-content .page-width .rich-text h5,body.about-page .transition-content .page-width .rich-text .h0,body.about-page .transition-content .page-width .rich-text .h1,body.about-page .transition-content .page-width .rich-text .h2,body.about-page .transition-content .page-width .rich-text .h3,body.about-page .transition-content .page-width .rich-text .h4,body.about-page .transition-content .page-width .rich-text .h5{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;line-height:40px;letter-spacing:.9px;color:#444}@media screen and (max-width:1000px){body.about-page .transition-content .page-width .rich-text .heading,body.about-page .transition-content .page-width .rich-text strong,body.about-page .transition-content .page-width .rich-text span,body.about-page .transition-content .page-width .rich-text h1,body.about-page .transition-content .page-width .rich-text h2,body.about-page .transition-content .page-width .rich-text h3,body.about-page .transition-content .page-width .rich-text h4,body.about-page .transition-content .page-width .rich-text h5,body.about-page .transition-content .page-width .rich-text .h0,body.about-page .transition-content .page-width .rich-text .h1,body.about-page .transition-content .page-width .rich-text .h2,body.about-page .transition-content .page-width .rich-text .h3,body.about-page .transition-content .page-width .rich-text .h4,body.about-page .transition-content .page-width .rich-text .h5{line-height:30px;letter-spacing:.75px}}body.about-page .transition-content .page-width .rich-text a{background-image:none;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:4px;text-underline-position:from-font;text-decoration-color:#444;color:#444}@media(hover:hover){body.about-page .transition-content .page-width .rich-text a:hover{text-decoration-line:none}}body.about-page .transition-content .page-width.about-pade__main-text .rich-text .rich-text__blocks{margin-top:38.5px}@media screen and (max-width:1000px){body.about-page .transition-content .page-width.about-pade__main-text .rich-text .rich-text__blocks{margin-top:29.5px}}body.about-page .transition-content .page-width.about-pade__main-text .rich-text .rich-text__blocks h3.rich-text__heading{margin-left:1px;text-align:center;leading-trim:both;text-edge:cap;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:24px;line-height:40px;letter-spacing:1.2px;color:#444}@media screen and (max-width:1000px){body.about-page .transition-content .page-width.about-pade__main-text .rich-text .rich-text__blocks h3.rich-text__heading{margin-left:2px;text-align:center;leading-trim:both;text-edge:cap;font-size:20px;line-height:40px;letter-spacing:2px}}body.about-page .transition-content .page-width.about-pade__main-text .rich-text .rich-text__blocks .rich-text__text{max-width:none;margin:32px 260px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1800px){body.about-page .transition-content .page-width.about-pade__main-text .rich-text .rich-text__blocks .rich-text__text{width:1200px;margin:33px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:1000px){body.about-page .transition-content .page-width.about-pade__main-text .rich-text .rich-text__blocks .rich-text__text{margin:25px 20px 0}}body.about-page .transition-content .page-width.about-pade__main-text .rich-text .rich-text__blocks .rich-text__text p{-ms-flex-item-align:start;align-self:start}body.about-page .transition-content .page-width.about-pade__sub-text .rich-text{margin-top:107px;padding:0}@media screen and (max-width:1000px){body.about-page .transition-content .page-width.about-pade__sub-text .rich-text{margin-top:93px}}body.about-page .transition-content .page-width.about-pade__sub-text .rich-text .rich-text__blocks{width:100%;padding:0 160px}@media screen and (min-width:1800px){body.about-page .transition-content .page-width.about-pade__sub-text .rich-text .rich-text__blocks{width:1400px;margin:33px auto 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:1000px){body.about-page .transition-content .page-width.about-pade__sub-text .rich-text .rich-text__blocks{padding:0}}body.about-page .transition-content .page-width.about-pade__sub-text .rich-text .rich-text__blocks .rich-text__text{width:100%;max-width:none;padding:49px 99px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ebebeb}@media screen and (max-width:1000px){body.about-page .transition-content .page-width.about-pade__sub-text .rich-text .rich-text__blocks .rich-text__text{padding:15px 19px 14px}}body.about-page .transition-content .page-width.about-pade__sub-text .rich-text .rich-text__blocks .rich-text__text p{-ms-flex-item-align:start;align-self:start}body.template-search div.template-search{padding-top:0!important}body.template-search .page-width.center:has(.template-search__search){margin-left:260px;margin-bottom:20px}@media screen and (max-width:1000px){body.template-search .page-width.center:has(.template-search__search){margin-left:0;margin-bottom:0}}body.template-search .page-width.center:has(.template-search__search) h1{font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:25px;font-weight:400;line-height:40px;letter-spacing:2.5px;color:#444}@media screen and (max-width:1000px){body.template-search .page-width.center:has(.template-search__search) h1{height:100px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:1000px){body.template-search .page-width.center:has(.template-search__search) .template-search__search{max-width:calc(100% - 40px)}}body.template-search .page-width.center:has(.template-search__search) .template-search__search predictive-search form.search-modal__form{margin-top:10px}@media screen and (max-width:1000px){body.template-search .page-width.center:has(.template-search__search) .template-search__search predictive-search form.search-modal__form{margin-top:0}}body.template-search .page-width.center:has(.template-search__search) .template-search__search predictive-search form.search-modal__form .field{width:100%;height:40px;-webkit-column-gap:21px;-moz-column-gap:21px;column-gap:21px;border-radius:5px;border:1px solid #a3a3a3;background-color:#fff}body.template-search .page-width.center:has(.template-search__search) .template-search__search predictive-search form.search-modal__form .field input[type=search]{font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:15px;line-height:15px;letter-spacing:.75px}@media screen and (max-width:1000px){body.template-search .template-search__results .product-grid-container{padding-top:8px}}body.template-search .template-search__results .product-grid-container sticky-facet-filters facet-filters-form .facets__form{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}body.template-search .template-search__results .product-grid-container sticky-facet-filters facet-filters-form .facets__form layout-switcher{display:none}body.template-search .template-search__results .product-grid-container sticky-facet-filters facet-filters-form .facets__form .facets__wrapper .facets__summary{width:100%}body.template-search .template-search__results .product-grid-container sticky-facet-filters facet-filters-form .facets__form .facets__wrapper .button{padding-right:0!important}body.template-search .template-search__results .product-grid-container .product-count{margin-bottom:20px}@media(hover:hover){body.template-search .template-search__results .product-grid-container .collection ul.product-grid li.flex-grid__item .card-wrapper:hover a,body.template-search .template-search__results .product-grid-container .collection ul.product-grid li.flex-grid__item .card-wrapper:hover h3{color:#a3a3a3!important}}body.template-search .template-search__results .product-grid-container .collection ul.product-grid li.flex-grid__item .card-wrapper .card .card__media{aspect-ratio:5/6}body.template-search .template-search__results .product-grid-container .collection ul.product-grid li.flex-grid__item .card-wrapper .card-information{height:149px;padding:10px 15px}body.template-search .template-search__results .product-grid-container .collection ul.product-grid li.flex-grid__item .card-wrapper .card-information .card-information__wrapper a,body.template-search .template-search__results .product-grid-container .collection ul.product-grid li.flex-grid__item .card-wrapper .card-information .card-information__wrapper h3{background-image:none;color:#444;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:18px;line-height:35px;letter-spacing:1.44px}body.template-search:has(.collection--empty) .page-width.center:has(.template-search__search){margin-left:0}body.information-page{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}body.information-page .information-wrapper{width:100%;max-width:unset;margin:60px 0 0;padding:11px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}@media screen and (max-width:1201px){body.information-page .information-wrapper{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media screen and (max-width:1000px){body.information-page .information-wrapper{margin-top:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.information-page .information-wrapper:before{content:"";width:calc(100% + 80px);height:1px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);background:#ebebeb}@media screen and (max-width:1000px){body.information-page .information-wrapper:before{display:none}}body.information-page .information-wrapper .page-title{width:25%;padding:0 20px 0 40px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;color:#444;font-size:25px;font-weight:400;line-height:40px;letter-spacing:2.5px}@media screen and (min-width:1800px){body.information-page .information-wrapper .page-title{width:450px}}@media screen and (max-width:1000px){body.information-page .information-wrapper .page-title{width:100%;height:100px;margin:0;padding:0 20px;font-size:20px;line-height:25px;letter-spacing:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}body.information-page .information-wrapper .page-title:after{content:"";width:100%;height:1px;background:#ebebeb;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}}body.information-page .information-wrapper .rte{width:75%;margin:79px auto 0;padding:0 100px 0 0;text-align:justify;font-size:18px;text-underline-offset:5px;text-decoration-thickness:1px}@media screen and (min-width:1800px){body.information-page .information-wrapper .rte{width:calc(100% - 450px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.information-page .information-wrapper .rte>*{width:100%;max-width:1250px}}@media screen and (max-width:1000px){body.information-page .information-wrapper .rte{width:100%;margin-top:63px;padding:0 20px;font-size:15px;line-height:30px}}body.information-page .information-wrapper .rte:has(>:first-child>h2:first-child){margin-top:0}body.information-page .information-wrapper .rte .guide-sub>h2:first-child{margin-top:79px}@media screen and (max-width:1000px){body.information-page .information-wrapper .rte .guide-sub>h2:first-child{margin-top:63px}}body.information-page .information-wrapper .rte .heading,body.information-page .information-wrapper .rte strong,body.information-page .information-wrapper .rte span,body.information-page .information-wrapper .rte h1,body.information-page .information-wrapper .rte h2,body.information-page .information-wrapper .rte h3,body.information-page .information-wrapper .rte h4,body.information-page .information-wrapper .rte h5,body.information-page .information-wrapper .rte .h0,body.information-page .information-wrapper .rte .h1,body.information-page .information-wrapper .rte .h2,body.information-page .information-wrapper .rte .h3,body.information-page .information-wrapper .rte .h4,body.information-page .information-wrapper .rte .h5{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:500;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;line-height:40px;letter-spacing:.9px;color:#444}@media screen and (max-width:1000px){body.information-page .information-wrapper .rte .heading,body.information-page .information-wrapper .rte strong,body.information-page .information-wrapper .rte span,body.information-page .information-wrapper .rte h1,body.information-page .information-wrapper .rte h2,body.information-page .information-wrapper .rte h3,body.information-page .information-wrapper .rte h4,body.information-page .information-wrapper .rte h5,body.information-page .information-wrapper .rte .h0,body.information-page .information-wrapper .rte .h1,body.information-page .information-wrapper .rte .h2,body.information-page .information-wrapper .rte .h3,body.information-page .information-wrapper .rte .h4,body.information-page .information-wrapper .rte .h5{line-height:30px;letter-spacing:.75px}}body.information-page .information-wrapper .rte p{width:100%}@media screen and (max-width:1000px){body.information-page .information-wrapper .rte p{font-size:15px;line-height:30px;letter-spacing:.75px}}body.information-page .information-wrapper .rte h2{width:100%;font-size:24px}@media screen and (max-width:1000px){body.information-page .information-wrapper .rte h2{font-size:20px}}body.information-page .information-wrapper .rte strong{font-weight:bolder;margin-bottom:5px;line-height:45px}body.information-page .information-wrapper .rte span{text-decoration:none!important}body.information-page .information-wrapper .rte a{background-image:none;text-decoration:unset!important;text-decoration-line:underline!important;text-decoration-style:solid!important;-webkit-text-decoration-skip:ink!important;text-decoration-skip-ink:auto!important;text-decoration-thickness:1px!important;text-underline-offset:4px;text-underline-position:from-font;text-decoration-color:#444!important;color:#444!important}@media(hover:hover){body.information-page .information-wrapper .rte a:hover{text-decoration:none!important;text-decoration-line:none}}body.information-page .information-wrapper .rte table{width:auto!important}body.template-cart a{color:#444}body.template-cart cart-items.is-empty .cart__warnings{height:50dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.template-cart cart-items.is-empty .cart__warnings a.button--tertiary{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body.template-cart .cart-discount-label a{background-image:none;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#444;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:5px;text-underline-position:from-font;color:#444}@media(hover:hover){body.template-cart .cart-discount-label a:hover{text-decoration-line:none}}.wl-page-container{max-width:none!important;margin:60px 0 0!important;padding:11px 0 0!important;position:relative}@media screen and (max-width:1000px){.wl-page-container{margin-top:0!important;padding-top:0!important}}.wl-page-container:before{content:"";width:calc(100% + 80px);height:1px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);background:#ebebeb}@media screen and (max-width:1000px){.wl-page-container:before{display:none}}.wl-page-container .wl-page-header{margin-bottom:60px;padding:0 40px}@media screen and (max-width:1000px){.wl-page-container .wl-page-header{margin-bottom:0}}.wl-page-container .wl-page-header .wl-page-title{color:#000;font-family:futura-pt,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:25px;line-height:40px;letter-spacing:2.5px}@media screen and (max-width:1000px){.wl-page-container .wl-page-header .wl-page-title{height:100px;width:100%;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;line-height:25px;letter-spacing:2px}}.wl-page-container hr.wl-page-divider{display:none;width:calc(100% - 80px);max-width:1600px;margin:0 auto;border-top:1px solid #ebebeb}@media screen and (max-width:1000px){.wl-page-container hr.wl-page-divider{display:block;width:100%}}.wl-page-container .wl-page-body{max-width:1680px;margin:30px auto 0;padding:0 40px}@media screen and (max-width:1000px){.wl-page-container .wl-page-body{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/danskin.css.map */
